Documentation
¶
Index ¶
- type ControllerDetails
- type ControllerDetailsArgs
- type ControllerDetailsResponse
- type ControllerDetailsResponseArgs
- func (ControllerDetailsResponseArgs) ElementType() reflect.Type
- func (i ControllerDetailsResponseArgs) ToControllerDetailsResponseOutput() ControllerDetailsResponseOutput
- func (i ControllerDetailsResponseArgs) ToControllerDetailsResponseOutputWithContext(ctx context.Context) ControllerDetailsResponseOutput
- func (i ControllerDetailsResponseArgs) ToControllerDetailsResponsePtrOutput() ControllerDetailsResponsePtrOutput
- func (i ControllerDetailsResponseArgs) ToControllerDetailsResponsePtrOutputWithContext(ctx context.Context) ControllerDetailsResponsePtrOutput
- type ControllerDetailsResponseInput
- type ControllerDetailsResponseOutput
- func (ControllerDetailsResponseOutput) ElementType() reflect.Type
- func (o ControllerDetailsResponseOutput) Id() pulumi.StringPtrOutput
- func (o ControllerDetailsResponseOutput) ToControllerDetailsResponseOutput() ControllerDetailsResponseOutput
- func (o ControllerDetailsResponseOutput) ToControllerDetailsResponseOutputWithContext(ctx context.Context) ControllerDetailsResponseOutput
- func (o ControllerDetailsResponseOutput) ToControllerDetailsResponsePtrOutput() ControllerDetailsResponsePtrOutput
- func (o ControllerDetailsResponseOutput) ToControllerDetailsResponsePtrOutputWithContext(ctx context.Context) ControllerDetailsResponsePtrOutput
- type ControllerDetailsResponsePtrInput
- type ControllerDetailsResponsePtrOutput
- func (o ControllerDetailsResponsePtrOutput) Elem() ControllerDetailsResponseOutput
- func (ControllerDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o ControllerDetailsResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ControllerDetailsResponsePtrOutput) ToControllerDetailsResponsePtrOutput() ControllerDetailsResponsePtrOutput
- func (o ControllerDetailsResponsePtrOutput) ToControllerDetailsResponsePtrOutputWithContext(ctx context.Context) ControllerDetailsResponsePtrOutput
- type ControllerDetailsState
- type ControllerDetailsType
- type ControllerDetailsTypeArgs
- func (ControllerDetailsTypeArgs) ElementType() reflect.Type
- func (i ControllerDetailsTypeArgs) ToControllerDetailsTypeOutput() ControllerDetailsTypeOutput
- func (i ControllerDetailsTypeArgs) ToControllerDetailsTypeOutputWithContext(ctx context.Context) ControllerDetailsTypeOutput
- func (i ControllerDetailsTypeArgs) ToControllerDetailsTypePtrOutput() ControllerDetailsTypePtrOutput
- func (i ControllerDetailsTypeArgs) ToControllerDetailsTypePtrOutputWithContext(ctx context.Context) ControllerDetailsTypePtrOutput
- type ControllerDetailsTypeInput
- type ControllerDetailsTypeOutput
- func (ControllerDetailsTypeOutput) ElementType() reflect.Type
- func (o ControllerDetailsTypeOutput) Id() pulumi.StringPtrOutput
- func (o ControllerDetailsTypeOutput) ToControllerDetailsTypeOutput() ControllerDetailsTypeOutput
- func (o ControllerDetailsTypeOutput) ToControllerDetailsTypeOutputWithContext(ctx context.Context) ControllerDetailsTypeOutput
- func (o ControllerDetailsTypeOutput) ToControllerDetailsTypePtrOutput() ControllerDetailsTypePtrOutput
- func (o ControllerDetailsTypeOutput) ToControllerDetailsTypePtrOutputWithContext(ctx context.Context) ControllerDetailsTypePtrOutput
- type ControllerDetailsTypePtrInput
- type ControllerDetailsTypePtrOutput
- func (o ControllerDetailsTypePtrOutput) Elem() ControllerDetailsTypeOutput
- func (ControllerDetailsTypePtrOutput) ElementType() reflect.Type
- func (o ControllerDetailsTypePtrOutput) Id() pulumi.StringPtrOutput
- func (o ControllerDetailsTypePtrOutput) ToControllerDetailsTypePtrOutput() ControllerDetailsTypePtrOutput
- func (o ControllerDetailsTypePtrOutput) ToControllerDetailsTypePtrOutputWithContext(ctx context.Context) ControllerDetailsTypePtrOutput
- type DelegatedSubnetServiceDetails
- type DelegatedSubnetServiceDetailsArgs
- type DelegatedSubnetServiceDetailsState
- type LookupControllerDetailsArgs
- type LookupControllerDetailsResult
- type LookupDelegatedSubnetServiceDetailsArgs
- type LookupDelegatedSubnetServiceDetailsResult
- type LookupOrchestratorInstanceServiceDetailsArgs
- type LookupOrchestratorInstanceServiceDetailsResult
- type OrchestratorIdentity
- type OrchestratorIdentityArgs
- func (OrchestratorIdentityArgs) ElementType() reflect.Type
- func (i OrchestratorIdentityArgs) ToOrchestratorIdentityOutput() OrchestratorIdentityOutput
- func (i OrchestratorIdentityArgs) ToOrchestratorIdentityOutputWithContext(ctx context.Context) OrchestratorIdentityOutput
- func (i OrchestratorIdentityArgs) ToOrchestratorIdentityPtrOutput() OrchestratorIdentityPtrOutput
- func (i OrchestratorIdentityArgs) ToOrchestratorIdentityPtrOutputWithContext(ctx context.Context) OrchestratorIdentityPtrOutput
- type OrchestratorIdentityInput
- type OrchestratorIdentityOutput
- func (OrchestratorIdentityOutput) ElementType() reflect.Type
- func (o OrchestratorIdentityOutput) ToOrchestratorIdentityOutput() OrchestratorIdentityOutput
- func (o OrchestratorIdentityOutput) ToOrchestratorIdentityOutputWithContext(ctx context.Context) OrchestratorIdentityOutput
- func (o OrchestratorIdentityOutput) ToOrchestratorIdentityPtrOutput() OrchestratorIdentityPtrOutput
- func (o OrchestratorIdentityOutput) ToOrchestratorIdentityPtrOutputWithContext(ctx context.Context) OrchestratorIdentityPtrOutput
- func (o OrchestratorIdentityOutput) Type() pulumi.StringPtrOutput
- type OrchestratorIdentityPtrInput
- type OrchestratorIdentityPtrOutput
- func (o OrchestratorIdentityPtrOutput) Elem() OrchestratorIdentityOutput
- func (OrchestratorIdentityPtrOutput) ElementType() reflect.Type
- func (o OrchestratorIdentityPtrOutput) ToOrchestratorIdentityPtrOutput() OrchestratorIdentityPtrOutput
- func (o OrchestratorIdentityPtrOutput) ToOrchestratorIdentityPtrOutputWithContext(ctx context.Context) OrchestratorIdentityPtrOutput
- func (o OrchestratorIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type OrchestratorIdentityResponse
- type OrchestratorIdentityResponseArgs
- func (OrchestratorIdentityResponseArgs) ElementType() reflect.Type
- func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponseOutput() OrchestratorIdentityResponseOutput
- func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponseOutputWithContext(ctx context.Context) OrchestratorIdentityResponseOutput
- func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponsePtrOutput() OrchestratorIdentityResponsePtrOutput
- func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponsePtrOutputWithContext(ctx context.Context) OrchestratorIdentityResponsePtrOutput
- type OrchestratorIdentityResponseInput
- type OrchestratorIdentityResponseOutput
- func (OrchestratorIdentityResponseOutput) ElementType() reflect.Type
- func (o OrchestratorIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o OrchestratorIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponseOutput() OrchestratorIdentityResponseOutput
- func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponseOutputWithContext(ctx context.Context) OrchestratorIdentityResponseOutput
- func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponsePtrOutput() OrchestratorIdentityResponsePtrOutput
- func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponsePtrOutputWithContext(ctx context.Context) OrchestratorIdentityResponsePtrOutput
- func (o OrchestratorIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type OrchestratorIdentityResponsePtrInput
- type OrchestratorIdentityResponsePtrOutput
- func (o OrchestratorIdentityResponsePtrOutput) Elem() OrchestratorIdentityResponseOutput
- func (OrchestratorIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o OrchestratorIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o OrchestratorIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o OrchestratorIdentityResponsePtrOutput) ToOrchestratorIdentityResponsePtrOutput() OrchestratorIdentityResponsePtrOutput
- func (o OrchestratorIdentityResponsePtrOutput) ToOrchestratorIdentityResponsePtrOutputWithContext(ctx context.Context) OrchestratorIdentityResponsePtrOutput
- func (o OrchestratorIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type OrchestratorInstanceServiceDetails
- func GetOrchestratorInstanceServiceDetails(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*OrchestratorInstanceServiceDetails, error)
- func NewOrchestratorInstanceServiceDetails(ctx *pulumi.Context, name string, args *OrchestratorInstanceServiceDetailsArgs, ...) (*OrchestratorInstanceServiceDetails, error)
- type OrchestratorInstanceServiceDetailsArgs
- type OrchestratorInstanceServiceDetailsState
- type SubnetDetails
- type SubnetDetailsArgs
- func (SubnetDetailsArgs) ElementType() reflect.Type
- func (i SubnetDetailsArgs) ToSubnetDetailsOutput() SubnetDetailsOutput
- func (i SubnetDetailsArgs) ToSubnetDetailsOutputWithContext(ctx context.Context) SubnetDetailsOutput
- func (i SubnetDetailsArgs) ToSubnetDetailsPtrOutput() SubnetDetailsPtrOutput
- func (i SubnetDetailsArgs) ToSubnetDetailsPtrOutputWithContext(ctx context.Context) SubnetDetailsPtrOutput
- type SubnetDetailsInput
- type SubnetDetailsOutput
- func (SubnetDetailsOutput) ElementType() reflect.Type
- func (o SubnetDetailsOutput) Id() pulumi.StringPtrOutput
- func (o SubnetDetailsOutput) ToSubnetDetailsOutput() SubnetDetailsOutput
- func (o SubnetDetailsOutput) ToSubnetDetailsOutputWithContext(ctx context.Context) SubnetDetailsOutput
- func (o SubnetDetailsOutput) ToSubnetDetailsPtrOutput() SubnetDetailsPtrOutput
- func (o SubnetDetailsOutput) ToSubnetDetailsPtrOutputWithContext(ctx context.Context) SubnetDetailsPtrOutput
- type SubnetDetailsPtrInput
- type SubnetDetailsPtrOutput
- func (o SubnetDetailsPtrOutput) Elem() SubnetDetailsOutput
- func (SubnetDetailsPtrOutput) ElementType() reflect.Type
- func (o SubnetDetailsPtrOutput) Id() pulumi.StringPtrOutput
- func (o SubnetDetailsPtrOutput) ToSubnetDetailsPtrOutput() SubnetDetailsPtrOutput
- func (o SubnetDetailsPtrOutput) ToSubnetDetailsPtrOutputWithContext(ctx context.Context) SubnetDetailsPtrOutput
- type SubnetDetailsResponse
- type SubnetDetailsResponseArgs
- func (SubnetDetailsResponseArgs) ElementType() reflect.Type
- func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponseOutput() SubnetDetailsResponseOutput
- func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponseOutputWithContext(ctx context.Context) SubnetDetailsResponseOutput
- func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponsePtrOutput() SubnetDetailsResponsePtrOutput
- func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponsePtrOutputWithContext(ctx context.Context) SubnetDetailsResponsePtrOutput
- type SubnetDetailsResponseInput
- type SubnetDetailsResponseOutput
- func (SubnetDetailsResponseOutput) ElementType() reflect.Type
- func (o SubnetDetailsResponseOutput) Id() pulumi.StringPtrOutput
- func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponseOutput() SubnetDetailsResponseOutput
- func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponseOutputWithContext(ctx context.Context) SubnetDetailsResponseOutput
- func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponsePtrOutput() SubnetDetailsResponsePtrOutput
- func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponsePtrOutputWithContext(ctx context.Context) SubnetDetailsResponsePtrOutput
- type SubnetDetailsResponsePtrInput
- type SubnetDetailsResponsePtrOutput
- func (o SubnetDetailsResponsePtrOutput) Elem() SubnetDetailsResponseOutput
- func (SubnetDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o SubnetDetailsResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o SubnetDetailsResponsePtrOutput) ToSubnetDetailsResponsePtrOutput() SubnetDetailsResponsePtrOutput
- func (o SubnetDetailsResponsePtrOutput) ToSubnetDetailsResponsePtrOutputWithContext(ctx context.Context) SubnetDetailsResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControllerDetails ¶
type ControllerDetails struct { pulumi.CustomResourceState // dnc application id should be used by customer to authenticate with dnc gateway. DncAppId pulumi.StringOutput `pulumi:"dncAppId"` // dnc endpoint url that customers can use to connect to DncEndpoint pulumi.StringOutput `pulumi:"dncEndpoint"` // tenant id of dnc application id DncTenantId pulumi.StringOutput `pulumi:"dncTenantId"` // Location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The current state of dnc controller resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource guid. ResourceGuid pulumi.StringOutput `pulumi:"resourceGuid"` // The resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of resource. Type pulumi.StringOutput `pulumi:"type"` }
Represents an instance of a DNC controller.
func GetControllerDetails ¶
func GetControllerDetails(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ControllerDetailsState, opts ...pulumi.ResourceOption) (*ControllerDetails, error)
GetControllerDetails gets an existing ControllerDetails resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewControllerDetails ¶
func NewControllerDetails(ctx *pulumi.Context, name string, args *ControllerDetailsArgs, opts ...pulumi.ResourceOption) (*ControllerDetails, error)
NewControllerDetails registers a new resource with the given unique name, arguments, and options.
type ControllerDetailsArgs ¶
type ControllerDetailsArgs struct { // Location of the resource. Location pulumi.StringPtrInput // The name of the Azure Resource group of which a given DelegatedNetwork resource is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName pulumi.StringInput // The name of the resource. It must be a minimum of 3 characters, and a maximum of 63. ResourceName pulumi.StringInput // The resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a ControllerDetails resource.
func (ControllerDetailsArgs) ElementType ¶
func (ControllerDetailsArgs) ElementType() reflect.Type
type ControllerDetailsResponse ¶ added in v0.2.1
type ControllerDetailsResponse struct { // controller arm resource id Id *string `pulumi:"id"` }
controller details
type ControllerDetailsResponseArgs ¶ added in v0.2.1
type ControllerDetailsResponseArgs struct { // controller arm resource id Id pulumi.StringPtrInput `pulumi:"id"` }
controller details
func (ControllerDetailsResponseArgs) ElementType ¶ added in v0.2.1
func (ControllerDetailsResponseArgs) ElementType() reflect.Type
func (ControllerDetailsResponseArgs) ToControllerDetailsResponseOutput ¶ added in v0.2.1
func (i ControllerDetailsResponseArgs) ToControllerDetailsResponseOutput() ControllerDetailsResponseOutput
func (ControllerDetailsResponseArgs) ToControllerDetailsResponseOutputWithContext ¶ added in v0.2.1
func (i ControllerDetailsResponseArgs) ToControllerDetailsResponseOutputWithContext(ctx context.Context) ControllerDetailsResponseOutput
func (ControllerDetailsResponseArgs) ToControllerDetailsResponsePtrOutput ¶ added in v0.2.1
func (i ControllerDetailsResponseArgs) ToControllerDetailsResponsePtrOutput() ControllerDetailsResponsePtrOutput
func (ControllerDetailsResponseArgs) ToControllerDetailsResponsePtrOutputWithContext ¶ added in v0.2.1
func (i ControllerDetailsResponseArgs) ToControllerDetailsResponsePtrOutputWithContext(ctx context.Context) ControllerDetailsResponsePtrOutput
type ControllerDetailsResponseInput ¶ added in v0.2.1
type ControllerDetailsResponseInput interface { pulumi.Input ToControllerDetailsResponseOutput() ControllerDetailsResponseOutput ToControllerDetailsResponseOutputWithContext(context.Context) ControllerDetailsResponseOutput }
ControllerDetailsResponseInput is an input type that accepts ControllerDetailsResponseArgs and ControllerDetailsResponseOutput values. You can construct a concrete instance of `ControllerDetailsResponseInput` via:
ControllerDetailsResponseArgs{...}
type ControllerDetailsResponseOutput ¶ added in v0.2.1
type ControllerDetailsResponseOutput struct{ *pulumi.OutputState }
controller details
func (ControllerDetailsResponseOutput) ElementType ¶ added in v0.2.1
func (ControllerDetailsResponseOutput) ElementType() reflect.Type
func (ControllerDetailsResponseOutput) Id ¶ added in v0.2.1
func (o ControllerDetailsResponseOutput) Id() pulumi.StringPtrOutput
controller arm resource id
func (ControllerDetailsResponseOutput) ToControllerDetailsResponseOutput ¶ added in v0.2.1
func (o ControllerDetailsResponseOutput) ToControllerDetailsResponseOutput() ControllerDetailsResponseOutput
func (ControllerDetailsResponseOutput) ToControllerDetailsResponseOutputWithContext ¶ added in v0.2.1
func (o ControllerDetailsResponseOutput) ToControllerDetailsResponseOutputWithContext(ctx context.Context) ControllerDetailsResponseOutput
func (ControllerDetailsResponseOutput) ToControllerDetailsResponsePtrOutput ¶ added in v0.2.1
func (o ControllerDetailsResponseOutput) ToControllerDetailsResponsePtrOutput() ControllerDetailsResponsePtrOutput
func (ControllerDetailsResponseOutput) ToControllerDetailsResponsePtrOutputWithContext ¶ added in v0.2.1
func (o ControllerDetailsResponseOutput) ToControllerDetailsResponsePtrOutputWithContext(ctx context.Context) ControllerDetailsResponsePtrOutput
type ControllerDetailsResponsePtrInput ¶ added in v0.2.1
type ControllerDetailsResponsePtrInput interface { pulumi.Input ToControllerDetailsResponsePtrOutput() ControllerDetailsResponsePtrOutput ToControllerDetailsResponsePtrOutputWithContext(context.Context) ControllerDetailsResponsePtrOutput }
ControllerDetailsResponsePtrInput is an input type that accepts ControllerDetailsResponseArgs, ControllerDetailsResponsePtr and ControllerDetailsResponsePtrOutput values. You can construct a concrete instance of `ControllerDetailsResponsePtrInput` via:
ControllerDetailsResponseArgs{...} or: nil
func ControllerDetailsResponsePtr ¶ added in v0.2.1
func ControllerDetailsResponsePtr(v *ControllerDetailsResponseArgs) ControllerDetailsResponsePtrInput
type ControllerDetailsResponsePtrOutput ¶ added in v0.2.1
type ControllerDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (ControllerDetailsResponsePtrOutput) Elem ¶ added in v0.2.1
func (o ControllerDetailsResponsePtrOutput) Elem() ControllerDetailsResponseOutput
func (ControllerDetailsResponsePtrOutput) ElementType ¶ added in v0.2.1
func (ControllerDetailsResponsePtrOutput) ElementType() reflect.Type
func (ControllerDetailsResponsePtrOutput) Id ¶ added in v0.2.1
func (o ControllerDetailsResponsePtrOutput) Id() pulumi.StringPtrOutput
controller arm resource id
func (ControllerDetailsResponsePtrOutput) ToControllerDetailsResponsePtrOutput ¶ added in v0.2.1
func (o ControllerDetailsResponsePtrOutput) ToControllerDetailsResponsePtrOutput() ControllerDetailsResponsePtrOutput
func (ControllerDetailsResponsePtrOutput) ToControllerDetailsResponsePtrOutputWithContext ¶ added in v0.2.1
func (o ControllerDetailsResponsePtrOutput) ToControllerDetailsResponsePtrOutputWithContext(ctx context.Context) ControllerDetailsResponsePtrOutput
type ControllerDetailsState ¶
type ControllerDetailsState struct { // dnc application id should be used by customer to authenticate with dnc gateway. DncAppId pulumi.StringPtrInput // dnc endpoint url that customers can use to connect to DncEndpoint pulumi.StringPtrInput // tenant id of dnc application id DncTenantId pulumi.StringPtrInput // Location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The current state of dnc controller resource. ProvisioningState pulumi.StringPtrInput // Resource guid. ResourceGuid pulumi.StringPtrInput // The resource tags. Tags pulumi.StringMapInput // The type of resource. Type pulumi.StringPtrInput }
func (ControllerDetailsState) ElementType ¶
func (ControllerDetailsState) ElementType() reflect.Type
type ControllerDetailsType ¶ added in v0.2.1
type ControllerDetailsType struct { // controller arm resource id Id *string `pulumi:"id"` }
controller details
type ControllerDetailsTypeArgs ¶ added in v0.2.1
type ControllerDetailsTypeArgs struct { // controller arm resource id Id pulumi.StringPtrInput `pulumi:"id"` }
controller details
func (ControllerDetailsTypeArgs) ElementType ¶ added in v0.2.1
func (ControllerDetailsTypeArgs) ElementType() reflect.Type
func (ControllerDetailsTypeArgs) ToControllerDetailsTypeOutput ¶ added in v0.2.1
func (i ControllerDetailsTypeArgs) ToControllerDetailsTypeOutput() ControllerDetailsTypeOutput
func (ControllerDetailsTypeArgs) ToControllerDetailsTypeOutputWithContext ¶ added in v0.2.1
func (i ControllerDetailsTypeArgs) ToControllerDetailsTypeOutputWithContext(ctx context.Context) ControllerDetailsTypeOutput
func (ControllerDetailsTypeArgs) ToControllerDetailsTypePtrOutput ¶ added in v0.2.1
func (i ControllerDetailsTypeArgs) ToControllerDetailsTypePtrOutput() ControllerDetailsTypePtrOutput
func (ControllerDetailsTypeArgs) ToControllerDetailsTypePtrOutputWithContext ¶ added in v0.2.1
func (i ControllerDetailsTypeArgs) ToControllerDetailsTypePtrOutputWithContext(ctx context.Context) ControllerDetailsTypePtrOutput
type ControllerDetailsTypeInput ¶ added in v0.2.1
type ControllerDetailsTypeInput interface { pulumi.Input ToControllerDetailsTypeOutput() ControllerDetailsTypeOutput ToControllerDetailsTypeOutputWithContext(context.Context) ControllerDetailsTypeOutput }
ControllerDetailsTypeInput is an input type that accepts ControllerDetailsTypeArgs and ControllerDetailsTypeOutput values. You can construct a concrete instance of `ControllerDetailsTypeInput` via:
ControllerDetailsTypeArgs{...}
type ControllerDetailsTypeOutput ¶ added in v0.2.1
type ControllerDetailsTypeOutput struct{ *pulumi.OutputState }
controller details
func (ControllerDetailsTypeOutput) ElementType ¶ added in v0.2.1
func (ControllerDetailsTypeOutput) ElementType() reflect.Type
func (ControllerDetailsTypeOutput) Id ¶ added in v0.2.1
func (o ControllerDetailsTypeOutput) Id() pulumi.StringPtrOutput
controller arm resource id
func (ControllerDetailsTypeOutput) ToControllerDetailsTypeOutput ¶ added in v0.2.1
func (o ControllerDetailsTypeOutput) ToControllerDetailsTypeOutput() ControllerDetailsTypeOutput
func (ControllerDetailsTypeOutput) ToControllerDetailsTypeOutputWithContext ¶ added in v0.2.1
func (o ControllerDetailsTypeOutput) ToControllerDetailsTypeOutputWithContext(ctx context.Context) ControllerDetailsTypeOutput
func (ControllerDetailsTypeOutput) ToControllerDetailsTypePtrOutput ¶ added in v0.2.1
func (o ControllerDetailsTypeOutput) ToControllerDetailsTypePtrOutput() ControllerDetailsTypePtrOutput
func (ControllerDetailsTypeOutput) ToControllerDetailsTypePtrOutputWithContext ¶ added in v0.2.1
func (o ControllerDetailsTypeOutput) ToControllerDetailsTypePtrOutputWithContext(ctx context.Context) ControllerDetailsTypePtrOutput
type ControllerDetailsTypePtrInput ¶ added in v0.2.1
type ControllerDetailsTypePtrInput interface { pulumi.Input ToControllerDetailsTypePtrOutput() ControllerDetailsTypePtrOutput ToControllerDetailsTypePtrOutputWithContext(context.Context) ControllerDetailsTypePtrOutput }
ControllerDetailsTypePtrInput is an input type that accepts ControllerDetailsTypeArgs, ControllerDetailsTypePtr and ControllerDetailsTypePtrOutput values. You can construct a concrete instance of `ControllerDetailsTypePtrInput` via:
ControllerDetailsTypeArgs{...} or: nil
func ControllerDetailsTypePtr ¶ added in v0.2.1
func ControllerDetailsTypePtr(v *ControllerDetailsTypeArgs) ControllerDetailsTypePtrInput
type ControllerDetailsTypePtrOutput ¶ added in v0.2.1
type ControllerDetailsTypePtrOutput struct{ *pulumi.OutputState }
func (ControllerDetailsTypePtrOutput) Elem ¶ added in v0.2.1
func (o ControllerDetailsTypePtrOutput) Elem() ControllerDetailsTypeOutput
func (ControllerDetailsTypePtrOutput) ElementType ¶ added in v0.2.1
func (ControllerDetailsTypePtrOutput) ElementType() reflect.Type
func (ControllerDetailsTypePtrOutput) Id ¶ added in v0.2.1
func (o ControllerDetailsTypePtrOutput) Id() pulumi.StringPtrOutput
controller arm resource id
func (ControllerDetailsTypePtrOutput) ToControllerDetailsTypePtrOutput ¶ added in v0.2.1
func (o ControllerDetailsTypePtrOutput) ToControllerDetailsTypePtrOutput() ControllerDetailsTypePtrOutput
func (ControllerDetailsTypePtrOutput) ToControllerDetailsTypePtrOutputWithContext ¶ added in v0.2.1
func (o ControllerDetailsTypePtrOutput) ToControllerDetailsTypePtrOutputWithContext(ctx context.Context) ControllerDetailsTypePtrOutput
type DelegatedSubnetServiceDetails ¶ added in v0.2.1
type DelegatedSubnetServiceDetails struct { pulumi.CustomResourceState // controller details ControllerDetails ControllerDetailsResponsePtrOutput `pulumi:"controllerDetails"` // Location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The current state of dnc delegated subnet resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource guid. ResourceGuid pulumi.StringOutput `pulumi:"resourceGuid"` // orchestrator details SubnetDetails SubnetDetailsResponsePtrOutput `pulumi:"subnetDetails"` // The resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of resource. Type pulumi.StringOutput `pulumi:"type"` }
Represents an instance of a orchestrator.
func GetDelegatedSubnetServiceDetails ¶ added in v0.2.1
func GetDelegatedSubnetServiceDetails(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DelegatedSubnetServiceDetailsState, opts ...pulumi.ResourceOption) (*DelegatedSubnetServiceDetails, error)
GetDelegatedSubnetServiceDetails gets an existing DelegatedSubnetServiceDetails resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDelegatedSubnetServiceDetails ¶ added in v0.2.1
func NewDelegatedSubnetServiceDetails(ctx *pulumi.Context, name string, args *DelegatedSubnetServiceDetailsArgs, opts ...pulumi.ResourceOption) (*DelegatedSubnetServiceDetails, error)
NewDelegatedSubnetServiceDetails registers a new resource with the given unique name, arguments, and options.
type DelegatedSubnetServiceDetailsArgs ¶ added in v0.2.1
type DelegatedSubnetServiceDetailsArgs struct { // controller details ControllerDetails ControllerDetailsTypePtrInput // Location of the resource. Location pulumi.StringPtrInput // The name of the Azure Resource group of which a given DelegatedNetwork resource is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName pulumi.StringInput // The name of the resource. It must be a minimum of 3 characters, and a maximum of 63. ResourceName pulumi.StringInput // orchestrator details SubnetDetails SubnetDetailsPtrInput // The resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a DelegatedSubnetServiceDetails resource.
func (DelegatedSubnetServiceDetailsArgs) ElementType ¶ added in v0.2.1
func (DelegatedSubnetServiceDetailsArgs) ElementType() reflect.Type
type DelegatedSubnetServiceDetailsState ¶ added in v0.2.1
type DelegatedSubnetServiceDetailsState struct { // controller details ControllerDetails ControllerDetailsResponsePtrInput // Location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The current state of dnc delegated subnet resource. ProvisioningState pulumi.StringPtrInput // Resource guid. ResourceGuid pulumi.StringPtrInput // orchestrator details SubnetDetails SubnetDetailsResponsePtrInput // The resource tags. Tags pulumi.StringMapInput // The type of resource. Type pulumi.StringPtrInput }
func (DelegatedSubnetServiceDetailsState) ElementType ¶ added in v0.2.1
func (DelegatedSubnetServiceDetailsState) ElementType() reflect.Type
type LookupControllerDetailsArgs ¶
type LookupControllerDetailsArgs struct { // The name of the Azure Resource group of which a given DelegatedNetwork resource is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the resource. It must be a minimum of 3 characters, and a maximum of 63. ResourceName string `pulumi:"resourceName"` }
type LookupControllerDetailsResult ¶
type LookupControllerDetailsResult struct { // dnc application id should be used by customer to authenticate with dnc gateway. DncAppId string `pulumi:"dncAppId"` // dnc endpoint url that customers can use to connect to DncEndpoint string `pulumi:"dncEndpoint"` // tenant id of dnc application id DncTenantId string `pulumi:"dncTenantId"` // Location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The current state of dnc controller resource. ProvisioningState string `pulumi:"provisioningState"` // Resource guid. ResourceGuid string `pulumi:"resourceGuid"` // The resource tags. Tags map[string]string `pulumi:"tags"` // The type of resource. Type string `pulumi:"type"` }
Represents an instance of a DNC controller.
func LookupControllerDetails ¶
func LookupControllerDetails(ctx *pulumi.Context, args *LookupControllerDetailsArgs, opts ...pulumi.InvokeOption) (*LookupControllerDetailsResult, error)
type LookupDelegatedSubnetServiceDetailsArgs ¶ added in v0.2.1
type LookupDelegatedSubnetServiceDetailsArgs struct { // The name of the Azure Resource group of which a given DelegatedNetwork resource is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the resource. It must be a minimum of 3 characters, and a maximum of 63. ResourceName string `pulumi:"resourceName"` }
type LookupDelegatedSubnetServiceDetailsResult ¶ added in v0.2.1
type LookupDelegatedSubnetServiceDetailsResult struct { // controller details ControllerDetails *ControllerDetailsResponse `pulumi:"controllerDetails"` // Location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The current state of dnc delegated subnet resource. ProvisioningState string `pulumi:"provisioningState"` // Resource guid. ResourceGuid string `pulumi:"resourceGuid"` // orchestrator details SubnetDetails *SubnetDetailsResponse `pulumi:"subnetDetails"` // The resource tags. Tags map[string]string `pulumi:"tags"` // The type of resource. Type string `pulumi:"type"` }
Represents an instance of a orchestrator.
func LookupDelegatedSubnetServiceDetails ¶ added in v0.2.1
func LookupDelegatedSubnetServiceDetails(ctx *pulumi.Context, args *LookupDelegatedSubnetServiceDetailsArgs, opts ...pulumi.InvokeOption) (*LookupDelegatedSubnetServiceDetailsResult, error)
type LookupOrchestratorInstanceServiceDetailsArgs ¶ added in v0.2.1
type LookupOrchestratorInstanceServiceDetailsArgs struct { // The name of the Azure Resource group of which a given DelegatedNetwork resource is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the resource. It must be a minimum of 3 characters, and a maximum of 63. ResourceName string `pulumi:"resourceName"` }
type LookupOrchestratorInstanceServiceDetailsResult ¶ added in v0.2.1
type LookupOrchestratorInstanceServiceDetailsResult struct { // K8s APIServer url ApiServerEndpoint *string `pulumi:"apiServerEndpoint"` // RootCA certificate of kubernetes cluster base64 encoded ClusterRootCA *string `pulumi:"clusterRootCA"` // controller details ControllerDetails ControllerDetailsResponse `pulumi:"controllerDetails"` // The identity of the orchestrator Identity *OrchestratorIdentityResponse `pulumi:"identity"` // The kind of workbook. Choices are user and shared. Kind string `pulumi:"kind"` // Location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // AAD ID used with apiserver OrchestratorAppId *string `pulumi:"orchestratorAppId"` // TenantID of server App ID OrchestratorTenantId *string `pulumi:"orchestratorTenantId"` // The current state of orchestratorInstance resource. ProvisioningState string `pulumi:"provisioningState"` // Resource guid. ResourceGuid string `pulumi:"resourceGuid"` // The resource tags. Tags map[string]string `pulumi:"tags"` // The type of resource. Type string `pulumi:"type"` }
Represents an instance of a orchestrator.
func LookupOrchestratorInstanceServiceDetails ¶ added in v0.2.1
func LookupOrchestratorInstanceServiceDetails(ctx *pulumi.Context, args *LookupOrchestratorInstanceServiceDetailsArgs, opts ...pulumi.InvokeOption) (*LookupOrchestratorInstanceServiceDetailsResult, error)
type OrchestratorIdentity ¶ added in v0.2.1
type OrchestratorIdentity struct { // The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters Type *string `pulumi:"type"` }
type OrchestratorIdentityArgs ¶ added in v0.2.1
type OrchestratorIdentityArgs struct { // The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters Type pulumi.StringPtrInput `pulumi:"type"` }
func (OrchestratorIdentityArgs) ElementType ¶ added in v0.2.1
func (OrchestratorIdentityArgs) ElementType() reflect.Type
func (OrchestratorIdentityArgs) ToOrchestratorIdentityOutput ¶ added in v0.2.1
func (i OrchestratorIdentityArgs) ToOrchestratorIdentityOutput() OrchestratorIdentityOutput
func (OrchestratorIdentityArgs) ToOrchestratorIdentityOutputWithContext ¶ added in v0.2.1
func (i OrchestratorIdentityArgs) ToOrchestratorIdentityOutputWithContext(ctx context.Context) OrchestratorIdentityOutput
func (OrchestratorIdentityArgs) ToOrchestratorIdentityPtrOutput ¶ added in v0.2.1
func (i OrchestratorIdentityArgs) ToOrchestratorIdentityPtrOutput() OrchestratorIdentityPtrOutput
func (OrchestratorIdentityArgs) ToOrchestratorIdentityPtrOutputWithContext ¶ added in v0.2.1
func (i OrchestratorIdentityArgs) ToOrchestratorIdentityPtrOutputWithContext(ctx context.Context) OrchestratorIdentityPtrOutput
type OrchestratorIdentityInput ¶ added in v0.2.1
type OrchestratorIdentityInput interface { pulumi.Input ToOrchestratorIdentityOutput() OrchestratorIdentityOutput ToOrchestratorIdentityOutputWithContext(context.Context) OrchestratorIdentityOutput }
OrchestratorIdentityInput is an input type that accepts OrchestratorIdentityArgs and OrchestratorIdentityOutput values. You can construct a concrete instance of `OrchestratorIdentityInput` via:
OrchestratorIdentityArgs{...}
type OrchestratorIdentityOutput ¶ added in v0.2.1
type OrchestratorIdentityOutput struct{ *pulumi.OutputState }
func (OrchestratorIdentityOutput) ElementType ¶ added in v0.2.1
func (OrchestratorIdentityOutput) ElementType() reflect.Type
func (OrchestratorIdentityOutput) ToOrchestratorIdentityOutput ¶ added in v0.2.1
func (o OrchestratorIdentityOutput) ToOrchestratorIdentityOutput() OrchestratorIdentityOutput
func (OrchestratorIdentityOutput) ToOrchestratorIdentityOutputWithContext ¶ added in v0.2.1
func (o OrchestratorIdentityOutput) ToOrchestratorIdentityOutputWithContext(ctx context.Context) OrchestratorIdentityOutput
func (OrchestratorIdentityOutput) ToOrchestratorIdentityPtrOutput ¶ added in v0.2.1
func (o OrchestratorIdentityOutput) ToOrchestratorIdentityPtrOutput() OrchestratorIdentityPtrOutput
func (OrchestratorIdentityOutput) ToOrchestratorIdentityPtrOutputWithContext ¶ added in v0.2.1
func (o OrchestratorIdentityOutput) ToOrchestratorIdentityPtrOutputWithContext(ctx context.Context) OrchestratorIdentityPtrOutput
func (OrchestratorIdentityOutput) Type ¶ added in v0.2.1
func (o OrchestratorIdentityOutput) Type() pulumi.StringPtrOutput
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type OrchestratorIdentityPtrInput ¶ added in v0.2.1
type OrchestratorIdentityPtrInput interface { pulumi.Input ToOrchestratorIdentityPtrOutput() OrchestratorIdentityPtrOutput ToOrchestratorIdentityPtrOutputWithContext(context.Context) OrchestratorIdentityPtrOutput }
OrchestratorIdentityPtrInput is an input type that accepts OrchestratorIdentityArgs, OrchestratorIdentityPtr and OrchestratorIdentityPtrOutput values. You can construct a concrete instance of `OrchestratorIdentityPtrInput` via:
OrchestratorIdentityArgs{...} or: nil
func OrchestratorIdentityPtr ¶ added in v0.2.1
func OrchestratorIdentityPtr(v *OrchestratorIdentityArgs) OrchestratorIdentityPtrInput
type OrchestratorIdentityPtrOutput ¶ added in v0.2.1
type OrchestratorIdentityPtrOutput struct{ *pulumi.OutputState }
func (OrchestratorIdentityPtrOutput) Elem ¶ added in v0.2.1
func (o OrchestratorIdentityPtrOutput) Elem() OrchestratorIdentityOutput
func (OrchestratorIdentityPtrOutput) ElementType ¶ added in v0.2.1
func (OrchestratorIdentityPtrOutput) ElementType() reflect.Type
func (OrchestratorIdentityPtrOutput) ToOrchestratorIdentityPtrOutput ¶ added in v0.2.1
func (o OrchestratorIdentityPtrOutput) ToOrchestratorIdentityPtrOutput() OrchestratorIdentityPtrOutput
func (OrchestratorIdentityPtrOutput) ToOrchestratorIdentityPtrOutputWithContext ¶ added in v0.2.1
func (o OrchestratorIdentityPtrOutput) ToOrchestratorIdentityPtrOutputWithContext(ctx context.Context) OrchestratorIdentityPtrOutput
func (OrchestratorIdentityPtrOutput) Type ¶ added in v0.2.1
func (o OrchestratorIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type OrchestratorIdentityResponse ¶ added in v0.2.1
type OrchestratorIdentityResponse struct { // The principal id of the system assigned identity which is used by orchestrator. PrincipalId string `pulumi:"principalId"` // The tenant id of the system assigned identity which is used by orchestrator. TenantId string `pulumi:"tenantId"` // The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters Type *string `pulumi:"type"` }
type OrchestratorIdentityResponseArgs ¶ added in v0.2.1
type OrchestratorIdentityResponseArgs struct { // The principal id of the system assigned identity which is used by orchestrator. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id of the system assigned identity which is used by orchestrator. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters Type pulumi.StringPtrInput `pulumi:"type"` }
func (OrchestratorIdentityResponseArgs) ElementType ¶ added in v0.2.1
func (OrchestratorIdentityResponseArgs) ElementType() reflect.Type
func (OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponseOutput ¶ added in v0.2.1
func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponseOutput() OrchestratorIdentityResponseOutput
func (OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponseOutputWithContext ¶ added in v0.2.1
func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponseOutputWithContext(ctx context.Context) OrchestratorIdentityResponseOutput
func (OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponsePtrOutput ¶ added in v0.2.1
func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponsePtrOutput() OrchestratorIdentityResponsePtrOutput
func (OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponsePtrOutputWithContext ¶ added in v0.2.1
func (i OrchestratorIdentityResponseArgs) ToOrchestratorIdentityResponsePtrOutputWithContext(ctx context.Context) OrchestratorIdentityResponsePtrOutput
type OrchestratorIdentityResponseInput ¶ added in v0.2.1
type OrchestratorIdentityResponseInput interface { pulumi.Input ToOrchestratorIdentityResponseOutput() OrchestratorIdentityResponseOutput ToOrchestratorIdentityResponseOutputWithContext(context.Context) OrchestratorIdentityResponseOutput }
OrchestratorIdentityResponseInput is an input type that accepts OrchestratorIdentityResponseArgs and OrchestratorIdentityResponseOutput values. You can construct a concrete instance of `OrchestratorIdentityResponseInput` via:
OrchestratorIdentityResponseArgs{...}
type OrchestratorIdentityResponseOutput ¶ added in v0.2.1
type OrchestratorIdentityResponseOutput struct{ *pulumi.OutputState }
func (OrchestratorIdentityResponseOutput) ElementType ¶ added in v0.2.1
func (OrchestratorIdentityResponseOutput) ElementType() reflect.Type
func (OrchestratorIdentityResponseOutput) PrincipalId ¶ added in v0.2.1
func (o OrchestratorIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of the system assigned identity which is used by orchestrator.
func (OrchestratorIdentityResponseOutput) TenantId ¶ added in v0.2.1
func (o OrchestratorIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id of the system assigned identity which is used by orchestrator.
func (OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponseOutput ¶ added in v0.2.1
func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponseOutput() OrchestratorIdentityResponseOutput
func (OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponseOutputWithContext ¶ added in v0.2.1
func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponseOutputWithContext(ctx context.Context) OrchestratorIdentityResponseOutput
func (OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponsePtrOutput ¶ added in v0.2.1
func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponsePtrOutput() OrchestratorIdentityResponsePtrOutput
func (OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponsePtrOutputWithContext ¶ added in v0.2.1
func (o OrchestratorIdentityResponseOutput) ToOrchestratorIdentityResponsePtrOutputWithContext(ctx context.Context) OrchestratorIdentityResponsePtrOutput
func (OrchestratorIdentityResponseOutput) Type ¶ added in v0.2.1
func (o OrchestratorIdentityResponseOutput) Type() pulumi.StringPtrOutput
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type OrchestratorIdentityResponsePtrInput ¶ added in v0.2.1
type OrchestratorIdentityResponsePtrInput interface { pulumi.Input ToOrchestratorIdentityResponsePtrOutput() OrchestratorIdentityResponsePtrOutput ToOrchestratorIdentityResponsePtrOutputWithContext(context.Context) OrchestratorIdentityResponsePtrOutput }
OrchestratorIdentityResponsePtrInput is an input type that accepts OrchestratorIdentityResponseArgs, OrchestratorIdentityResponsePtr and OrchestratorIdentityResponsePtrOutput values. You can construct a concrete instance of `OrchestratorIdentityResponsePtrInput` via:
OrchestratorIdentityResponseArgs{...} or: nil
func OrchestratorIdentityResponsePtr ¶ added in v0.2.1
func OrchestratorIdentityResponsePtr(v *OrchestratorIdentityResponseArgs) OrchestratorIdentityResponsePtrInput
type OrchestratorIdentityResponsePtrOutput ¶ added in v0.2.1
type OrchestratorIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (OrchestratorIdentityResponsePtrOutput) ElementType ¶ added in v0.2.1
func (OrchestratorIdentityResponsePtrOutput) ElementType() reflect.Type
func (OrchestratorIdentityResponsePtrOutput) PrincipalId ¶ added in v0.2.1
func (o OrchestratorIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the system assigned identity which is used by orchestrator.
func (OrchestratorIdentityResponsePtrOutput) TenantId ¶ added in v0.2.1
func (o OrchestratorIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id of the system assigned identity which is used by orchestrator.
func (OrchestratorIdentityResponsePtrOutput) ToOrchestratorIdentityResponsePtrOutput ¶ added in v0.2.1
func (o OrchestratorIdentityResponsePtrOutput) ToOrchestratorIdentityResponsePtrOutput() OrchestratorIdentityResponsePtrOutput
func (OrchestratorIdentityResponsePtrOutput) ToOrchestratorIdentityResponsePtrOutputWithContext ¶ added in v0.2.1
func (o OrchestratorIdentityResponsePtrOutput) ToOrchestratorIdentityResponsePtrOutputWithContext(ctx context.Context) OrchestratorIdentityResponsePtrOutput
func (OrchestratorIdentityResponsePtrOutput) Type ¶ added in v0.2.1
func (o OrchestratorIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for orchestrator cluster. Type 'SystemAssigned' will use an implicitly created identity orchestrator clusters
type OrchestratorInstanceServiceDetails ¶ added in v0.2.1
type OrchestratorInstanceServiceDetails struct { pulumi.CustomResourceState // K8s APIServer url ApiServerEndpoint pulumi.StringPtrOutput `pulumi:"apiServerEndpoint"` // RootCA certificate of kubernetes cluster base64 encoded ClusterRootCA pulumi.StringPtrOutput `pulumi:"clusterRootCA"` // controller details ControllerDetails ControllerDetailsResponseOutput `pulumi:"controllerDetails"` // The identity of the orchestrator Identity OrchestratorIdentityResponsePtrOutput `pulumi:"identity"` // The kind of workbook. Choices are user and shared. Kind pulumi.StringOutput `pulumi:"kind"` // Location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // AAD ID used with apiserver OrchestratorAppId pulumi.StringPtrOutput `pulumi:"orchestratorAppId"` // TenantID of server App ID OrchestratorTenantId pulumi.StringPtrOutput `pulumi:"orchestratorTenantId"` // The current state of orchestratorInstance resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource guid. ResourceGuid pulumi.StringOutput `pulumi:"resourceGuid"` // The resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of resource. Type pulumi.StringOutput `pulumi:"type"` }
Represents an instance of a orchestrator.
func GetOrchestratorInstanceServiceDetails ¶ added in v0.2.1
func GetOrchestratorInstanceServiceDetails(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrchestratorInstanceServiceDetailsState, opts ...pulumi.ResourceOption) (*OrchestratorInstanceServiceDetails, error)
GetOrchestratorInstanceServiceDetails gets an existing OrchestratorInstanceServiceDetails resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOrchestratorInstanceServiceDetails ¶ added in v0.2.1
func NewOrchestratorInstanceServiceDetails(ctx *pulumi.Context, name string, args *OrchestratorInstanceServiceDetailsArgs, opts ...pulumi.ResourceOption) (*OrchestratorInstanceServiceDetails, error)
NewOrchestratorInstanceServiceDetails registers a new resource with the given unique name, arguments, and options.
type OrchestratorInstanceServiceDetailsArgs ¶ added in v0.2.1
type OrchestratorInstanceServiceDetailsArgs struct { // K8s APIServer url ApiServerEndpoint pulumi.StringPtrInput // RootCA certificate of kubernetes cluster base64 encoded ClusterRootCA pulumi.StringPtrInput // controller details ControllerDetails ControllerDetailsTypeInput // The identity of the orchestrator Identity OrchestratorIdentityPtrInput // The kind of workbook. Choices are user and shared. Kind pulumi.StringInput // Location of the resource. Location pulumi.StringPtrInput // AAD ID used with apiserver OrchestratorAppId pulumi.StringPtrInput // TenantID of server App ID OrchestratorTenantId pulumi.StringPtrInput // The name of the Azure Resource group of which a given DelegatedNetwork resource is part. This name must be at least 1 character in length, and no more than 90. ResourceGroupName pulumi.StringInput // The name of the resource. It must be a minimum of 3 characters, and a maximum of 63. ResourceName pulumi.StringInput // The resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a OrchestratorInstanceServiceDetails resource.
func (OrchestratorInstanceServiceDetailsArgs) ElementType ¶ added in v0.2.1
func (OrchestratorInstanceServiceDetailsArgs) ElementType() reflect.Type
type OrchestratorInstanceServiceDetailsState ¶ added in v0.2.1
type OrchestratorInstanceServiceDetailsState struct { // K8s APIServer url ApiServerEndpoint pulumi.StringPtrInput // RootCA certificate of kubernetes cluster base64 encoded ClusterRootCA pulumi.StringPtrInput // controller details ControllerDetails ControllerDetailsResponsePtrInput // The identity of the orchestrator Identity OrchestratorIdentityResponsePtrInput // The kind of workbook. Choices are user and shared. Kind pulumi.StringPtrInput // Location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // AAD ID used with apiserver OrchestratorAppId pulumi.StringPtrInput // TenantID of server App ID OrchestratorTenantId pulumi.StringPtrInput // The current state of orchestratorInstance resource. ProvisioningState pulumi.StringPtrInput // Resource guid. ResourceGuid pulumi.StringPtrInput // The resource tags. Tags pulumi.StringMapInput // The type of resource. Type pulumi.StringPtrInput }
func (OrchestratorInstanceServiceDetailsState) ElementType ¶ added in v0.2.1
func (OrchestratorInstanceServiceDetailsState) ElementType() reflect.Type
type SubnetDetails ¶ added in v0.2.1
type SubnetDetails struct { // subnet arm resource id Id *string `pulumi:"id"` }
Properties of orchestrator
type SubnetDetailsArgs ¶ added in v0.2.1
type SubnetDetailsArgs struct { // subnet arm resource id Id pulumi.StringPtrInput `pulumi:"id"` }
Properties of orchestrator
func (SubnetDetailsArgs) ElementType ¶ added in v0.2.1
func (SubnetDetailsArgs) ElementType() reflect.Type
func (SubnetDetailsArgs) ToSubnetDetailsOutput ¶ added in v0.2.1
func (i SubnetDetailsArgs) ToSubnetDetailsOutput() SubnetDetailsOutput
func (SubnetDetailsArgs) ToSubnetDetailsOutputWithContext ¶ added in v0.2.1
func (i SubnetDetailsArgs) ToSubnetDetailsOutputWithContext(ctx context.Context) SubnetDetailsOutput
func (SubnetDetailsArgs) ToSubnetDetailsPtrOutput ¶ added in v0.2.1
func (i SubnetDetailsArgs) ToSubnetDetailsPtrOutput() SubnetDetailsPtrOutput
func (SubnetDetailsArgs) ToSubnetDetailsPtrOutputWithContext ¶ added in v0.2.1
func (i SubnetDetailsArgs) ToSubnetDetailsPtrOutputWithContext(ctx context.Context) SubnetDetailsPtrOutput
type SubnetDetailsInput ¶ added in v0.2.1
type SubnetDetailsInput interface { pulumi.Input ToSubnetDetailsOutput() SubnetDetailsOutput ToSubnetDetailsOutputWithContext(context.Context) SubnetDetailsOutput }
SubnetDetailsInput is an input type that accepts SubnetDetailsArgs and SubnetDetailsOutput values. You can construct a concrete instance of `SubnetDetailsInput` via:
SubnetDetailsArgs{...}
type SubnetDetailsOutput ¶ added in v0.2.1
type SubnetDetailsOutput struct{ *pulumi.OutputState }
Properties of orchestrator
func (SubnetDetailsOutput) ElementType ¶ added in v0.2.1
func (SubnetDetailsOutput) ElementType() reflect.Type
func (SubnetDetailsOutput) Id ¶ added in v0.2.1
func (o SubnetDetailsOutput) Id() pulumi.StringPtrOutput
subnet arm resource id
func (SubnetDetailsOutput) ToSubnetDetailsOutput ¶ added in v0.2.1
func (o SubnetDetailsOutput) ToSubnetDetailsOutput() SubnetDetailsOutput
func (SubnetDetailsOutput) ToSubnetDetailsOutputWithContext ¶ added in v0.2.1
func (o SubnetDetailsOutput) ToSubnetDetailsOutputWithContext(ctx context.Context) SubnetDetailsOutput
func (SubnetDetailsOutput) ToSubnetDetailsPtrOutput ¶ added in v0.2.1
func (o SubnetDetailsOutput) ToSubnetDetailsPtrOutput() SubnetDetailsPtrOutput
func (SubnetDetailsOutput) ToSubnetDetailsPtrOutputWithContext ¶ added in v0.2.1
func (o SubnetDetailsOutput) ToSubnetDetailsPtrOutputWithContext(ctx context.Context) SubnetDetailsPtrOutput
type SubnetDetailsPtrInput ¶ added in v0.2.1
type SubnetDetailsPtrInput interface { pulumi.Input ToSubnetDetailsPtrOutput() SubnetDetailsPtrOutput ToSubnetDetailsPtrOutputWithContext(context.Context) SubnetDetailsPtrOutput }
SubnetDetailsPtrInput is an input type that accepts SubnetDetailsArgs, SubnetDetailsPtr and SubnetDetailsPtrOutput values. You can construct a concrete instance of `SubnetDetailsPtrInput` via:
SubnetDetailsArgs{...} or: nil
func SubnetDetailsPtr ¶ added in v0.2.1
func SubnetDetailsPtr(v *SubnetDetailsArgs) SubnetDetailsPtrInput
type SubnetDetailsPtrOutput ¶ added in v0.2.1
type SubnetDetailsPtrOutput struct{ *pulumi.OutputState }
func (SubnetDetailsPtrOutput) Elem ¶ added in v0.2.1
func (o SubnetDetailsPtrOutput) Elem() SubnetDetailsOutput
func (SubnetDetailsPtrOutput) ElementType ¶ added in v0.2.1
func (SubnetDetailsPtrOutput) ElementType() reflect.Type
func (SubnetDetailsPtrOutput) Id ¶ added in v0.2.1
func (o SubnetDetailsPtrOutput) Id() pulumi.StringPtrOutput
subnet arm resource id
func (SubnetDetailsPtrOutput) ToSubnetDetailsPtrOutput ¶ added in v0.2.1
func (o SubnetDetailsPtrOutput) ToSubnetDetailsPtrOutput() SubnetDetailsPtrOutput
func (SubnetDetailsPtrOutput) ToSubnetDetailsPtrOutputWithContext ¶ added in v0.2.1
func (o SubnetDetailsPtrOutput) ToSubnetDetailsPtrOutputWithContext(ctx context.Context) SubnetDetailsPtrOutput
type SubnetDetailsResponse ¶ added in v0.2.1
type SubnetDetailsResponse struct { // subnet arm resource id Id *string `pulumi:"id"` }
Properties of orchestrator
type SubnetDetailsResponseArgs ¶ added in v0.2.1
type SubnetDetailsResponseArgs struct { // subnet arm resource id Id pulumi.StringPtrInput `pulumi:"id"` }
Properties of orchestrator
func (SubnetDetailsResponseArgs) ElementType ¶ added in v0.2.1
func (SubnetDetailsResponseArgs) ElementType() reflect.Type
func (SubnetDetailsResponseArgs) ToSubnetDetailsResponseOutput ¶ added in v0.2.1
func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponseOutput() SubnetDetailsResponseOutput
func (SubnetDetailsResponseArgs) ToSubnetDetailsResponseOutputWithContext ¶ added in v0.2.1
func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponseOutputWithContext(ctx context.Context) SubnetDetailsResponseOutput
func (SubnetDetailsResponseArgs) ToSubnetDetailsResponsePtrOutput ¶ added in v0.2.1
func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponsePtrOutput() SubnetDetailsResponsePtrOutput
func (SubnetDetailsResponseArgs) ToSubnetDetailsResponsePtrOutputWithContext ¶ added in v0.2.1
func (i SubnetDetailsResponseArgs) ToSubnetDetailsResponsePtrOutputWithContext(ctx context.Context) SubnetDetailsResponsePtrOutput
type SubnetDetailsResponseInput ¶ added in v0.2.1
type SubnetDetailsResponseInput interface { pulumi.Input ToSubnetDetailsResponseOutput() SubnetDetailsResponseOutput ToSubnetDetailsResponseOutputWithContext(context.Context) SubnetDetailsResponseOutput }
SubnetDetailsResponseInput is an input type that accepts SubnetDetailsResponseArgs and SubnetDetailsResponseOutput values. You can construct a concrete instance of `SubnetDetailsResponseInput` via:
SubnetDetailsResponseArgs{...}
type SubnetDetailsResponseOutput ¶ added in v0.2.1
type SubnetDetailsResponseOutput struct{ *pulumi.OutputState }
Properties of orchestrator
func (SubnetDetailsResponseOutput) ElementType ¶ added in v0.2.1
func (SubnetDetailsResponseOutput) ElementType() reflect.Type
func (SubnetDetailsResponseOutput) Id ¶ added in v0.2.1
func (o SubnetDetailsResponseOutput) Id() pulumi.StringPtrOutput
subnet arm resource id
func (SubnetDetailsResponseOutput) ToSubnetDetailsResponseOutput ¶ added in v0.2.1
func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponseOutput() SubnetDetailsResponseOutput
func (SubnetDetailsResponseOutput) ToSubnetDetailsResponseOutputWithContext ¶ added in v0.2.1
func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponseOutputWithContext(ctx context.Context) SubnetDetailsResponseOutput
func (SubnetDetailsResponseOutput) ToSubnetDetailsResponsePtrOutput ¶ added in v0.2.1
func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponsePtrOutput() SubnetDetailsResponsePtrOutput
func (SubnetDetailsResponseOutput) ToSubnetDetailsResponsePtrOutputWithContext ¶ added in v0.2.1
func (o SubnetDetailsResponseOutput) ToSubnetDetailsResponsePtrOutputWithContext(ctx context.Context) SubnetDetailsResponsePtrOutput
type SubnetDetailsResponsePtrInput ¶ added in v0.2.1
type SubnetDetailsResponsePtrInput interface { pulumi.Input ToSubnetDetailsResponsePtrOutput() SubnetDetailsResponsePtrOutput ToSubnetDetailsResponsePtrOutputWithContext(context.Context) SubnetDetailsResponsePtrOutput }
SubnetDetailsResponsePtrInput is an input type that accepts SubnetDetailsResponseArgs, SubnetDetailsResponsePtr and SubnetDetailsResponsePtrOutput values. You can construct a concrete instance of `SubnetDetailsResponsePtrInput` via:
SubnetDetailsResponseArgs{...} or: nil
func SubnetDetailsResponsePtr ¶ added in v0.2.1
func SubnetDetailsResponsePtr(v *SubnetDetailsResponseArgs) SubnetDetailsResponsePtrInput
type SubnetDetailsResponsePtrOutput ¶ added in v0.2.1
type SubnetDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (SubnetDetailsResponsePtrOutput) Elem ¶ added in v0.2.1
func (o SubnetDetailsResponsePtrOutput) Elem() SubnetDetailsResponseOutput
func (SubnetDetailsResponsePtrOutput) ElementType ¶ added in v0.2.1
func (SubnetDetailsResponsePtrOutput) ElementType() reflect.Type
func (SubnetDetailsResponsePtrOutput) Id ¶ added in v0.2.1
func (o SubnetDetailsResponsePtrOutput) Id() pulumi.StringPtrOutput
subnet arm resource id
func (SubnetDetailsResponsePtrOutput) ToSubnetDetailsResponsePtrOutput ¶ added in v0.2.1
func (o SubnetDetailsResponsePtrOutput) ToSubnetDetailsResponsePtrOutput() SubnetDetailsResponsePtrOutput
func (SubnetDetailsResponsePtrOutput) ToSubnetDetailsResponsePtrOutputWithContext ¶ added in v0.2.1
func (o SubnetDetailsResponsePtrOutput) ToSubnetDetailsResponsePtrOutputWithContext(ctx context.Context) SubnetDetailsResponsePtrOutput