Documentation ¶
Overview ¶
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
Index ¶
- type GetKubernetesClusterAddonProfile
- type GetKubernetesClusterAddonProfileArgs
- func (GetKubernetesClusterAddonProfileArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileArgs) ToGetKubernetesClusterAddonProfileOutput() GetKubernetesClusterAddonProfileOutput
- func (i GetKubernetesClusterAddonProfileArgs) ToGetKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOutput
- type GetKubernetesClusterAddonProfileArray
- func (GetKubernetesClusterAddonProfileArray) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileArray) ToGetKubernetesClusterAddonProfileArrayOutput() GetKubernetesClusterAddonProfileArrayOutput
- func (i GetKubernetesClusterAddonProfileArray) ToGetKubernetesClusterAddonProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileArrayOutput
- type GetKubernetesClusterAddonProfileArrayInput
- type GetKubernetesClusterAddonProfileArrayOutput
- func (GetKubernetesClusterAddonProfileArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAddonProfileOutput
- func (o GetKubernetesClusterAddonProfileArrayOutput) ToGetKubernetesClusterAddonProfileArrayOutput() GetKubernetesClusterAddonProfileArrayOutput
- func (o GetKubernetesClusterAddonProfileArrayOutput) ToGetKubernetesClusterAddonProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileArrayOutput
- type GetKubernetesClusterAddonProfileAzurePolicy
- type GetKubernetesClusterAddonProfileAzurePolicyArgs
- func (GetKubernetesClusterAddonProfileAzurePolicyArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileAzurePolicyArgs) ToGetKubernetesClusterAddonProfileAzurePolicyOutput() GetKubernetesClusterAddonProfileAzurePolicyOutput
- func (i GetKubernetesClusterAddonProfileAzurePolicyArgs) ToGetKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyOutput
- type GetKubernetesClusterAddonProfileAzurePolicyArray
- func (GetKubernetesClusterAddonProfileAzurePolicyArray) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileAzurePolicyArray) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutput() GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
- func (i GetKubernetesClusterAddonProfileAzurePolicyArray) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
- type GetKubernetesClusterAddonProfileAzurePolicyArrayInput
- type GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
- func (GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAddonProfileAzurePolicyOutput
- func (o GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutput() GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
- func (o GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
- type GetKubernetesClusterAddonProfileAzurePolicyInput
- type GetKubernetesClusterAddonProfileAzurePolicyOutput
- func (GetKubernetesClusterAddonProfileAzurePolicyOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileAzurePolicyOutput) Enabled() pulumi.BoolOutput
- func (o GetKubernetesClusterAddonProfileAzurePolicyOutput) ToGetKubernetesClusterAddonProfileAzurePolicyOutput() GetKubernetesClusterAddonProfileAzurePolicyOutput
- func (o GetKubernetesClusterAddonProfileAzurePolicyOutput) ToGetKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyOutput
- type GetKubernetesClusterAddonProfileHttpApplicationRouting
- type GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs
- func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
- type GetKubernetesClusterAddonProfileHttpApplicationRoutingArray
- func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
- func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
- type GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayInput
- type GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
- func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
- func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
- type GetKubernetesClusterAddonProfileHttpApplicationRoutingInput
- type GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) Enabled() pulumi.BoolOutput
- func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) HttpApplicationRoutingZoneName() pulumi.StringOutput
- func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
- type GetKubernetesClusterAddonProfileInput
- type GetKubernetesClusterAddonProfileKubeDashboard
- type GetKubernetesClusterAddonProfileKubeDashboardArgs
- func (GetKubernetesClusterAddonProfileKubeDashboardArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileKubeDashboardArgs) ToGetKubernetesClusterAddonProfileKubeDashboardOutput() GetKubernetesClusterAddonProfileKubeDashboardOutput
- func (i GetKubernetesClusterAddonProfileKubeDashboardArgs) ToGetKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardOutput
- type GetKubernetesClusterAddonProfileKubeDashboardArray
- func (GetKubernetesClusterAddonProfileKubeDashboardArray) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileKubeDashboardArray) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutput() GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
- func (i GetKubernetesClusterAddonProfileKubeDashboardArray) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
- type GetKubernetesClusterAddonProfileKubeDashboardArrayInput
- type GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
- func (GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAddonProfileKubeDashboardOutput
- func (o GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutput() GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
- func (o GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
- type GetKubernetesClusterAddonProfileKubeDashboardInput
- type GetKubernetesClusterAddonProfileKubeDashboardOutput
- func (GetKubernetesClusterAddonProfileKubeDashboardOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileKubeDashboardOutput) Enabled() pulumi.BoolOutput
- func (o GetKubernetesClusterAddonProfileKubeDashboardOutput) ToGetKubernetesClusterAddonProfileKubeDashboardOutput() GetKubernetesClusterAddonProfileKubeDashboardOutput
- func (o GetKubernetesClusterAddonProfileKubeDashboardOutput) ToGetKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardOutput
- type GetKubernetesClusterAddonProfileOmsAgent
- type GetKubernetesClusterAddonProfileOmsAgentArgs
- func (GetKubernetesClusterAddonProfileOmsAgentArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileOmsAgentArgs) ToGetKubernetesClusterAddonProfileOmsAgentOutput() GetKubernetesClusterAddonProfileOmsAgentOutput
- func (i GetKubernetesClusterAddonProfileOmsAgentArgs) ToGetKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentOutput
- type GetKubernetesClusterAddonProfileOmsAgentArray
- func (GetKubernetesClusterAddonProfileOmsAgentArray) ElementType() reflect.Type
- func (i GetKubernetesClusterAddonProfileOmsAgentArray) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutput() GetKubernetesClusterAddonProfileOmsAgentArrayOutput
- func (i GetKubernetesClusterAddonProfileOmsAgentArray) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentArrayOutput
- type GetKubernetesClusterAddonProfileOmsAgentArrayInput
- type GetKubernetesClusterAddonProfileOmsAgentArrayOutput
- func (GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileOmsAgentArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAddonProfileOmsAgentOutput
- func (o GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutput() GetKubernetesClusterAddonProfileOmsAgentArrayOutput
- func (o GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentArrayOutput
- type GetKubernetesClusterAddonProfileOmsAgentInput
- type GetKubernetesClusterAddonProfileOmsAgentOutput
- func (GetKubernetesClusterAddonProfileOmsAgentOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileOmsAgentOutput) Enabled() pulumi.BoolOutput
- func (o GetKubernetesClusterAddonProfileOmsAgentOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o GetKubernetesClusterAddonProfileOmsAgentOutput) ToGetKubernetesClusterAddonProfileOmsAgentOutput() GetKubernetesClusterAddonProfileOmsAgentOutput
- func (o GetKubernetesClusterAddonProfileOmsAgentOutput) ToGetKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentOutput
- type GetKubernetesClusterAddonProfileOutput
- func (o GetKubernetesClusterAddonProfileOutput) AzurePolicies() GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
- func (GetKubernetesClusterAddonProfileOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAddonProfileOutput) HttpApplicationRoutings() GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
- func (o GetKubernetesClusterAddonProfileOutput) KubeDashboards() GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
- func (o GetKubernetesClusterAddonProfileOutput) OmsAgents() GetKubernetesClusterAddonProfileOmsAgentArrayOutput
- func (o GetKubernetesClusterAddonProfileOutput) ToGetKubernetesClusterAddonProfileOutput() GetKubernetesClusterAddonProfileOutput
- func (o GetKubernetesClusterAddonProfileOutput) ToGetKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOutput
- type GetKubernetesClusterAgentPoolProfile
- type GetKubernetesClusterAgentPoolProfileArgs
- func (GetKubernetesClusterAgentPoolProfileArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterAgentPoolProfileArgs) ToGetKubernetesClusterAgentPoolProfileOutput() GetKubernetesClusterAgentPoolProfileOutput
- func (i GetKubernetesClusterAgentPoolProfileArgs) ToGetKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileOutput
- type GetKubernetesClusterAgentPoolProfileArray
- func (GetKubernetesClusterAgentPoolProfileArray) ElementType() reflect.Type
- func (i GetKubernetesClusterAgentPoolProfileArray) ToGetKubernetesClusterAgentPoolProfileArrayOutput() GetKubernetesClusterAgentPoolProfileArrayOutput
- func (i GetKubernetesClusterAgentPoolProfileArray) ToGetKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileArrayOutput
- type GetKubernetesClusterAgentPoolProfileArrayInput
- type GetKubernetesClusterAgentPoolProfileArrayOutput
- func (GetKubernetesClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAgentPoolProfileArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterAgentPoolProfileOutput
- func (o GetKubernetesClusterAgentPoolProfileArrayOutput) ToGetKubernetesClusterAgentPoolProfileArrayOutput() GetKubernetesClusterAgentPoolProfileArrayOutput
- func (o GetKubernetesClusterAgentPoolProfileArrayOutput) ToGetKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileArrayOutput
- type GetKubernetesClusterAgentPoolProfileInput
- type GetKubernetesClusterAgentPoolProfileOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) Count() pulumi.IntOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) DnsPrefix() pulumi.StringOutput
- func (GetKubernetesClusterAgentPoolProfileOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterAgentPoolProfileOutput) EnableAutoScaling() pulumi.BoolOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) MaxCount() pulumi.IntOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) MaxPods() pulumi.IntOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) MinCount() pulumi.IntOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) NodeTaints() pulumi.StringArrayOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) OsDiskSizeGb() pulumi.IntOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) OsType() pulumi.StringOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) ToGetKubernetesClusterAgentPoolProfileOutput() GetKubernetesClusterAgentPoolProfileOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) ToGetKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) Type() pulumi.StringOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
- func (o GetKubernetesClusterAgentPoolProfileOutput) VnetSubnetId() pulumi.StringOutput
- type GetKubernetesClusterKubeAdminConfig
- type GetKubernetesClusterKubeAdminConfigArgs
- func (GetKubernetesClusterKubeAdminConfigArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterKubeAdminConfigArgs) ToGetKubernetesClusterKubeAdminConfigOutput() GetKubernetesClusterKubeAdminConfigOutput
- func (i GetKubernetesClusterKubeAdminConfigArgs) ToGetKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigOutput
- type GetKubernetesClusterKubeAdminConfigArray
- func (GetKubernetesClusterKubeAdminConfigArray) ElementType() reflect.Type
- func (i GetKubernetesClusterKubeAdminConfigArray) ToGetKubernetesClusterKubeAdminConfigArrayOutput() GetKubernetesClusterKubeAdminConfigArrayOutput
- func (i GetKubernetesClusterKubeAdminConfigArray) ToGetKubernetesClusterKubeAdminConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigArrayOutput
- type GetKubernetesClusterKubeAdminConfigArrayInput
- type GetKubernetesClusterKubeAdminConfigArrayOutput
- func (GetKubernetesClusterKubeAdminConfigArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterKubeAdminConfigArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterKubeAdminConfigOutput
- func (o GetKubernetesClusterKubeAdminConfigArrayOutput) ToGetKubernetesClusterKubeAdminConfigArrayOutput() GetKubernetesClusterKubeAdminConfigArrayOutput
- func (o GetKubernetesClusterKubeAdminConfigArrayOutput) ToGetKubernetesClusterKubeAdminConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigArrayOutput
- type GetKubernetesClusterKubeAdminConfigInput
- type GetKubernetesClusterKubeAdminConfigOutput
- func (o GetKubernetesClusterKubeAdminConfigOutput) ClientCertificate() pulumi.StringOutput
- func (o GetKubernetesClusterKubeAdminConfigOutput) ClientKey() pulumi.StringOutput
- func (o GetKubernetesClusterKubeAdminConfigOutput) ClusterCaCertificate() pulumi.StringOutput
- func (GetKubernetesClusterKubeAdminConfigOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterKubeAdminConfigOutput) Host() pulumi.StringOutput
- func (o GetKubernetesClusterKubeAdminConfigOutput) Password() pulumi.StringOutput
- func (o GetKubernetesClusterKubeAdminConfigOutput) ToGetKubernetesClusterKubeAdminConfigOutput() GetKubernetesClusterKubeAdminConfigOutput
- func (o GetKubernetesClusterKubeAdminConfigOutput) ToGetKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigOutput
- func (o GetKubernetesClusterKubeAdminConfigOutput) Username() pulumi.StringOutput
- type GetKubernetesClusterKubeConfig
- type GetKubernetesClusterKubeConfigArgs
- func (GetKubernetesClusterKubeConfigArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterKubeConfigArgs) ToGetKubernetesClusterKubeConfigOutput() GetKubernetesClusterKubeConfigOutput
- func (i GetKubernetesClusterKubeConfigArgs) ToGetKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigOutput
- type GetKubernetesClusterKubeConfigArray
- func (GetKubernetesClusterKubeConfigArray) ElementType() reflect.Type
- func (i GetKubernetesClusterKubeConfigArray) ToGetKubernetesClusterKubeConfigArrayOutput() GetKubernetesClusterKubeConfigArrayOutput
- func (i GetKubernetesClusterKubeConfigArray) ToGetKubernetesClusterKubeConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigArrayOutput
- type GetKubernetesClusterKubeConfigArrayInput
- type GetKubernetesClusterKubeConfigArrayOutput
- func (GetKubernetesClusterKubeConfigArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterKubeConfigArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterKubeConfigOutput
- func (o GetKubernetesClusterKubeConfigArrayOutput) ToGetKubernetesClusterKubeConfigArrayOutput() GetKubernetesClusterKubeConfigArrayOutput
- func (o GetKubernetesClusterKubeConfigArrayOutput) ToGetKubernetesClusterKubeConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigArrayOutput
- type GetKubernetesClusterKubeConfigInput
- type GetKubernetesClusterKubeConfigOutput
- func (o GetKubernetesClusterKubeConfigOutput) ClientCertificate() pulumi.StringOutput
- func (o GetKubernetesClusterKubeConfigOutput) ClientKey() pulumi.StringOutput
- func (o GetKubernetesClusterKubeConfigOutput) ClusterCaCertificate() pulumi.StringOutput
- func (GetKubernetesClusterKubeConfigOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterKubeConfigOutput) Host() pulumi.StringOutput
- func (o GetKubernetesClusterKubeConfigOutput) Password() pulumi.StringOutput
- func (o GetKubernetesClusterKubeConfigOutput) ToGetKubernetesClusterKubeConfigOutput() GetKubernetesClusterKubeConfigOutput
- func (o GetKubernetesClusterKubeConfigOutput) ToGetKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigOutput
- func (o GetKubernetesClusterKubeConfigOutput) Username() pulumi.StringOutput
- type GetKubernetesClusterLinuxProfile
- type GetKubernetesClusterLinuxProfileArgs
- func (GetKubernetesClusterLinuxProfileArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterLinuxProfileArgs) ToGetKubernetesClusterLinuxProfileOutput() GetKubernetesClusterLinuxProfileOutput
- func (i GetKubernetesClusterLinuxProfileArgs) ToGetKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileOutput
- type GetKubernetesClusterLinuxProfileArray
- func (GetKubernetesClusterLinuxProfileArray) ElementType() reflect.Type
- func (i GetKubernetesClusterLinuxProfileArray) ToGetKubernetesClusterLinuxProfileArrayOutput() GetKubernetesClusterLinuxProfileArrayOutput
- func (i GetKubernetesClusterLinuxProfileArray) ToGetKubernetesClusterLinuxProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileArrayOutput
- type GetKubernetesClusterLinuxProfileArrayInput
- type GetKubernetesClusterLinuxProfileArrayOutput
- func (GetKubernetesClusterLinuxProfileArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterLinuxProfileArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterLinuxProfileOutput
- func (o GetKubernetesClusterLinuxProfileArrayOutput) ToGetKubernetesClusterLinuxProfileArrayOutput() GetKubernetesClusterLinuxProfileArrayOutput
- func (o GetKubernetesClusterLinuxProfileArrayOutput) ToGetKubernetesClusterLinuxProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileArrayOutput
- type GetKubernetesClusterLinuxProfileInput
- type GetKubernetesClusterLinuxProfileOutput
- func (o GetKubernetesClusterLinuxProfileOutput) AdminUsername() pulumi.StringOutput
- func (GetKubernetesClusterLinuxProfileOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterLinuxProfileOutput) SshKeys() GetKubernetesClusterLinuxProfileSshKeyArrayOutput
- func (o GetKubernetesClusterLinuxProfileOutput) ToGetKubernetesClusterLinuxProfileOutput() GetKubernetesClusterLinuxProfileOutput
- func (o GetKubernetesClusterLinuxProfileOutput) ToGetKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileOutput
- type GetKubernetesClusterLinuxProfileSshKey
- type GetKubernetesClusterLinuxProfileSshKeyArgs
- func (GetKubernetesClusterLinuxProfileSshKeyArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterLinuxProfileSshKeyArgs) ToGetKubernetesClusterLinuxProfileSshKeyOutput() GetKubernetesClusterLinuxProfileSshKeyOutput
- func (i GetKubernetesClusterLinuxProfileSshKeyArgs) ToGetKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyOutput
- type GetKubernetesClusterLinuxProfileSshKeyArray
- func (GetKubernetesClusterLinuxProfileSshKeyArray) ElementType() reflect.Type
- func (i GetKubernetesClusterLinuxProfileSshKeyArray) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutput() GetKubernetesClusterLinuxProfileSshKeyArrayOutput
- func (i GetKubernetesClusterLinuxProfileSshKeyArray) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyArrayOutput
- type GetKubernetesClusterLinuxProfileSshKeyArrayInput
- type GetKubernetesClusterLinuxProfileSshKeyArrayOutput
- func (GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterLinuxProfileSshKeyArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterLinuxProfileSshKeyOutput
- func (o GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutput() GetKubernetesClusterLinuxProfileSshKeyArrayOutput
- func (o GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyArrayOutput
- type GetKubernetesClusterLinuxProfileSshKeyInput
- type GetKubernetesClusterLinuxProfileSshKeyOutput
- func (GetKubernetesClusterLinuxProfileSshKeyOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterLinuxProfileSshKeyOutput) KeyData() pulumi.StringOutput
- func (o GetKubernetesClusterLinuxProfileSshKeyOutput) ToGetKubernetesClusterLinuxProfileSshKeyOutput() GetKubernetesClusterLinuxProfileSshKeyOutput
- func (o GetKubernetesClusterLinuxProfileSshKeyOutput) ToGetKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyOutput
- type GetKubernetesClusterNetworkProfile
- type GetKubernetesClusterNetworkProfileArgs
- func (GetKubernetesClusterNetworkProfileArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterNetworkProfileArgs) ToGetKubernetesClusterNetworkProfileOutput() GetKubernetesClusterNetworkProfileOutput
- func (i GetKubernetesClusterNetworkProfileArgs) ToGetKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileOutput
- type GetKubernetesClusterNetworkProfileArray
- func (GetKubernetesClusterNetworkProfileArray) ElementType() reflect.Type
- func (i GetKubernetesClusterNetworkProfileArray) ToGetKubernetesClusterNetworkProfileArrayOutput() GetKubernetesClusterNetworkProfileArrayOutput
- func (i GetKubernetesClusterNetworkProfileArray) ToGetKubernetesClusterNetworkProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileArrayOutput
- type GetKubernetesClusterNetworkProfileArrayInput
- type GetKubernetesClusterNetworkProfileArrayOutput
- func (GetKubernetesClusterNetworkProfileArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterNetworkProfileArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterNetworkProfileOutput
- func (o GetKubernetesClusterNetworkProfileArrayOutput) ToGetKubernetesClusterNetworkProfileArrayOutput() GetKubernetesClusterNetworkProfileArrayOutput
- func (o GetKubernetesClusterNetworkProfileArrayOutput) ToGetKubernetesClusterNetworkProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileArrayOutput
- type GetKubernetesClusterNetworkProfileInput
- type GetKubernetesClusterNetworkProfileOutput
- func (o GetKubernetesClusterNetworkProfileOutput) DnsServiceIp() pulumi.StringOutput
- func (o GetKubernetesClusterNetworkProfileOutput) DockerBridgeCidr() pulumi.StringOutput
- func (GetKubernetesClusterNetworkProfileOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterNetworkProfileOutput) LoadBalancerSku() pulumi.StringOutput
- func (o GetKubernetesClusterNetworkProfileOutput) NetworkPlugin() pulumi.StringOutput
- func (o GetKubernetesClusterNetworkProfileOutput) NetworkPolicy() pulumi.StringOutput
- func (o GetKubernetesClusterNetworkProfileOutput) PodCidr() pulumi.StringOutput
- func (o GetKubernetesClusterNetworkProfileOutput) ServiceCidr() pulumi.StringOutput
- func (o GetKubernetesClusterNetworkProfileOutput) ToGetKubernetesClusterNetworkProfileOutput() GetKubernetesClusterNetworkProfileOutput
- func (o GetKubernetesClusterNetworkProfileOutput) ToGetKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileOutput
- type GetKubernetesClusterRoleBasedAccessControl
- type GetKubernetesClusterRoleBasedAccessControlArgs
- func (GetKubernetesClusterRoleBasedAccessControlArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterRoleBasedAccessControlArgs) ToGetKubernetesClusterRoleBasedAccessControlOutput() GetKubernetesClusterRoleBasedAccessControlOutput
- func (i GetKubernetesClusterRoleBasedAccessControlArgs) ToGetKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlOutput
- type GetKubernetesClusterRoleBasedAccessControlArray
- func (GetKubernetesClusterRoleBasedAccessControlArray) ElementType() reflect.Type
- func (i GetKubernetesClusterRoleBasedAccessControlArray) ToGetKubernetesClusterRoleBasedAccessControlArrayOutput() GetKubernetesClusterRoleBasedAccessControlArrayOutput
- func (i GetKubernetesClusterRoleBasedAccessControlArray) ToGetKubernetesClusterRoleBasedAccessControlArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlArrayOutput
- type GetKubernetesClusterRoleBasedAccessControlArrayInput
- type GetKubernetesClusterRoleBasedAccessControlArrayOutput
- func (GetKubernetesClusterRoleBasedAccessControlArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterRoleBasedAccessControlArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterRoleBasedAccessControlOutput
- func (o GetKubernetesClusterRoleBasedAccessControlArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlArrayOutput() GetKubernetesClusterRoleBasedAccessControlArrayOutput
- func (o GetKubernetesClusterRoleBasedAccessControlArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlArrayOutput
- type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectory
- type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs
- func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray
- func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ElementType() reflect.Type
- func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
- func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
- type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayInput
- type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
- func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
- type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryInput
- type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ClientAppId() pulumi.StringOutput
- func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppId() pulumi.StringOutput
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) TenantId() pulumi.StringOutput
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- type GetKubernetesClusterRoleBasedAccessControlInput
- type GetKubernetesClusterRoleBasedAccessControlOutput
- func (o GetKubernetesClusterRoleBasedAccessControlOutput) AzureActiveDirectories() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
- func (GetKubernetesClusterRoleBasedAccessControlOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterRoleBasedAccessControlOutput) Enabled() pulumi.BoolOutput
- func (o GetKubernetesClusterRoleBasedAccessControlOutput) ToGetKubernetesClusterRoleBasedAccessControlOutput() GetKubernetesClusterRoleBasedAccessControlOutput
- func (o GetKubernetesClusterRoleBasedAccessControlOutput) ToGetKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlOutput
- type GetKubernetesClusterServicePrincipal
- type GetKubernetesClusterServicePrincipalArgs
- func (GetKubernetesClusterServicePrincipalArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterServicePrincipalArgs) ToGetKubernetesClusterServicePrincipalOutput() GetKubernetesClusterServicePrincipalOutput
- func (i GetKubernetesClusterServicePrincipalArgs) ToGetKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalOutput
- type GetKubernetesClusterServicePrincipalArray
- func (GetKubernetesClusterServicePrincipalArray) ElementType() reflect.Type
- func (i GetKubernetesClusterServicePrincipalArray) ToGetKubernetesClusterServicePrincipalArrayOutput() GetKubernetesClusterServicePrincipalArrayOutput
- func (i GetKubernetesClusterServicePrincipalArray) ToGetKubernetesClusterServicePrincipalArrayOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalArrayOutput
- type GetKubernetesClusterServicePrincipalArrayInput
- type GetKubernetesClusterServicePrincipalArrayOutput
- func (GetKubernetesClusterServicePrincipalArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterServicePrincipalArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterServicePrincipalOutput
- func (o GetKubernetesClusterServicePrincipalArrayOutput) ToGetKubernetesClusterServicePrincipalArrayOutput() GetKubernetesClusterServicePrincipalArrayOutput
- func (o GetKubernetesClusterServicePrincipalArrayOutput) ToGetKubernetesClusterServicePrincipalArrayOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalArrayOutput
- type GetKubernetesClusterServicePrincipalInput
- type GetKubernetesClusterServicePrincipalOutput
- func (o GetKubernetesClusterServicePrincipalOutput) ClientId() pulumi.StringOutput
- func (GetKubernetesClusterServicePrincipalOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterServicePrincipalOutput) ToGetKubernetesClusterServicePrincipalOutput() GetKubernetesClusterServicePrincipalOutput
- func (o GetKubernetesClusterServicePrincipalOutput) ToGetKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalOutput
- type GetKubernetesClusterWindowsProfile
- type GetKubernetesClusterWindowsProfileArgs
- func (GetKubernetesClusterWindowsProfileArgs) ElementType() reflect.Type
- func (i GetKubernetesClusterWindowsProfileArgs) ToGetKubernetesClusterWindowsProfileOutput() GetKubernetesClusterWindowsProfileOutput
- func (i GetKubernetesClusterWindowsProfileArgs) ToGetKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileOutput
- type GetKubernetesClusterWindowsProfileArray
- func (GetKubernetesClusterWindowsProfileArray) ElementType() reflect.Type
- func (i GetKubernetesClusterWindowsProfileArray) ToGetKubernetesClusterWindowsProfileArrayOutput() GetKubernetesClusterWindowsProfileArrayOutput
- func (i GetKubernetesClusterWindowsProfileArray) ToGetKubernetesClusterWindowsProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileArrayOutput
- type GetKubernetesClusterWindowsProfileArrayInput
- type GetKubernetesClusterWindowsProfileArrayOutput
- func (GetKubernetesClusterWindowsProfileArrayOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterWindowsProfileArrayOutput) Index(i pulumi.IntInput) GetKubernetesClusterWindowsProfileOutput
- func (o GetKubernetesClusterWindowsProfileArrayOutput) ToGetKubernetesClusterWindowsProfileArrayOutput() GetKubernetesClusterWindowsProfileArrayOutput
- func (o GetKubernetesClusterWindowsProfileArrayOutput) ToGetKubernetesClusterWindowsProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileArrayOutput
- type GetKubernetesClusterWindowsProfileInput
- type GetKubernetesClusterWindowsProfileOutput
- func (o GetKubernetesClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
- func (GetKubernetesClusterWindowsProfileOutput) ElementType() reflect.Type
- func (o GetKubernetesClusterWindowsProfileOutput) ToGetKubernetesClusterWindowsProfileOutput() GetKubernetesClusterWindowsProfileOutput
- func (o GetKubernetesClusterWindowsProfileOutput) ToGetKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileOutput
- type GetKubernetesServiceVersionsArgs
- type GetKubernetesServiceVersionsResult
- type Group
- type GroupArgs
- type GroupContainer
- type GroupContainerArgs
- type GroupContainerArray
- type GroupContainerArrayInput
- type GroupContainerArrayOutput
- func (GroupContainerArrayOutput) ElementType() reflect.Type
- func (o GroupContainerArrayOutput) Index(i pulumi.IntInput) GroupContainerOutput
- func (o GroupContainerArrayOutput) ToGroupContainerArrayOutput() GroupContainerArrayOutput
- func (o GroupContainerArrayOutput) ToGroupContainerArrayOutputWithContext(ctx context.Context) GroupContainerArrayOutput
- type GroupContainerGpu
- type GroupContainerGpuArgs
- func (GroupContainerGpuArgs) ElementType() reflect.Type
- func (i GroupContainerGpuArgs) ToGroupContainerGpuOutput() GroupContainerGpuOutput
- func (i GroupContainerGpuArgs) ToGroupContainerGpuOutputWithContext(ctx context.Context) GroupContainerGpuOutput
- func (i GroupContainerGpuArgs) ToGroupContainerGpuPtrOutput() GroupContainerGpuPtrOutput
- func (i GroupContainerGpuArgs) ToGroupContainerGpuPtrOutputWithContext(ctx context.Context) GroupContainerGpuPtrOutput
- type GroupContainerGpuInput
- type GroupContainerGpuOutput
- func (o GroupContainerGpuOutput) Count() pulumi.IntPtrOutput
- func (GroupContainerGpuOutput) ElementType() reflect.Type
- func (o GroupContainerGpuOutput) Sku() pulumi.StringPtrOutput
- func (o GroupContainerGpuOutput) ToGroupContainerGpuOutput() GroupContainerGpuOutput
- func (o GroupContainerGpuOutput) ToGroupContainerGpuOutputWithContext(ctx context.Context) GroupContainerGpuOutput
- func (o GroupContainerGpuOutput) ToGroupContainerGpuPtrOutput() GroupContainerGpuPtrOutput
- func (o GroupContainerGpuOutput) ToGroupContainerGpuPtrOutputWithContext(ctx context.Context) GroupContainerGpuPtrOutput
- type GroupContainerGpuPtrInput
- type GroupContainerGpuPtrOutput
- func (o GroupContainerGpuPtrOutput) Count() pulumi.IntPtrOutput
- func (o GroupContainerGpuPtrOutput) Elem() GroupContainerGpuOutput
- func (GroupContainerGpuPtrOutput) ElementType() reflect.Type
- func (o GroupContainerGpuPtrOutput) Sku() pulumi.StringPtrOutput
- func (o GroupContainerGpuPtrOutput) ToGroupContainerGpuPtrOutput() GroupContainerGpuPtrOutput
- func (o GroupContainerGpuPtrOutput) ToGroupContainerGpuPtrOutputWithContext(ctx context.Context) GroupContainerGpuPtrOutput
- type GroupContainerInput
- type GroupContainerLivenessProbe
- type GroupContainerLivenessProbeArgs
- func (GroupContainerLivenessProbeArgs) ElementType() reflect.Type
- func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbeOutput() GroupContainerLivenessProbeOutput
- func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbeOutputWithContext(ctx context.Context) GroupContainerLivenessProbeOutput
- func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbePtrOutput() GroupContainerLivenessProbePtrOutput
- func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbePtrOutputWithContext(ctx context.Context) GroupContainerLivenessProbePtrOutput
- type GroupContainerLivenessProbeHttpGet
- type GroupContainerLivenessProbeHttpGetArgs
- func (GroupContainerLivenessProbeHttpGetArgs) ElementType() reflect.Type
- func (i GroupContainerLivenessProbeHttpGetArgs) ToGroupContainerLivenessProbeHttpGetOutput() GroupContainerLivenessProbeHttpGetOutput
- func (i GroupContainerLivenessProbeHttpGetArgs) ToGroupContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetOutput
- type GroupContainerLivenessProbeHttpGetArray
- func (GroupContainerLivenessProbeHttpGetArray) ElementType() reflect.Type
- func (i GroupContainerLivenessProbeHttpGetArray) ToGroupContainerLivenessProbeHttpGetArrayOutput() GroupContainerLivenessProbeHttpGetArrayOutput
- func (i GroupContainerLivenessProbeHttpGetArray) ToGroupContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetArrayOutput
- type GroupContainerLivenessProbeHttpGetArrayInput
- type GroupContainerLivenessProbeHttpGetArrayOutput
- func (GroupContainerLivenessProbeHttpGetArrayOutput) ElementType() reflect.Type
- func (o GroupContainerLivenessProbeHttpGetArrayOutput) Index(i pulumi.IntInput) GroupContainerLivenessProbeHttpGetOutput
- func (o GroupContainerLivenessProbeHttpGetArrayOutput) ToGroupContainerLivenessProbeHttpGetArrayOutput() GroupContainerLivenessProbeHttpGetArrayOutput
- func (o GroupContainerLivenessProbeHttpGetArrayOutput) ToGroupContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetArrayOutput
- type GroupContainerLivenessProbeHttpGetInput
- type GroupContainerLivenessProbeHttpGetOutput
- func (GroupContainerLivenessProbeHttpGetOutput) ElementType() reflect.Type
- func (o GroupContainerLivenessProbeHttpGetOutput) Path() pulumi.StringPtrOutput
- func (o GroupContainerLivenessProbeHttpGetOutput) Port() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbeHttpGetOutput) Scheme() pulumi.StringPtrOutput
- func (o GroupContainerLivenessProbeHttpGetOutput) ToGroupContainerLivenessProbeHttpGetOutput() GroupContainerLivenessProbeHttpGetOutput
- func (o GroupContainerLivenessProbeHttpGetOutput) ToGroupContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetOutput
- type GroupContainerLivenessProbeInput
- type GroupContainerLivenessProbeOutput
- func (GroupContainerLivenessProbeOutput) ElementType() reflect.Type
- func (o GroupContainerLivenessProbeOutput) Execs() pulumi.StringArrayOutput
- func (o GroupContainerLivenessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbeOutput) HttpGets() GroupContainerLivenessProbeHttpGetArrayOutput
- func (o GroupContainerLivenessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbeOutput() GroupContainerLivenessProbeOutput
- func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbeOutputWithContext(ctx context.Context) GroupContainerLivenessProbeOutput
- func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbePtrOutput() GroupContainerLivenessProbePtrOutput
- func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbePtrOutputWithContext(ctx context.Context) GroupContainerLivenessProbePtrOutput
- type GroupContainerLivenessProbePtrInput
- type GroupContainerLivenessProbePtrOutput
- func (o GroupContainerLivenessProbePtrOutput) Elem() GroupContainerLivenessProbeOutput
- func (GroupContainerLivenessProbePtrOutput) ElementType() reflect.Type
- func (o GroupContainerLivenessProbePtrOutput) Execs() pulumi.StringArrayOutput
- func (o GroupContainerLivenessProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbePtrOutput) HttpGets() GroupContainerLivenessProbeHttpGetArrayOutput
- func (o GroupContainerLivenessProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbePtrOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o GroupContainerLivenessProbePtrOutput) ToGroupContainerLivenessProbePtrOutput() GroupContainerLivenessProbePtrOutput
- func (o GroupContainerLivenessProbePtrOutput) ToGroupContainerLivenessProbePtrOutputWithContext(ctx context.Context) GroupContainerLivenessProbePtrOutput
- type GroupContainerOutput
- func (o GroupContainerOutput) Command() pulumi.StringPtrOutput
- func (o GroupContainerOutput) Commands() pulumi.StringArrayOutput
- func (o GroupContainerOutput) Cpu() pulumi.Float64Output
- func (GroupContainerOutput) ElementType() reflect.Type
- func (o GroupContainerOutput) EnvironmentVariables() pulumi.StringMapOutput
- func (o GroupContainerOutput) Gpu() GroupContainerGpuPtrOutput
- func (o GroupContainerOutput) Image() pulumi.StringOutput
- func (o GroupContainerOutput) LivenessProbe() GroupContainerLivenessProbePtrOutput
- func (o GroupContainerOutput) Memory() pulumi.Float64Output
- func (o GroupContainerOutput) Name() pulumi.StringOutput
- func (o GroupContainerOutput) Port() pulumi.IntPtrOutput
- func (o GroupContainerOutput) Ports() GroupContainerPortArrayOutput
- func (o GroupContainerOutput) Protocol() pulumi.StringPtrOutput
- func (o GroupContainerOutput) ReadinessProbe() GroupContainerReadinessProbePtrOutput
- func (o GroupContainerOutput) SecureEnvironmentVariables() pulumi.StringMapOutput
- func (o GroupContainerOutput) ToGroupContainerOutput() GroupContainerOutput
- func (o GroupContainerOutput) ToGroupContainerOutputWithContext(ctx context.Context) GroupContainerOutput
- func (o GroupContainerOutput) Volumes() GroupContainerVolumeArrayOutput
- type GroupContainerPort
- type GroupContainerPortArgs
- type GroupContainerPortArray
- type GroupContainerPortArrayInput
- type GroupContainerPortArrayOutput
- func (GroupContainerPortArrayOutput) ElementType() reflect.Type
- func (o GroupContainerPortArrayOutput) Index(i pulumi.IntInput) GroupContainerPortOutput
- func (o GroupContainerPortArrayOutput) ToGroupContainerPortArrayOutput() GroupContainerPortArrayOutput
- func (o GroupContainerPortArrayOutput) ToGroupContainerPortArrayOutputWithContext(ctx context.Context) GroupContainerPortArrayOutput
- type GroupContainerPortInput
- type GroupContainerPortOutput
- func (GroupContainerPortOutput) ElementType() reflect.Type
- func (o GroupContainerPortOutput) Port() pulumi.IntPtrOutput
- func (o GroupContainerPortOutput) Protocol() pulumi.StringPtrOutput
- func (o GroupContainerPortOutput) ToGroupContainerPortOutput() GroupContainerPortOutput
- func (o GroupContainerPortOutput) ToGroupContainerPortOutputWithContext(ctx context.Context) GroupContainerPortOutput
- type GroupContainerReadinessProbe
- type GroupContainerReadinessProbeArgs
- func (GroupContainerReadinessProbeArgs) ElementType() reflect.Type
- func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbeOutput() GroupContainerReadinessProbeOutput
- func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbeOutputWithContext(ctx context.Context) GroupContainerReadinessProbeOutput
- func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbePtrOutput() GroupContainerReadinessProbePtrOutput
- func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbePtrOutputWithContext(ctx context.Context) GroupContainerReadinessProbePtrOutput
- type GroupContainerReadinessProbeHttpGet
- type GroupContainerReadinessProbeHttpGetArgs
- func (GroupContainerReadinessProbeHttpGetArgs) ElementType() reflect.Type
- func (i GroupContainerReadinessProbeHttpGetArgs) ToGroupContainerReadinessProbeHttpGetOutput() GroupContainerReadinessProbeHttpGetOutput
- func (i GroupContainerReadinessProbeHttpGetArgs) ToGroupContainerReadinessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetOutput
- type GroupContainerReadinessProbeHttpGetArray
- func (GroupContainerReadinessProbeHttpGetArray) ElementType() reflect.Type
- func (i GroupContainerReadinessProbeHttpGetArray) ToGroupContainerReadinessProbeHttpGetArrayOutput() GroupContainerReadinessProbeHttpGetArrayOutput
- func (i GroupContainerReadinessProbeHttpGetArray) ToGroupContainerReadinessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetArrayOutput
- type GroupContainerReadinessProbeHttpGetArrayInput
- type GroupContainerReadinessProbeHttpGetArrayOutput
- func (GroupContainerReadinessProbeHttpGetArrayOutput) ElementType() reflect.Type
- func (o GroupContainerReadinessProbeHttpGetArrayOutput) Index(i pulumi.IntInput) GroupContainerReadinessProbeHttpGetOutput
- func (o GroupContainerReadinessProbeHttpGetArrayOutput) ToGroupContainerReadinessProbeHttpGetArrayOutput() GroupContainerReadinessProbeHttpGetArrayOutput
- func (o GroupContainerReadinessProbeHttpGetArrayOutput) ToGroupContainerReadinessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetArrayOutput
- type GroupContainerReadinessProbeHttpGetInput
- type GroupContainerReadinessProbeHttpGetOutput
- func (GroupContainerReadinessProbeHttpGetOutput) ElementType() reflect.Type
- func (o GroupContainerReadinessProbeHttpGetOutput) Path() pulumi.StringPtrOutput
- func (o GroupContainerReadinessProbeHttpGetOutput) Port() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbeHttpGetOutput) Scheme() pulumi.StringPtrOutput
- func (o GroupContainerReadinessProbeHttpGetOutput) ToGroupContainerReadinessProbeHttpGetOutput() GroupContainerReadinessProbeHttpGetOutput
- func (o GroupContainerReadinessProbeHttpGetOutput) ToGroupContainerReadinessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetOutput
- type GroupContainerReadinessProbeInput
- type GroupContainerReadinessProbeOutput
- func (GroupContainerReadinessProbeOutput) ElementType() reflect.Type
- func (o GroupContainerReadinessProbeOutput) Execs() pulumi.StringArrayOutput
- func (o GroupContainerReadinessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbeOutput) HttpGets() GroupContainerReadinessProbeHttpGetArrayOutput
- func (o GroupContainerReadinessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbeOutput() GroupContainerReadinessProbeOutput
- func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbeOutputWithContext(ctx context.Context) GroupContainerReadinessProbeOutput
- func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbePtrOutput() GroupContainerReadinessProbePtrOutput
- func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbePtrOutputWithContext(ctx context.Context) GroupContainerReadinessProbePtrOutput
- type GroupContainerReadinessProbePtrInput
- type GroupContainerReadinessProbePtrOutput
- func (o GroupContainerReadinessProbePtrOutput) Elem() GroupContainerReadinessProbeOutput
- func (GroupContainerReadinessProbePtrOutput) ElementType() reflect.Type
- func (o GroupContainerReadinessProbePtrOutput) Execs() pulumi.StringArrayOutput
- func (o GroupContainerReadinessProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbePtrOutput) HttpGets() GroupContainerReadinessProbeHttpGetArrayOutput
- func (o GroupContainerReadinessProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbePtrOutput) SuccessThreshold() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
- func (o GroupContainerReadinessProbePtrOutput) ToGroupContainerReadinessProbePtrOutput() GroupContainerReadinessProbePtrOutput
- func (o GroupContainerReadinessProbePtrOutput) ToGroupContainerReadinessProbePtrOutputWithContext(ctx context.Context) GroupContainerReadinessProbePtrOutput
- type GroupContainerVolume
- type GroupContainerVolumeArgs
- type GroupContainerVolumeArray
- type GroupContainerVolumeArrayInput
- type GroupContainerVolumeArrayOutput
- func (GroupContainerVolumeArrayOutput) ElementType() reflect.Type
- func (o GroupContainerVolumeArrayOutput) Index(i pulumi.IntInput) GroupContainerVolumeOutput
- func (o GroupContainerVolumeArrayOutput) ToGroupContainerVolumeArrayOutput() GroupContainerVolumeArrayOutput
- func (o GroupContainerVolumeArrayOutput) ToGroupContainerVolumeArrayOutputWithContext(ctx context.Context) GroupContainerVolumeArrayOutput
- type GroupContainerVolumeInput
- type GroupContainerVolumeOutput
- func (GroupContainerVolumeOutput) ElementType() reflect.Type
- func (o GroupContainerVolumeOutput) MountPath() pulumi.StringOutput
- func (o GroupContainerVolumeOutput) Name() pulumi.StringOutput
- func (o GroupContainerVolumeOutput) ReadOnly() pulumi.BoolPtrOutput
- func (o GroupContainerVolumeOutput) ShareName() pulumi.StringOutput
- func (o GroupContainerVolumeOutput) StorageAccountKey() pulumi.StringOutput
- func (o GroupContainerVolumeOutput) StorageAccountName() pulumi.StringOutput
- func (o GroupContainerVolumeOutput) ToGroupContainerVolumeOutput() GroupContainerVolumeOutput
- func (o GroupContainerVolumeOutput) ToGroupContainerVolumeOutputWithContext(ctx context.Context) GroupContainerVolumeOutput
- type GroupDiagnostics
- type GroupDiagnosticsArgs
- func (GroupDiagnosticsArgs) ElementType() reflect.Type
- func (i GroupDiagnosticsArgs) ToGroupDiagnosticsOutput() GroupDiagnosticsOutput
- func (i GroupDiagnosticsArgs) ToGroupDiagnosticsOutputWithContext(ctx context.Context) GroupDiagnosticsOutput
- func (i GroupDiagnosticsArgs) ToGroupDiagnosticsPtrOutput() GroupDiagnosticsPtrOutput
- func (i GroupDiagnosticsArgs) ToGroupDiagnosticsPtrOutputWithContext(ctx context.Context) GroupDiagnosticsPtrOutput
- type GroupDiagnosticsInput
- type GroupDiagnosticsLogAnalytics
- type GroupDiagnosticsLogAnalyticsArgs
- func (GroupDiagnosticsLogAnalyticsArgs) ElementType() reflect.Type
- func (i GroupDiagnosticsLogAnalyticsArgs) ToGroupDiagnosticsLogAnalyticsOutput() GroupDiagnosticsLogAnalyticsOutput
- func (i GroupDiagnosticsLogAnalyticsArgs) ToGroupDiagnosticsLogAnalyticsOutputWithContext(ctx context.Context) GroupDiagnosticsLogAnalyticsOutput
- type GroupDiagnosticsLogAnalyticsInput
- type GroupDiagnosticsLogAnalyticsOutput
- func (GroupDiagnosticsLogAnalyticsOutput) ElementType() reflect.Type
- func (o GroupDiagnosticsLogAnalyticsOutput) LogType() pulumi.StringPtrOutput
- func (o GroupDiagnosticsLogAnalyticsOutput) Metadata() pulumi.StringMapOutput
- func (o GroupDiagnosticsLogAnalyticsOutput) ToGroupDiagnosticsLogAnalyticsOutput() GroupDiagnosticsLogAnalyticsOutput
- func (o GroupDiagnosticsLogAnalyticsOutput) ToGroupDiagnosticsLogAnalyticsOutputWithContext(ctx context.Context) GroupDiagnosticsLogAnalyticsOutput
- func (o GroupDiagnosticsLogAnalyticsOutput) WorkspaceId() pulumi.StringOutput
- func (o GroupDiagnosticsLogAnalyticsOutput) WorkspaceKey() pulumi.StringOutput
- type GroupDiagnosticsOutput
- func (GroupDiagnosticsOutput) ElementType() reflect.Type
- func (o GroupDiagnosticsOutput) LogAnalytics() GroupDiagnosticsLogAnalyticsOutput
- func (o GroupDiagnosticsOutput) ToGroupDiagnosticsOutput() GroupDiagnosticsOutput
- func (o GroupDiagnosticsOutput) ToGroupDiagnosticsOutputWithContext(ctx context.Context) GroupDiagnosticsOutput
- func (o GroupDiagnosticsOutput) ToGroupDiagnosticsPtrOutput() GroupDiagnosticsPtrOutput
- func (o GroupDiagnosticsOutput) ToGroupDiagnosticsPtrOutputWithContext(ctx context.Context) GroupDiagnosticsPtrOutput
- type GroupDiagnosticsPtrInput
- type GroupDiagnosticsPtrOutput
- func (o GroupDiagnosticsPtrOutput) Elem() GroupDiagnosticsOutput
- func (GroupDiagnosticsPtrOutput) ElementType() reflect.Type
- func (o GroupDiagnosticsPtrOutput) LogAnalytics() GroupDiagnosticsLogAnalyticsOutput
- func (o GroupDiagnosticsPtrOutput) ToGroupDiagnosticsPtrOutput() GroupDiagnosticsPtrOutput
- func (o GroupDiagnosticsPtrOutput) ToGroupDiagnosticsPtrOutputWithContext(ctx context.Context) GroupDiagnosticsPtrOutput
- type GroupIdentity
- type GroupIdentityArgs
- func (GroupIdentityArgs) ElementType() reflect.Type
- func (i GroupIdentityArgs) ToGroupIdentityOutput() GroupIdentityOutput
- func (i GroupIdentityArgs) ToGroupIdentityOutputWithContext(ctx context.Context) GroupIdentityOutput
- func (i GroupIdentityArgs) ToGroupIdentityPtrOutput() GroupIdentityPtrOutput
- func (i GroupIdentityArgs) ToGroupIdentityPtrOutputWithContext(ctx context.Context) GroupIdentityPtrOutput
- type GroupIdentityInput
- type GroupIdentityOutput
- func (GroupIdentityOutput) ElementType() reflect.Type
- func (o GroupIdentityOutput) IdentityIds() pulumi.StringArrayOutput
- func (o GroupIdentityOutput) PrincipalId() pulumi.StringPtrOutput
- func (o GroupIdentityOutput) ToGroupIdentityOutput() GroupIdentityOutput
- func (o GroupIdentityOutput) ToGroupIdentityOutputWithContext(ctx context.Context) GroupIdentityOutput
- func (o GroupIdentityOutput) ToGroupIdentityPtrOutput() GroupIdentityPtrOutput
- func (o GroupIdentityOutput) ToGroupIdentityPtrOutputWithContext(ctx context.Context) GroupIdentityPtrOutput
- func (o GroupIdentityOutput) Type() pulumi.StringOutput
- type GroupIdentityPtrInput
- type GroupIdentityPtrOutput
- func (o GroupIdentityPtrOutput) Elem() GroupIdentityOutput
- func (GroupIdentityPtrOutput) ElementType() reflect.Type
- func (o GroupIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
- func (o GroupIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o GroupIdentityPtrOutput) ToGroupIdentityPtrOutput() GroupIdentityPtrOutput
- func (o GroupIdentityPtrOutput) ToGroupIdentityPtrOutputWithContext(ctx context.Context) GroupIdentityPtrOutput
- func (o GroupIdentityPtrOutput) Type() pulumi.StringOutput
- type GroupImageRegistryCredential
- type GroupImageRegistryCredentialArgs
- func (GroupImageRegistryCredentialArgs) ElementType() reflect.Type
- func (i GroupImageRegistryCredentialArgs) ToGroupImageRegistryCredentialOutput() GroupImageRegistryCredentialOutput
- func (i GroupImageRegistryCredentialArgs) ToGroupImageRegistryCredentialOutputWithContext(ctx context.Context) GroupImageRegistryCredentialOutput
- type GroupImageRegistryCredentialArray
- func (GroupImageRegistryCredentialArray) ElementType() reflect.Type
- func (i GroupImageRegistryCredentialArray) ToGroupImageRegistryCredentialArrayOutput() GroupImageRegistryCredentialArrayOutput
- func (i GroupImageRegistryCredentialArray) ToGroupImageRegistryCredentialArrayOutputWithContext(ctx context.Context) GroupImageRegistryCredentialArrayOutput
- type GroupImageRegistryCredentialArrayInput
- type GroupImageRegistryCredentialArrayOutput
- func (GroupImageRegistryCredentialArrayOutput) ElementType() reflect.Type
- func (o GroupImageRegistryCredentialArrayOutput) Index(i pulumi.IntInput) GroupImageRegistryCredentialOutput
- func (o GroupImageRegistryCredentialArrayOutput) ToGroupImageRegistryCredentialArrayOutput() GroupImageRegistryCredentialArrayOutput
- func (o GroupImageRegistryCredentialArrayOutput) ToGroupImageRegistryCredentialArrayOutputWithContext(ctx context.Context) GroupImageRegistryCredentialArrayOutput
- type GroupImageRegistryCredentialInput
- type GroupImageRegistryCredentialOutput
- func (GroupImageRegistryCredentialOutput) ElementType() reflect.Type
- func (o GroupImageRegistryCredentialOutput) Password() pulumi.StringOutput
- func (o GroupImageRegistryCredentialOutput) Server() pulumi.StringOutput
- func (o GroupImageRegistryCredentialOutput) ToGroupImageRegistryCredentialOutput() GroupImageRegistryCredentialOutput
- func (o GroupImageRegistryCredentialOutput) ToGroupImageRegistryCredentialOutputWithContext(ctx context.Context) GroupImageRegistryCredentialOutput
- func (o GroupImageRegistryCredentialOutput) Username() pulumi.StringOutput
- type GroupState
- type KubernetesCluster
- type KubernetesClusterAddonProfile
- type KubernetesClusterAddonProfileAciConnectorLinux
- type KubernetesClusterAddonProfileAciConnectorLinuxArgs
- func (KubernetesClusterAddonProfileAciConnectorLinuxArgs) ElementType() reflect.Type
- func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxOutput() KubernetesClusterAddonProfileAciConnectorLinuxOutput
- func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxOutput
- func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- type KubernetesClusterAddonProfileAciConnectorLinuxInput
- type KubernetesClusterAddonProfileAciConnectorLinuxOutput
- func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) SubnetName() pulumi.StringPtrOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxOutput() KubernetesClusterAddonProfileAciConnectorLinuxOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- type KubernetesClusterAddonProfileAciConnectorLinuxPtrInput
- type KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) Elem() KubernetesClusterAddonProfileAciConnectorLinuxOutput
- func (KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) SubnetName() pulumi.StringPtrOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- type KubernetesClusterAddonProfileArgs
- func (KubernetesClusterAddonProfileArgs) ElementType() reflect.Type
- func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfileOutput() KubernetesClusterAddonProfileOutput
- func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOutput
- func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfilePtrOutput() KubernetesClusterAddonProfilePtrOutput
- func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfilePtrOutput
- type KubernetesClusterAddonProfileAzurePolicy
- type KubernetesClusterAddonProfileAzurePolicyArgs
- func (KubernetesClusterAddonProfileAzurePolicyArgs) ElementType() reflect.Type
- func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyOutput() KubernetesClusterAddonProfileAzurePolicyOutput
- func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyOutput
- func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput() KubernetesClusterAddonProfileAzurePolicyPtrOutput
- func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyPtrOutput
- type KubernetesClusterAddonProfileAzurePolicyInput
- type KubernetesClusterAddonProfileAzurePolicyOutput
- func (KubernetesClusterAddonProfileAzurePolicyOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileAzurePolicyOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyOutput() KubernetesClusterAddonProfileAzurePolicyOutput
- func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyOutput
- func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput() KubernetesClusterAddonProfileAzurePolicyPtrOutput
- func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyPtrOutput
- type KubernetesClusterAddonProfileAzurePolicyPtrInput
- type KubernetesClusterAddonProfileAzurePolicyPtrOutput
- func (o KubernetesClusterAddonProfileAzurePolicyPtrOutput) Elem() KubernetesClusterAddonProfileAzurePolicyOutput
- func (KubernetesClusterAddonProfileAzurePolicyPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileAzurePolicyPtrOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileAzurePolicyPtrOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput() KubernetesClusterAddonProfileAzurePolicyPtrOutput
- func (o KubernetesClusterAddonProfileAzurePolicyPtrOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyPtrOutput
- type KubernetesClusterAddonProfileHttpApplicationRouting
- type KubernetesClusterAddonProfileHttpApplicationRoutingArgs
- func (KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ElementType() reflect.Type
- func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutput() KubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- type KubernetesClusterAddonProfileHttpApplicationRoutingInput
- type KubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) HttpApplicationRoutingZoneName() pulumi.StringPtrOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutput() KubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- type KubernetesClusterAddonProfileHttpApplicationRoutingPtrInput
- type KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) Elem() KubernetesClusterAddonProfileHttpApplicationRoutingOutput
- func (KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) HttpApplicationRoutingZoneName() pulumi.StringPtrOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- type KubernetesClusterAddonProfileInput
- type KubernetesClusterAddonProfileKubeDashboard
- type KubernetesClusterAddonProfileKubeDashboardArgs
- func (KubernetesClusterAddonProfileKubeDashboardArgs) ElementType() reflect.Type
- func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardOutput() KubernetesClusterAddonProfileKubeDashboardOutput
- func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardOutput
- func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput() KubernetesClusterAddonProfileKubeDashboardPtrOutput
- func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardPtrOutput
- type KubernetesClusterAddonProfileKubeDashboardInput
- type KubernetesClusterAddonProfileKubeDashboardOutput
- func (KubernetesClusterAddonProfileKubeDashboardOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileKubeDashboardOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardOutput() KubernetesClusterAddonProfileKubeDashboardOutput
- func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardOutput
- func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput() KubernetesClusterAddonProfileKubeDashboardPtrOutput
- func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardPtrOutput
- type KubernetesClusterAddonProfileKubeDashboardPtrInput
- type KubernetesClusterAddonProfileKubeDashboardPtrOutput
- func (o KubernetesClusterAddonProfileKubeDashboardPtrOutput) Elem() KubernetesClusterAddonProfileKubeDashboardOutput
- func (KubernetesClusterAddonProfileKubeDashboardPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileKubeDashboardPtrOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileKubeDashboardPtrOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput() KubernetesClusterAddonProfileKubeDashboardPtrOutput
- func (o KubernetesClusterAddonProfileKubeDashboardPtrOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardPtrOutput
- type KubernetesClusterAddonProfileOmsAgent
- type KubernetesClusterAddonProfileOmsAgentArgs
- func (KubernetesClusterAddonProfileOmsAgentArgs) ElementType() reflect.Type
- func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentOutput() KubernetesClusterAddonProfileOmsAgentOutput
- func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentOutput
- func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentPtrOutput() KubernetesClusterAddonProfileOmsAgentPtrOutput
- func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentPtrOutput
- type KubernetesClusterAddonProfileOmsAgentInput
- type KubernetesClusterAddonProfileOmsAgentOutput
- func (KubernetesClusterAddonProfileOmsAgentOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileOmsAgentOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileOmsAgentOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentOutput() KubernetesClusterAddonProfileOmsAgentOutput
- func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentOutput
- func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutput() KubernetesClusterAddonProfileOmsAgentPtrOutput
- func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentPtrOutput
- type KubernetesClusterAddonProfileOmsAgentPtrInput
- type KubernetesClusterAddonProfileOmsAgentPtrOutput
- func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) Elem() KubernetesClusterAddonProfileOmsAgentOutput
- func (KubernetesClusterAddonProfileOmsAgentPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutput() KubernetesClusterAddonProfileOmsAgentPtrOutput
- func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentPtrOutput
- type KubernetesClusterAddonProfileOutput
- func (o KubernetesClusterAddonProfileOutput) AciConnectorLinux() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- func (o KubernetesClusterAddonProfileOutput) AzurePolicy() KubernetesClusterAddonProfileAzurePolicyPtrOutput
- func (KubernetesClusterAddonProfileOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfileOutput) HttpApplicationRouting() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- func (o KubernetesClusterAddonProfileOutput) KubeDashboard() KubernetesClusterAddonProfileKubeDashboardPtrOutput
- func (o KubernetesClusterAddonProfileOutput) OmsAgent() KubernetesClusterAddonProfileOmsAgentPtrOutput
- func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfileOutput() KubernetesClusterAddonProfileOutput
- func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOutput
- func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfilePtrOutput() KubernetesClusterAddonProfilePtrOutput
- func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfilePtrOutput
- type KubernetesClusterAddonProfilePtrInput
- type KubernetesClusterAddonProfilePtrOutput
- func (o KubernetesClusterAddonProfilePtrOutput) AciConnectorLinux() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
- func (o KubernetesClusterAddonProfilePtrOutput) AzurePolicy() KubernetesClusterAddonProfileAzurePolicyPtrOutput
- func (o KubernetesClusterAddonProfilePtrOutput) Elem() KubernetesClusterAddonProfileOutput
- func (KubernetesClusterAddonProfilePtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterAddonProfilePtrOutput) HttpApplicationRouting() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
- func (o KubernetesClusterAddonProfilePtrOutput) KubeDashboard() KubernetesClusterAddonProfileKubeDashboardPtrOutput
- func (o KubernetesClusterAddonProfilePtrOutput) OmsAgent() KubernetesClusterAddonProfileOmsAgentPtrOutput
- func (o KubernetesClusterAddonProfilePtrOutput) ToKubernetesClusterAddonProfilePtrOutput() KubernetesClusterAddonProfilePtrOutput
- func (o KubernetesClusterAddonProfilePtrOutput) ToKubernetesClusterAddonProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfilePtrOutput
- type KubernetesClusterAgentPoolProfile
- type KubernetesClusterAgentPoolProfileArgs
- func (KubernetesClusterAgentPoolProfileArgs) ElementType() reflect.Type
- func (i KubernetesClusterAgentPoolProfileArgs) ToKubernetesClusterAgentPoolProfileOutput() KubernetesClusterAgentPoolProfileOutput
- func (i KubernetesClusterAgentPoolProfileArgs) ToKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileOutput
- type KubernetesClusterAgentPoolProfileArray
- func (KubernetesClusterAgentPoolProfileArray) ElementType() reflect.Type
- func (i KubernetesClusterAgentPoolProfileArray) ToKubernetesClusterAgentPoolProfileArrayOutput() KubernetesClusterAgentPoolProfileArrayOutput
- func (i KubernetesClusterAgentPoolProfileArray) ToKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileArrayOutput
- type KubernetesClusterAgentPoolProfileArrayInput
- type KubernetesClusterAgentPoolProfileArrayOutput
- func (KubernetesClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
- func (o KubernetesClusterAgentPoolProfileArrayOutput) Index(i pulumi.IntInput) KubernetesClusterAgentPoolProfileOutput
- func (o KubernetesClusterAgentPoolProfileArrayOutput) ToKubernetesClusterAgentPoolProfileArrayOutput() KubernetesClusterAgentPoolProfileArrayOutput
- func (o KubernetesClusterAgentPoolProfileArrayOutput) ToKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileArrayOutput
- type KubernetesClusterAgentPoolProfileInput
- type KubernetesClusterAgentPoolProfileOutput
- func (o KubernetesClusterAgentPoolProfileOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o KubernetesClusterAgentPoolProfileOutput) Count() pulumi.IntPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) DnsPrefix() pulumi.StringPtrOutput
- func (KubernetesClusterAgentPoolProfileOutput) ElementType() reflect.Type
- func (o KubernetesClusterAgentPoolProfileOutput) EnableAutoScaling() pulumi.BoolPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) Fqdn() pulumi.StringPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) MaxCount() pulumi.IntPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) MaxPods() pulumi.IntPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) MinCount() pulumi.IntPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
- func (o KubernetesClusterAgentPoolProfileOutput) NodeTaints() pulumi.StringArrayOutput
- func (o KubernetesClusterAgentPoolProfileOutput) OsDiskSizeGb() pulumi.IntPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) ToKubernetesClusterAgentPoolProfileOutput() KubernetesClusterAgentPoolProfileOutput
- func (o KubernetesClusterAgentPoolProfileOutput) ToKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileOutput
- func (o KubernetesClusterAgentPoolProfileOutput) Type() pulumi.StringPtrOutput
- func (o KubernetesClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
- func (o KubernetesClusterAgentPoolProfileOutput) VnetSubnetId() pulumi.StringPtrOutput
- type KubernetesClusterArgs
- type KubernetesClusterDefaultNodePool
- type KubernetesClusterDefaultNodePoolArgs
- func (KubernetesClusterDefaultNodePoolArgs) ElementType() reflect.Type
- func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolOutput() KubernetesClusterDefaultNodePoolOutput
- func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolOutput
- func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolPtrOutput() KubernetesClusterDefaultNodePoolPtrOutput
- func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolPtrOutput
- type KubernetesClusterDefaultNodePoolInput
- type KubernetesClusterDefaultNodePoolOutput
- func (o KubernetesClusterDefaultNodePoolOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (KubernetesClusterDefaultNodePoolOutput) ElementType() reflect.Type
- func (o KubernetesClusterDefaultNodePoolOutput) EnableAutoScaling() pulumi.BoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) MaxCount() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) MaxPods() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) MinCount() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) Name() pulumi.StringOutput
- func (o KubernetesClusterDefaultNodePoolOutput) NodeCount() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) NodeTaints() pulumi.StringArrayOutput
- func (o KubernetesClusterDefaultNodePoolOutput) OsDiskSizeGb() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolOutput() KubernetesClusterDefaultNodePoolOutput
- func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolOutput
- func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolPtrOutput() KubernetesClusterDefaultNodePoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) Type() pulumi.StringPtrOutput
- func (o KubernetesClusterDefaultNodePoolOutput) VmSize() pulumi.StringOutput
- func (o KubernetesClusterDefaultNodePoolOutput) VnetSubnetId() pulumi.StringPtrOutput
- type KubernetesClusterDefaultNodePoolPtrInput
- type KubernetesClusterDefaultNodePoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) Elem() KubernetesClusterDefaultNodePoolOutput
- func (KubernetesClusterDefaultNodePoolPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterDefaultNodePoolPtrOutput) EnableAutoScaling() pulumi.BoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) MaxCount() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) MaxPods() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) MinCount() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) Name() pulumi.StringOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) NodeCount() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) NodeTaints() pulumi.StringArrayOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) OsDiskSizeGb() pulumi.IntPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) ToKubernetesClusterDefaultNodePoolPtrOutput() KubernetesClusterDefaultNodePoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) Type() pulumi.StringPtrOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) VmSize() pulumi.StringOutput
- func (o KubernetesClusterDefaultNodePoolPtrOutput) VnetSubnetId() pulumi.StringPtrOutput
- type KubernetesClusterIdentity
- type KubernetesClusterIdentityArgs
- func (KubernetesClusterIdentityArgs) ElementType() reflect.Type
- func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityOutput() KubernetesClusterIdentityOutput
- func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityOutputWithContext(ctx context.Context) KubernetesClusterIdentityOutput
- func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityPtrOutput() KubernetesClusterIdentityPtrOutput
- func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityPtrOutputWithContext(ctx context.Context) KubernetesClusterIdentityPtrOutput
- type KubernetesClusterIdentityInput
- type KubernetesClusterIdentityOutput
- func (KubernetesClusterIdentityOutput) ElementType() reflect.Type
- func (o KubernetesClusterIdentityOutput) PrincipalId() pulumi.StringPtrOutput
- func (o KubernetesClusterIdentityOutput) TenantId() pulumi.StringPtrOutput
- func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityOutput() KubernetesClusterIdentityOutput
- func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityOutputWithContext(ctx context.Context) KubernetesClusterIdentityOutput
- func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityPtrOutput() KubernetesClusterIdentityPtrOutput
- func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityPtrOutputWithContext(ctx context.Context) KubernetesClusterIdentityPtrOutput
- func (o KubernetesClusterIdentityOutput) Type() pulumi.StringOutput
- type KubernetesClusterIdentityPtrInput
- type KubernetesClusterIdentityPtrOutput
- func (o KubernetesClusterIdentityPtrOutput) Elem() KubernetesClusterIdentityOutput
- func (KubernetesClusterIdentityPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o KubernetesClusterIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o KubernetesClusterIdentityPtrOutput) ToKubernetesClusterIdentityPtrOutput() KubernetesClusterIdentityPtrOutput
- func (o KubernetesClusterIdentityPtrOutput) ToKubernetesClusterIdentityPtrOutputWithContext(ctx context.Context) KubernetesClusterIdentityPtrOutput
- func (o KubernetesClusterIdentityPtrOutput) Type() pulumi.StringOutput
- type KubernetesClusterKubeAdminConfig
- type KubernetesClusterKubeAdminConfigArgs
- func (KubernetesClusterKubeAdminConfigArgs) ElementType() reflect.Type
- func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigOutput() KubernetesClusterKubeAdminConfigOutput
- func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigOutput
- func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigPtrOutput() KubernetesClusterKubeAdminConfigPtrOutput
- func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigPtrOutput
- type KubernetesClusterKubeAdminConfigInput
- type KubernetesClusterKubeAdminConfigOutput
- func (o KubernetesClusterKubeAdminConfigOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigOutput) ClientKey() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigOutput) ClusterCaCertificate() pulumi.StringPtrOutput
- func (KubernetesClusterKubeAdminConfigOutput) ElementType() reflect.Type
- func (o KubernetesClusterKubeAdminConfigOutput) Host() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigOutput) Password() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigOutput() KubernetesClusterKubeAdminConfigOutput
- func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigOutput
- func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigPtrOutput() KubernetesClusterKubeAdminConfigPtrOutput
- func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigPtrOutput
- func (o KubernetesClusterKubeAdminConfigOutput) Username() pulumi.StringPtrOutput
- type KubernetesClusterKubeAdminConfigPtrInput
- type KubernetesClusterKubeAdminConfigPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) ClientKey() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) ClusterCaCertificate() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) Elem() KubernetesClusterKubeAdminConfigOutput
- func (KubernetesClusterKubeAdminConfigPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterKubeAdminConfigPtrOutput) Host() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) Password() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) ToKubernetesClusterKubeAdminConfigPtrOutput() KubernetesClusterKubeAdminConfigPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigPtrOutput
- func (o KubernetesClusterKubeAdminConfigPtrOutput) Username() pulumi.StringPtrOutput
- type KubernetesClusterKubeConfig
- type KubernetesClusterKubeConfigArgs
- func (KubernetesClusterKubeConfigArgs) ElementType() reflect.Type
- func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigOutput() KubernetesClusterKubeConfigOutput
- func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigOutput
- func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigPtrOutput() KubernetesClusterKubeConfigPtrOutput
- func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigPtrOutput
- type KubernetesClusterKubeConfigInput
- type KubernetesClusterKubeConfigOutput
- func (o KubernetesClusterKubeConfigOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigOutput) ClientKey() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigOutput) ClusterCaCertificate() pulumi.StringPtrOutput
- func (KubernetesClusterKubeConfigOutput) ElementType() reflect.Type
- func (o KubernetesClusterKubeConfigOutput) Host() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigOutput) Password() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigOutput() KubernetesClusterKubeConfigOutput
- func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigOutput
- func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigPtrOutput() KubernetesClusterKubeConfigPtrOutput
- func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigPtrOutput
- func (o KubernetesClusterKubeConfigOutput) Username() pulumi.StringPtrOutput
- type KubernetesClusterKubeConfigPtrInput
- type KubernetesClusterKubeConfigPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) ClientKey() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) ClusterCaCertificate() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) Elem() KubernetesClusterKubeConfigOutput
- func (KubernetesClusterKubeConfigPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterKubeConfigPtrOutput) Host() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) Password() pulumi.StringPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) ToKubernetesClusterKubeConfigPtrOutput() KubernetesClusterKubeConfigPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) ToKubernetesClusterKubeConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigPtrOutput
- func (o KubernetesClusterKubeConfigPtrOutput) Username() pulumi.StringPtrOutput
- type KubernetesClusterLinuxProfile
- type KubernetesClusterLinuxProfileArgs
- func (KubernetesClusterLinuxProfileArgs) ElementType() reflect.Type
- func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfileOutput() KubernetesClusterLinuxProfileOutput
- func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileOutput
- func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfilePtrOutput() KubernetesClusterLinuxProfilePtrOutput
- func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfilePtrOutput
- type KubernetesClusterLinuxProfileInput
- type KubernetesClusterLinuxProfileOutput
- func (o KubernetesClusterLinuxProfileOutput) AdminUsername() pulumi.StringOutput
- func (KubernetesClusterLinuxProfileOutput) ElementType() reflect.Type
- func (o KubernetesClusterLinuxProfileOutput) SshKey() KubernetesClusterLinuxProfileSshKeyOutput
- func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfileOutput() KubernetesClusterLinuxProfileOutput
- func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileOutput
- func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfilePtrOutput() KubernetesClusterLinuxProfilePtrOutput
- func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfilePtrOutput
- type KubernetesClusterLinuxProfilePtrInput
- type KubernetesClusterLinuxProfilePtrOutput
- func (o KubernetesClusterLinuxProfilePtrOutput) AdminUsername() pulumi.StringOutput
- func (o KubernetesClusterLinuxProfilePtrOutput) Elem() KubernetesClusterLinuxProfileOutput
- func (KubernetesClusterLinuxProfilePtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterLinuxProfilePtrOutput) SshKey() KubernetesClusterLinuxProfileSshKeyOutput
- func (o KubernetesClusterLinuxProfilePtrOutput) ToKubernetesClusterLinuxProfilePtrOutput() KubernetesClusterLinuxProfilePtrOutput
- func (o KubernetesClusterLinuxProfilePtrOutput) ToKubernetesClusterLinuxProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfilePtrOutput
- type KubernetesClusterLinuxProfileSshKey
- type KubernetesClusterLinuxProfileSshKeyArgs
- func (KubernetesClusterLinuxProfileSshKeyArgs) ElementType() reflect.Type
- func (i KubernetesClusterLinuxProfileSshKeyArgs) ToKubernetesClusterLinuxProfileSshKeyOutput() KubernetesClusterLinuxProfileSshKeyOutput
- func (i KubernetesClusterLinuxProfileSshKeyArgs) ToKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileSshKeyOutput
- type KubernetesClusterLinuxProfileSshKeyInput
- type KubernetesClusterLinuxProfileSshKeyOutput
- func (KubernetesClusterLinuxProfileSshKeyOutput) ElementType() reflect.Type
- func (o KubernetesClusterLinuxProfileSshKeyOutput) KeyData() pulumi.StringOutput
- func (o KubernetesClusterLinuxProfileSshKeyOutput) ToKubernetesClusterLinuxProfileSshKeyOutput() KubernetesClusterLinuxProfileSshKeyOutput
- func (o KubernetesClusterLinuxProfileSshKeyOutput) ToKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileSshKeyOutput
- type KubernetesClusterNetworkProfile
- type KubernetesClusterNetworkProfileArgs
- func (KubernetesClusterNetworkProfileArgs) ElementType() reflect.Type
- func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfileOutput() KubernetesClusterNetworkProfileOutput
- func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileOutput
- func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfilePtrOutput() KubernetesClusterNetworkProfilePtrOutput
- func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfilePtrOutput
- type KubernetesClusterNetworkProfileInput
- type KubernetesClusterNetworkProfileLoadBalancerProfile
- type KubernetesClusterNetworkProfileLoadBalancerProfileArgs
- func (KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ElementType() reflect.Type
- func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutput() KubernetesClusterNetworkProfileLoadBalancerProfileOutput
- func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfileOutput
- func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- type KubernetesClusterNetworkProfileLoadBalancerProfileInput
- type KubernetesClusterNetworkProfileLoadBalancerProfileOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) EffectiveOutboundIps() pulumi.StringArrayOutput
- func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ElementType() reflect.Type
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ManagedOutboundIpCount() pulumi.IntPtrOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) OutboundIpAddressIds() pulumi.StringArrayOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) OutboundIpPrefixIds() pulumi.StringArrayOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutput() KubernetesClusterNetworkProfileLoadBalancerProfileOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfileOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- type KubernetesClusterNetworkProfileLoadBalancerProfilePtrInput
- type KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) EffectiveOutboundIps() pulumi.StringArrayOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) Elem() KubernetesClusterNetworkProfileLoadBalancerProfileOutput
- func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ManagedOutboundIpCount() pulumi.IntPtrOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) OutboundIpAddressIds() pulumi.StringArrayOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) OutboundIpPrefixIds() pulumi.StringArrayOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- type KubernetesClusterNetworkProfileOutput
- func (o KubernetesClusterNetworkProfileOutput) DnsServiceIp() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfileOutput) DockerBridgeCidr() pulumi.StringPtrOutput
- func (KubernetesClusterNetworkProfileOutput) ElementType() reflect.Type
- func (o KubernetesClusterNetworkProfileOutput) LoadBalancerProfile() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- func (o KubernetesClusterNetworkProfileOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfileOutput) NetworkPlugin() pulumi.StringOutput
- func (o KubernetesClusterNetworkProfileOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfileOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfileOutput() KubernetesClusterNetworkProfileOutput
- func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileOutput
- func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfilePtrOutput() KubernetesClusterNetworkProfilePtrOutput
- func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfilePtrOutput
- type KubernetesClusterNetworkProfilePtrInput
- type KubernetesClusterNetworkProfilePtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) DnsServiceIp() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) DockerBridgeCidr() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) Elem() KubernetesClusterNetworkProfileOutput
- func (KubernetesClusterNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterNetworkProfilePtrOutput) LoadBalancerProfile() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) NetworkPlugin() pulumi.StringOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) ToKubernetesClusterNetworkProfilePtrOutput() KubernetesClusterNetworkProfilePtrOutput
- func (o KubernetesClusterNetworkProfilePtrOutput) ToKubernetesClusterNetworkProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfilePtrOutput
- type KubernetesClusterNodePool
- type KubernetesClusterNodePoolArgs
- type KubernetesClusterNodePoolState
- type KubernetesClusterRoleBasedAccessControl
- type KubernetesClusterRoleBasedAccessControlArgs
- func (KubernetesClusterRoleBasedAccessControlArgs) ElementType() reflect.Type
- func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlOutput() KubernetesClusterRoleBasedAccessControlOutput
- func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlOutput
- func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlPtrOutput() KubernetesClusterRoleBasedAccessControlPtrOutput
- func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlPtrOutput
- type KubernetesClusterRoleBasedAccessControlAzureActiveDirectory
- type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs
- func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ElementType() reflect.Type
- func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryInput
- type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ClientAppId() pulumi.StringOutput
- func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ElementType() reflect.Type
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppId() pulumi.StringOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppSecret() pulumi.StringOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) TenantId() pulumi.StringPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrInput
- type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ClientAppId() pulumi.StringOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) Elem() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
- func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ServerAppId() pulumi.StringOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ServerAppSecret() pulumi.StringOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- type KubernetesClusterRoleBasedAccessControlInput
- type KubernetesClusterRoleBasedAccessControlOutput
- func (o KubernetesClusterRoleBasedAccessControlOutput) AzureActiveDirectory() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- func (KubernetesClusterRoleBasedAccessControlOutput) ElementType() reflect.Type
- func (o KubernetesClusterRoleBasedAccessControlOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlOutput() KubernetesClusterRoleBasedAccessControlOutput
- func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlOutput
- func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutput() KubernetesClusterRoleBasedAccessControlPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlPtrOutput
- type KubernetesClusterRoleBasedAccessControlPtrInput
- type KubernetesClusterRoleBasedAccessControlPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlPtrOutput) AzureActiveDirectory() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlPtrOutput) Elem() KubernetesClusterRoleBasedAccessControlOutput
- func (KubernetesClusterRoleBasedAccessControlPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterRoleBasedAccessControlPtrOutput) Enabled() pulumi.BoolOutput
- func (o KubernetesClusterRoleBasedAccessControlPtrOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutput() KubernetesClusterRoleBasedAccessControlPtrOutput
- func (o KubernetesClusterRoleBasedAccessControlPtrOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlPtrOutput
- type KubernetesClusterServicePrincipal
- type KubernetesClusterServicePrincipalArgs
- func (KubernetesClusterServicePrincipalArgs) ElementType() reflect.Type
- func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalOutput() KubernetesClusterServicePrincipalOutput
- func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalOutput
- func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalPtrOutput() KubernetesClusterServicePrincipalPtrOutput
- func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalPtrOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalPtrOutput
- type KubernetesClusterServicePrincipalInput
- type KubernetesClusterServicePrincipalOutput
- func (o KubernetesClusterServicePrincipalOutput) ClientId() pulumi.StringOutput
- func (o KubernetesClusterServicePrincipalOutput) ClientSecret() pulumi.StringOutput
- func (KubernetesClusterServicePrincipalOutput) ElementType() reflect.Type
- func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalOutput() KubernetesClusterServicePrincipalOutput
- func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalOutput
- func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalPtrOutput() KubernetesClusterServicePrincipalPtrOutput
- func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalPtrOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalPtrOutput
- type KubernetesClusterServicePrincipalPtrInput
- type KubernetesClusterServicePrincipalPtrOutput
- func (o KubernetesClusterServicePrincipalPtrOutput) ClientId() pulumi.StringOutput
- func (o KubernetesClusterServicePrincipalPtrOutput) ClientSecret() pulumi.StringOutput
- func (o KubernetesClusterServicePrincipalPtrOutput) Elem() KubernetesClusterServicePrincipalOutput
- func (KubernetesClusterServicePrincipalPtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterServicePrincipalPtrOutput) ToKubernetesClusterServicePrincipalPtrOutput() KubernetesClusterServicePrincipalPtrOutput
- func (o KubernetesClusterServicePrincipalPtrOutput) ToKubernetesClusterServicePrincipalPtrOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalPtrOutput
- type KubernetesClusterState
- type KubernetesClusterWindowsProfile
- type KubernetesClusterWindowsProfileArgs
- func (KubernetesClusterWindowsProfileArgs) ElementType() reflect.Type
- func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfileOutput() KubernetesClusterWindowsProfileOutput
- func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfileOutput
- func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfilePtrOutput() KubernetesClusterWindowsProfilePtrOutput
- func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfilePtrOutput
- type KubernetesClusterWindowsProfileInput
- type KubernetesClusterWindowsProfileOutput
- func (o KubernetesClusterWindowsProfileOutput) AdminPassword() pulumi.StringPtrOutput
- func (o KubernetesClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
- func (KubernetesClusterWindowsProfileOutput) ElementType() reflect.Type
- func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfileOutput() KubernetesClusterWindowsProfileOutput
- func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfileOutput
- func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfilePtrOutput() KubernetesClusterWindowsProfilePtrOutput
- func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfilePtrOutput
- type KubernetesClusterWindowsProfilePtrInput
- type KubernetesClusterWindowsProfilePtrOutput
- func (o KubernetesClusterWindowsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o KubernetesClusterWindowsProfilePtrOutput) AdminUsername() pulumi.StringOutput
- func (o KubernetesClusterWindowsProfilePtrOutput) Elem() KubernetesClusterWindowsProfileOutput
- func (KubernetesClusterWindowsProfilePtrOutput) ElementType() reflect.Type
- func (o KubernetesClusterWindowsProfilePtrOutput) ToKubernetesClusterWindowsProfilePtrOutput() KubernetesClusterWindowsProfilePtrOutput
- func (o KubernetesClusterWindowsProfilePtrOutput) ToKubernetesClusterWindowsProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfilePtrOutput
- type LookupKubernetesClusterArgs
- type LookupKubernetesClusterResult
- type LookupRegistryArgs
- type LookupRegistryResult
- type Registry
- type RegistryArgs
- type RegistryNetworkRuleSet
- type RegistryNetworkRuleSetArgs
- func (RegistryNetworkRuleSetArgs) ElementType() reflect.Type
- func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetOutput() RegistryNetworkRuleSetOutput
- func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetOutputWithContext(ctx context.Context) RegistryNetworkRuleSetOutput
- func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetPtrOutput() RegistryNetworkRuleSetPtrOutput
- func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetPtrOutputWithContext(ctx context.Context) RegistryNetworkRuleSetPtrOutput
- type RegistryNetworkRuleSetInput
- type RegistryNetworkRuleSetIpRule
- type RegistryNetworkRuleSetIpRuleArgs
- func (RegistryNetworkRuleSetIpRuleArgs) ElementType() reflect.Type
- func (i RegistryNetworkRuleSetIpRuleArgs) ToRegistryNetworkRuleSetIpRuleOutput() RegistryNetworkRuleSetIpRuleOutput
- func (i RegistryNetworkRuleSetIpRuleArgs) ToRegistryNetworkRuleSetIpRuleOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleOutput
- type RegistryNetworkRuleSetIpRuleArray
- func (RegistryNetworkRuleSetIpRuleArray) ElementType() reflect.Type
- func (i RegistryNetworkRuleSetIpRuleArray) ToRegistryNetworkRuleSetIpRuleArrayOutput() RegistryNetworkRuleSetIpRuleArrayOutput
- func (i RegistryNetworkRuleSetIpRuleArray) ToRegistryNetworkRuleSetIpRuleArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleArrayOutput
- type RegistryNetworkRuleSetIpRuleArrayInput
- type RegistryNetworkRuleSetIpRuleArrayOutput
- func (RegistryNetworkRuleSetIpRuleArrayOutput) ElementType() reflect.Type
- func (o RegistryNetworkRuleSetIpRuleArrayOutput) Index(i pulumi.IntInput) RegistryNetworkRuleSetIpRuleOutput
- func (o RegistryNetworkRuleSetIpRuleArrayOutput) ToRegistryNetworkRuleSetIpRuleArrayOutput() RegistryNetworkRuleSetIpRuleArrayOutput
- func (o RegistryNetworkRuleSetIpRuleArrayOutput) ToRegistryNetworkRuleSetIpRuleArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleArrayOutput
- type RegistryNetworkRuleSetIpRuleInput
- type RegistryNetworkRuleSetIpRuleOutput
- func (o RegistryNetworkRuleSetIpRuleOutput) Action() pulumi.StringOutput
- func (RegistryNetworkRuleSetIpRuleOutput) ElementType() reflect.Type
- func (o RegistryNetworkRuleSetIpRuleOutput) IpRange() pulumi.StringOutput
- func (o RegistryNetworkRuleSetIpRuleOutput) ToRegistryNetworkRuleSetIpRuleOutput() RegistryNetworkRuleSetIpRuleOutput
- func (o RegistryNetworkRuleSetIpRuleOutput) ToRegistryNetworkRuleSetIpRuleOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleOutput
- type RegistryNetworkRuleSetOutput
- func (o RegistryNetworkRuleSetOutput) DefaultAction() pulumi.StringPtrOutput
- func (RegistryNetworkRuleSetOutput) ElementType() reflect.Type
- func (o RegistryNetworkRuleSetOutput) IpRules() RegistryNetworkRuleSetIpRuleArrayOutput
- func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetOutput() RegistryNetworkRuleSetOutput
- func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetOutputWithContext(ctx context.Context) RegistryNetworkRuleSetOutput
- func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetPtrOutput() RegistryNetworkRuleSetPtrOutput
- func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetPtrOutputWithContext(ctx context.Context) RegistryNetworkRuleSetPtrOutput
- func (o RegistryNetworkRuleSetOutput) VirtualNetworks() RegistryNetworkRuleSetVirtualNetworkArrayOutput
- type RegistryNetworkRuleSetPtrInput
- type RegistryNetworkRuleSetPtrOutput
- func (o RegistryNetworkRuleSetPtrOutput) DefaultAction() pulumi.StringPtrOutput
- func (o RegistryNetworkRuleSetPtrOutput) Elem() RegistryNetworkRuleSetOutput
- func (RegistryNetworkRuleSetPtrOutput) ElementType() reflect.Type
- func (o RegistryNetworkRuleSetPtrOutput) IpRules() RegistryNetworkRuleSetIpRuleArrayOutput
- func (o RegistryNetworkRuleSetPtrOutput) ToRegistryNetworkRuleSetPtrOutput() RegistryNetworkRuleSetPtrOutput
- func (o RegistryNetworkRuleSetPtrOutput) ToRegistryNetworkRuleSetPtrOutputWithContext(ctx context.Context) RegistryNetworkRuleSetPtrOutput
- func (o RegistryNetworkRuleSetPtrOutput) VirtualNetworks() RegistryNetworkRuleSetVirtualNetworkArrayOutput
- type RegistryNetworkRuleSetVirtualNetwork
- type RegistryNetworkRuleSetVirtualNetworkArgs
- func (RegistryNetworkRuleSetVirtualNetworkArgs) ElementType() reflect.Type
- func (i RegistryNetworkRuleSetVirtualNetworkArgs) ToRegistryNetworkRuleSetVirtualNetworkOutput() RegistryNetworkRuleSetVirtualNetworkOutput
- func (i RegistryNetworkRuleSetVirtualNetworkArgs) ToRegistryNetworkRuleSetVirtualNetworkOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkOutput
- type RegistryNetworkRuleSetVirtualNetworkArray
- func (RegistryNetworkRuleSetVirtualNetworkArray) ElementType() reflect.Type
- func (i RegistryNetworkRuleSetVirtualNetworkArray) ToRegistryNetworkRuleSetVirtualNetworkArrayOutput() RegistryNetworkRuleSetVirtualNetworkArrayOutput
- func (i RegistryNetworkRuleSetVirtualNetworkArray) ToRegistryNetworkRuleSetVirtualNetworkArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkArrayOutput
- type RegistryNetworkRuleSetVirtualNetworkArrayInput
- type RegistryNetworkRuleSetVirtualNetworkArrayOutput
- func (RegistryNetworkRuleSetVirtualNetworkArrayOutput) ElementType() reflect.Type
- func (o RegistryNetworkRuleSetVirtualNetworkArrayOutput) Index(i pulumi.IntInput) RegistryNetworkRuleSetVirtualNetworkOutput
- func (o RegistryNetworkRuleSetVirtualNetworkArrayOutput) ToRegistryNetworkRuleSetVirtualNetworkArrayOutput() RegistryNetworkRuleSetVirtualNetworkArrayOutput
- func (o RegistryNetworkRuleSetVirtualNetworkArrayOutput) ToRegistryNetworkRuleSetVirtualNetworkArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkArrayOutput
- type RegistryNetworkRuleSetVirtualNetworkInput
- type RegistryNetworkRuleSetVirtualNetworkOutput
- func (o RegistryNetworkRuleSetVirtualNetworkOutput) Action() pulumi.StringOutput
- func (RegistryNetworkRuleSetVirtualNetworkOutput) ElementType() reflect.Type
- func (o RegistryNetworkRuleSetVirtualNetworkOutput) SubnetId() pulumi.StringOutput
- func (o RegistryNetworkRuleSetVirtualNetworkOutput) ToRegistryNetworkRuleSetVirtualNetworkOutput() RegistryNetworkRuleSetVirtualNetworkOutput
- func (o RegistryNetworkRuleSetVirtualNetworkOutput) ToRegistryNetworkRuleSetVirtualNetworkOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkOutput
- type RegistryState
- type RegistryStorageAccount
- type RegistryStorageAccountArgs
- func (RegistryStorageAccountArgs) ElementType() reflect.Type
- func (i RegistryStorageAccountArgs) ToRegistryStorageAccountOutput() RegistryStorageAccountOutput
- func (i RegistryStorageAccountArgs) ToRegistryStorageAccountOutputWithContext(ctx context.Context) RegistryStorageAccountOutput
- func (i RegistryStorageAccountArgs) ToRegistryStorageAccountPtrOutput() RegistryStorageAccountPtrOutput
- func (i RegistryStorageAccountArgs) ToRegistryStorageAccountPtrOutputWithContext(ctx context.Context) RegistryStorageAccountPtrOutput
- type RegistryStorageAccountInput
- type RegistryStorageAccountOutput
- func (o RegistryStorageAccountOutput) AccessKey() pulumi.StringOutput
- func (RegistryStorageAccountOutput) ElementType() reflect.Type
- func (o RegistryStorageAccountOutput) Name() pulumi.StringOutput
- func (o RegistryStorageAccountOutput) ToRegistryStorageAccountOutput() RegistryStorageAccountOutput
- func (o RegistryStorageAccountOutput) ToRegistryStorageAccountOutputWithContext(ctx context.Context) RegistryStorageAccountOutput
- func (o RegistryStorageAccountOutput) ToRegistryStorageAccountPtrOutput() RegistryStorageAccountPtrOutput
- func (o RegistryStorageAccountOutput) ToRegistryStorageAccountPtrOutputWithContext(ctx context.Context) RegistryStorageAccountPtrOutput
- type RegistryStorageAccountPtrInput
- type RegistryStorageAccountPtrOutput
- func (o RegistryStorageAccountPtrOutput) AccessKey() pulumi.StringOutput
- func (o RegistryStorageAccountPtrOutput) Elem() RegistryStorageAccountOutput
- func (RegistryStorageAccountPtrOutput) ElementType() reflect.Type
- func (o RegistryStorageAccountPtrOutput) Name() pulumi.StringOutput
- func (o RegistryStorageAccountPtrOutput) ToRegistryStorageAccountPtrOutput() RegistryStorageAccountPtrOutput
- func (o RegistryStorageAccountPtrOutput) ToRegistryStorageAccountPtrOutputWithContext(ctx context.Context) RegistryStorageAccountPtrOutput
- type RegistryWebook
- type RegistryWebookArgs
- type RegistryWebookState
- type Service
- type ServiceAgentPoolProfile
- type ServiceAgentPoolProfileArgs
- func (ServiceAgentPoolProfileArgs) ElementType() reflect.Type
- func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfileOutput() ServiceAgentPoolProfileOutput
- func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfileOutputWithContext(ctx context.Context) ServiceAgentPoolProfileOutput
- func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfilePtrOutput() ServiceAgentPoolProfilePtrOutput
- func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfilePtrOutputWithContext(ctx context.Context) ServiceAgentPoolProfilePtrOutput
- type ServiceAgentPoolProfileInput
- type ServiceAgentPoolProfileOutput
- func (o ServiceAgentPoolProfileOutput) Count() pulumi.IntPtrOutput
- func (o ServiceAgentPoolProfileOutput) DnsPrefix() pulumi.StringOutput
- func (ServiceAgentPoolProfileOutput) ElementType() reflect.Type
- func (o ServiceAgentPoolProfileOutput) Fqdn() pulumi.StringPtrOutput
- func (o ServiceAgentPoolProfileOutput) Name() pulumi.StringOutput
- func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfileOutput() ServiceAgentPoolProfileOutput
- func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfileOutputWithContext(ctx context.Context) ServiceAgentPoolProfileOutput
- func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfilePtrOutput() ServiceAgentPoolProfilePtrOutput
- func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfilePtrOutputWithContext(ctx context.Context) ServiceAgentPoolProfilePtrOutput
- func (o ServiceAgentPoolProfileOutput) VmSize() pulumi.StringOutput
- type ServiceAgentPoolProfilePtrInput
- type ServiceAgentPoolProfilePtrOutput
- func (o ServiceAgentPoolProfilePtrOutput) Count() pulumi.IntPtrOutput
- func (o ServiceAgentPoolProfilePtrOutput) DnsPrefix() pulumi.StringOutput
- func (o ServiceAgentPoolProfilePtrOutput) Elem() ServiceAgentPoolProfileOutput
- func (ServiceAgentPoolProfilePtrOutput) ElementType() reflect.Type
- func (o ServiceAgentPoolProfilePtrOutput) Fqdn() pulumi.StringPtrOutput
- func (o ServiceAgentPoolProfilePtrOutput) Name() pulumi.StringOutput
- func (o ServiceAgentPoolProfilePtrOutput) ToServiceAgentPoolProfilePtrOutput() ServiceAgentPoolProfilePtrOutput
- func (o ServiceAgentPoolProfilePtrOutput) ToServiceAgentPoolProfilePtrOutputWithContext(ctx context.Context) ServiceAgentPoolProfilePtrOutput
- func (o ServiceAgentPoolProfilePtrOutput) VmSize() pulumi.StringOutput
- type ServiceArgs
- type ServiceDiagnosticsProfile
- type ServiceDiagnosticsProfileArgs
- func (ServiceDiagnosticsProfileArgs) ElementType() reflect.Type
- func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfileOutput() ServiceDiagnosticsProfileOutput
- func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ServiceDiagnosticsProfileOutput
- func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfilePtrOutput() ServiceDiagnosticsProfilePtrOutput
- func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ServiceDiagnosticsProfilePtrOutput
- type ServiceDiagnosticsProfileInput
- type ServiceDiagnosticsProfileOutput
- func (ServiceDiagnosticsProfileOutput) ElementType() reflect.Type
- func (o ServiceDiagnosticsProfileOutput) Enabled() pulumi.BoolOutput
- func (o ServiceDiagnosticsProfileOutput) StorageUri() pulumi.StringPtrOutput
- func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfileOutput() ServiceDiagnosticsProfileOutput
- func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ServiceDiagnosticsProfileOutput
- func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfilePtrOutput() ServiceDiagnosticsProfilePtrOutput
- func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ServiceDiagnosticsProfilePtrOutput
- type ServiceDiagnosticsProfilePtrInput
- type ServiceDiagnosticsProfilePtrOutput
- func (o ServiceDiagnosticsProfilePtrOutput) Elem() ServiceDiagnosticsProfileOutput
- func (ServiceDiagnosticsProfilePtrOutput) ElementType() reflect.Type
- func (o ServiceDiagnosticsProfilePtrOutput) Enabled() pulumi.BoolOutput
- func (o ServiceDiagnosticsProfilePtrOutput) StorageUri() pulumi.StringPtrOutput
- func (o ServiceDiagnosticsProfilePtrOutput) ToServiceDiagnosticsProfilePtrOutput() ServiceDiagnosticsProfilePtrOutput
- func (o ServiceDiagnosticsProfilePtrOutput) ToServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ServiceDiagnosticsProfilePtrOutput
- type ServiceLinuxProfile
- type ServiceLinuxProfileArgs
- func (ServiceLinuxProfileArgs) ElementType() reflect.Type
- func (i ServiceLinuxProfileArgs) ToServiceLinuxProfileOutput() ServiceLinuxProfileOutput
- func (i ServiceLinuxProfileArgs) ToServiceLinuxProfileOutputWithContext(ctx context.Context) ServiceLinuxProfileOutput
- func (i ServiceLinuxProfileArgs) ToServiceLinuxProfilePtrOutput() ServiceLinuxProfilePtrOutput
- func (i ServiceLinuxProfileArgs) ToServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ServiceLinuxProfilePtrOutput
- type ServiceLinuxProfileInput
- type ServiceLinuxProfileOutput
- func (o ServiceLinuxProfileOutput) AdminUsername() pulumi.StringOutput
- func (ServiceLinuxProfileOutput) ElementType() reflect.Type
- func (o ServiceLinuxProfileOutput) SshKey() ServiceLinuxProfileSshKeyOutput
- func (o ServiceLinuxProfileOutput) ToServiceLinuxProfileOutput() ServiceLinuxProfileOutput
- func (o ServiceLinuxProfileOutput) ToServiceLinuxProfileOutputWithContext(ctx context.Context) ServiceLinuxProfileOutput
- func (o ServiceLinuxProfileOutput) ToServiceLinuxProfilePtrOutput() ServiceLinuxProfilePtrOutput
- func (o ServiceLinuxProfileOutput) ToServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ServiceLinuxProfilePtrOutput
- type ServiceLinuxProfilePtrInput
- type ServiceLinuxProfilePtrOutput
- func (o ServiceLinuxProfilePtrOutput) AdminUsername() pulumi.StringOutput
- func (o ServiceLinuxProfilePtrOutput) Elem() ServiceLinuxProfileOutput
- func (ServiceLinuxProfilePtrOutput) ElementType() reflect.Type
- func (o ServiceLinuxProfilePtrOutput) SshKey() ServiceLinuxProfileSshKeyOutput
- func (o ServiceLinuxProfilePtrOutput) ToServiceLinuxProfilePtrOutput() ServiceLinuxProfilePtrOutput
- func (o ServiceLinuxProfilePtrOutput) ToServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ServiceLinuxProfilePtrOutput
- type ServiceLinuxProfileSshKey
- type ServiceLinuxProfileSshKeyArgs
- func (ServiceLinuxProfileSshKeyArgs) ElementType() reflect.Type
- func (i ServiceLinuxProfileSshKeyArgs) ToServiceLinuxProfileSshKeyOutput() ServiceLinuxProfileSshKeyOutput
- func (i ServiceLinuxProfileSshKeyArgs) ToServiceLinuxProfileSshKeyOutputWithContext(ctx context.Context) ServiceLinuxProfileSshKeyOutput
- type ServiceLinuxProfileSshKeyInput
- type ServiceLinuxProfileSshKeyOutput
- func (ServiceLinuxProfileSshKeyOutput) ElementType() reflect.Type
- func (o ServiceLinuxProfileSshKeyOutput) KeyData() pulumi.StringOutput
- func (o ServiceLinuxProfileSshKeyOutput) ToServiceLinuxProfileSshKeyOutput() ServiceLinuxProfileSshKeyOutput
- func (o ServiceLinuxProfileSshKeyOutput) ToServiceLinuxProfileSshKeyOutputWithContext(ctx context.Context) ServiceLinuxProfileSshKeyOutput
- type ServiceMasterProfile
- type ServiceMasterProfileArgs
- func (ServiceMasterProfileArgs) ElementType() reflect.Type
- func (i ServiceMasterProfileArgs) ToServiceMasterProfileOutput() ServiceMasterProfileOutput
- func (i ServiceMasterProfileArgs) ToServiceMasterProfileOutputWithContext(ctx context.Context) ServiceMasterProfileOutput
- func (i ServiceMasterProfileArgs) ToServiceMasterProfilePtrOutput() ServiceMasterProfilePtrOutput
- func (i ServiceMasterProfileArgs) ToServiceMasterProfilePtrOutputWithContext(ctx context.Context) ServiceMasterProfilePtrOutput
- type ServiceMasterProfileInput
- type ServiceMasterProfileOutput
- func (o ServiceMasterProfileOutput) Count() pulumi.IntPtrOutput
- func (o ServiceMasterProfileOutput) DnsPrefix() pulumi.StringOutput
- func (ServiceMasterProfileOutput) ElementType() reflect.Type
- func (o ServiceMasterProfileOutput) Fqdn() pulumi.StringPtrOutput
- func (o ServiceMasterProfileOutput) ToServiceMasterProfileOutput() ServiceMasterProfileOutput
- func (o ServiceMasterProfileOutput) ToServiceMasterProfileOutputWithContext(ctx context.Context) ServiceMasterProfileOutput
- func (o ServiceMasterProfileOutput) ToServiceMasterProfilePtrOutput() ServiceMasterProfilePtrOutput
- func (o ServiceMasterProfileOutput) ToServiceMasterProfilePtrOutputWithContext(ctx context.Context) ServiceMasterProfilePtrOutput
- type ServiceMasterProfilePtrInput
- type ServiceMasterProfilePtrOutput
- func (o ServiceMasterProfilePtrOutput) Count() pulumi.IntPtrOutput
- func (o ServiceMasterProfilePtrOutput) DnsPrefix() pulumi.StringOutput
- func (o ServiceMasterProfilePtrOutput) Elem() ServiceMasterProfileOutput
- func (ServiceMasterProfilePtrOutput) ElementType() reflect.Type
- func (o ServiceMasterProfilePtrOutput) Fqdn() pulumi.StringPtrOutput
- func (o ServiceMasterProfilePtrOutput) ToServiceMasterProfilePtrOutput() ServiceMasterProfilePtrOutput
- func (o ServiceMasterProfilePtrOutput) ToServiceMasterProfilePtrOutputWithContext(ctx context.Context) ServiceMasterProfilePtrOutput
- type ServiceServicePrincipal
- type ServiceServicePrincipalArgs
- func (ServiceServicePrincipalArgs) ElementType() reflect.Type
- func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalOutput() ServiceServicePrincipalOutput
- func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalOutputWithContext(ctx context.Context) ServiceServicePrincipalOutput
- func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalPtrOutput() ServiceServicePrincipalPtrOutput
- func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalPtrOutputWithContext(ctx context.Context) ServiceServicePrincipalPtrOutput
- type ServiceServicePrincipalInput
- type ServiceServicePrincipalOutput
- func (o ServiceServicePrincipalOutput) ClientId() pulumi.StringOutput
- func (o ServiceServicePrincipalOutput) ClientSecret() pulumi.StringOutput
- func (ServiceServicePrincipalOutput) ElementType() reflect.Type
- func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalOutput() ServiceServicePrincipalOutput
- func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalOutputWithContext(ctx context.Context) ServiceServicePrincipalOutput
- func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalPtrOutput() ServiceServicePrincipalPtrOutput
- func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalPtrOutputWithContext(ctx context.Context) ServiceServicePrincipalPtrOutput
- type ServiceServicePrincipalPtrInput
- type ServiceServicePrincipalPtrOutput
- func (o ServiceServicePrincipalPtrOutput) ClientId() pulumi.StringOutput
- func (o ServiceServicePrincipalPtrOutput) ClientSecret() pulumi.StringOutput
- func (o ServiceServicePrincipalPtrOutput) Elem() ServiceServicePrincipalOutput
- func (ServiceServicePrincipalPtrOutput) ElementType() reflect.Type
- func (o ServiceServicePrincipalPtrOutput) ToServiceServicePrincipalPtrOutput() ServiceServicePrincipalPtrOutput
- func (o ServiceServicePrincipalPtrOutput) ToServiceServicePrincipalPtrOutputWithContext(ctx context.Context) ServiceServicePrincipalPtrOutput
- type ServiceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetKubernetesClusterAddonProfile ¶ added in v1.12.0
type GetKubernetesClusterAddonProfile struct { // A `azurePolicy` block. AzurePolicies []GetKubernetesClusterAddonProfileAzurePolicy `pulumi:"azurePolicies"` // A `httpApplicationRouting` block. HttpApplicationRoutings []GetKubernetesClusterAddonProfileHttpApplicationRouting `pulumi:"httpApplicationRoutings"` // A `kubeDashboard` block. KubeDashboards []GetKubernetesClusterAddonProfileKubeDashboard `pulumi:"kubeDashboards"` // A `omsAgent` block. OmsAgents []GetKubernetesClusterAddonProfileOmsAgent `pulumi:"omsAgents"` }
type GetKubernetesClusterAddonProfileArgs ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileArgs struct { // A `azurePolicy` block. AzurePolicies GetKubernetesClusterAddonProfileAzurePolicyArrayInput `pulumi:"azurePolicies"` // A `httpApplicationRouting` block. HttpApplicationRoutings GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayInput `pulumi:"httpApplicationRoutings"` // A `kubeDashboard` block. KubeDashboards GetKubernetesClusterAddonProfileKubeDashboardArrayInput `pulumi:"kubeDashboards"` // A `omsAgent` block. OmsAgents GetKubernetesClusterAddonProfileOmsAgentArrayInput `pulumi:"omsAgents"` }
func (GetKubernetesClusterAddonProfileArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileArgs) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileArgs) ToGetKubernetesClusterAddonProfileOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileArgs) ToGetKubernetesClusterAddonProfileOutput() GetKubernetesClusterAddonProfileOutput
func (GetKubernetesClusterAddonProfileArgs) ToGetKubernetesClusterAddonProfileOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileArgs) ToGetKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOutput
type GetKubernetesClusterAddonProfileArray ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileArray []GetKubernetesClusterAddonProfileInput
func (GetKubernetesClusterAddonProfileArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileArray) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileArray) ToGetKubernetesClusterAddonProfileArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileArray) ToGetKubernetesClusterAddonProfileArrayOutput() GetKubernetesClusterAddonProfileArrayOutput
func (GetKubernetesClusterAddonProfileArray) ToGetKubernetesClusterAddonProfileArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileArray) ToGetKubernetesClusterAddonProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileArrayOutput
type GetKubernetesClusterAddonProfileArrayInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileArrayInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileArrayOutput() GetKubernetesClusterAddonProfileArrayOutput ToGetKubernetesClusterAddonProfileArrayOutputWithContext(context.Context) GetKubernetesClusterAddonProfileArrayOutput }
type GetKubernetesClusterAddonProfileArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileArrayOutput) ToGetKubernetesClusterAddonProfileArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileArrayOutput) ToGetKubernetesClusterAddonProfileArrayOutput() GetKubernetesClusterAddonProfileArrayOutput
func (GetKubernetesClusterAddonProfileArrayOutput) ToGetKubernetesClusterAddonProfileArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileArrayOutput) ToGetKubernetesClusterAddonProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileArrayOutput
type GetKubernetesClusterAddonProfileAzurePolicy ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileAzurePolicy struct { // Is Role Based Access Control enabled? Enabled bool `pulumi:"enabled"` }
type GetKubernetesClusterAddonProfileAzurePolicyArgs ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileAzurePolicyArgs struct { // Is Role Based Access Control enabled? Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (GetKubernetesClusterAddonProfileAzurePolicyArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileAzurePolicyArgs) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileAzurePolicyArgs) ToGetKubernetesClusterAddonProfileAzurePolicyOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileAzurePolicyArgs) ToGetKubernetesClusterAddonProfileAzurePolicyOutput() GetKubernetesClusterAddonProfileAzurePolicyOutput
func (GetKubernetesClusterAddonProfileAzurePolicyArgs) ToGetKubernetesClusterAddonProfileAzurePolicyOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileAzurePolicyArgs) ToGetKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyOutput
type GetKubernetesClusterAddonProfileAzurePolicyArray ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileAzurePolicyArray []GetKubernetesClusterAddonProfileAzurePolicyInput
func (GetKubernetesClusterAddonProfileAzurePolicyArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileAzurePolicyArray) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileAzurePolicyArray) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileAzurePolicyArray) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutput() GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
func (GetKubernetesClusterAddonProfileAzurePolicyArray) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileAzurePolicyArray) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
type GetKubernetesClusterAddonProfileAzurePolicyArrayInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileAzurePolicyArrayInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutput() GetKubernetesClusterAddonProfileAzurePolicyArrayOutput ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutputWithContext(context.Context) GetKubernetesClusterAddonProfileAzurePolicyArrayOutput }
type GetKubernetesClusterAddonProfileAzurePolicyArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileAzurePolicyArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutput() GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
func (GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileAzurePolicyArrayOutput) ToGetKubernetesClusterAddonProfileAzurePolicyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
type GetKubernetesClusterAddonProfileAzurePolicyInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileAzurePolicyInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileAzurePolicyOutput() GetKubernetesClusterAddonProfileAzurePolicyOutput ToGetKubernetesClusterAddonProfileAzurePolicyOutputWithContext(context.Context) GetKubernetesClusterAddonProfileAzurePolicyOutput }
type GetKubernetesClusterAddonProfileAzurePolicyOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileAzurePolicyOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileAzurePolicyOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileAzurePolicyOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileAzurePolicyOutput) Enabled ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileAzurePolicyOutput) Enabled() pulumi.BoolOutput
Is Role Based Access Control enabled?
func (GetKubernetesClusterAddonProfileAzurePolicyOutput) ToGetKubernetesClusterAddonProfileAzurePolicyOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileAzurePolicyOutput) ToGetKubernetesClusterAddonProfileAzurePolicyOutput() GetKubernetesClusterAddonProfileAzurePolicyOutput
func (GetKubernetesClusterAddonProfileAzurePolicyOutput) ToGetKubernetesClusterAddonProfileAzurePolicyOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileAzurePolicyOutput) ToGetKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileAzurePolicyOutput
type GetKubernetesClusterAddonProfileHttpApplicationRouting ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs struct { // Is Role Based Access Control enabled? Enabled pulumi.BoolInput `pulumi:"enabled"` // The Zone Name of the HTTP Application Routing. HttpApplicationRoutingZoneName pulumi.StringInput `pulumi:"httpApplicationRoutingZoneName"` }
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArray ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArray []GetKubernetesClusterAddonProfileHttpApplicationRoutingInput
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileHttpApplicationRoutingArray) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutputWithContext(context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput }
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
type GetKubernetesClusterAddonProfileHttpApplicationRoutingInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileHttpApplicationRoutingInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput }
type GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) Enabled ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) Enabled() pulumi.BoolOutput
Is Role Based Access Control enabled?
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) HttpApplicationRoutingZoneName ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) HttpApplicationRoutingZoneName() pulumi.StringOutput
The Zone Name of the HTTP Application Routing.
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutput() GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
func (GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToGetKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileHttpApplicationRoutingOutput
type GetKubernetesClusterAddonProfileInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileOutput() GetKubernetesClusterAddonProfileOutput ToGetKubernetesClusterAddonProfileOutputWithContext(context.Context) GetKubernetesClusterAddonProfileOutput }
type GetKubernetesClusterAddonProfileKubeDashboard ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileKubeDashboard struct { // Is Role Based Access Control enabled? Enabled bool `pulumi:"enabled"` }
type GetKubernetesClusterAddonProfileKubeDashboardArgs ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileKubeDashboardArgs struct { // Is Role Based Access Control enabled? Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (GetKubernetesClusterAddonProfileKubeDashboardArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileKubeDashboardArgs) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileKubeDashboardArgs) ToGetKubernetesClusterAddonProfileKubeDashboardOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileKubeDashboardArgs) ToGetKubernetesClusterAddonProfileKubeDashboardOutput() GetKubernetesClusterAddonProfileKubeDashboardOutput
func (GetKubernetesClusterAddonProfileKubeDashboardArgs) ToGetKubernetesClusterAddonProfileKubeDashboardOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileKubeDashboardArgs) ToGetKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardOutput
type GetKubernetesClusterAddonProfileKubeDashboardArray ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileKubeDashboardArray []GetKubernetesClusterAddonProfileKubeDashboardInput
func (GetKubernetesClusterAddonProfileKubeDashboardArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileKubeDashboardArray) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileKubeDashboardArray) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileKubeDashboardArray) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutput() GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
func (GetKubernetesClusterAddonProfileKubeDashboardArray) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileKubeDashboardArray) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
type GetKubernetesClusterAddonProfileKubeDashboardArrayInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileKubeDashboardArrayInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutput() GetKubernetesClusterAddonProfileKubeDashboardArrayOutput ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutputWithContext(context.Context) GetKubernetesClusterAddonProfileKubeDashboardArrayOutput }
type GetKubernetesClusterAddonProfileKubeDashboardArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileKubeDashboardArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutput() GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
func (GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileKubeDashboardArrayOutput) ToGetKubernetesClusterAddonProfileKubeDashboardArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
type GetKubernetesClusterAddonProfileKubeDashboardInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileKubeDashboardInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileKubeDashboardOutput() GetKubernetesClusterAddonProfileKubeDashboardOutput ToGetKubernetesClusterAddonProfileKubeDashboardOutputWithContext(context.Context) GetKubernetesClusterAddonProfileKubeDashboardOutput }
type GetKubernetesClusterAddonProfileKubeDashboardOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileKubeDashboardOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileKubeDashboardOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileKubeDashboardOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileKubeDashboardOutput) Enabled ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileKubeDashboardOutput) Enabled() pulumi.BoolOutput
Is Role Based Access Control enabled?
func (GetKubernetesClusterAddonProfileKubeDashboardOutput) ToGetKubernetesClusterAddonProfileKubeDashboardOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileKubeDashboardOutput) ToGetKubernetesClusterAddonProfileKubeDashboardOutput() GetKubernetesClusterAddonProfileKubeDashboardOutput
func (GetKubernetesClusterAddonProfileKubeDashboardOutput) ToGetKubernetesClusterAddonProfileKubeDashboardOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileKubeDashboardOutput) ToGetKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileKubeDashboardOutput
type GetKubernetesClusterAddonProfileOmsAgent ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOmsAgentArgs ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOmsAgentArgs struct { // Is Role Based Access Control enabled? Enabled pulumi.BoolInput `pulumi:"enabled"` // The ID of the Log Analytics Workspace which the OMS Agent should send data to. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` }
func (GetKubernetesClusterAddonProfileOmsAgentArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileOmsAgentArgs) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileOmsAgentArgs) ToGetKubernetesClusterAddonProfileOmsAgentOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileOmsAgentArgs) ToGetKubernetesClusterAddonProfileOmsAgentOutput() GetKubernetesClusterAddonProfileOmsAgentOutput
func (GetKubernetesClusterAddonProfileOmsAgentArgs) ToGetKubernetesClusterAddonProfileOmsAgentOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileOmsAgentArgs) ToGetKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentOutput
type GetKubernetesClusterAddonProfileOmsAgentArray ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOmsAgentArray []GetKubernetesClusterAddonProfileOmsAgentInput
func (GetKubernetesClusterAddonProfileOmsAgentArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileOmsAgentArray) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileOmsAgentArray) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileOmsAgentArray) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutput() GetKubernetesClusterAddonProfileOmsAgentArrayOutput
func (GetKubernetesClusterAddonProfileOmsAgentArray) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAddonProfileOmsAgentArray) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentArrayOutput
type GetKubernetesClusterAddonProfileOmsAgentArrayInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOmsAgentArrayInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileOmsAgentArrayOutput() GetKubernetesClusterAddonProfileOmsAgentArrayOutput ToGetKubernetesClusterAddonProfileOmsAgentArrayOutputWithContext(context.Context) GetKubernetesClusterAddonProfileOmsAgentArrayOutput }
type GetKubernetesClusterAddonProfileOmsAgentArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOmsAgentArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutput() GetKubernetesClusterAddonProfileOmsAgentArrayOutput
func (GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOmsAgentArrayOutput) ToGetKubernetesClusterAddonProfileOmsAgentArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentArrayOutput
type GetKubernetesClusterAddonProfileOmsAgentInput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOmsAgentInput interface { pulumi.Input ToGetKubernetesClusterAddonProfileOmsAgentOutput() GetKubernetesClusterAddonProfileOmsAgentOutput ToGetKubernetesClusterAddonProfileOmsAgentOutputWithContext(context.Context) GetKubernetesClusterAddonProfileOmsAgentOutput }
type GetKubernetesClusterAddonProfileOmsAgentOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOmsAgentOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileOmsAgentOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileOmsAgentOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileOmsAgentOutput) Enabled ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOmsAgentOutput) Enabled() pulumi.BoolOutput
Is Role Based Access Control enabled?
func (GetKubernetesClusterAddonProfileOmsAgentOutput) LogAnalyticsWorkspaceId ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOmsAgentOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The ID of the Log Analytics Workspace which the OMS Agent should send data to.
func (GetKubernetesClusterAddonProfileOmsAgentOutput) ToGetKubernetesClusterAddonProfileOmsAgentOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOmsAgentOutput) ToGetKubernetesClusterAddonProfileOmsAgentOutput() GetKubernetesClusterAddonProfileOmsAgentOutput
func (GetKubernetesClusterAddonProfileOmsAgentOutput) ToGetKubernetesClusterAddonProfileOmsAgentOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOmsAgentOutput) ToGetKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOmsAgentOutput
type GetKubernetesClusterAddonProfileOutput ¶ added in v1.12.0
type GetKubernetesClusterAddonProfileOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAddonProfileOutput) AzurePolicies ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOutput) AzurePolicies() GetKubernetesClusterAddonProfileAzurePolicyArrayOutput
A `azurePolicy` block.
func (GetKubernetesClusterAddonProfileOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAddonProfileOutput) ElementType() reflect.Type
func (GetKubernetesClusterAddonProfileOutput) HttpApplicationRoutings ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOutput) HttpApplicationRoutings() GetKubernetesClusterAddonProfileHttpApplicationRoutingArrayOutput
A `httpApplicationRouting` block.
func (GetKubernetesClusterAddonProfileOutput) KubeDashboards ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOutput) KubeDashboards() GetKubernetesClusterAddonProfileKubeDashboardArrayOutput
A `kubeDashboard` block.
func (GetKubernetesClusterAddonProfileOutput) OmsAgents ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOutput) OmsAgents() GetKubernetesClusterAddonProfileOmsAgentArrayOutput
A `omsAgent` block.
func (GetKubernetesClusterAddonProfileOutput) ToGetKubernetesClusterAddonProfileOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOutput) ToGetKubernetesClusterAddonProfileOutput() GetKubernetesClusterAddonProfileOutput
func (GetKubernetesClusterAddonProfileOutput) ToGetKubernetesClusterAddonProfileOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAddonProfileOutput) ToGetKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAddonProfileOutput
type GetKubernetesClusterAgentPoolProfile ¶ added in v1.12.0
type GetKubernetesClusterAgentPoolProfile struct { // The availability zones used for the nodes. AvailabilityZones []string `pulumi:"availabilityZones"` // The number of Agents (VM's) in the Pool. Count int `pulumi:"count"` // The DNS Prefix of the managed Kubernetes cluster. DnsPrefix string `pulumi:"dnsPrefix"` // If the auto-scaler is enabled. EnableAutoScaling bool `pulumi:"enableAutoScaling"` EnableNodePublicIp *bool `pulumi:"enableNodePublicIp"` // Maximum number of nodes for auto-scaling MaxCount int `pulumi:"maxCount"` // The maximum number of pods that can run on each agent. MaxPods int `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount int `pulumi:"minCount"` // The name of the managed Kubernetes Cluster. Name string `pulumi:"name"` // The list of Kubernetes taints which are applied to nodes in the agent pool NodeTaints []string `pulumi:"nodeTaints"` // The size of the Agent VM's Operating System Disk in GB. OsDiskSizeGb int `pulumi:"osDiskSizeGb"` // The Operating System used for the Agents. OsType string `pulumi:"osType"` // The type of the Agent Pool. Type string `pulumi:"type"` // The size of each VM in the Agent Pool (e.g. `Standard_F1`). VmSize string `pulumi:"vmSize"` // The ID of the Subnet where the Agents in the Pool are provisioned. VnetSubnetId string `pulumi:"vnetSubnetId"` }
type GetKubernetesClusterAgentPoolProfileArgs ¶ added in v1.12.0
type GetKubernetesClusterAgentPoolProfileArgs struct { // The availability zones used for the nodes. AvailabilityZones pulumi.StringArrayInput `pulumi:"availabilityZones"` // The number of Agents (VM's) in the Pool. Count pulumi.IntInput `pulumi:"count"` // The DNS Prefix of the managed Kubernetes cluster. DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"` // If the auto-scaler is enabled. EnableAutoScaling pulumi.BoolInput `pulumi:"enableAutoScaling"` EnableNodePublicIp pulumi.BoolPtrInput `pulumi:"enableNodePublicIp"` // Maximum number of nodes for auto-scaling MaxCount pulumi.IntInput `pulumi:"maxCount"` // The maximum number of pods that can run on each agent. MaxPods pulumi.IntInput `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount pulumi.IntInput `pulumi:"minCount"` // The name of the managed Kubernetes Cluster. Name pulumi.StringInput `pulumi:"name"` // The list of Kubernetes taints which are applied to nodes in the agent pool NodeTaints pulumi.StringArrayInput `pulumi:"nodeTaints"` // The size of the Agent VM's Operating System Disk in GB. OsDiskSizeGb pulumi.IntInput `pulumi:"osDiskSizeGb"` // The Operating System used for the Agents. OsType pulumi.StringInput `pulumi:"osType"` // The type of the Agent Pool. Type pulumi.StringInput `pulumi:"type"` // The size of each VM in the Agent Pool (e.g. `Standard_F1`). VmSize pulumi.StringInput `pulumi:"vmSize"` // The ID of the Subnet where the Agents in the Pool are provisioned. VnetSubnetId pulumi.StringInput `pulumi:"vnetSubnetId"` }
func (GetKubernetesClusterAgentPoolProfileArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAgentPoolProfileArgs) ElementType() reflect.Type
func (GetKubernetesClusterAgentPoolProfileArgs) ToGetKubernetesClusterAgentPoolProfileOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAgentPoolProfileArgs) ToGetKubernetesClusterAgentPoolProfileOutput() GetKubernetesClusterAgentPoolProfileOutput
func (GetKubernetesClusterAgentPoolProfileArgs) ToGetKubernetesClusterAgentPoolProfileOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAgentPoolProfileArgs) ToGetKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileOutput
type GetKubernetesClusterAgentPoolProfileArray ¶ added in v1.12.0
type GetKubernetesClusterAgentPoolProfileArray []GetKubernetesClusterAgentPoolProfileInput
func (GetKubernetesClusterAgentPoolProfileArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAgentPoolProfileArray) ElementType() reflect.Type
func (GetKubernetesClusterAgentPoolProfileArray) ToGetKubernetesClusterAgentPoolProfileArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterAgentPoolProfileArray) ToGetKubernetesClusterAgentPoolProfileArrayOutput() GetKubernetesClusterAgentPoolProfileArrayOutput
func (GetKubernetesClusterAgentPoolProfileArray) ToGetKubernetesClusterAgentPoolProfileArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterAgentPoolProfileArray) ToGetKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileArrayOutput
type GetKubernetesClusterAgentPoolProfileArrayInput ¶ added in v1.12.0
type GetKubernetesClusterAgentPoolProfileArrayInput interface { pulumi.Input ToGetKubernetesClusterAgentPoolProfileArrayOutput() GetKubernetesClusterAgentPoolProfileArrayOutput ToGetKubernetesClusterAgentPoolProfileArrayOutputWithContext(context.Context) GetKubernetesClusterAgentPoolProfileArrayOutput }
type GetKubernetesClusterAgentPoolProfileArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterAgentPoolProfileArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAgentPoolProfileArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterAgentPoolProfileArrayOutput) ToGetKubernetesClusterAgentPoolProfileArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileArrayOutput) ToGetKubernetesClusterAgentPoolProfileArrayOutput() GetKubernetesClusterAgentPoolProfileArrayOutput
func (GetKubernetesClusterAgentPoolProfileArrayOutput) ToGetKubernetesClusterAgentPoolProfileArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileArrayOutput) ToGetKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileArrayOutput
type GetKubernetesClusterAgentPoolProfileInput ¶ added in v1.12.0
type GetKubernetesClusterAgentPoolProfileInput interface { pulumi.Input ToGetKubernetesClusterAgentPoolProfileOutput() GetKubernetesClusterAgentPoolProfileOutput ToGetKubernetesClusterAgentPoolProfileOutputWithContext(context.Context) GetKubernetesClusterAgentPoolProfileOutput }
type GetKubernetesClusterAgentPoolProfileOutput ¶ added in v1.12.0
type GetKubernetesClusterAgentPoolProfileOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterAgentPoolProfileOutput) AvailabilityZones ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) AvailabilityZones() pulumi.StringArrayOutput
The availability zones used for the nodes.
func (GetKubernetesClusterAgentPoolProfileOutput) Count ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) Count() pulumi.IntOutput
The number of Agents (VM's) in the Pool.
func (GetKubernetesClusterAgentPoolProfileOutput) DnsPrefix ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) DnsPrefix() pulumi.StringOutput
The DNS Prefix of the managed Kubernetes cluster.
func (GetKubernetesClusterAgentPoolProfileOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterAgentPoolProfileOutput) ElementType() reflect.Type
func (GetKubernetesClusterAgentPoolProfileOutput) EnableAutoScaling ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) EnableAutoScaling() pulumi.BoolOutput
If the auto-scaler is enabled.
func (GetKubernetesClusterAgentPoolProfileOutput) EnableNodePublicIp ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
func (GetKubernetesClusterAgentPoolProfileOutput) MaxCount ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) MaxCount() pulumi.IntOutput
Maximum number of nodes for auto-scaling
func (GetKubernetesClusterAgentPoolProfileOutput) MaxPods ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) MaxPods() pulumi.IntOutput
The maximum number of pods that can run on each agent.
func (GetKubernetesClusterAgentPoolProfileOutput) MinCount ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) MinCount() pulumi.IntOutput
Minimum number of nodes for auto-scaling
func (GetKubernetesClusterAgentPoolProfileOutput) Name ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
The name of the managed Kubernetes Cluster.
func (GetKubernetesClusterAgentPoolProfileOutput) NodeTaints ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) NodeTaints() pulumi.StringArrayOutput
The list of Kubernetes taints which are applied to nodes in the agent pool
func (GetKubernetesClusterAgentPoolProfileOutput) OsDiskSizeGb ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) OsDiskSizeGb() pulumi.IntOutput
The size of the Agent VM's Operating System Disk in GB.
func (GetKubernetesClusterAgentPoolProfileOutput) OsType ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) OsType() pulumi.StringOutput
The Operating System used for the Agents.
func (GetKubernetesClusterAgentPoolProfileOutput) ToGetKubernetesClusterAgentPoolProfileOutput ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) ToGetKubernetesClusterAgentPoolProfileOutput() GetKubernetesClusterAgentPoolProfileOutput
func (GetKubernetesClusterAgentPoolProfileOutput) ToGetKubernetesClusterAgentPoolProfileOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) ToGetKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) GetKubernetesClusterAgentPoolProfileOutput
func (GetKubernetesClusterAgentPoolProfileOutput) Type ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) Type() pulumi.StringOutput
The type of the Agent Pool.
func (GetKubernetesClusterAgentPoolProfileOutput) VmSize ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
The size of each VM in the Agent Pool (e.g. `Standard_F1`).
func (GetKubernetesClusterAgentPoolProfileOutput) VnetSubnetId ¶ added in v1.12.0
func (o GetKubernetesClusterAgentPoolProfileOutput) VnetSubnetId() pulumi.StringOutput
The ID of the Subnet where the Agents in the Pool are provisioned.
type GetKubernetesClusterKubeAdminConfig ¶ added in v1.12.0
type GetKubernetesClusterKubeAdminConfig struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate string `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey string `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate string `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host string `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password string `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username string `pulumi:"username"` }
type GetKubernetesClusterKubeAdminConfigArgs ¶ added in v1.12.0
type GetKubernetesClusterKubeAdminConfigArgs struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate pulumi.StringInput `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey pulumi.StringInput `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate pulumi.StringInput `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host pulumi.StringInput `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password pulumi.StringInput `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username pulumi.StringInput `pulumi:"username"` }
func (GetKubernetesClusterKubeAdminConfigArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeAdminConfigArgs) ElementType() reflect.Type
func (GetKubernetesClusterKubeAdminConfigArgs) ToGetKubernetesClusterKubeAdminConfigOutput ¶ added in v1.12.0
func (i GetKubernetesClusterKubeAdminConfigArgs) ToGetKubernetesClusterKubeAdminConfigOutput() GetKubernetesClusterKubeAdminConfigOutput
func (GetKubernetesClusterKubeAdminConfigArgs) ToGetKubernetesClusterKubeAdminConfigOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterKubeAdminConfigArgs) ToGetKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigOutput
type GetKubernetesClusterKubeAdminConfigArray ¶ added in v1.12.0
type GetKubernetesClusterKubeAdminConfigArray []GetKubernetesClusterKubeAdminConfigInput
func (GetKubernetesClusterKubeAdminConfigArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeAdminConfigArray) ElementType() reflect.Type
func (GetKubernetesClusterKubeAdminConfigArray) ToGetKubernetesClusterKubeAdminConfigArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterKubeAdminConfigArray) ToGetKubernetesClusterKubeAdminConfigArrayOutput() GetKubernetesClusterKubeAdminConfigArrayOutput
func (GetKubernetesClusterKubeAdminConfigArray) ToGetKubernetesClusterKubeAdminConfigArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterKubeAdminConfigArray) ToGetKubernetesClusterKubeAdminConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigArrayOutput
type GetKubernetesClusterKubeAdminConfigArrayInput ¶ added in v1.12.0
type GetKubernetesClusterKubeAdminConfigArrayInput interface { pulumi.Input ToGetKubernetesClusterKubeAdminConfigArrayOutput() GetKubernetesClusterKubeAdminConfigArrayOutput ToGetKubernetesClusterKubeAdminConfigArrayOutputWithContext(context.Context) GetKubernetesClusterKubeAdminConfigArrayOutput }
type GetKubernetesClusterKubeAdminConfigArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterKubeAdminConfigArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterKubeAdminConfigArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeAdminConfigArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterKubeAdminConfigArrayOutput) ToGetKubernetesClusterKubeAdminConfigArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigArrayOutput) ToGetKubernetesClusterKubeAdminConfigArrayOutput() GetKubernetesClusterKubeAdminConfigArrayOutput
func (GetKubernetesClusterKubeAdminConfigArrayOutput) ToGetKubernetesClusterKubeAdminConfigArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigArrayOutput) ToGetKubernetesClusterKubeAdminConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigArrayOutput
type GetKubernetesClusterKubeAdminConfigInput ¶ added in v1.12.0
type GetKubernetesClusterKubeAdminConfigInput interface { pulumi.Input ToGetKubernetesClusterKubeAdminConfigOutput() GetKubernetesClusterKubeAdminConfigOutput ToGetKubernetesClusterKubeAdminConfigOutputWithContext(context.Context) GetKubernetesClusterKubeAdminConfigOutput }
type GetKubernetesClusterKubeAdminConfigOutput ¶ added in v1.12.0
type GetKubernetesClusterKubeAdminConfigOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterKubeAdminConfigOutput) ClientCertificate ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) ClientCertificate() pulumi.StringOutput
Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster.
func (GetKubernetesClusterKubeAdminConfigOutput) ClientKey ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) ClientKey() pulumi.StringOutput
Base64 encoded private key used by clients to authenticate to the Kubernetes cluster.
func (GetKubernetesClusterKubeAdminConfigOutput) ClusterCaCertificate ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) ClusterCaCertificate() pulumi.StringOutput
Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster.
func (GetKubernetesClusterKubeAdminConfigOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeAdminConfigOutput) ElementType() reflect.Type
func (GetKubernetesClusterKubeAdminConfigOutput) Host ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) Host() pulumi.StringOutput
The Kubernetes cluster server host.
func (GetKubernetesClusterKubeAdminConfigOutput) Password ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) Password() pulumi.StringOutput
A password or token used to authenticate to the Kubernetes cluster.
func (GetKubernetesClusterKubeAdminConfigOutput) ToGetKubernetesClusterKubeAdminConfigOutput ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) ToGetKubernetesClusterKubeAdminConfigOutput() GetKubernetesClusterKubeAdminConfigOutput
func (GetKubernetesClusterKubeAdminConfigOutput) ToGetKubernetesClusterKubeAdminConfigOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) ToGetKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeAdminConfigOutput
func (GetKubernetesClusterKubeAdminConfigOutput) Username ¶ added in v1.12.0
func (o GetKubernetesClusterKubeAdminConfigOutput) Username() pulumi.StringOutput
A username used to authenticate to the Kubernetes cluster.
type GetKubernetesClusterKubeConfig ¶ added in v1.12.0
type GetKubernetesClusterKubeConfig struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate string `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey string `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate string `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host string `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password string `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username string `pulumi:"username"` }
type GetKubernetesClusterKubeConfigArgs ¶ added in v1.12.0
type GetKubernetesClusterKubeConfigArgs struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate pulumi.StringInput `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey pulumi.StringInput `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate pulumi.StringInput `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host pulumi.StringInput `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password pulumi.StringInput `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username pulumi.StringInput `pulumi:"username"` }
func (GetKubernetesClusterKubeConfigArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeConfigArgs) ElementType() reflect.Type
func (GetKubernetesClusterKubeConfigArgs) ToGetKubernetesClusterKubeConfigOutput ¶ added in v1.12.0
func (i GetKubernetesClusterKubeConfigArgs) ToGetKubernetesClusterKubeConfigOutput() GetKubernetesClusterKubeConfigOutput
func (GetKubernetesClusterKubeConfigArgs) ToGetKubernetesClusterKubeConfigOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterKubeConfigArgs) ToGetKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigOutput
type GetKubernetesClusterKubeConfigArray ¶ added in v1.12.0
type GetKubernetesClusterKubeConfigArray []GetKubernetesClusterKubeConfigInput
func (GetKubernetesClusterKubeConfigArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeConfigArray) ElementType() reflect.Type
func (GetKubernetesClusterKubeConfigArray) ToGetKubernetesClusterKubeConfigArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterKubeConfigArray) ToGetKubernetesClusterKubeConfigArrayOutput() GetKubernetesClusterKubeConfigArrayOutput
func (GetKubernetesClusterKubeConfigArray) ToGetKubernetesClusterKubeConfigArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterKubeConfigArray) ToGetKubernetesClusterKubeConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigArrayOutput
type GetKubernetesClusterKubeConfigArrayInput ¶ added in v1.12.0
type GetKubernetesClusterKubeConfigArrayInput interface { pulumi.Input ToGetKubernetesClusterKubeConfigArrayOutput() GetKubernetesClusterKubeConfigArrayOutput ToGetKubernetesClusterKubeConfigArrayOutputWithContext(context.Context) GetKubernetesClusterKubeConfigArrayOutput }
type GetKubernetesClusterKubeConfigArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterKubeConfigArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterKubeConfigArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeConfigArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterKubeConfigArrayOutput) ToGetKubernetesClusterKubeConfigArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigArrayOutput) ToGetKubernetesClusterKubeConfigArrayOutput() GetKubernetesClusterKubeConfigArrayOutput
func (GetKubernetesClusterKubeConfigArrayOutput) ToGetKubernetesClusterKubeConfigArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigArrayOutput) ToGetKubernetesClusterKubeConfigArrayOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigArrayOutput
type GetKubernetesClusterKubeConfigInput ¶ added in v1.12.0
type GetKubernetesClusterKubeConfigInput interface { pulumi.Input ToGetKubernetesClusterKubeConfigOutput() GetKubernetesClusterKubeConfigOutput ToGetKubernetesClusterKubeConfigOutputWithContext(context.Context) GetKubernetesClusterKubeConfigOutput }
type GetKubernetesClusterKubeConfigOutput ¶ added in v1.12.0
type GetKubernetesClusterKubeConfigOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterKubeConfigOutput) ClientCertificate ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) ClientCertificate() pulumi.StringOutput
Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster.
func (GetKubernetesClusterKubeConfigOutput) ClientKey ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) ClientKey() pulumi.StringOutput
Base64 encoded private key used by clients to authenticate to the Kubernetes cluster.
func (GetKubernetesClusterKubeConfigOutput) ClusterCaCertificate ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) ClusterCaCertificate() pulumi.StringOutput
Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster.
func (GetKubernetesClusterKubeConfigOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterKubeConfigOutput) ElementType() reflect.Type
func (GetKubernetesClusterKubeConfigOutput) Host ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) Host() pulumi.StringOutput
The Kubernetes cluster server host.
func (GetKubernetesClusterKubeConfigOutput) Password ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) Password() pulumi.StringOutput
A password or token used to authenticate to the Kubernetes cluster.
func (GetKubernetesClusterKubeConfigOutput) ToGetKubernetesClusterKubeConfigOutput ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) ToGetKubernetesClusterKubeConfigOutput() GetKubernetesClusterKubeConfigOutput
func (GetKubernetesClusterKubeConfigOutput) ToGetKubernetesClusterKubeConfigOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) ToGetKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) GetKubernetesClusterKubeConfigOutput
func (GetKubernetesClusterKubeConfigOutput) Username ¶ added in v1.12.0
func (o GetKubernetesClusterKubeConfigOutput) Username() pulumi.StringOutput
A username used to authenticate to the Kubernetes cluster.
type GetKubernetesClusterLinuxProfile ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfile struct { // The username associated with the administrator account of the Windows VMs. AdminUsername string `pulumi:"adminUsername"` // An `sshKey` block as defined below. SshKeys []GetKubernetesClusterLinuxProfileSshKey `pulumi:"sshKeys"` }
type GetKubernetesClusterLinuxProfileArgs ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileArgs struct { // The username associated with the administrator account of the Windows VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // An `sshKey` block as defined below. SshKeys GetKubernetesClusterLinuxProfileSshKeyArrayInput `pulumi:"sshKeys"` }
func (GetKubernetesClusterLinuxProfileArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileArgs) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileArgs) ToGetKubernetesClusterLinuxProfileOutput ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileArgs) ToGetKubernetesClusterLinuxProfileOutput() GetKubernetesClusterLinuxProfileOutput
func (GetKubernetesClusterLinuxProfileArgs) ToGetKubernetesClusterLinuxProfileOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileArgs) ToGetKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileOutput
type GetKubernetesClusterLinuxProfileArray ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileArray []GetKubernetesClusterLinuxProfileInput
func (GetKubernetesClusterLinuxProfileArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileArray) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileArray) ToGetKubernetesClusterLinuxProfileArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileArray) ToGetKubernetesClusterLinuxProfileArrayOutput() GetKubernetesClusterLinuxProfileArrayOutput
func (GetKubernetesClusterLinuxProfileArray) ToGetKubernetesClusterLinuxProfileArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileArray) ToGetKubernetesClusterLinuxProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileArrayOutput
type GetKubernetesClusterLinuxProfileArrayInput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileArrayInput interface { pulumi.Input ToGetKubernetesClusterLinuxProfileArrayOutput() GetKubernetesClusterLinuxProfileArrayOutput ToGetKubernetesClusterLinuxProfileArrayOutputWithContext(context.Context) GetKubernetesClusterLinuxProfileArrayOutput }
type GetKubernetesClusterLinuxProfileArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterLinuxProfileArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileArrayOutput) ToGetKubernetesClusterLinuxProfileArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileArrayOutput) ToGetKubernetesClusterLinuxProfileArrayOutput() GetKubernetesClusterLinuxProfileArrayOutput
func (GetKubernetesClusterLinuxProfileArrayOutput) ToGetKubernetesClusterLinuxProfileArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileArrayOutput) ToGetKubernetesClusterLinuxProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileArrayOutput
type GetKubernetesClusterLinuxProfileInput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileInput interface { pulumi.Input ToGetKubernetesClusterLinuxProfileOutput() GetKubernetesClusterLinuxProfileOutput ToGetKubernetesClusterLinuxProfileOutputWithContext(context.Context) GetKubernetesClusterLinuxProfileOutput }
type GetKubernetesClusterLinuxProfileOutput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterLinuxProfileOutput) AdminUsername ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileOutput) AdminUsername() pulumi.StringOutput
The username associated with the administrator account of the Windows VMs.
func (GetKubernetesClusterLinuxProfileOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileOutput) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileOutput) SshKeys ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileOutput) SshKeys() GetKubernetesClusterLinuxProfileSshKeyArrayOutput
An `sshKey` block as defined below.
func (GetKubernetesClusterLinuxProfileOutput) ToGetKubernetesClusterLinuxProfileOutput ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileOutput) ToGetKubernetesClusterLinuxProfileOutput() GetKubernetesClusterLinuxProfileOutput
func (GetKubernetesClusterLinuxProfileOutput) ToGetKubernetesClusterLinuxProfileOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileOutput) ToGetKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileOutput
type GetKubernetesClusterLinuxProfileSshKey ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileSshKey struct { // The Public SSH Key used to access the cluster. KeyData string `pulumi:"keyData"` }
type GetKubernetesClusterLinuxProfileSshKeyArgs ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileSshKeyArgs struct { // The Public SSH Key used to access the cluster. KeyData pulumi.StringInput `pulumi:"keyData"` }
func (GetKubernetesClusterLinuxProfileSshKeyArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileSshKeyArgs) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileSshKeyArgs) ToGetKubernetesClusterLinuxProfileSshKeyOutput ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileSshKeyArgs) ToGetKubernetesClusterLinuxProfileSshKeyOutput() GetKubernetesClusterLinuxProfileSshKeyOutput
func (GetKubernetesClusterLinuxProfileSshKeyArgs) ToGetKubernetesClusterLinuxProfileSshKeyOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileSshKeyArgs) ToGetKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyOutput
type GetKubernetesClusterLinuxProfileSshKeyArray ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileSshKeyArray []GetKubernetesClusterLinuxProfileSshKeyInput
func (GetKubernetesClusterLinuxProfileSshKeyArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileSshKeyArray) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileSshKeyArray) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileSshKeyArray) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutput() GetKubernetesClusterLinuxProfileSshKeyArrayOutput
func (GetKubernetesClusterLinuxProfileSshKeyArray) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterLinuxProfileSshKeyArray) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyArrayOutput
type GetKubernetesClusterLinuxProfileSshKeyArrayInput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileSshKeyArrayInput interface { pulumi.Input ToGetKubernetesClusterLinuxProfileSshKeyArrayOutput() GetKubernetesClusterLinuxProfileSshKeyArrayOutput ToGetKubernetesClusterLinuxProfileSshKeyArrayOutputWithContext(context.Context) GetKubernetesClusterLinuxProfileSshKeyArrayOutput }
type GetKubernetesClusterLinuxProfileSshKeyArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileSshKeyArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutput() GetKubernetesClusterLinuxProfileSshKeyArrayOutput
func (GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileSshKeyArrayOutput) ToGetKubernetesClusterLinuxProfileSshKeyArrayOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyArrayOutput
type GetKubernetesClusterLinuxProfileSshKeyInput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileSshKeyInput interface { pulumi.Input ToGetKubernetesClusterLinuxProfileSshKeyOutput() GetKubernetesClusterLinuxProfileSshKeyOutput ToGetKubernetesClusterLinuxProfileSshKeyOutputWithContext(context.Context) GetKubernetesClusterLinuxProfileSshKeyOutput }
type GetKubernetesClusterLinuxProfileSshKeyOutput ¶ added in v1.12.0
type GetKubernetesClusterLinuxProfileSshKeyOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterLinuxProfileSshKeyOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterLinuxProfileSshKeyOutput) ElementType() reflect.Type
func (GetKubernetesClusterLinuxProfileSshKeyOutput) KeyData ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileSshKeyOutput) KeyData() pulumi.StringOutput
The Public SSH Key used to access the cluster.
func (GetKubernetesClusterLinuxProfileSshKeyOutput) ToGetKubernetesClusterLinuxProfileSshKeyOutput ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileSshKeyOutput) ToGetKubernetesClusterLinuxProfileSshKeyOutput() GetKubernetesClusterLinuxProfileSshKeyOutput
func (GetKubernetesClusterLinuxProfileSshKeyOutput) ToGetKubernetesClusterLinuxProfileSshKeyOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterLinuxProfileSshKeyOutput) ToGetKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) GetKubernetesClusterLinuxProfileSshKeyOutput
type GetKubernetesClusterNetworkProfile ¶ added in v1.12.0
type GetKubernetesClusterNetworkProfile struct { // IP address within the Kubernetes service address range used by cluster service discovery (kube-dns). DnsServiceIp string `pulumi:"dnsServiceIp"` // IP address (in CIDR notation) used as the Docker bridge IP address on nodes. DockerBridgeCidr string `pulumi:"dockerBridgeCidr"` LoadBalancerSku string `pulumi:"loadBalancerSku"` // Network plugin used such as `azure` or `kubenet`. NetworkPlugin string `pulumi:"networkPlugin"` // Network policy to be used with Azure CNI. Eg: `calico` or `azure` NetworkPolicy string `pulumi:"networkPolicy"` // The CIDR used for pod IP addresses. PodCidr string `pulumi:"podCidr"` // Network range used by the Kubernetes service. ServiceCidr string `pulumi:"serviceCidr"` }
type GetKubernetesClusterNetworkProfileArgs ¶ added in v1.12.0
type GetKubernetesClusterNetworkProfileArgs struct { // IP address within the Kubernetes service address range used by cluster service discovery (kube-dns). DnsServiceIp pulumi.StringInput `pulumi:"dnsServiceIp"` // IP address (in CIDR notation) used as the Docker bridge IP address on nodes. DockerBridgeCidr pulumi.StringInput `pulumi:"dockerBridgeCidr"` LoadBalancerSku pulumi.StringInput `pulumi:"loadBalancerSku"` // Network plugin used such as `azure` or `kubenet`. NetworkPlugin pulumi.StringInput `pulumi:"networkPlugin"` // Network policy to be used with Azure CNI. Eg: `calico` or `azure` NetworkPolicy pulumi.StringInput `pulumi:"networkPolicy"` // The CIDR used for pod IP addresses. PodCidr pulumi.StringInput `pulumi:"podCidr"` // Network range used by the Kubernetes service. ServiceCidr pulumi.StringInput `pulumi:"serviceCidr"` }
func (GetKubernetesClusterNetworkProfileArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterNetworkProfileArgs) ElementType() reflect.Type
func (GetKubernetesClusterNetworkProfileArgs) ToGetKubernetesClusterNetworkProfileOutput ¶ added in v1.12.0
func (i GetKubernetesClusterNetworkProfileArgs) ToGetKubernetesClusterNetworkProfileOutput() GetKubernetesClusterNetworkProfileOutput
func (GetKubernetesClusterNetworkProfileArgs) ToGetKubernetesClusterNetworkProfileOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterNetworkProfileArgs) ToGetKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileOutput
type GetKubernetesClusterNetworkProfileArray ¶ added in v1.12.0
type GetKubernetesClusterNetworkProfileArray []GetKubernetesClusterNetworkProfileInput
func (GetKubernetesClusterNetworkProfileArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterNetworkProfileArray) ElementType() reflect.Type
func (GetKubernetesClusterNetworkProfileArray) ToGetKubernetesClusterNetworkProfileArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterNetworkProfileArray) ToGetKubernetesClusterNetworkProfileArrayOutput() GetKubernetesClusterNetworkProfileArrayOutput
func (GetKubernetesClusterNetworkProfileArray) ToGetKubernetesClusterNetworkProfileArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterNetworkProfileArray) ToGetKubernetesClusterNetworkProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileArrayOutput
type GetKubernetesClusterNetworkProfileArrayInput ¶ added in v1.12.0
type GetKubernetesClusterNetworkProfileArrayInput interface { pulumi.Input ToGetKubernetesClusterNetworkProfileArrayOutput() GetKubernetesClusterNetworkProfileArrayOutput ToGetKubernetesClusterNetworkProfileArrayOutputWithContext(context.Context) GetKubernetesClusterNetworkProfileArrayOutput }
type GetKubernetesClusterNetworkProfileArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterNetworkProfileArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterNetworkProfileArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterNetworkProfileArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterNetworkProfileArrayOutput) ToGetKubernetesClusterNetworkProfileArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileArrayOutput) ToGetKubernetesClusterNetworkProfileArrayOutput() GetKubernetesClusterNetworkProfileArrayOutput
func (GetKubernetesClusterNetworkProfileArrayOutput) ToGetKubernetesClusterNetworkProfileArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileArrayOutput) ToGetKubernetesClusterNetworkProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileArrayOutput
type GetKubernetesClusterNetworkProfileInput ¶ added in v1.12.0
type GetKubernetesClusterNetworkProfileInput interface { pulumi.Input ToGetKubernetesClusterNetworkProfileOutput() GetKubernetesClusterNetworkProfileOutput ToGetKubernetesClusterNetworkProfileOutputWithContext(context.Context) GetKubernetesClusterNetworkProfileOutput }
type GetKubernetesClusterNetworkProfileOutput ¶ added in v1.12.0
type GetKubernetesClusterNetworkProfileOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterNetworkProfileOutput) DnsServiceIp ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) DnsServiceIp() pulumi.StringOutput
IP address within the Kubernetes service address range used by cluster service discovery (kube-dns).
func (GetKubernetesClusterNetworkProfileOutput) DockerBridgeCidr ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) DockerBridgeCidr() pulumi.StringOutput
IP address (in CIDR notation) used as the Docker bridge IP address on nodes.
func (GetKubernetesClusterNetworkProfileOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterNetworkProfileOutput) ElementType() reflect.Type
func (GetKubernetesClusterNetworkProfileOutput) LoadBalancerSku ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) LoadBalancerSku() pulumi.StringOutput
func (GetKubernetesClusterNetworkProfileOutput) NetworkPlugin ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) NetworkPlugin() pulumi.StringOutput
Network plugin used such as `azure` or `kubenet`.
func (GetKubernetesClusterNetworkProfileOutput) NetworkPolicy ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) NetworkPolicy() pulumi.StringOutput
Network policy to be used with Azure CNI. Eg: `calico` or `azure`
func (GetKubernetesClusterNetworkProfileOutput) PodCidr ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) PodCidr() pulumi.StringOutput
The CIDR used for pod IP addresses.
func (GetKubernetesClusterNetworkProfileOutput) ServiceCidr ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) ServiceCidr() pulumi.StringOutput
Network range used by the Kubernetes service.
func (GetKubernetesClusterNetworkProfileOutput) ToGetKubernetesClusterNetworkProfileOutput ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) ToGetKubernetesClusterNetworkProfileOutput() GetKubernetesClusterNetworkProfileOutput
func (GetKubernetesClusterNetworkProfileOutput) ToGetKubernetesClusterNetworkProfileOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterNetworkProfileOutput) ToGetKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) GetKubernetesClusterNetworkProfileOutput
type GetKubernetesClusterRoleBasedAccessControl ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControl struct { // A `azureActiveDirectory` block as documented above. AzureActiveDirectories []GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectory `pulumi:"azureActiveDirectories"` // Is Role Based Access Control enabled? Enabled bool `pulumi:"enabled"` }
type GetKubernetesClusterRoleBasedAccessControlArgs ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlArgs struct { // A `azureActiveDirectory` block as documented above. AzureActiveDirectories GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayInput `pulumi:"azureActiveDirectories"` // Is Role Based Access Control enabled? Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (GetKubernetesClusterRoleBasedAccessControlArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlArgs) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlArgs) ToGetKubernetesClusterRoleBasedAccessControlOutput ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlArgs) ToGetKubernetesClusterRoleBasedAccessControlOutput() GetKubernetesClusterRoleBasedAccessControlOutput
func (GetKubernetesClusterRoleBasedAccessControlArgs) ToGetKubernetesClusterRoleBasedAccessControlOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlArgs) ToGetKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlOutput
type GetKubernetesClusterRoleBasedAccessControlArray ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlArray []GetKubernetesClusterRoleBasedAccessControlInput
func (GetKubernetesClusterRoleBasedAccessControlArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlArray) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlArray) ToGetKubernetesClusterRoleBasedAccessControlArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlArray) ToGetKubernetesClusterRoleBasedAccessControlArrayOutput() GetKubernetesClusterRoleBasedAccessControlArrayOutput
func (GetKubernetesClusterRoleBasedAccessControlArray) ToGetKubernetesClusterRoleBasedAccessControlArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlArray) ToGetKubernetesClusterRoleBasedAccessControlArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlArrayOutput
type GetKubernetesClusterRoleBasedAccessControlArrayInput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlArrayInput interface { pulumi.Input ToGetKubernetesClusterRoleBasedAccessControlArrayOutput() GetKubernetesClusterRoleBasedAccessControlArrayOutput ToGetKubernetesClusterRoleBasedAccessControlArrayOutputWithContext(context.Context) GetKubernetesClusterRoleBasedAccessControlArrayOutput }
type GetKubernetesClusterRoleBasedAccessControlArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterRoleBasedAccessControlArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlArrayOutput() GetKubernetesClusterRoleBasedAccessControlArrayOutput
func (GetKubernetesClusterRoleBasedAccessControlArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlArrayOutput
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectory ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectory struct { // The Client ID of an Azure Active Directory Application. ClientAppId string `pulumi:"clientAppId"` // The Server ID of an Azure Active Directory Application. ServerAppId string `pulumi:"serverAppId"` // The Tenant ID used for Azure Active Directory Application. TenantId string `pulumi:"tenantId"` }
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs struct { // The Client ID of an Azure Active Directory Application. ClientAppId pulumi.StringInput `pulumi:"clientAppId"` // The Server ID of an Azure Active Directory Application. ServerAppId pulumi.StringInput `pulumi:"serverAppId"` // The Tenant ID used for Azure Active Directory Application. TenantId pulumi.StringInput `pulumi:"tenantId"` }
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray []GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryInput
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArray) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayInput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayInput interface { pulumi.Input ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutputWithContext(context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput }
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) Index ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryInput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryInput interface { pulumi.Input ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput }
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ClientAppId ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ClientAppId() pulumi.StringOutput
The Client ID of an Azure Active Directory Application.
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppId ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppId() pulumi.StringOutput
The Server ID of an Azure Active Directory Application.
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) TenantId ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) TenantId() pulumi.StringOutput
The Tenant ID used for Azure Active Directory Application.
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
func (GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToGetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
type GetKubernetesClusterRoleBasedAccessControlInput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlInput interface { pulumi.Input ToGetKubernetesClusterRoleBasedAccessControlOutput() GetKubernetesClusterRoleBasedAccessControlOutput ToGetKubernetesClusterRoleBasedAccessControlOutputWithContext(context.Context) GetKubernetesClusterRoleBasedAccessControlOutput }
type GetKubernetesClusterRoleBasedAccessControlOutput ¶ added in v1.12.0
type GetKubernetesClusterRoleBasedAccessControlOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterRoleBasedAccessControlOutput) AzureActiveDirectories ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlOutput) AzureActiveDirectories() GetKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArrayOutput
A `azureActiveDirectory` block as documented above.
func (GetKubernetesClusterRoleBasedAccessControlOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterRoleBasedAccessControlOutput) ElementType() reflect.Type
func (GetKubernetesClusterRoleBasedAccessControlOutput) Enabled ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlOutput) Enabled() pulumi.BoolOutput
Is Role Based Access Control enabled?
func (GetKubernetesClusterRoleBasedAccessControlOutput) ToGetKubernetesClusterRoleBasedAccessControlOutput ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlOutput) ToGetKubernetesClusterRoleBasedAccessControlOutput() GetKubernetesClusterRoleBasedAccessControlOutput
func (GetKubernetesClusterRoleBasedAccessControlOutput) ToGetKubernetesClusterRoleBasedAccessControlOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterRoleBasedAccessControlOutput) ToGetKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) GetKubernetesClusterRoleBasedAccessControlOutput
type GetKubernetesClusterServicePrincipal ¶ added in v1.12.0
type GetKubernetesClusterServicePrincipal struct { // The Client ID of the Service Principal used by this Managed Kubernetes Cluster. ClientId string `pulumi:"clientId"` }
type GetKubernetesClusterServicePrincipalArgs ¶ added in v1.12.0
type GetKubernetesClusterServicePrincipalArgs struct { // The Client ID of the Service Principal used by this Managed Kubernetes Cluster. ClientId pulumi.StringInput `pulumi:"clientId"` }
func (GetKubernetesClusterServicePrincipalArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterServicePrincipalArgs) ElementType() reflect.Type
func (GetKubernetesClusterServicePrincipalArgs) ToGetKubernetesClusterServicePrincipalOutput ¶ added in v1.12.0
func (i GetKubernetesClusterServicePrincipalArgs) ToGetKubernetesClusterServicePrincipalOutput() GetKubernetesClusterServicePrincipalOutput
func (GetKubernetesClusterServicePrincipalArgs) ToGetKubernetesClusterServicePrincipalOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterServicePrincipalArgs) ToGetKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalOutput
type GetKubernetesClusterServicePrincipalArray ¶ added in v1.12.0
type GetKubernetesClusterServicePrincipalArray []GetKubernetesClusterServicePrincipalInput
func (GetKubernetesClusterServicePrincipalArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterServicePrincipalArray) ElementType() reflect.Type
func (GetKubernetesClusterServicePrincipalArray) ToGetKubernetesClusterServicePrincipalArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterServicePrincipalArray) ToGetKubernetesClusterServicePrincipalArrayOutput() GetKubernetesClusterServicePrincipalArrayOutput
func (GetKubernetesClusterServicePrincipalArray) ToGetKubernetesClusterServicePrincipalArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterServicePrincipalArray) ToGetKubernetesClusterServicePrincipalArrayOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalArrayOutput
type GetKubernetesClusterServicePrincipalArrayInput ¶ added in v1.12.0
type GetKubernetesClusterServicePrincipalArrayInput interface { pulumi.Input ToGetKubernetesClusterServicePrincipalArrayOutput() GetKubernetesClusterServicePrincipalArrayOutput ToGetKubernetesClusterServicePrincipalArrayOutputWithContext(context.Context) GetKubernetesClusterServicePrincipalArrayOutput }
type GetKubernetesClusterServicePrincipalArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterServicePrincipalArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterServicePrincipalArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterServicePrincipalArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterServicePrincipalArrayOutput) ToGetKubernetesClusterServicePrincipalArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterServicePrincipalArrayOutput) ToGetKubernetesClusterServicePrincipalArrayOutput() GetKubernetesClusterServicePrincipalArrayOutput
func (GetKubernetesClusterServicePrincipalArrayOutput) ToGetKubernetesClusterServicePrincipalArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterServicePrincipalArrayOutput) ToGetKubernetesClusterServicePrincipalArrayOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalArrayOutput
type GetKubernetesClusterServicePrincipalInput ¶ added in v1.12.0
type GetKubernetesClusterServicePrincipalInput interface { pulumi.Input ToGetKubernetesClusterServicePrincipalOutput() GetKubernetesClusterServicePrincipalOutput ToGetKubernetesClusterServicePrincipalOutputWithContext(context.Context) GetKubernetesClusterServicePrincipalOutput }
type GetKubernetesClusterServicePrincipalOutput ¶ added in v1.12.0
type GetKubernetesClusterServicePrincipalOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterServicePrincipalOutput) ClientId ¶ added in v1.12.0
func (o GetKubernetesClusterServicePrincipalOutput) ClientId() pulumi.StringOutput
The Client ID of the Service Principal used by this Managed Kubernetes Cluster.
func (GetKubernetesClusterServicePrincipalOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterServicePrincipalOutput) ElementType() reflect.Type
func (GetKubernetesClusterServicePrincipalOutput) ToGetKubernetesClusterServicePrincipalOutput ¶ added in v1.12.0
func (o GetKubernetesClusterServicePrincipalOutput) ToGetKubernetesClusterServicePrincipalOutput() GetKubernetesClusterServicePrincipalOutput
func (GetKubernetesClusterServicePrincipalOutput) ToGetKubernetesClusterServicePrincipalOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterServicePrincipalOutput) ToGetKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) GetKubernetesClusterServicePrincipalOutput
type GetKubernetesClusterWindowsProfile ¶ added in v1.12.0
type GetKubernetesClusterWindowsProfile struct { // The username associated with the administrator account of the Windows VMs. AdminUsername string `pulumi:"adminUsername"` }
type GetKubernetesClusterWindowsProfileArgs ¶ added in v1.12.0
type GetKubernetesClusterWindowsProfileArgs struct { // The username associated with the administrator account of the Windows VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` }
func (GetKubernetesClusterWindowsProfileArgs) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterWindowsProfileArgs) ElementType() reflect.Type
func (GetKubernetesClusterWindowsProfileArgs) ToGetKubernetesClusterWindowsProfileOutput ¶ added in v1.12.0
func (i GetKubernetesClusterWindowsProfileArgs) ToGetKubernetesClusterWindowsProfileOutput() GetKubernetesClusterWindowsProfileOutput
func (GetKubernetesClusterWindowsProfileArgs) ToGetKubernetesClusterWindowsProfileOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterWindowsProfileArgs) ToGetKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileOutput
type GetKubernetesClusterWindowsProfileArray ¶ added in v1.12.0
type GetKubernetesClusterWindowsProfileArray []GetKubernetesClusterWindowsProfileInput
func (GetKubernetesClusterWindowsProfileArray) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterWindowsProfileArray) ElementType() reflect.Type
func (GetKubernetesClusterWindowsProfileArray) ToGetKubernetesClusterWindowsProfileArrayOutput ¶ added in v1.12.0
func (i GetKubernetesClusterWindowsProfileArray) ToGetKubernetesClusterWindowsProfileArrayOutput() GetKubernetesClusterWindowsProfileArrayOutput
func (GetKubernetesClusterWindowsProfileArray) ToGetKubernetesClusterWindowsProfileArrayOutputWithContext ¶ added in v1.12.0
func (i GetKubernetesClusterWindowsProfileArray) ToGetKubernetesClusterWindowsProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileArrayOutput
type GetKubernetesClusterWindowsProfileArrayInput ¶ added in v1.12.0
type GetKubernetesClusterWindowsProfileArrayInput interface { pulumi.Input ToGetKubernetesClusterWindowsProfileArrayOutput() GetKubernetesClusterWindowsProfileArrayOutput ToGetKubernetesClusterWindowsProfileArrayOutputWithContext(context.Context) GetKubernetesClusterWindowsProfileArrayOutput }
type GetKubernetesClusterWindowsProfileArrayOutput ¶ added in v1.12.0
type GetKubernetesClusterWindowsProfileArrayOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterWindowsProfileArrayOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterWindowsProfileArrayOutput) ElementType() reflect.Type
func (GetKubernetesClusterWindowsProfileArrayOutput) ToGetKubernetesClusterWindowsProfileArrayOutput ¶ added in v1.12.0
func (o GetKubernetesClusterWindowsProfileArrayOutput) ToGetKubernetesClusterWindowsProfileArrayOutput() GetKubernetesClusterWindowsProfileArrayOutput
func (GetKubernetesClusterWindowsProfileArrayOutput) ToGetKubernetesClusterWindowsProfileArrayOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterWindowsProfileArrayOutput) ToGetKubernetesClusterWindowsProfileArrayOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileArrayOutput
type GetKubernetesClusterWindowsProfileInput ¶ added in v1.12.0
type GetKubernetesClusterWindowsProfileInput interface { pulumi.Input ToGetKubernetesClusterWindowsProfileOutput() GetKubernetesClusterWindowsProfileOutput ToGetKubernetesClusterWindowsProfileOutputWithContext(context.Context) GetKubernetesClusterWindowsProfileOutput }
type GetKubernetesClusterWindowsProfileOutput ¶ added in v1.12.0
type GetKubernetesClusterWindowsProfileOutput struct{ *pulumi.OutputState }
func (GetKubernetesClusterWindowsProfileOutput) AdminUsername ¶ added in v1.12.0
func (o GetKubernetesClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
The username associated with the administrator account of the Windows VMs.
func (GetKubernetesClusterWindowsProfileOutput) ElementType ¶ added in v1.12.0
func (GetKubernetesClusterWindowsProfileOutput) ElementType() reflect.Type
func (GetKubernetesClusterWindowsProfileOutput) ToGetKubernetesClusterWindowsProfileOutput ¶ added in v1.12.0
func (o GetKubernetesClusterWindowsProfileOutput) ToGetKubernetesClusterWindowsProfileOutput() GetKubernetesClusterWindowsProfileOutput
func (GetKubernetesClusterWindowsProfileOutput) ToGetKubernetesClusterWindowsProfileOutputWithContext ¶ added in v1.12.0
func (o GetKubernetesClusterWindowsProfileOutput) ToGetKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) GetKubernetesClusterWindowsProfileOutput
type GetKubernetesServiceVersionsArgs ¶ added in v0.18.3
type GetKubernetesServiceVersionsArgs struct { // Specifies the location in which to query for versions. Location string `pulumi:"location"` // A prefix filter for the versions of Kubernetes which should be returned; for example `1.` will return `1.9` to `1.14`, whereas `1.12` will return `1.12.2`. VersionPrefix *string `pulumi:"versionPrefix"` }
A collection of arguments for invoking getKubernetesServiceVersions.
type GetKubernetesServiceVersionsResult ¶ added in v0.18.3
type GetKubernetesServiceVersionsResult struct { // id is the provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The most recent version available. LatestVersion string `pulumi:"latestVersion"` Location string `pulumi:"location"` VersionPrefix *string `pulumi:"versionPrefix"` // The list of all supported versions. Versions []string `pulumi:"versions"` }
A collection of values returned by getKubernetesServiceVersions.
func GetKubernetesServiceVersions ¶ added in v1.12.0
func GetKubernetesServiceVersions(ctx *pulumi.Context, args *GetKubernetesServiceVersionsArgs, opts ...pulumi.InvokeOption) (*GetKubernetesServiceVersionsResult, error)
Use this data source to retrieve the version of Kubernetes supported by Azure Kubernetes Service.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/d/kubernetes_service_versions.html.markdown.
type Group ¶
type Group struct { pulumi.CustomResourceState // The definition of a container that is part of the group as documented in the `container` block below. Changing this forces a new resource to be created. Containers GroupContainerArrayOutput `pulumi:"containers"` // A `diagnostics` block as documented below. Diagnostics GroupDiagnosticsPtrOutput `pulumi:"diagnostics"` // The DNS label/name for the container groups IP. Changing this forces a new resource to be created. DnsNameLabel pulumi.StringPtrOutput `pulumi:"dnsNameLabel"` // The FQDN of the container group derived from `dnsNameLabel`. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // An `identity` block as defined below. Identity GroupIdentityOutput `pulumi:"identity"` // A `imageRegistryCredential` block as documented below. Changing this forces a new resource to be created. ImageRegistryCredentials GroupImageRegistryCredentialArrayOutput `pulumi:"imageRegistryCredentials"` // The IP address allocated to the container group. IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // Specifies the ip address type of the container. `Public` or `Private`. Changing this forces a new resource to be created. If set to `Private`, `networkProfileId` also needs to be set. IpAddressType pulumi.StringPtrOutput `pulumi:"ipAddressType"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Container Group. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // Network profile ID for deploying to virtual network. NetworkProfileId pulumi.StringPtrOutput `pulumi:"networkProfileId"` // The OS for the container group. Allowed values are `Linux` and `Windows`. Changing this forces a new resource to be created. OsType pulumi.StringOutput `pulumi:"osType"` // The name of the resource group in which to create the Container Group. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // Restart policy for the container group. Allowed values are `Always`, `Never`, `OnFailure`. Defaults to `Always`. Changing this forces a new resource to be created. RestartPolicy pulumi.StringPtrOutput `pulumi:"restartPolicy"` // A mapping of tags to assign to the resource. Changing this forces a new resource to be created. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages as an Azure Container Group instance.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/container_group.html.markdown.
func GetGroup ¶
func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)
GetGroup gets an existing Group resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
type GroupArgs ¶
type GroupArgs struct { // The definition of a container that is part of the group as documented in the `container` block below. Changing this forces a new resource to be created. Containers GroupContainerArrayInput // A `diagnostics` block as documented below. Diagnostics GroupDiagnosticsPtrInput // The DNS label/name for the container groups IP. Changing this forces a new resource to be created. DnsNameLabel pulumi.StringPtrInput // An `identity` block as defined below. Identity GroupIdentityPtrInput // A `imageRegistryCredential` block as documented below. Changing this forces a new resource to be created. ImageRegistryCredentials GroupImageRegistryCredentialArrayInput // Specifies the ip address type of the container. `Public` or `Private`. Changing this forces a new resource to be created. If set to `Private`, `networkProfileId` also needs to be set. IpAddressType pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the Container Group. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Network profile ID for deploying to virtual network. NetworkProfileId pulumi.StringPtrInput // The OS for the container group. Allowed values are `Linux` and `Windows`. Changing this forces a new resource to be created. OsType pulumi.StringInput // The name of the resource group in which to create the Container Group. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // Restart policy for the container group. Allowed values are `Always`, `Never`, `OnFailure`. Defaults to `Always`. Changing this forces a new resource to be created. RestartPolicy pulumi.StringPtrInput // A mapping of tags to assign to the resource. Changing this forces a new resource to be created. Tags pulumi.StringMapInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶ added in v1.12.0
type GroupContainer ¶ added in v1.12.0
type GroupContainer struct { Command *string `pulumi:"command"` Commands []string `pulumi:"commands"` Cpu float64 `pulumi:"cpu"` EnvironmentVariables map[string]string `pulumi:"environmentVariables"` Gpu *GroupContainerGpu `pulumi:"gpu"` Image string `pulumi:"image"` LivenessProbe *GroupContainerLivenessProbe `pulumi:"livenessProbe"` Memory float64 `pulumi:"memory"` // Specifies the name of the Container Group. Changing this forces a new resource to be created. Name string `pulumi:"name"` Port *int `pulumi:"port"` Ports []GroupContainerPort `pulumi:"ports"` Protocol *string `pulumi:"protocol"` ReadinessProbe *GroupContainerReadinessProbe `pulumi:"readinessProbe"` SecureEnvironmentVariables map[string]string `pulumi:"secureEnvironmentVariables"` Volumes []GroupContainerVolume `pulumi:"volumes"` }
type GroupContainerArgs ¶ added in v1.12.0
type GroupContainerArgs struct { Command pulumi.StringPtrInput `pulumi:"command"` Commands pulumi.StringArrayInput `pulumi:"commands"` Cpu pulumi.Float64Input `pulumi:"cpu"` EnvironmentVariables pulumi.StringMapInput `pulumi:"environmentVariables"` Gpu GroupContainerGpuPtrInput `pulumi:"gpu"` Image pulumi.StringInput `pulumi:"image"` LivenessProbe GroupContainerLivenessProbePtrInput `pulumi:"livenessProbe"` Memory pulumi.Float64Input `pulumi:"memory"` // Specifies the name of the Container Group. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` Port pulumi.IntPtrInput `pulumi:"port"` Ports GroupContainerPortArrayInput `pulumi:"ports"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` ReadinessProbe GroupContainerReadinessProbePtrInput `pulumi:"readinessProbe"` SecureEnvironmentVariables pulumi.StringMapInput `pulumi:"secureEnvironmentVariables"` Volumes GroupContainerVolumeArrayInput `pulumi:"volumes"` }
func (GroupContainerArgs) ElementType ¶ added in v1.12.0
func (GroupContainerArgs) ElementType() reflect.Type
func (GroupContainerArgs) ToGroupContainerOutput ¶ added in v1.12.0
func (i GroupContainerArgs) ToGroupContainerOutput() GroupContainerOutput
func (GroupContainerArgs) ToGroupContainerOutputWithContext ¶ added in v1.12.0
func (i GroupContainerArgs) ToGroupContainerOutputWithContext(ctx context.Context) GroupContainerOutput
type GroupContainerArray ¶ added in v1.12.0
type GroupContainerArray []GroupContainerInput
func (GroupContainerArray) ElementType ¶ added in v1.12.0
func (GroupContainerArray) ElementType() reflect.Type
func (GroupContainerArray) ToGroupContainerArrayOutput ¶ added in v1.12.0
func (i GroupContainerArray) ToGroupContainerArrayOutput() GroupContainerArrayOutput
func (GroupContainerArray) ToGroupContainerArrayOutputWithContext ¶ added in v1.12.0
func (i GroupContainerArray) ToGroupContainerArrayOutputWithContext(ctx context.Context) GroupContainerArrayOutput
type GroupContainerArrayInput ¶ added in v1.12.0
type GroupContainerArrayInput interface { pulumi.Input ToGroupContainerArrayOutput() GroupContainerArrayOutput ToGroupContainerArrayOutputWithContext(context.Context) GroupContainerArrayOutput }
type GroupContainerArrayOutput ¶ added in v1.12.0
type GroupContainerArrayOutput struct{ *pulumi.OutputState }
func (GroupContainerArrayOutput) ElementType ¶ added in v1.12.0
func (GroupContainerArrayOutput) ElementType() reflect.Type
func (GroupContainerArrayOutput) Index ¶ added in v1.12.0
func (o GroupContainerArrayOutput) Index(i pulumi.IntInput) GroupContainerOutput
func (GroupContainerArrayOutput) ToGroupContainerArrayOutput ¶ added in v1.12.0
func (o GroupContainerArrayOutput) ToGroupContainerArrayOutput() GroupContainerArrayOutput
func (GroupContainerArrayOutput) ToGroupContainerArrayOutputWithContext ¶ added in v1.12.0
func (o GroupContainerArrayOutput) ToGroupContainerArrayOutputWithContext(ctx context.Context) GroupContainerArrayOutput
type GroupContainerGpu ¶ added in v1.12.0
type GroupContainerGpuArgs ¶ added in v1.12.0
type GroupContainerGpuArgs struct { Count pulumi.IntPtrInput `pulumi:"count"` Sku pulumi.StringPtrInput `pulumi:"sku"` }
func (GroupContainerGpuArgs) ElementType ¶ added in v1.12.0
func (GroupContainerGpuArgs) ElementType() reflect.Type
func (GroupContainerGpuArgs) ToGroupContainerGpuOutput ¶ added in v1.12.0
func (i GroupContainerGpuArgs) ToGroupContainerGpuOutput() GroupContainerGpuOutput
func (GroupContainerGpuArgs) ToGroupContainerGpuOutputWithContext ¶ added in v1.12.0
func (i GroupContainerGpuArgs) ToGroupContainerGpuOutputWithContext(ctx context.Context) GroupContainerGpuOutput
func (GroupContainerGpuArgs) ToGroupContainerGpuPtrOutput ¶ added in v1.12.0
func (i GroupContainerGpuArgs) ToGroupContainerGpuPtrOutput() GroupContainerGpuPtrOutput
func (GroupContainerGpuArgs) ToGroupContainerGpuPtrOutputWithContext ¶ added in v1.12.0
func (i GroupContainerGpuArgs) ToGroupContainerGpuPtrOutputWithContext(ctx context.Context) GroupContainerGpuPtrOutput
type GroupContainerGpuInput ¶ added in v1.12.0
type GroupContainerGpuInput interface { pulumi.Input ToGroupContainerGpuOutput() GroupContainerGpuOutput ToGroupContainerGpuOutputWithContext(context.Context) GroupContainerGpuOutput }
type GroupContainerGpuOutput ¶ added in v1.12.0
type GroupContainerGpuOutput struct{ *pulumi.OutputState }
func (GroupContainerGpuOutput) Count ¶ added in v1.12.0
func (o GroupContainerGpuOutput) Count() pulumi.IntPtrOutput
func (GroupContainerGpuOutput) ElementType ¶ added in v1.12.0
func (GroupContainerGpuOutput) ElementType() reflect.Type
func (GroupContainerGpuOutput) Sku ¶ added in v1.12.0
func (o GroupContainerGpuOutput) Sku() pulumi.StringPtrOutput
func (GroupContainerGpuOutput) ToGroupContainerGpuOutput ¶ added in v1.12.0
func (o GroupContainerGpuOutput) ToGroupContainerGpuOutput() GroupContainerGpuOutput
func (GroupContainerGpuOutput) ToGroupContainerGpuOutputWithContext ¶ added in v1.12.0
func (o GroupContainerGpuOutput) ToGroupContainerGpuOutputWithContext(ctx context.Context) GroupContainerGpuOutput
func (GroupContainerGpuOutput) ToGroupContainerGpuPtrOutput ¶ added in v1.12.0
func (o GroupContainerGpuOutput) ToGroupContainerGpuPtrOutput() GroupContainerGpuPtrOutput
func (GroupContainerGpuOutput) ToGroupContainerGpuPtrOutputWithContext ¶ added in v1.12.0
func (o GroupContainerGpuOutput) ToGroupContainerGpuPtrOutputWithContext(ctx context.Context) GroupContainerGpuPtrOutput
type GroupContainerGpuPtrInput ¶ added in v1.12.0
type GroupContainerGpuPtrInput interface { pulumi.Input ToGroupContainerGpuPtrOutput() GroupContainerGpuPtrOutput ToGroupContainerGpuPtrOutputWithContext(context.Context) GroupContainerGpuPtrOutput }
func GroupContainerGpuPtr ¶ added in v1.12.0
func GroupContainerGpuPtr(v *GroupContainerGpuArgs) GroupContainerGpuPtrInput
type GroupContainerGpuPtrOutput ¶ added in v1.12.0
type GroupContainerGpuPtrOutput struct{ *pulumi.OutputState }
func (GroupContainerGpuPtrOutput) Count ¶ added in v1.12.0
func (o GroupContainerGpuPtrOutput) Count() pulumi.IntPtrOutput
func (GroupContainerGpuPtrOutput) Elem ¶ added in v1.12.0
func (o GroupContainerGpuPtrOutput) Elem() GroupContainerGpuOutput
func (GroupContainerGpuPtrOutput) ElementType ¶ added in v1.12.0
func (GroupContainerGpuPtrOutput) ElementType() reflect.Type
func (GroupContainerGpuPtrOutput) Sku ¶ added in v1.12.0
func (o GroupContainerGpuPtrOutput) Sku() pulumi.StringPtrOutput
func (GroupContainerGpuPtrOutput) ToGroupContainerGpuPtrOutput ¶ added in v1.12.0
func (o GroupContainerGpuPtrOutput) ToGroupContainerGpuPtrOutput() GroupContainerGpuPtrOutput
func (GroupContainerGpuPtrOutput) ToGroupContainerGpuPtrOutputWithContext ¶ added in v1.12.0
func (o GroupContainerGpuPtrOutput) ToGroupContainerGpuPtrOutputWithContext(ctx context.Context) GroupContainerGpuPtrOutput
type GroupContainerInput ¶ added in v1.12.0
type GroupContainerInput interface { pulumi.Input ToGroupContainerOutput() GroupContainerOutput ToGroupContainerOutputWithContext(context.Context) GroupContainerOutput }
type GroupContainerLivenessProbe ¶ added in v1.12.0
type GroupContainerLivenessProbe struct { Execs []string `pulumi:"execs"` FailureThreshold *int `pulumi:"failureThreshold"` HttpGets []GroupContainerLivenessProbeHttpGet `pulumi:"httpGets"` InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` PeriodSeconds *int `pulumi:"periodSeconds"` SuccessThreshold *int `pulumi:"successThreshold"` TimeoutSeconds *int `pulumi:"timeoutSeconds"` }
type GroupContainerLivenessProbeArgs ¶ added in v1.12.0
type GroupContainerLivenessProbeArgs struct { Execs pulumi.StringArrayInput `pulumi:"execs"` FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` HttpGets GroupContainerLivenessProbeHttpGetArrayInput `pulumi:"httpGets"` InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` SuccessThreshold pulumi.IntPtrInput `pulumi:"successThreshold"` TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` }
func (GroupContainerLivenessProbeArgs) ElementType ¶ added in v1.12.0
func (GroupContainerLivenessProbeArgs) ElementType() reflect.Type
func (GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbeOutput ¶ added in v1.12.0
func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbeOutput() GroupContainerLivenessProbeOutput
func (GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbeOutputWithContext ¶ added in v1.12.0
func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbeOutputWithContext(ctx context.Context) GroupContainerLivenessProbeOutput
func (GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbePtrOutput ¶ added in v1.12.0
func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbePtrOutput() GroupContainerLivenessProbePtrOutput
func (GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbePtrOutputWithContext ¶ added in v1.12.0
func (i GroupContainerLivenessProbeArgs) ToGroupContainerLivenessProbePtrOutputWithContext(ctx context.Context) GroupContainerLivenessProbePtrOutput
type GroupContainerLivenessProbeHttpGet ¶ added in v1.12.0
type GroupContainerLivenessProbeHttpGetArgs ¶ added in v1.12.0
type GroupContainerLivenessProbeHttpGetArgs struct { Path pulumi.StringPtrInput `pulumi:"path"` Port pulumi.IntPtrInput `pulumi:"port"` Scheme pulumi.StringPtrInput `pulumi:"scheme"` }
func (GroupContainerLivenessProbeHttpGetArgs) ElementType ¶ added in v1.12.0
func (GroupContainerLivenessProbeHttpGetArgs) ElementType() reflect.Type
func (GroupContainerLivenessProbeHttpGetArgs) ToGroupContainerLivenessProbeHttpGetOutput ¶ added in v1.12.0
func (i GroupContainerLivenessProbeHttpGetArgs) ToGroupContainerLivenessProbeHttpGetOutput() GroupContainerLivenessProbeHttpGetOutput
func (GroupContainerLivenessProbeHttpGetArgs) ToGroupContainerLivenessProbeHttpGetOutputWithContext ¶ added in v1.12.0
func (i GroupContainerLivenessProbeHttpGetArgs) ToGroupContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetOutput
type GroupContainerLivenessProbeHttpGetArray ¶ added in v1.12.0
type GroupContainerLivenessProbeHttpGetArray []GroupContainerLivenessProbeHttpGetInput
func (GroupContainerLivenessProbeHttpGetArray) ElementType ¶ added in v1.12.0
func (GroupContainerLivenessProbeHttpGetArray) ElementType() reflect.Type
func (GroupContainerLivenessProbeHttpGetArray) ToGroupContainerLivenessProbeHttpGetArrayOutput ¶ added in v1.12.0
func (i GroupContainerLivenessProbeHttpGetArray) ToGroupContainerLivenessProbeHttpGetArrayOutput() GroupContainerLivenessProbeHttpGetArrayOutput
func (GroupContainerLivenessProbeHttpGetArray) ToGroupContainerLivenessProbeHttpGetArrayOutputWithContext ¶ added in v1.12.0
func (i GroupContainerLivenessProbeHttpGetArray) ToGroupContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetArrayOutput
type GroupContainerLivenessProbeHttpGetArrayInput ¶ added in v1.12.0
type GroupContainerLivenessProbeHttpGetArrayInput interface { pulumi.Input ToGroupContainerLivenessProbeHttpGetArrayOutput() GroupContainerLivenessProbeHttpGetArrayOutput ToGroupContainerLivenessProbeHttpGetArrayOutputWithContext(context.Context) GroupContainerLivenessProbeHttpGetArrayOutput }
type GroupContainerLivenessProbeHttpGetArrayOutput ¶ added in v1.12.0
type GroupContainerLivenessProbeHttpGetArrayOutput struct{ *pulumi.OutputState }
func (GroupContainerLivenessProbeHttpGetArrayOutput) ElementType ¶ added in v1.12.0
func (GroupContainerLivenessProbeHttpGetArrayOutput) ElementType() reflect.Type
func (GroupContainerLivenessProbeHttpGetArrayOutput) ToGroupContainerLivenessProbeHttpGetArrayOutput ¶ added in v1.12.0
func (o GroupContainerLivenessProbeHttpGetArrayOutput) ToGroupContainerLivenessProbeHttpGetArrayOutput() GroupContainerLivenessProbeHttpGetArrayOutput
func (GroupContainerLivenessProbeHttpGetArrayOutput) ToGroupContainerLivenessProbeHttpGetArrayOutputWithContext ¶ added in v1.12.0
func (o GroupContainerLivenessProbeHttpGetArrayOutput) ToGroupContainerLivenessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetArrayOutput
type GroupContainerLivenessProbeHttpGetInput ¶ added in v1.12.0
type GroupContainerLivenessProbeHttpGetInput interface { pulumi.Input ToGroupContainerLivenessProbeHttpGetOutput() GroupContainerLivenessProbeHttpGetOutput ToGroupContainerLivenessProbeHttpGetOutputWithContext(context.Context) GroupContainerLivenessProbeHttpGetOutput }
type GroupContainerLivenessProbeHttpGetOutput ¶ added in v1.12.0
type GroupContainerLivenessProbeHttpGetOutput struct{ *pulumi.OutputState }
func (GroupContainerLivenessProbeHttpGetOutput) ElementType ¶ added in v1.12.0
func (GroupContainerLivenessProbeHttpGetOutput) ElementType() reflect.Type
func (GroupContainerLivenessProbeHttpGetOutput) Path ¶ added in v1.12.0
func (o GroupContainerLivenessProbeHttpGetOutput) Path() pulumi.StringPtrOutput
func (GroupContainerLivenessProbeHttpGetOutput) Port ¶ added in v1.12.0
func (o GroupContainerLivenessProbeHttpGetOutput) Port() pulumi.IntPtrOutput
func (GroupContainerLivenessProbeHttpGetOutput) Scheme ¶ added in v1.12.0
func (o GroupContainerLivenessProbeHttpGetOutput) Scheme() pulumi.StringPtrOutput
func (GroupContainerLivenessProbeHttpGetOutput) ToGroupContainerLivenessProbeHttpGetOutput ¶ added in v1.12.0
func (o GroupContainerLivenessProbeHttpGetOutput) ToGroupContainerLivenessProbeHttpGetOutput() GroupContainerLivenessProbeHttpGetOutput
func (GroupContainerLivenessProbeHttpGetOutput) ToGroupContainerLivenessProbeHttpGetOutputWithContext ¶ added in v1.12.0
func (o GroupContainerLivenessProbeHttpGetOutput) ToGroupContainerLivenessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerLivenessProbeHttpGetOutput
type GroupContainerLivenessProbeInput ¶ added in v1.12.0
type GroupContainerLivenessProbeInput interface { pulumi.Input ToGroupContainerLivenessProbeOutput() GroupContainerLivenessProbeOutput ToGroupContainerLivenessProbeOutputWithContext(context.Context) GroupContainerLivenessProbeOutput }
type GroupContainerLivenessProbeOutput ¶ added in v1.12.0
type GroupContainerLivenessProbeOutput struct{ *pulumi.OutputState }
func (GroupContainerLivenessProbeOutput) ElementType ¶ added in v1.12.0
func (GroupContainerLivenessProbeOutput) ElementType() reflect.Type
func (GroupContainerLivenessProbeOutput) Execs ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) Execs() pulumi.StringArrayOutput
func (GroupContainerLivenessProbeOutput) FailureThreshold ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
func (GroupContainerLivenessProbeOutput) HttpGets ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) HttpGets() GroupContainerLivenessProbeHttpGetArrayOutput
func (GroupContainerLivenessProbeOutput) InitialDelaySeconds ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (GroupContainerLivenessProbeOutput) PeriodSeconds ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
func (GroupContainerLivenessProbeOutput) SuccessThreshold ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
func (GroupContainerLivenessProbeOutput) TimeoutSeconds ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbeOutput ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbeOutput() GroupContainerLivenessProbeOutput
func (GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbeOutputWithContext ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbeOutputWithContext(ctx context.Context) GroupContainerLivenessProbeOutput
func (GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbePtrOutput ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbePtrOutput() GroupContainerLivenessProbePtrOutput
func (GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbePtrOutputWithContext ¶ added in v1.12.0
func (o GroupContainerLivenessProbeOutput) ToGroupContainerLivenessProbePtrOutputWithContext(ctx context.Context) GroupContainerLivenessProbePtrOutput
type GroupContainerLivenessProbePtrInput ¶ added in v1.12.0
type GroupContainerLivenessProbePtrInput interface { pulumi.Input ToGroupContainerLivenessProbePtrOutput() GroupContainerLivenessProbePtrOutput ToGroupContainerLivenessProbePtrOutputWithContext(context.Context) GroupContainerLivenessProbePtrOutput }
func GroupContainerLivenessProbePtr ¶ added in v1.12.0
func GroupContainerLivenessProbePtr(v *GroupContainerLivenessProbeArgs) GroupContainerLivenessProbePtrInput
type GroupContainerLivenessProbePtrOutput ¶ added in v1.12.0
type GroupContainerLivenessProbePtrOutput struct{ *pulumi.OutputState }
func (GroupContainerLivenessProbePtrOutput) ElementType ¶ added in v1.12.0
func (GroupContainerLivenessProbePtrOutput) ElementType() reflect.Type
func (GroupContainerLivenessProbePtrOutput) Execs ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) Execs() pulumi.StringArrayOutput
func (GroupContainerLivenessProbePtrOutput) FailureThreshold ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
func (GroupContainerLivenessProbePtrOutput) HttpGets ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) HttpGets() GroupContainerLivenessProbeHttpGetArrayOutput
func (GroupContainerLivenessProbePtrOutput) InitialDelaySeconds ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (GroupContainerLivenessProbePtrOutput) PeriodSeconds ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
func (GroupContainerLivenessProbePtrOutput) SuccessThreshold ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) SuccessThreshold() pulumi.IntPtrOutput
func (GroupContainerLivenessProbePtrOutput) TimeoutSeconds ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (GroupContainerLivenessProbePtrOutput) ToGroupContainerLivenessProbePtrOutput ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) ToGroupContainerLivenessProbePtrOutput() GroupContainerLivenessProbePtrOutput
func (GroupContainerLivenessProbePtrOutput) ToGroupContainerLivenessProbePtrOutputWithContext ¶ added in v1.12.0
func (o GroupContainerLivenessProbePtrOutput) ToGroupContainerLivenessProbePtrOutputWithContext(ctx context.Context) GroupContainerLivenessProbePtrOutput
type GroupContainerOutput ¶ added in v1.12.0
type GroupContainerOutput struct{ *pulumi.OutputState }
func (GroupContainerOutput) Command ¶ added in v1.12.0
func (o GroupContainerOutput) Command() pulumi.StringPtrOutput
func (GroupContainerOutput) Commands ¶ added in v1.12.0
func (o GroupContainerOutput) Commands() pulumi.StringArrayOutput
func (GroupContainerOutput) Cpu ¶ added in v1.12.0
func (o GroupContainerOutput) Cpu() pulumi.Float64Output
func (GroupContainerOutput) ElementType ¶ added in v1.12.0
func (GroupContainerOutput) ElementType() reflect.Type
func (GroupContainerOutput) EnvironmentVariables ¶ added in v1.12.0
func (o GroupContainerOutput) EnvironmentVariables() pulumi.StringMapOutput
func (GroupContainerOutput) Gpu ¶ added in v1.12.0
func (o GroupContainerOutput) Gpu() GroupContainerGpuPtrOutput
func (GroupContainerOutput) Image ¶ added in v1.12.0
func (o GroupContainerOutput) Image() pulumi.StringOutput
func (GroupContainerOutput) LivenessProbe ¶ added in v1.12.0
func (o GroupContainerOutput) LivenessProbe() GroupContainerLivenessProbePtrOutput
func (GroupContainerOutput) Memory ¶ added in v1.12.0
func (o GroupContainerOutput) Memory() pulumi.Float64Output
func (GroupContainerOutput) Name ¶ added in v1.12.0
func (o GroupContainerOutput) Name() pulumi.StringOutput
Specifies the name of the Container Group. Changing this forces a new resource to be created.
func (GroupContainerOutput) Port ¶ added in v1.12.0
func (o GroupContainerOutput) Port() pulumi.IntPtrOutput
func (GroupContainerOutput) Ports ¶ added in v1.12.0
func (o GroupContainerOutput) Ports() GroupContainerPortArrayOutput
func (GroupContainerOutput) Protocol ¶ added in v1.12.0
func (o GroupContainerOutput) Protocol() pulumi.StringPtrOutput
func (GroupContainerOutput) ReadinessProbe ¶ added in v1.12.0
func (o GroupContainerOutput) ReadinessProbe() GroupContainerReadinessProbePtrOutput
func (GroupContainerOutput) SecureEnvironmentVariables ¶ added in v1.12.0
func (o GroupContainerOutput) SecureEnvironmentVariables() pulumi.StringMapOutput
func (GroupContainerOutput) ToGroupContainerOutput ¶ added in v1.12.0
func (o GroupContainerOutput) ToGroupContainerOutput() GroupContainerOutput
func (GroupContainerOutput) ToGroupContainerOutputWithContext ¶ added in v1.12.0
func (o GroupContainerOutput) ToGroupContainerOutputWithContext(ctx context.Context) GroupContainerOutput
func (GroupContainerOutput) Volumes ¶ added in v1.12.0
func (o GroupContainerOutput) Volumes() GroupContainerVolumeArrayOutput
type GroupContainerPort ¶ added in v1.12.0
type GroupContainerPortArgs ¶ added in v1.12.0
type GroupContainerPortArgs struct { Port pulumi.IntPtrInput `pulumi:"port"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` }
func (GroupContainerPortArgs) ElementType ¶ added in v1.12.0
func (GroupContainerPortArgs) ElementType() reflect.Type
func (GroupContainerPortArgs) ToGroupContainerPortOutput ¶ added in v1.12.0
func (i GroupContainerPortArgs) ToGroupContainerPortOutput() GroupContainerPortOutput
func (GroupContainerPortArgs) ToGroupContainerPortOutputWithContext ¶ added in v1.12.0
func (i GroupContainerPortArgs) ToGroupContainerPortOutputWithContext(ctx context.Context) GroupContainerPortOutput
type GroupContainerPortArray ¶ added in v1.12.0
type GroupContainerPortArray []GroupContainerPortInput
func (GroupContainerPortArray) ElementType ¶ added in v1.12.0
func (GroupContainerPortArray) ElementType() reflect.Type
func (GroupContainerPortArray) ToGroupContainerPortArrayOutput ¶ added in v1.12.0
func (i GroupContainerPortArray) ToGroupContainerPortArrayOutput() GroupContainerPortArrayOutput
func (GroupContainerPortArray) ToGroupContainerPortArrayOutputWithContext ¶ added in v1.12.0
func (i GroupContainerPortArray) ToGroupContainerPortArrayOutputWithContext(ctx context.Context) GroupContainerPortArrayOutput
type GroupContainerPortArrayInput ¶ added in v1.12.0
type GroupContainerPortArrayInput interface { pulumi.Input ToGroupContainerPortArrayOutput() GroupContainerPortArrayOutput ToGroupContainerPortArrayOutputWithContext(context.Context) GroupContainerPortArrayOutput }
type GroupContainerPortArrayOutput ¶ added in v1.12.0
type GroupContainerPortArrayOutput struct{ *pulumi.OutputState }
func (GroupContainerPortArrayOutput) ElementType ¶ added in v1.12.0
func (GroupContainerPortArrayOutput) ElementType() reflect.Type
func (GroupContainerPortArrayOutput) Index ¶ added in v1.12.0
func (o GroupContainerPortArrayOutput) Index(i pulumi.IntInput) GroupContainerPortOutput
func (GroupContainerPortArrayOutput) ToGroupContainerPortArrayOutput ¶ added in v1.12.0
func (o GroupContainerPortArrayOutput) ToGroupContainerPortArrayOutput() GroupContainerPortArrayOutput
func (GroupContainerPortArrayOutput) ToGroupContainerPortArrayOutputWithContext ¶ added in v1.12.0
func (o GroupContainerPortArrayOutput) ToGroupContainerPortArrayOutputWithContext(ctx context.Context) GroupContainerPortArrayOutput
type GroupContainerPortInput ¶ added in v1.12.0
type GroupContainerPortInput interface { pulumi.Input ToGroupContainerPortOutput() GroupContainerPortOutput ToGroupContainerPortOutputWithContext(context.Context) GroupContainerPortOutput }
type GroupContainerPortOutput ¶ added in v1.12.0
type GroupContainerPortOutput struct{ *pulumi.OutputState }
func (GroupContainerPortOutput) ElementType ¶ added in v1.12.0
func (GroupContainerPortOutput) ElementType() reflect.Type
func (GroupContainerPortOutput) Port ¶ added in v1.12.0
func (o GroupContainerPortOutput) Port() pulumi.IntPtrOutput
func (GroupContainerPortOutput) Protocol ¶ added in v1.12.0
func (o GroupContainerPortOutput) Protocol() pulumi.StringPtrOutput
func (GroupContainerPortOutput) ToGroupContainerPortOutput ¶ added in v1.12.0
func (o GroupContainerPortOutput) ToGroupContainerPortOutput() GroupContainerPortOutput
func (GroupContainerPortOutput) ToGroupContainerPortOutputWithContext ¶ added in v1.12.0
func (o GroupContainerPortOutput) ToGroupContainerPortOutputWithContext(ctx context.Context) GroupContainerPortOutput
type GroupContainerReadinessProbe ¶ added in v1.12.0
type GroupContainerReadinessProbe struct { Execs []string `pulumi:"execs"` FailureThreshold *int `pulumi:"failureThreshold"` HttpGets []GroupContainerReadinessProbeHttpGet `pulumi:"httpGets"` InitialDelaySeconds *int `pulumi:"initialDelaySeconds"` PeriodSeconds *int `pulumi:"periodSeconds"` SuccessThreshold *int `pulumi:"successThreshold"` TimeoutSeconds *int `pulumi:"timeoutSeconds"` }
type GroupContainerReadinessProbeArgs ¶ added in v1.12.0
type GroupContainerReadinessProbeArgs struct { Execs pulumi.StringArrayInput `pulumi:"execs"` FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"` HttpGets GroupContainerReadinessProbeHttpGetArrayInput `pulumi:"httpGets"` InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"` PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"` SuccessThreshold pulumi.IntPtrInput `pulumi:"successThreshold"` TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"` }
func (GroupContainerReadinessProbeArgs) ElementType ¶ added in v1.12.0
func (GroupContainerReadinessProbeArgs) ElementType() reflect.Type
func (GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbeOutput ¶ added in v1.12.0
func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbeOutput() GroupContainerReadinessProbeOutput
func (GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbeOutputWithContext ¶ added in v1.12.0
func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbeOutputWithContext(ctx context.Context) GroupContainerReadinessProbeOutput
func (GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbePtrOutput ¶ added in v1.12.0
func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbePtrOutput() GroupContainerReadinessProbePtrOutput
func (GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbePtrOutputWithContext ¶ added in v1.12.0
func (i GroupContainerReadinessProbeArgs) ToGroupContainerReadinessProbePtrOutputWithContext(ctx context.Context) GroupContainerReadinessProbePtrOutput
type GroupContainerReadinessProbeHttpGet ¶ added in v1.12.0
type GroupContainerReadinessProbeHttpGetArgs ¶ added in v1.12.0
type GroupContainerReadinessProbeHttpGetArgs struct { Path pulumi.StringPtrInput `pulumi:"path"` Port pulumi.IntPtrInput `pulumi:"port"` Scheme pulumi.StringPtrInput `pulumi:"scheme"` }
func (GroupContainerReadinessProbeHttpGetArgs) ElementType ¶ added in v1.12.0
func (GroupContainerReadinessProbeHttpGetArgs) ElementType() reflect.Type
func (GroupContainerReadinessProbeHttpGetArgs) ToGroupContainerReadinessProbeHttpGetOutput ¶ added in v1.12.0
func (i GroupContainerReadinessProbeHttpGetArgs) ToGroupContainerReadinessProbeHttpGetOutput() GroupContainerReadinessProbeHttpGetOutput
func (GroupContainerReadinessProbeHttpGetArgs) ToGroupContainerReadinessProbeHttpGetOutputWithContext ¶ added in v1.12.0
func (i GroupContainerReadinessProbeHttpGetArgs) ToGroupContainerReadinessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetOutput
type GroupContainerReadinessProbeHttpGetArray ¶ added in v1.12.0
type GroupContainerReadinessProbeHttpGetArray []GroupContainerReadinessProbeHttpGetInput
func (GroupContainerReadinessProbeHttpGetArray) ElementType ¶ added in v1.12.0
func (GroupContainerReadinessProbeHttpGetArray) ElementType() reflect.Type
func (GroupContainerReadinessProbeHttpGetArray) ToGroupContainerReadinessProbeHttpGetArrayOutput ¶ added in v1.12.0
func (i GroupContainerReadinessProbeHttpGetArray) ToGroupContainerReadinessProbeHttpGetArrayOutput() GroupContainerReadinessProbeHttpGetArrayOutput
func (GroupContainerReadinessProbeHttpGetArray) ToGroupContainerReadinessProbeHttpGetArrayOutputWithContext ¶ added in v1.12.0
func (i GroupContainerReadinessProbeHttpGetArray) ToGroupContainerReadinessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetArrayOutput
type GroupContainerReadinessProbeHttpGetArrayInput ¶ added in v1.12.0
type GroupContainerReadinessProbeHttpGetArrayInput interface { pulumi.Input ToGroupContainerReadinessProbeHttpGetArrayOutput() GroupContainerReadinessProbeHttpGetArrayOutput ToGroupContainerReadinessProbeHttpGetArrayOutputWithContext(context.Context) GroupContainerReadinessProbeHttpGetArrayOutput }
type GroupContainerReadinessProbeHttpGetArrayOutput ¶ added in v1.12.0
type GroupContainerReadinessProbeHttpGetArrayOutput struct{ *pulumi.OutputState }
func (GroupContainerReadinessProbeHttpGetArrayOutput) ElementType ¶ added in v1.12.0
func (GroupContainerReadinessProbeHttpGetArrayOutput) ElementType() reflect.Type
func (GroupContainerReadinessProbeHttpGetArrayOutput) ToGroupContainerReadinessProbeHttpGetArrayOutput ¶ added in v1.12.0
func (o GroupContainerReadinessProbeHttpGetArrayOutput) ToGroupContainerReadinessProbeHttpGetArrayOutput() GroupContainerReadinessProbeHttpGetArrayOutput
func (GroupContainerReadinessProbeHttpGetArrayOutput) ToGroupContainerReadinessProbeHttpGetArrayOutputWithContext ¶ added in v1.12.0
func (o GroupContainerReadinessProbeHttpGetArrayOutput) ToGroupContainerReadinessProbeHttpGetArrayOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetArrayOutput
type GroupContainerReadinessProbeHttpGetInput ¶ added in v1.12.0
type GroupContainerReadinessProbeHttpGetInput interface { pulumi.Input ToGroupContainerReadinessProbeHttpGetOutput() GroupContainerReadinessProbeHttpGetOutput ToGroupContainerReadinessProbeHttpGetOutputWithContext(context.Context) GroupContainerReadinessProbeHttpGetOutput }
type GroupContainerReadinessProbeHttpGetOutput ¶ added in v1.12.0
type GroupContainerReadinessProbeHttpGetOutput struct{ *pulumi.OutputState }
func (GroupContainerReadinessProbeHttpGetOutput) ElementType ¶ added in v1.12.0
func (GroupContainerReadinessProbeHttpGetOutput) ElementType() reflect.Type
func (GroupContainerReadinessProbeHttpGetOutput) Path ¶ added in v1.12.0
func (o GroupContainerReadinessProbeHttpGetOutput) Path() pulumi.StringPtrOutput
func (GroupContainerReadinessProbeHttpGetOutput) Port ¶ added in v1.12.0
func (o GroupContainerReadinessProbeHttpGetOutput) Port() pulumi.IntPtrOutput
func (GroupContainerReadinessProbeHttpGetOutput) Scheme ¶ added in v1.12.0
func (o GroupContainerReadinessProbeHttpGetOutput) Scheme() pulumi.StringPtrOutput
func (GroupContainerReadinessProbeHttpGetOutput) ToGroupContainerReadinessProbeHttpGetOutput ¶ added in v1.12.0
func (o GroupContainerReadinessProbeHttpGetOutput) ToGroupContainerReadinessProbeHttpGetOutput() GroupContainerReadinessProbeHttpGetOutput
func (GroupContainerReadinessProbeHttpGetOutput) ToGroupContainerReadinessProbeHttpGetOutputWithContext ¶ added in v1.12.0
func (o GroupContainerReadinessProbeHttpGetOutput) ToGroupContainerReadinessProbeHttpGetOutputWithContext(ctx context.Context) GroupContainerReadinessProbeHttpGetOutput
type GroupContainerReadinessProbeInput ¶ added in v1.12.0
type GroupContainerReadinessProbeInput interface { pulumi.Input ToGroupContainerReadinessProbeOutput() GroupContainerReadinessProbeOutput ToGroupContainerReadinessProbeOutputWithContext(context.Context) GroupContainerReadinessProbeOutput }
type GroupContainerReadinessProbeOutput ¶ added in v1.12.0
type GroupContainerReadinessProbeOutput struct{ *pulumi.OutputState }
func (GroupContainerReadinessProbeOutput) ElementType ¶ added in v1.12.0
func (GroupContainerReadinessProbeOutput) ElementType() reflect.Type
func (GroupContainerReadinessProbeOutput) Execs ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) Execs() pulumi.StringArrayOutput
func (GroupContainerReadinessProbeOutput) FailureThreshold ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) FailureThreshold() pulumi.IntPtrOutput
func (GroupContainerReadinessProbeOutput) HttpGets ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) HttpGets() GroupContainerReadinessProbeHttpGetArrayOutput
func (GroupContainerReadinessProbeOutput) InitialDelaySeconds ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (GroupContainerReadinessProbeOutput) PeriodSeconds ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) PeriodSeconds() pulumi.IntPtrOutput
func (GroupContainerReadinessProbeOutput) SuccessThreshold ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) SuccessThreshold() pulumi.IntPtrOutput
func (GroupContainerReadinessProbeOutput) TimeoutSeconds ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbeOutput ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbeOutput() GroupContainerReadinessProbeOutput
func (GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbeOutputWithContext ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbeOutputWithContext(ctx context.Context) GroupContainerReadinessProbeOutput
func (GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbePtrOutput ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbePtrOutput() GroupContainerReadinessProbePtrOutput
func (GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbePtrOutputWithContext ¶ added in v1.12.0
func (o GroupContainerReadinessProbeOutput) ToGroupContainerReadinessProbePtrOutputWithContext(ctx context.Context) GroupContainerReadinessProbePtrOutput
type GroupContainerReadinessProbePtrInput ¶ added in v1.12.0
type GroupContainerReadinessProbePtrInput interface { pulumi.Input ToGroupContainerReadinessProbePtrOutput() GroupContainerReadinessProbePtrOutput ToGroupContainerReadinessProbePtrOutputWithContext(context.Context) GroupContainerReadinessProbePtrOutput }
func GroupContainerReadinessProbePtr ¶ added in v1.12.0
func GroupContainerReadinessProbePtr(v *GroupContainerReadinessProbeArgs) GroupContainerReadinessProbePtrInput
type GroupContainerReadinessProbePtrOutput ¶ added in v1.12.0
type GroupContainerReadinessProbePtrOutput struct{ *pulumi.OutputState }
func (GroupContainerReadinessProbePtrOutput) ElementType ¶ added in v1.12.0
func (GroupContainerReadinessProbePtrOutput) ElementType() reflect.Type
func (GroupContainerReadinessProbePtrOutput) Execs ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) Execs() pulumi.StringArrayOutput
func (GroupContainerReadinessProbePtrOutput) FailureThreshold ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) FailureThreshold() pulumi.IntPtrOutput
func (GroupContainerReadinessProbePtrOutput) HttpGets ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) HttpGets() GroupContainerReadinessProbeHttpGetArrayOutput
func (GroupContainerReadinessProbePtrOutput) InitialDelaySeconds ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) InitialDelaySeconds() pulumi.IntPtrOutput
func (GroupContainerReadinessProbePtrOutput) PeriodSeconds ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) PeriodSeconds() pulumi.IntPtrOutput
func (GroupContainerReadinessProbePtrOutput) SuccessThreshold ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) SuccessThreshold() pulumi.IntPtrOutput
func (GroupContainerReadinessProbePtrOutput) TimeoutSeconds ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) TimeoutSeconds() pulumi.IntPtrOutput
func (GroupContainerReadinessProbePtrOutput) ToGroupContainerReadinessProbePtrOutput ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) ToGroupContainerReadinessProbePtrOutput() GroupContainerReadinessProbePtrOutput
func (GroupContainerReadinessProbePtrOutput) ToGroupContainerReadinessProbePtrOutputWithContext ¶ added in v1.12.0
func (o GroupContainerReadinessProbePtrOutput) ToGroupContainerReadinessProbePtrOutputWithContext(ctx context.Context) GroupContainerReadinessProbePtrOutput
type GroupContainerVolume ¶ added in v1.12.0
type GroupContainerVolume struct { MountPath string `pulumi:"mountPath"` // Specifies the name of the Container Group. Changing this forces a new resource to be created. Name string `pulumi:"name"` ReadOnly *bool `pulumi:"readOnly"` StorageAccountKey string `pulumi:"storageAccountKey"` StorageAccountName string `pulumi:"storageAccountName"` }
type GroupContainerVolumeArgs ¶ added in v1.12.0
type GroupContainerVolumeArgs struct { MountPath pulumi.StringInput `pulumi:"mountPath"` // Specifies the name of the Container Group. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` ReadOnly pulumi.BoolPtrInput `pulumi:"readOnly"` StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` StorageAccountName pulumi.StringInput `pulumi:"storageAccountName"` }
func (GroupContainerVolumeArgs) ElementType ¶ added in v1.12.0
func (GroupContainerVolumeArgs) ElementType() reflect.Type
func (GroupContainerVolumeArgs) ToGroupContainerVolumeOutput ¶ added in v1.12.0
func (i GroupContainerVolumeArgs) ToGroupContainerVolumeOutput() GroupContainerVolumeOutput
func (GroupContainerVolumeArgs) ToGroupContainerVolumeOutputWithContext ¶ added in v1.12.0
func (i GroupContainerVolumeArgs) ToGroupContainerVolumeOutputWithContext(ctx context.Context) GroupContainerVolumeOutput
type GroupContainerVolumeArray ¶ added in v1.12.0
type GroupContainerVolumeArray []GroupContainerVolumeInput
func (GroupContainerVolumeArray) ElementType ¶ added in v1.12.0
func (GroupContainerVolumeArray) ElementType() reflect.Type
func (GroupContainerVolumeArray) ToGroupContainerVolumeArrayOutput ¶ added in v1.12.0
func (i GroupContainerVolumeArray) ToGroupContainerVolumeArrayOutput() GroupContainerVolumeArrayOutput
func (GroupContainerVolumeArray) ToGroupContainerVolumeArrayOutputWithContext ¶ added in v1.12.0
func (i GroupContainerVolumeArray) ToGroupContainerVolumeArrayOutputWithContext(ctx context.Context) GroupContainerVolumeArrayOutput
type GroupContainerVolumeArrayInput ¶ added in v1.12.0
type GroupContainerVolumeArrayInput interface { pulumi.Input ToGroupContainerVolumeArrayOutput() GroupContainerVolumeArrayOutput ToGroupContainerVolumeArrayOutputWithContext(context.Context) GroupContainerVolumeArrayOutput }
type GroupContainerVolumeArrayOutput ¶ added in v1.12.0
type GroupContainerVolumeArrayOutput struct{ *pulumi.OutputState }
func (GroupContainerVolumeArrayOutput) ElementType ¶ added in v1.12.0
func (GroupContainerVolumeArrayOutput) ElementType() reflect.Type
func (GroupContainerVolumeArrayOutput) Index ¶ added in v1.12.0
func (o GroupContainerVolumeArrayOutput) Index(i pulumi.IntInput) GroupContainerVolumeOutput
func (GroupContainerVolumeArrayOutput) ToGroupContainerVolumeArrayOutput ¶ added in v1.12.0
func (o GroupContainerVolumeArrayOutput) ToGroupContainerVolumeArrayOutput() GroupContainerVolumeArrayOutput
func (GroupContainerVolumeArrayOutput) ToGroupContainerVolumeArrayOutputWithContext ¶ added in v1.12.0
func (o GroupContainerVolumeArrayOutput) ToGroupContainerVolumeArrayOutputWithContext(ctx context.Context) GroupContainerVolumeArrayOutput
type GroupContainerVolumeInput ¶ added in v1.12.0
type GroupContainerVolumeInput interface { pulumi.Input ToGroupContainerVolumeOutput() GroupContainerVolumeOutput ToGroupContainerVolumeOutputWithContext(context.Context) GroupContainerVolumeOutput }
type GroupContainerVolumeOutput ¶ added in v1.12.0
type GroupContainerVolumeOutput struct{ *pulumi.OutputState }
func (GroupContainerVolumeOutput) ElementType ¶ added in v1.12.0
func (GroupContainerVolumeOutput) ElementType() reflect.Type
func (GroupContainerVolumeOutput) MountPath ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) MountPath() pulumi.StringOutput
func (GroupContainerVolumeOutput) Name ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) Name() pulumi.StringOutput
Specifies the name of the Container Group. Changing this forces a new resource to be created.
func (GroupContainerVolumeOutput) ReadOnly ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) ReadOnly() pulumi.BoolPtrOutput
func (GroupContainerVolumeOutput) ShareName ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) ShareName() pulumi.StringOutput
func (GroupContainerVolumeOutput) StorageAccountKey ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) StorageAccountKey() pulumi.StringOutput
func (GroupContainerVolumeOutput) StorageAccountName ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) StorageAccountName() pulumi.StringOutput
func (GroupContainerVolumeOutput) ToGroupContainerVolumeOutput ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) ToGroupContainerVolumeOutput() GroupContainerVolumeOutput
func (GroupContainerVolumeOutput) ToGroupContainerVolumeOutputWithContext ¶ added in v1.12.0
func (o GroupContainerVolumeOutput) ToGroupContainerVolumeOutputWithContext(ctx context.Context) GroupContainerVolumeOutput
type GroupDiagnostics ¶ added in v1.12.0
type GroupDiagnostics struct {
LogAnalytics GroupDiagnosticsLogAnalytics `pulumi:"logAnalytics"`
}
type GroupDiagnosticsArgs ¶ added in v1.12.0
type GroupDiagnosticsArgs struct {
LogAnalytics GroupDiagnosticsLogAnalyticsInput `pulumi:"logAnalytics"`
}
func (GroupDiagnosticsArgs) ElementType ¶ added in v1.12.0
func (GroupDiagnosticsArgs) ElementType() reflect.Type
func (GroupDiagnosticsArgs) ToGroupDiagnosticsOutput ¶ added in v1.12.0
func (i GroupDiagnosticsArgs) ToGroupDiagnosticsOutput() GroupDiagnosticsOutput
func (GroupDiagnosticsArgs) ToGroupDiagnosticsOutputWithContext ¶ added in v1.12.0
func (i GroupDiagnosticsArgs) ToGroupDiagnosticsOutputWithContext(ctx context.Context) GroupDiagnosticsOutput
func (GroupDiagnosticsArgs) ToGroupDiagnosticsPtrOutput ¶ added in v1.12.0
func (i GroupDiagnosticsArgs) ToGroupDiagnosticsPtrOutput() GroupDiagnosticsPtrOutput
func (GroupDiagnosticsArgs) ToGroupDiagnosticsPtrOutputWithContext ¶ added in v1.12.0
func (i GroupDiagnosticsArgs) ToGroupDiagnosticsPtrOutputWithContext(ctx context.Context) GroupDiagnosticsPtrOutput
type GroupDiagnosticsInput ¶ added in v1.12.0
type GroupDiagnosticsInput interface { pulumi.Input ToGroupDiagnosticsOutput() GroupDiagnosticsOutput ToGroupDiagnosticsOutputWithContext(context.Context) GroupDiagnosticsOutput }
type GroupDiagnosticsLogAnalytics ¶ added in v1.12.0
type GroupDiagnosticsLogAnalyticsArgs ¶ added in v1.12.0
type GroupDiagnosticsLogAnalyticsArgs struct { LogType pulumi.StringPtrInput `pulumi:"logType"` Metadata pulumi.StringMapInput `pulumi:"metadata"` WorkspaceId pulumi.StringInput `pulumi:"workspaceId"` WorkspaceKey pulumi.StringInput `pulumi:"workspaceKey"` }
func (GroupDiagnosticsLogAnalyticsArgs) ElementType ¶ added in v1.12.0
func (GroupDiagnosticsLogAnalyticsArgs) ElementType() reflect.Type
func (GroupDiagnosticsLogAnalyticsArgs) ToGroupDiagnosticsLogAnalyticsOutput ¶ added in v1.12.0
func (i GroupDiagnosticsLogAnalyticsArgs) ToGroupDiagnosticsLogAnalyticsOutput() GroupDiagnosticsLogAnalyticsOutput
func (GroupDiagnosticsLogAnalyticsArgs) ToGroupDiagnosticsLogAnalyticsOutputWithContext ¶ added in v1.12.0
func (i GroupDiagnosticsLogAnalyticsArgs) ToGroupDiagnosticsLogAnalyticsOutputWithContext(ctx context.Context) GroupDiagnosticsLogAnalyticsOutput
type GroupDiagnosticsLogAnalyticsInput ¶ added in v1.12.0
type GroupDiagnosticsLogAnalyticsInput interface { pulumi.Input ToGroupDiagnosticsLogAnalyticsOutput() GroupDiagnosticsLogAnalyticsOutput ToGroupDiagnosticsLogAnalyticsOutputWithContext(context.Context) GroupDiagnosticsLogAnalyticsOutput }
type GroupDiagnosticsLogAnalyticsOutput ¶ added in v1.12.0
type GroupDiagnosticsLogAnalyticsOutput struct{ *pulumi.OutputState }
func (GroupDiagnosticsLogAnalyticsOutput) ElementType ¶ added in v1.12.0
func (GroupDiagnosticsLogAnalyticsOutput) ElementType() reflect.Type
func (GroupDiagnosticsLogAnalyticsOutput) LogType ¶ added in v1.12.0
func (o GroupDiagnosticsLogAnalyticsOutput) LogType() pulumi.StringPtrOutput
func (GroupDiagnosticsLogAnalyticsOutput) Metadata ¶ added in v1.12.0
func (o GroupDiagnosticsLogAnalyticsOutput) Metadata() pulumi.StringMapOutput
func (GroupDiagnosticsLogAnalyticsOutput) ToGroupDiagnosticsLogAnalyticsOutput ¶ added in v1.12.0
func (o GroupDiagnosticsLogAnalyticsOutput) ToGroupDiagnosticsLogAnalyticsOutput() GroupDiagnosticsLogAnalyticsOutput
func (GroupDiagnosticsLogAnalyticsOutput) ToGroupDiagnosticsLogAnalyticsOutputWithContext ¶ added in v1.12.0
func (o GroupDiagnosticsLogAnalyticsOutput) ToGroupDiagnosticsLogAnalyticsOutputWithContext(ctx context.Context) GroupDiagnosticsLogAnalyticsOutput
func (GroupDiagnosticsLogAnalyticsOutput) WorkspaceId ¶ added in v1.12.0
func (o GroupDiagnosticsLogAnalyticsOutput) WorkspaceId() pulumi.StringOutput
func (GroupDiagnosticsLogAnalyticsOutput) WorkspaceKey ¶ added in v1.12.0
func (o GroupDiagnosticsLogAnalyticsOutput) WorkspaceKey() pulumi.StringOutput
type GroupDiagnosticsOutput ¶ added in v1.12.0
type GroupDiagnosticsOutput struct{ *pulumi.OutputState }
func (GroupDiagnosticsOutput) ElementType ¶ added in v1.12.0
func (GroupDiagnosticsOutput) ElementType() reflect.Type
func (GroupDiagnosticsOutput) LogAnalytics ¶ added in v1.12.0
func (o GroupDiagnosticsOutput) LogAnalytics() GroupDiagnosticsLogAnalyticsOutput
func (GroupDiagnosticsOutput) ToGroupDiagnosticsOutput ¶ added in v1.12.0
func (o GroupDiagnosticsOutput) ToGroupDiagnosticsOutput() GroupDiagnosticsOutput
func (GroupDiagnosticsOutput) ToGroupDiagnosticsOutputWithContext ¶ added in v1.12.0
func (o GroupDiagnosticsOutput) ToGroupDiagnosticsOutputWithContext(ctx context.Context) GroupDiagnosticsOutput
func (GroupDiagnosticsOutput) ToGroupDiagnosticsPtrOutput ¶ added in v1.12.0
func (o GroupDiagnosticsOutput) ToGroupDiagnosticsPtrOutput() GroupDiagnosticsPtrOutput
func (GroupDiagnosticsOutput) ToGroupDiagnosticsPtrOutputWithContext ¶ added in v1.12.0
func (o GroupDiagnosticsOutput) ToGroupDiagnosticsPtrOutputWithContext(ctx context.Context) GroupDiagnosticsPtrOutput
type GroupDiagnosticsPtrInput ¶ added in v1.12.0
type GroupDiagnosticsPtrInput interface { pulumi.Input ToGroupDiagnosticsPtrOutput() GroupDiagnosticsPtrOutput ToGroupDiagnosticsPtrOutputWithContext(context.Context) GroupDiagnosticsPtrOutput }
func GroupDiagnosticsPtr ¶ added in v1.12.0
func GroupDiagnosticsPtr(v *GroupDiagnosticsArgs) GroupDiagnosticsPtrInput
type GroupDiagnosticsPtrOutput ¶ added in v1.12.0
type GroupDiagnosticsPtrOutput struct{ *pulumi.OutputState }
func (GroupDiagnosticsPtrOutput) Elem ¶ added in v1.12.0
func (o GroupDiagnosticsPtrOutput) Elem() GroupDiagnosticsOutput
func (GroupDiagnosticsPtrOutput) ElementType ¶ added in v1.12.0
func (GroupDiagnosticsPtrOutput) ElementType() reflect.Type
func (GroupDiagnosticsPtrOutput) LogAnalytics ¶ added in v1.12.0
func (o GroupDiagnosticsPtrOutput) LogAnalytics() GroupDiagnosticsLogAnalyticsOutput
func (GroupDiagnosticsPtrOutput) ToGroupDiagnosticsPtrOutput ¶ added in v1.12.0
func (o GroupDiagnosticsPtrOutput) ToGroupDiagnosticsPtrOutput() GroupDiagnosticsPtrOutput
func (GroupDiagnosticsPtrOutput) ToGroupDiagnosticsPtrOutputWithContext ¶ added in v1.12.0
func (o GroupDiagnosticsPtrOutput) ToGroupDiagnosticsPtrOutputWithContext(ctx context.Context) GroupDiagnosticsPtrOutput
type GroupIdentity ¶ added in v1.12.0
type GroupIdentityArgs ¶ added in v1.12.0
type GroupIdentityArgs struct { IdentityIds pulumi.StringArrayInput `pulumi:"identityIds"` PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` Type pulumi.StringInput `pulumi:"type"` }
func (GroupIdentityArgs) ElementType ¶ added in v1.12.0
func (GroupIdentityArgs) ElementType() reflect.Type
func (GroupIdentityArgs) ToGroupIdentityOutput ¶ added in v1.12.0
func (i GroupIdentityArgs) ToGroupIdentityOutput() GroupIdentityOutput
func (GroupIdentityArgs) ToGroupIdentityOutputWithContext ¶ added in v1.12.0
func (i GroupIdentityArgs) ToGroupIdentityOutputWithContext(ctx context.Context) GroupIdentityOutput
func (GroupIdentityArgs) ToGroupIdentityPtrOutput ¶ added in v1.12.0
func (i GroupIdentityArgs) ToGroupIdentityPtrOutput() GroupIdentityPtrOutput
func (GroupIdentityArgs) ToGroupIdentityPtrOutputWithContext ¶ added in v1.12.0
func (i GroupIdentityArgs) ToGroupIdentityPtrOutputWithContext(ctx context.Context) GroupIdentityPtrOutput
type GroupIdentityInput ¶ added in v1.12.0
type GroupIdentityInput interface { pulumi.Input ToGroupIdentityOutput() GroupIdentityOutput ToGroupIdentityOutputWithContext(context.Context) GroupIdentityOutput }
type GroupIdentityOutput ¶ added in v1.12.0
type GroupIdentityOutput struct{ *pulumi.OutputState }
func (GroupIdentityOutput) ElementType ¶ added in v1.12.0
func (GroupIdentityOutput) ElementType() reflect.Type
func (GroupIdentityOutput) IdentityIds ¶ added in v1.12.0
func (o GroupIdentityOutput) IdentityIds() pulumi.StringArrayOutput
func (GroupIdentityOutput) PrincipalId ¶ added in v1.12.0
func (o GroupIdentityOutput) PrincipalId() pulumi.StringPtrOutput
func (GroupIdentityOutput) ToGroupIdentityOutput ¶ added in v1.12.0
func (o GroupIdentityOutput) ToGroupIdentityOutput() GroupIdentityOutput
func (GroupIdentityOutput) ToGroupIdentityOutputWithContext ¶ added in v1.12.0
func (o GroupIdentityOutput) ToGroupIdentityOutputWithContext(ctx context.Context) GroupIdentityOutput
func (GroupIdentityOutput) ToGroupIdentityPtrOutput ¶ added in v1.12.0
func (o GroupIdentityOutput) ToGroupIdentityPtrOutput() GroupIdentityPtrOutput
func (GroupIdentityOutput) ToGroupIdentityPtrOutputWithContext ¶ added in v1.12.0
func (o GroupIdentityOutput) ToGroupIdentityPtrOutputWithContext(ctx context.Context) GroupIdentityPtrOutput
func (GroupIdentityOutput) Type ¶ added in v1.12.0
func (o GroupIdentityOutput) Type() pulumi.StringOutput
type GroupIdentityPtrInput ¶ added in v1.12.0
type GroupIdentityPtrInput interface { pulumi.Input ToGroupIdentityPtrOutput() GroupIdentityPtrOutput ToGroupIdentityPtrOutputWithContext(context.Context) GroupIdentityPtrOutput }
func GroupIdentityPtr ¶ added in v1.12.0
func GroupIdentityPtr(v *GroupIdentityArgs) GroupIdentityPtrInput
type GroupIdentityPtrOutput ¶ added in v1.12.0
type GroupIdentityPtrOutput struct{ *pulumi.OutputState }
func (GroupIdentityPtrOutput) Elem ¶ added in v1.12.0
func (o GroupIdentityPtrOutput) Elem() GroupIdentityOutput
func (GroupIdentityPtrOutput) ElementType ¶ added in v1.12.0
func (GroupIdentityPtrOutput) ElementType() reflect.Type
func (GroupIdentityPtrOutput) IdentityIds ¶ added in v1.12.0
func (o GroupIdentityPtrOutput) IdentityIds() pulumi.StringArrayOutput
func (GroupIdentityPtrOutput) PrincipalId ¶ added in v1.12.0
func (o GroupIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
func (GroupIdentityPtrOutput) ToGroupIdentityPtrOutput ¶ added in v1.12.0
func (o GroupIdentityPtrOutput) ToGroupIdentityPtrOutput() GroupIdentityPtrOutput
func (GroupIdentityPtrOutput) ToGroupIdentityPtrOutputWithContext ¶ added in v1.12.0
func (o GroupIdentityPtrOutput) ToGroupIdentityPtrOutputWithContext(ctx context.Context) GroupIdentityPtrOutput
func (GroupIdentityPtrOutput) Type ¶ added in v1.12.0
func (o GroupIdentityPtrOutput) Type() pulumi.StringOutput
type GroupImageRegistryCredential ¶ added in v1.12.0
type GroupImageRegistryCredentialArgs ¶ added in v1.12.0
type GroupImageRegistryCredentialArgs struct { Password pulumi.StringInput `pulumi:"password"` Server pulumi.StringInput `pulumi:"server"` Username pulumi.StringInput `pulumi:"username"` }
func (GroupImageRegistryCredentialArgs) ElementType ¶ added in v1.12.0
func (GroupImageRegistryCredentialArgs) ElementType() reflect.Type
func (GroupImageRegistryCredentialArgs) ToGroupImageRegistryCredentialOutput ¶ added in v1.12.0
func (i GroupImageRegistryCredentialArgs) ToGroupImageRegistryCredentialOutput() GroupImageRegistryCredentialOutput
func (GroupImageRegistryCredentialArgs) ToGroupImageRegistryCredentialOutputWithContext ¶ added in v1.12.0
func (i GroupImageRegistryCredentialArgs) ToGroupImageRegistryCredentialOutputWithContext(ctx context.Context) GroupImageRegistryCredentialOutput
type GroupImageRegistryCredentialArray ¶ added in v1.12.0
type GroupImageRegistryCredentialArray []GroupImageRegistryCredentialInput
func (GroupImageRegistryCredentialArray) ElementType ¶ added in v1.12.0
func (GroupImageRegistryCredentialArray) ElementType() reflect.Type
func (GroupImageRegistryCredentialArray) ToGroupImageRegistryCredentialArrayOutput ¶ added in v1.12.0
func (i GroupImageRegistryCredentialArray) ToGroupImageRegistryCredentialArrayOutput() GroupImageRegistryCredentialArrayOutput
func (GroupImageRegistryCredentialArray) ToGroupImageRegistryCredentialArrayOutputWithContext ¶ added in v1.12.0
func (i GroupImageRegistryCredentialArray) ToGroupImageRegistryCredentialArrayOutputWithContext(ctx context.Context) GroupImageRegistryCredentialArrayOutput
type GroupImageRegistryCredentialArrayInput ¶ added in v1.12.0
type GroupImageRegistryCredentialArrayInput interface { pulumi.Input ToGroupImageRegistryCredentialArrayOutput() GroupImageRegistryCredentialArrayOutput ToGroupImageRegistryCredentialArrayOutputWithContext(context.Context) GroupImageRegistryCredentialArrayOutput }
type GroupImageRegistryCredentialArrayOutput ¶ added in v1.12.0
type GroupImageRegistryCredentialArrayOutput struct{ *pulumi.OutputState }
func (GroupImageRegistryCredentialArrayOutput) ElementType ¶ added in v1.12.0
func (GroupImageRegistryCredentialArrayOutput) ElementType() reflect.Type
func (GroupImageRegistryCredentialArrayOutput) ToGroupImageRegistryCredentialArrayOutput ¶ added in v1.12.0
func (o GroupImageRegistryCredentialArrayOutput) ToGroupImageRegistryCredentialArrayOutput() GroupImageRegistryCredentialArrayOutput
func (GroupImageRegistryCredentialArrayOutput) ToGroupImageRegistryCredentialArrayOutputWithContext ¶ added in v1.12.0
func (o GroupImageRegistryCredentialArrayOutput) ToGroupImageRegistryCredentialArrayOutputWithContext(ctx context.Context) GroupImageRegistryCredentialArrayOutput
type GroupImageRegistryCredentialInput ¶ added in v1.12.0
type GroupImageRegistryCredentialInput interface { pulumi.Input ToGroupImageRegistryCredentialOutput() GroupImageRegistryCredentialOutput ToGroupImageRegistryCredentialOutputWithContext(context.Context) GroupImageRegistryCredentialOutput }
type GroupImageRegistryCredentialOutput ¶ added in v1.12.0
type GroupImageRegistryCredentialOutput struct{ *pulumi.OutputState }
func (GroupImageRegistryCredentialOutput) ElementType ¶ added in v1.12.0
func (GroupImageRegistryCredentialOutput) ElementType() reflect.Type
func (GroupImageRegistryCredentialOutput) Password ¶ added in v1.12.0
func (o GroupImageRegistryCredentialOutput) Password() pulumi.StringOutput
func (GroupImageRegistryCredentialOutput) Server ¶ added in v1.12.0
func (o GroupImageRegistryCredentialOutput) Server() pulumi.StringOutput
func (GroupImageRegistryCredentialOutput) ToGroupImageRegistryCredentialOutput ¶ added in v1.12.0
func (o GroupImageRegistryCredentialOutput) ToGroupImageRegistryCredentialOutput() GroupImageRegistryCredentialOutput
func (GroupImageRegistryCredentialOutput) ToGroupImageRegistryCredentialOutputWithContext ¶ added in v1.12.0
func (o GroupImageRegistryCredentialOutput) ToGroupImageRegistryCredentialOutputWithContext(ctx context.Context) GroupImageRegistryCredentialOutput
func (GroupImageRegistryCredentialOutput) Username ¶ added in v1.12.0
func (o GroupImageRegistryCredentialOutput) Username() pulumi.StringOutput
type GroupState ¶
type GroupState struct { // The definition of a container that is part of the group as documented in the `container` block below. Changing this forces a new resource to be created. Containers GroupContainerArrayInput // A `diagnostics` block as documented below. Diagnostics GroupDiagnosticsPtrInput // The DNS label/name for the container groups IP. Changing this forces a new resource to be created. DnsNameLabel pulumi.StringPtrInput // The FQDN of the container group derived from `dnsNameLabel`. Fqdn pulumi.StringPtrInput // An `identity` block as defined below. Identity GroupIdentityPtrInput // A `imageRegistryCredential` block as documented below. Changing this forces a new resource to be created. ImageRegistryCredentials GroupImageRegistryCredentialArrayInput // The IP address allocated to the container group. IpAddress pulumi.StringPtrInput // Specifies the ip address type of the container. `Public` or `Private`. Changing this forces a new resource to be created. If set to `Private`, `networkProfileId` also needs to be set. IpAddressType pulumi.StringPtrInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the Container Group. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Network profile ID for deploying to virtual network. NetworkProfileId pulumi.StringPtrInput // The OS for the container group. Allowed values are `Linux` and `Windows`. Changing this forces a new resource to be created. OsType pulumi.StringPtrInput // The name of the resource group in which to create the Container Group. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // Restart policy for the container group. Allowed values are `Always`, `Never`, `OnFailure`. Defaults to `Always`. Changing this forces a new resource to be created. RestartPolicy pulumi.StringPtrInput // A mapping of tags to assign to the resource. Changing this forces a new resource to be created. Tags pulumi.StringMapInput }
func (GroupState) ElementType ¶ added in v1.12.0
func (GroupState) ElementType() reflect.Type
type KubernetesCluster ¶
type KubernetesCluster struct { pulumi.CustomResourceState // A `addonProfile` block as defined below. AddonProfile KubernetesClusterAddonProfileOutput `pulumi:"addonProfile"` // One or more `agentPoolProfile` blocks as defined below. AgentPoolProfiles KubernetesClusterAgentPoolProfileArrayOutput `pulumi:"agentPoolProfiles"` // The IP ranges to whitelist for incoming traffic to the masters. ApiServerAuthorizedIpRanges pulumi.StringArrayOutput `pulumi:"apiServerAuthorizedIpRanges"` // A `defaultNodePool` block as defined below. DefaultNodePool KubernetesClusterDefaultNodePoolPtrOutput `pulumi:"defaultNodePool"` // DNS prefix specified when creating the managed cluster. Changing this forces a new resource to be created. DnsPrefix pulumi.StringOutput `pulumi:"dnsPrefix"` // Whether Pod Security Policies are enabled. Note that this also requires role based access control to be enabled. EnablePodSecurityPolicy pulumi.BoolOutput `pulumi:"enablePodSecurityPolicy"` // The FQDN of the Azure Kubernetes Managed Cluster. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // A `identity` block as defined below. Changing this forces a new resource to be created. Identity KubernetesClusterIdentityPtrOutput `pulumi:"identity"` // A `kubeAdminConfig` block as defined below. This is only available when Role Based Access Control with Azure Active Directory is enabled. KubeAdminConfig KubernetesClusterKubeAdminConfigOutput `pulumi:"kubeAdminConfig"` // Raw Kubernetes config for the admin account to be used by [kubectl](https://kubernetes.io/docs/reference/kubectl/overview/) and other compatible tools. This is only available when Role Based Access Control with Azure Active Directory is enabled. KubeAdminConfigRaw pulumi.StringOutput `pulumi:"kubeAdminConfigRaw"` // A `kubeConfig` block as defined below. KubeConfig KubernetesClusterKubeConfigOutput `pulumi:"kubeConfig"` // Raw Kubernetes config to be used by [kubectl](https://kubernetes.io/docs/reference/kubectl/overview/) and other compatible tools KubeConfigRaw pulumi.StringOutput `pulumi:"kubeConfigRaw"` // Version of Kubernetes specified when creating the AKS managed cluster. If not specified, the latest recommended version will be used at provisioning time (but won't auto-upgrade). KubernetesVersion pulumi.StringOutput `pulumi:"kubernetesVersion"` // A `linuxProfile` block as defined below. LinuxProfile KubernetesClusterLinuxProfilePtrOutput `pulumi:"linuxProfile"` // The location where the Managed Kubernetes Cluster should be created. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `networkProfile` block as defined below. NetworkProfile KubernetesClusterNetworkProfileOutput `pulumi:"networkProfile"` // The name of the Resource Group where the Kubernetes Nodes should exist. Changing this forces a new resource to be created. NodeResourceGroup pulumi.StringOutput `pulumi:"nodeResourceGroup"` // The FQDN for the Kubernetes Cluster when private link has been enabled, which is is only resolvable inside the Virtual Network used by the Kubernetes Cluster. PrivateFqdn pulumi.StringOutput `pulumi:"privateFqdn"` PrivateLinkEnabled pulumi.BoolPtrOutput `pulumi:"privateLinkEnabled"` // Specifies the Resource Group where the Managed Kubernetes Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roleBasedAccessControl` block. RoleBasedAccessControl KubernetesClusterRoleBasedAccessControlOutput `pulumi:"roleBasedAccessControl"` // A `servicePrincipal` block as documented below. ServicePrincipal KubernetesClusterServicePrincipalOutput `pulumi:"servicePrincipal"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // A `windowsProfile` block as defined below. WindowsProfile KubernetesClusterWindowsProfilePtrOutput `pulumi:"windowsProfile"` }
Manages a Managed Kubernetes Cluster (also known as AKS / Azure Kubernetes Service)
> **Note:** All arguments including the client secret will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/kubernetes_cluster.html.markdown.
func GetKubernetesCluster ¶
func GetKubernetesCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KubernetesClusterState, opts ...pulumi.ResourceOption) (*KubernetesCluster, error)
GetKubernetesCluster gets an existing KubernetesCluster 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 NewKubernetesCluster ¶
func NewKubernetesCluster(ctx *pulumi.Context, name string, args *KubernetesClusterArgs, opts ...pulumi.ResourceOption) (*KubernetesCluster, error)
NewKubernetesCluster registers a new resource with the given unique name, arguments, and options.
type KubernetesClusterAddonProfile ¶ added in v1.12.0
type KubernetesClusterAddonProfile struct { AciConnectorLinux *KubernetesClusterAddonProfileAciConnectorLinux `pulumi:"aciConnectorLinux"` AzurePolicy *KubernetesClusterAddonProfileAzurePolicy `pulumi:"azurePolicy"` // A `httpApplicationRouting` block as defined below. HttpApplicationRouting *KubernetesClusterAddonProfileHttpApplicationRouting `pulumi:"httpApplicationRouting"` KubeDashboard *KubernetesClusterAddonProfileKubeDashboard `pulumi:"kubeDashboard"` OmsAgent *KubernetesClusterAddonProfileOmsAgent `pulumi:"omsAgent"` }
type KubernetesClusterAddonProfileAciConnectorLinux ¶ added in v1.12.0
type KubernetesClusterAddonProfileAciConnectorLinuxArgs ¶ added in v1.12.0
type KubernetesClusterAddonProfileAciConnectorLinuxArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` SubnetName pulumi.StringPtrInput `pulumi:"subnetName"` }
func (KubernetesClusterAddonProfileAciConnectorLinuxArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileAciConnectorLinuxArgs) ElementType() reflect.Type
func (KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxOutput() KubernetesClusterAddonProfileAciConnectorLinuxOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAciConnectorLinuxArgs) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
type KubernetesClusterAddonProfileAciConnectorLinuxInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAciConnectorLinuxInput interface { pulumi.Input ToKubernetesClusterAddonProfileAciConnectorLinuxOutput() KubernetesClusterAddonProfileAciConnectorLinuxOutput ToKubernetesClusterAddonProfileAciConnectorLinuxOutputWithContext(context.Context) KubernetesClusterAddonProfileAciConnectorLinuxOutput }
type KubernetesClusterAddonProfileAciConnectorLinuxOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAciConnectorLinuxOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) SubnetName ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) SubnetName() pulumi.StringPtrOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxOutput() KubernetesClusterAddonProfileAciConnectorLinuxOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
type KubernetesClusterAddonProfileAciConnectorLinuxPtrInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAciConnectorLinuxPtrInput interface { pulumi.Input ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext(context.Context) KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput }
func KubernetesClusterAddonProfileAciConnectorLinuxPtr ¶ added in v1.12.0
func KubernetesClusterAddonProfileAciConnectorLinuxPtr(v *KubernetesClusterAddonProfileAciConnectorLinuxArgs) KubernetesClusterAddonProfileAciConnectorLinuxPtrInput
type KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) SubnetName ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) SubnetName() pulumi.StringPtrOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutput() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
func (KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput) ToKubernetesClusterAddonProfileAciConnectorLinuxPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
type KubernetesClusterAddonProfileArgs ¶ added in v1.12.0
type KubernetesClusterAddonProfileArgs struct { AciConnectorLinux KubernetesClusterAddonProfileAciConnectorLinuxPtrInput `pulumi:"aciConnectorLinux"` AzurePolicy KubernetesClusterAddonProfileAzurePolicyPtrInput `pulumi:"azurePolicy"` // A `httpApplicationRouting` block as defined below. HttpApplicationRouting KubernetesClusterAddonProfileHttpApplicationRoutingPtrInput `pulumi:"httpApplicationRouting"` KubeDashboard KubernetesClusterAddonProfileKubeDashboardPtrInput `pulumi:"kubeDashboard"` OmsAgent KubernetesClusterAddonProfileOmsAgentPtrInput `pulumi:"omsAgent"` }
func (KubernetesClusterAddonProfileArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileArgs) ElementType() reflect.Type
func (KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfileOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfileOutput() KubernetesClusterAddonProfileOutput
func (KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfileOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOutput
func (KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfilePtrOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfilePtrOutput() KubernetesClusterAddonProfilePtrOutput
func (KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfilePtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileArgs) ToKubernetesClusterAddonProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfilePtrOutput
type KubernetesClusterAddonProfileAzurePolicy ¶ added in v1.12.0
type KubernetesClusterAddonProfileAzurePolicy struct {
Enabled bool `pulumi:"enabled"`
}
type KubernetesClusterAddonProfileAzurePolicyArgs ¶ added in v1.12.0
type KubernetesClusterAddonProfileAzurePolicyArgs struct {
Enabled pulumi.BoolInput `pulumi:"enabled"`
}
func (KubernetesClusterAddonProfileAzurePolicyArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileAzurePolicyArgs) ElementType() reflect.Type
func (KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyOutput() KubernetesClusterAddonProfileAzurePolicyOutput
func (KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyOutput
func (KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput() KubernetesClusterAddonProfileAzurePolicyPtrOutput
func (KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileAzurePolicyArgs) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyPtrOutput
type KubernetesClusterAddonProfileAzurePolicyInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAzurePolicyInput interface { pulumi.Input ToKubernetesClusterAddonProfileAzurePolicyOutput() KubernetesClusterAddonProfileAzurePolicyOutput ToKubernetesClusterAddonProfileAzurePolicyOutputWithContext(context.Context) KubernetesClusterAddonProfileAzurePolicyOutput }
type KubernetesClusterAddonProfileAzurePolicyOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAzurePolicyOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileAzurePolicyOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileAzurePolicyOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileAzurePolicyOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyOutput() KubernetesClusterAddonProfileAzurePolicyOutput
func (KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyOutput
func (KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput() KubernetesClusterAddonProfileAzurePolicyPtrOutput
func (KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyPtrOutput
type KubernetesClusterAddonProfileAzurePolicyPtrInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAzurePolicyPtrInput interface { pulumi.Input ToKubernetesClusterAddonProfileAzurePolicyPtrOutput() KubernetesClusterAddonProfileAzurePolicyPtrOutput ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext(context.Context) KubernetesClusterAddonProfileAzurePolicyPtrOutput }
func KubernetesClusterAddonProfileAzurePolicyPtr ¶ added in v1.12.0
func KubernetesClusterAddonProfileAzurePolicyPtr(v *KubernetesClusterAddonProfileAzurePolicyArgs) KubernetesClusterAddonProfileAzurePolicyPtrInput
type KubernetesClusterAddonProfileAzurePolicyPtrOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileAzurePolicyPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileAzurePolicyPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileAzurePolicyPtrOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileAzurePolicyPtrOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyPtrOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileAzurePolicyPtrOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyPtrOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutput() KubernetesClusterAddonProfileAzurePolicyPtrOutput
func (KubernetesClusterAddonProfileAzurePolicyPtrOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileAzurePolicyPtrOutput) ToKubernetesClusterAddonProfileAzurePolicyPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileAzurePolicyPtrOutput
type KubernetesClusterAddonProfileHttpApplicationRouting ¶ added in v1.12.0
type KubernetesClusterAddonProfileHttpApplicationRoutingArgs ¶ added in v1.12.0
type KubernetesClusterAddonProfileHttpApplicationRoutingArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` // The Zone Name of the HTTP Application Routing. HttpApplicationRoutingZoneName pulumi.StringPtrInput `pulumi:"httpApplicationRoutingZoneName"` }
func (KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ElementType() reflect.Type
func (KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutput() KubernetesClusterAddonProfileHttpApplicationRoutingOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileHttpApplicationRoutingArgs) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
type KubernetesClusterAddonProfileHttpApplicationRoutingInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileHttpApplicationRoutingInput interface { pulumi.Input ToKubernetesClusterAddonProfileHttpApplicationRoutingOutput() KubernetesClusterAddonProfileHttpApplicationRoutingOutput ToKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingOutput }
type KubernetesClusterAddonProfileHttpApplicationRoutingOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileHttpApplicationRoutingOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) HttpApplicationRoutingZoneName ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) HttpApplicationRoutingZoneName() pulumi.StringPtrOutput
The Zone Name of the HTTP Application Routing.
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutput() KubernetesClusterAddonProfileHttpApplicationRoutingOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
type KubernetesClusterAddonProfileHttpApplicationRoutingPtrInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileHttpApplicationRoutingPtrInput interface { pulumi.Input ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext(context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput }
func KubernetesClusterAddonProfileHttpApplicationRoutingPtr ¶ added in v1.12.0
func KubernetesClusterAddonProfileHttpApplicationRoutingPtr(v *KubernetesClusterAddonProfileHttpApplicationRoutingArgs) KubernetesClusterAddonProfileHttpApplicationRoutingPtrInput
type KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) HttpApplicationRoutingZoneName ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) HttpApplicationRoutingZoneName() pulumi.StringPtrOutput
The Zone Name of the HTTP Application Routing.
func (KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
func (KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput) ToKubernetesClusterAddonProfileHttpApplicationRoutingPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
type KubernetesClusterAddonProfileInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileInput interface { pulumi.Input ToKubernetesClusterAddonProfileOutput() KubernetesClusterAddonProfileOutput ToKubernetesClusterAddonProfileOutputWithContext(context.Context) KubernetesClusterAddonProfileOutput }
type KubernetesClusterAddonProfileKubeDashboard ¶ added in v1.12.0
type KubernetesClusterAddonProfileKubeDashboard struct {
Enabled bool `pulumi:"enabled"`
}
type KubernetesClusterAddonProfileKubeDashboardArgs ¶ added in v1.12.0
type KubernetesClusterAddonProfileKubeDashboardArgs struct {
Enabled pulumi.BoolInput `pulumi:"enabled"`
}
func (KubernetesClusterAddonProfileKubeDashboardArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileKubeDashboardArgs) ElementType() reflect.Type
func (KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardOutput() KubernetesClusterAddonProfileKubeDashboardOutput
func (KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardOutput
func (KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput() KubernetesClusterAddonProfileKubeDashboardPtrOutput
func (KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileKubeDashboardArgs) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardPtrOutput
type KubernetesClusterAddonProfileKubeDashboardInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileKubeDashboardInput interface { pulumi.Input ToKubernetesClusterAddonProfileKubeDashboardOutput() KubernetesClusterAddonProfileKubeDashboardOutput ToKubernetesClusterAddonProfileKubeDashboardOutputWithContext(context.Context) KubernetesClusterAddonProfileKubeDashboardOutput }
type KubernetesClusterAddonProfileKubeDashboardOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileKubeDashboardOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileKubeDashboardOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileKubeDashboardOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileKubeDashboardOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardOutput() KubernetesClusterAddonProfileKubeDashboardOutput
func (KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardOutput
func (KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput() KubernetesClusterAddonProfileKubeDashboardPtrOutput
func (KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardPtrOutput
type KubernetesClusterAddonProfileKubeDashboardPtrInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileKubeDashboardPtrInput interface { pulumi.Input ToKubernetesClusterAddonProfileKubeDashboardPtrOutput() KubernetesClusterAddonProfileKubeDashboardPtrOutput ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext(context.Context) KubernetesClusterAddonProfileKubeDashboardPtrOutput }
func KubernetesClusterAddonProfileKubeDashboardPtr ¶ added in v1.12.0
func KubernetesClusterAddonProfileKubeDashboardPtr(v *KubernetesClusterAddonProfileKubeDashboardArgs) KubernetesClusterAddonProfileKubeDashboardPtrInput
type KubernetesClusterAddonProfileKubeDashboardPtrOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileKubeDashboardPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileKubeDashboardPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileKubeDashboardPtrOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileKubeDashboardPtrOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardPtrOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileKubeDashboardPtrOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardPtrOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutput() KubernetesClusterAddonProfileKubeDashboardPtrOutput
func (KubernetesClusterAddonProfileKubeDashboardPtrOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileKubeDashboardPtrOutput) ToKubernetesClusterAddonProfileKubeDashboardPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileKubeDashboardPtrOutput
type KubernetesClusterAddonProfileOmsAgent ¶ added in v1.12.0
type KubernetesClusterAddonProfileOmsAgentArgs ¶ added in v1.12.0
type KubernetesClusterAddonProfileOmsAgentArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` LogAnalyticsWorkspaceId pulumi.StringPtrInput `pulumi:"logAnalyticsWorkspaceId"` }
func (KubernetesClusterAddonProfileOmsAgentArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileOmsAgentArgs) ElementType() reflect.Type
func (KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentOutput() KubernetesClusterAddonProfileOmsAgentOutput
func (KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentOutput
func (KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentPtrOutput() KubernetesClusterAddonProfileOmsAgentPtrOutput
func (KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAddonProfileOmsAgentArgs) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentPtrOutput
type KubernetesClusterAddonProfileOmsAgentInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileOmsAgentInput interface { pulumi.Input ToKubernetesClusterAddonProfileOmsAgentOutput() KubernetesClusterAddonProfileOmsAgentOutput ToKubernetesClusterAddonProfileOmsAgentOutputWithContext(context.Context) KubernetesClusterAddonProfileOmsAgentOutput }
type KubernetesClusterAddonProfileOmsAgentOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileOmsAgentOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileOmsAgentOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileOmsAgentOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileOmsAgentOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileOmsAgentOutput) LogAnalyticsWorkspaceId ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
func (KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentOutput() KubernetesClusterAddonProfileOmsAgentOutput
func (KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentOutput
func (KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutput() KubernetesClusterAddonProfileOmsAgentPtrOutput
func (KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentPtrOutput
type KubernetesClusterAddonProfileOmsAgentPtrInput ¶ added in v1.12.0
type KubernetesClusterAddonProfileOmsAgentPtrInput interface { pulumi.Input ToKubernetesClusterAddonProfileOmsAgentPtrOutput() KubernetesClusterAddonProfileOmsAgentPtrOutput ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext(context.Context) KubernetesClusterAddonProfileOmsAgentPtrOutput }
func KubernetesClusterAddonProfileOmsAgentPtr ¶ added in v1.12.0
func KubernetesClusterAddonProfileOmsAgentPtr(v *KubernetesClusterAddonProfileOmsAgentArgs) KubernetesClusterAddonProfileOmsAgentPtrInput
type KubernetesClusterAddonProfileOmsAgentPtrOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileOmsAgentPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileOmsAgentPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileOmsAgentPtrOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileOmsAgentPtrOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterAddonProfileOmsAgentPtrOutput) LogAnalyticsWorkspaceId ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
func (KubernetesClusterAddonProfileOmsAgentPtrOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutput() KubernetesClusterAddonProfileOmsAgentPtrOutput
func (KubernetesClusterAddonProfileOmsAgentPtrOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOmsAgentPtrOutput) ToKubernetesClusterAddonProfileOmsAgentPtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOmsAgentPtrOutput
type KubernetesClusterAddonProfileOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfileOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfileOutput) AciConnectorLinux ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) AciConnectorLinux() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
func (KubernetesClusterAddonProfileOutput) AzurePolicy ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) AzurePolicy() KubernetesClusterAddonProfileAzurePolicyPtrOutput
func (KubernetesClusterAddonProfileOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfileOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfileOutput) HttpApplicationRouting ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) HttpApplicationRouting() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
A `httpApplicationRouting` block as defined below.
func (KubernetesClusterAddonProfileOutput) KubeDashboard ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) KubeDashboard() KubernetesClusterAddonProfileKubeDashboardPtrOutput
func (KubernetesClusterAddonProfileOutput) OmsAgent ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) OmsAgent() KubernetesClusterAddonProfileOmsAgentPtrOutput
func (KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfileOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfileOutput() KubernetesClusterAddonProfileOutput
func (KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfileOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfileOutputWithContext(ctx context.Context) KubernetesClusterAddonProfileOutput
func (KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfilePtrOutput() KubernetesClusterAddonProfilePtrOutput
func (KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfileOutput) ToKubernetesClusterAddonProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfilePtrOutput
type KubernetesClusterAddonProfilePtrInput ¶ added in v1.12.0
type KubernetesClusterAddonProfilePtrInput interface { pulumi.Input ToKubernetesClusterAddonProfilePtrOutput() KubernetesClusterAddonProfilePtrOutput ToKubernetesClusterAddonProfilePtrOutputWithContext(context.Context) KubernetesClusterAddonProfilePtrOutput }
func KubernetesClusterAddonProfilePtr ¶ added in v1.12.0
func KubernetesClusterAddonProfilePtr(v *KubernetesClusterAddonProfileArgs) KubernetesClusterAddonProfilePtrInput
type KubernetesClusterAddonProfilePtrOutput ¶ added in v1.12.0
type KubernetesClusterAddonProfilePtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAddonProfilePtrOutput) AciConnectorLinux ¶ added in v1.12.0
func (o KubernetesClusterAddonProfilePtrOutput) AciConnectorLinux() KubernetesClusterAddonProfileAciConnectorLinuxPtrOutput
func (KubernetesClusterAddonProfilePtrOutput) AzurePolicy ¶ added in v1.12.0
func (o KubernetesClusterAddonProfilePtrOutput) AzurePolicy() KubernetesClusterAddonProfileAzurePolicyPtrOutput
func (KubernetesClusterAddonProfilePtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAddonProfilePtrOutput) ElementType() reflect.Type
func (KubernetesClusterAddonProfilePtrOutput) HttpApplicationRouting ¶ added in v1.12.0
func (o KubernetesClusterAddonProfilePtrOutput) HttpApplicationRouting() KubernetesClusterAddonProfileHttpApplicationRoutingPtrOutput
A `httpApplicationRouting` block as defined below.
func (KubernetesClusterAddonProfilePtrOutput) KubeDashboard ¶ added in v1.12.0
func (o KubernetesClusterAddonProfilePtrOutput) KubeDashboard() KubernetesClusterAddonProfileKubeDashboardPtrOutput
func (KubernetesClusterAddonProfilePtrOutput) OmsAgent ¶ added in v1.12.0
func (o KubernetesClusterAddonProfilePtrOutput) OmsAgent() KubernetesClusterAddonProfileOmsAgentPtrOutput
func (KubernetesClusterAddonProfilePtrOutput) ToKubernetesClusterAddonProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterAddonProfilePtrOutput) ToKubernetesClusterAddonProfilePtrOutput() KubernetesClusterAddonProfilePtrOutput
func (KubernetesClusterAddonProfilePtrOutput) ToKubernetesClusterAddonProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAddonProfilePtrOutput) ToKubernetesClusterAddonProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterAddonProfilePtrOutput
type KubernetesClusterAgentPoolProfile ¶ added in v1.12.0
type KubernetesClusterAgentPoolProfile struct { AvailabilityZones []string `pulumi:"availabilityZones"` Count *int `pulumi:"count"` // DNS prefix specified when creating the managed cluster. Changing this forces a new resource to be created. DnsPrefix *string `pulumi:"dnsPrefix"` EnableAutoScaling *bool `pulumi:"enableAutoScaling"` EnableNodePublicIp *bool `pulumi:"enableNodePublicIp"` // The FQDN of the Azure Kubernetes Managed Cluster. Fqdn *string `pulumi:"fqdn"` MaxCount *int `pulumi:"maxCount"` MaxPods *int `pulumi:"maxPods"` MinCount *int `pulumi:"minCount"` // The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created. Name string `pulumi:"name"` NodeTaints []string `pulumi:"nodeTaints"` OsDiskSizeGb *int `pulumi:"osDiskSizeGb"` OsType *string `pulumi:"osType"` Type *string `pulumi:"type"` VmSize string `pulumi:"vmSize"` VnetSubnetId *string `pulumi:"vnetSubnetId"` }
type KubernetesClusterAgentPoolProfileArgs ¶ added in v1.12.0
type KubernetesClusterAgentPoolProfileArgs struct { AvailabilityZones pulumi.StringArrayInput `pulumi:"availabilityZones"` Count pulumi.IntPtrInput `pulumi:"count"` // DNS prefix specified when creating the managed cluster. Changing this forces a new resource to be created. DnsPrefix pulumi.StringPtrInput `pulumi:"dnsPrefix"` EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` EnableNodePublicIp pulumi.BoolPtrInput `pulumi:"enableNodePublicIp"` // The FQDN of the Azure Kubernetes Managed Cluster. Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` MaxCount pulumi.IntPtrInput `pulumi:"maxCount"` MaxPods pulumi.IntPtrInput `pulumi:"maxPods"` MinCount pulumi.IntPtrInput `pulumi:"minCount"` // The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` NodeTaints pulumi.StringArrayInput `pulumi:"nodeTaints"` OsDiskSizeGb pulumi.IntPtrInput `pulumi:"osDiskSizeGb"` OsType pulumi.StringPtrInput `pulumi:"osType"` Type pulumi.StringPtrInput `pulumi:"type"` VmSize pulumi.StringInput `pulumi:"vmSize"` VnetSubnetId pulumi.StringPtrInput `pulumi:"vnetSubnetId"` }
func (KubernetesClusterAgentPoolProfileArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterAgentPoolProfileArgs) ElementType() reflect.Type
func (KubernetesClusterAgentPoolProfileArgs) ToKubernetesClusterAgentPoolProfileOutput ¶ added in v1.12.0
func (i KubernetesClusterAgentPoolProfileArgs) ToKubernetesClusterAgentPoolProfileOutput() KubernetesClusterAgentPoolProfileOutput
func (KubernetesClusterAgentPoolProfileArgs) ToKubernetesClusterAgentPoolProfileOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAgentPoolProfileArgs) ToKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileOutput
type KubernetesClusterAgentPoolProfileArray ¶ added in v1.12.0
type KubernetesClusterAgentPoolProfileArray []KubernetesClusterAgentPoolProfileInput
func (KubernetesClusterAgentPoolProfileArray) ElementType ¶ added in v1.12.0
func (KubernetesClusterAgentPoolProfileArray) ElementType() reflect.Type
func (KubernetesClusterAgentPoolProfileArray) ToKubernetesClusterAgentPoolProfileArrayOutput ¶ added in v1.12.0
func (i KubernetesClusterAgentPoolProfileArray) ToKubernetesClusterAgentPoolProfileArrayOutput() KubernetesClusterAgentPoolProfileArrayOutput
func (KubernetesClusterAgentPoolProfileArray) ToKubernetesClusterAgentPoolProfileArrayOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterAgentPoolProfileArray) ToKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileArrayOutput
type KubernetesClusterAgentPoolProfileArrayInput ¶ added in v1.12.0
type KubernetesClusterAgentPoolProfileArrayInput interface { pulumi.Input ToKubernetesClusterAgentPoolProfileArrayOutput() KubernetesClusterAgentPoolProfileArrayOutput ToKubernetesClusterAgentPoolProfileArrayOutputWithContext(context.Context) KubernetesClusterAgentPoolProfileArrayOutput }
type KubernetesClusterAgentPoolProfileArrayOutput ¶ added in v1.12.0
type KubernetesClusterAgentPoolProfileArrayOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAgentPoolProfileArrayOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
func (KubernetesClusterAgentPoolProfileArrayOutput) ToKubernetesClusterAgentPoolProfileArrayOutput ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileArrayOutput) ToKubernetesClusterAgentPoolProfileArrayOutput() KubernetesClusterAgentPoolProfileArrayOutput
func (KubernetesClusterAgentPoolProfileArrayOutput) ToKubernetesClusterAgentPoolProfileArrayOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileArrayOutput) ToKubernetesClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileArrayOutput
type KubernetesClusterAgentPoolProfileInput ¶ added in v1.12.0
type KubernetesClusterAgentPoolProfileInput interface { pulumi.Input ToKubernetesClusterAgentPoolProfileOutput() KubernetesClusterAgentPoolProfileOutput ToKubernetesClusterAgentPoolProfileOutputWithContext(context.Context) KubernetesClusterAgentPoolProfileOutput }
type KubernetesClusterAgentPoolProfileOutput ¶ added in v1.12.0
type KubernetesClusterAgentPoolProfileOutput struct{ *pulumi.OutputState }
func (KubernetesClusterAgentPoolProfileOutput) AvailabilityZones ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) AvailabilityZones() pulumi.StringArrayOutput
func (KubernetesClusterAgentPoolProfileOutput) Count ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) Count() pulumi.IntPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) DnsPrefix ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) DnsPrefix() pulumi.StringPtrOutput
DNS prefix specified when creating the managed cluster. Changing this forces a new resource to be created.
func (KubernetesClusterAgentPoolProfileOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterAgentPoolProfileOutput) ElementType() reflect.Type
func (KubernetesClusterAgentPoolProfileOutput) EnableAutoScaling ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) EnableAutoScaling() pulumi.BoolPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) EnableNodePublicIp ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) Fqdn ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) Fqdn() pulumi.StringPtrOutput
The FQDN of the Azure Kubernetes Managed Cluster.
func (KubernetesClusterAgentPoolProfileOutput) MaxCount ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) MaxCount() pulumi.IntPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) MaxPods ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) MaxPods() pulumi.IntPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) MinCount ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) MinCount() pulumi.IntPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) Name ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created.
func (KubernetesClusterAgentPoolProfileOutput) NodeTaints ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) NodeTaints() pulumi.StringArrayOutput
func (KubernetesClusterAgentPoolProfileOutput) OsDiskSizeGb ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) OsDiskSizeGb() pulumi.IntPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) OsType ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) ToKubernetesClusterAgentPoolProfileOutput ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) ToKubernetesClusterAgentPoolProfileOutput() KubernetesClusterAgentPoolProfileOutput
func (KubernetesClusterAgentPoolProfileOutput) ToKubernetesClusterAgentPoolProfileOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) ToKubernetesClusterAgentPoolProfileOutputWithContext(ctx context.Context) KubernetesClusterAgentPoolProfileOutput
func (KubernetesClusterAgentPoolProfileOutput) Type ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) Type() pulumi.StringPtrOutput
func (KubernetesClusterAgentPoolProfileOutput) VmSize ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
func (KubernetesClusterAgentPoolProfileOutput) VnetSubnetId ¶ added in v1.12.0
func (o KubernetesClusterAgentPoolProfileOutput) VnetSubnetId() pulumi.StringPtrOutput
type KubernetesClusterArgs ¶
type KubernetesClusterArgs struct { // A `addonProfile` block as defined below. AddonProfile KubernetesClusterAddonProfilePtrInput // One or more `agentPoolProfile` blocks as defined below. AgentPoolProfiles KubernetesClusterAgentPoolProfileArrayInput // The IP ranges to whitelist for incoming traffic to the masters. ApiServerAuthorizedIpRanges pulumi.StringArrayInput // A `defaultNodePool` block as defined below. DefaultNodePool KubernetesClusterDefaultNodePoolPtrInput // DNS prefix specified when creating the managed cluster. Changing this forces a new resource to be created. DnsPrefix pulumi.StringInput // Whether Pod Security Policies are enabled. Note that this also requires role based access control to be enabled. EnablePodSecurityPolicy pulumi.BoolPtrInput // A `identity` block as defined below. Changing this forces a new resource to be created. Identity KubernetesClusterIdentityPtrInput // Version of Kubernetes specified when creating the AKS managed cluster. If not specified, the latest recommended version will be used at provisioning time (but won't auto-upgrade). KubernetesVersion pulumi.StringPtrInput // A `linuxProfile` block as defined below. LinuxProfile KubernetesClusterLinuxProfilePtrInput // The location where the Managed Kubernetes Cluster should be created. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `networkProfile` block as defined below. NetworkProfile KubernetesClusterNetworkProfilePtrInput // The name of the Resource Group where the Kubernetes Nodes should exist. Changing this forces a new resource to be created. NodeResourceGroup pulumi.StringPtrInput PrivateLinkEnabled pulumi.BoolPtrInput // Specifies the Resource Group where the Managed Kubernetes Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roleBasedAccessControl` block. RoleBasedAccessControl KubernetesClusterRoleBasedAccessControlPtrInput // A `servicePrincipal` block as documented below. ServicePrincipal KubernetesClusterServicePrincipalInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A `windowsProfile` block as defined below. WindowsProfile KubernetesClusterWindowsProfilePtrInput }
The set of arguments for constructing a KubernetesCluster resource.
func (KubernetesClusterArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterArgs) ElementType() reflect.Type
type KubernetesClusterDefaultNodePool ¶ added in v1.12.0
type KubernetesClusterDefaultNodePool struct { AvailabilityZones []string `pulumi:"availabilityZones"` EnableAutoScaling *bool `pulumi:"enableAutoScaling"` EnableNodePublicIp *bool `pulumi:"enableNodePublicIp"` MaxCount *int `pulumi:"maxCount"` MaxPods *int `pulumi:"maxPods"` MinCount *int `pulumi:"minCount"` // The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created. Name string `pulumi:"name"` NodeCount *int `pulumi:"nodeCount"` NodeTaints []string `pulumi:"nodeTaints"` OsDiskSizeGb *int `pulumi:"osDiskSizeGb"` Type *string `pulumi:"type"` VmSize string `pulumi:"vmSize"` VnetSubnetId *string `pulumi:"vnetSubnetId"` }
type KubernetesClusterDefaultNodePoolArgs ¶ added in v1.12.0
type KubernetesClusterDefaultNodePoolArgs struct { AvailabilityZones pulumi.StringArrayInput `pulumi:"availabilityZones"` EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` EnableNodePublicIp pulumi.BoolPtrInput `pulumi:"enableNodePublicIp"` MaxCount pulumi.IntPtrInput `pulumi:"maxCount"` MaxPods pulumi.IntPtrInput `pulumi:"maxPods"` MinCount pulumi.IntPtrInput `pulumi:"minCount"` // The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` NodeCount pulumi.IntPtrInput `pulumi:"nodeCount"` NodeTaints pulumi.StringArrayInput `pulumi:"nodeTaints"` OsDiskSizeGb pulumi.IntPtrInput `pulumi:"osDiskSizeGb"` Type pulumi.StringPtrInput `pulumi:"type"` VmSize pulumi.StringInput `pulumi:"vmSize"` VnetSubnetId pulumi.StringPtrInput `pulumi:"vnetSubnetId"` }
func (KubernetesClusterDefaultNodePoolArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterDefaultNodePoolArgs) ElementType() reflect.Type
func (KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolOutput ¶ added in v1.12.0
func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolOutput() KubernetesClusterDefaultNodePoolOutput
func (KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolOutput
func (KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolPtrOutput() KubernetesClusterDefaultNodePoolPtrOutput
func (KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterDefaultNodePoolArgs) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolPtrOutput
type KubernetesClusterDefaultNodePoolInput ¶ added in v1.12.0
type KubernetesClusterDefaultNodePoolInput interface { pulumi.Input ToKubernetesClusterDefaultNodePoolOutput() KubernetesClusterDefaultNodePoolOutput ToKubernetesClusterDefaultNodePoolOutputWithContext(context.Context) KubernetesClusterDefaultNodePoolOutput }
type KubernetesClusterDefaultNodePoolOutput ¶ added in v1.12.0
type KubernetesClusterDefaultNodePoolOutput struct{ *pulumi.OutputState }
func (KubernetesClusterDefaultNodePoolOutput) AvailabilityZones ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) AvailabilityZones() pulumi.StringArrayOutput
func (KubernetesClusterDefaultNodePoolOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterDefaultNodePoolOutput) ElementType() reflect.Type
func (KubernetesClusterDefaultNodePoolOutput) EnableAutoScaling ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) EnableAutoScaling() pulumi.BoolPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) EnableNodePublicIp ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) MaxCount ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) MaxCount() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) MaxPods ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) MaxPods() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) MinCount ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) MinCount() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) Name ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) Name() pulumi.StringOutput
The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created.
func (KubernetesClusterDefaultNodePoolOutput) NodeCount ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) NodeCount() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) NodeTaints ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) NodeTaints() pulumi.StringArrayOutput
func (KubernetesClusterDefaultNodePoolOutput) OsDiskSizeGb ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) OsDiskSizeGb() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolOutput ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolOutput() KubernetesClusterDefaultNodePoolOutput
func (KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolOutput
func (KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolPtrOutput() KubernetesClusterDefaultNodePoolPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) Type ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) Type() pulumi.StringPtrOutput
func (KubernetesClusterDefaultNodePoolOutput) VmSize ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) VmSize() pulumi.StringOutput
func (KubernetesClusterDefaultNodePoolOutput) VnetSubnetId ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolOutput) VnetSubnetId() pulumi.StringPtrOutput
type KubernetesClusterDefaultNodePoolPtrInput ¶ added in v1.12.0
type KubernetesClusterDefaultNodePoolPtrInput interface { pulumi.Input ToKubernetesClusterDefaultNodePoolPtrOutput() KubernetesClusterDefaultNodePoolPtrOutput ToKubernetesClusterDefaultNodePoolPtrOutputWithContext(context.Context) KubernetesClusterDefaultNodePoolPtrOutput }
func KubernetesClusterDefaultNodePoolPtr ¶ added in v1.12.0
func KubernetesClusterDefaultNodePoolPtr(v *KubernetesClusterDefaultNodePoolArgs) KubernetesClusterDefaultNodePoolPtrInput
type KubernetesClusterDefaultNodePoolPtrOutput ¶ added in v1.12.0
type KubernetesClusterDefaultNodePoolPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterDefaultNodePoolPtrOutput) AvailabilityZones ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) AvailabilityZones() pulumi.StringArrayOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterDefaultNodePoolPtrOutput) ElementType() reflect.Type
func (KubernetesClusterDefaultNodePoolPtrOutput) EnableAutoScaling ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) EnableAutoScaling() pulumi.BoolPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) EnableNodePublicIp ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) EnableNodePublicIp() pulumi.BoolPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) MaxCount ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) MaxCount() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) MaxPods ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) MaxPods() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) MinCount ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) MinCount() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) Name ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) Name() pulumi.StringOutput
The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created.
func (KubernetesClusterDefaultNodePoolPtrOutput) NodeCount ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) NodeCount() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) NodeTaints ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) NodeTaints() pulumi.StringArrayOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) OsDiskSizeGb ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) OsDiskSizeGb() pulumi.IntPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) ToKubernetesClusterDefaultNodePoolPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) ToKubernetesClusterDefaultNodePoolPtrOutput() KubernetesClusterDefaultNodePoolPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) ToKubernetesClusterDefaultNodePoolPtrOutputWithContext(ctx context.Context) KubernetesClusterDefaultNodePoolPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) Type ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) Type() pulumi.StringPtrOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) VmSize ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) VmSize() pulumi.StringOutput
func (KubernetesClusterDefaultNodePoolPtrOutput) VnetSubnetId ¶ added in v1.12.0
func (o KubernetesClusterDefaultNodePoolPtrOutput) VnetSubnetId() pulumi.StringPtrOutput
type KubernetesClusterIdentity ¶ added in v1.12.0
type KubernetesClusterIdentity struct { // The principal id of the system assigned identity which is used by master components. PrincipalId *string `pulumi:"principalId"` // The tenant id of the system assigned identity which is used by master components. TenantId *string `pulumi:"tenantId"` Type string `pulumi:"type"` }
type KubernetesClusterIdentityArgs ¶ added in v1.12.0
type KubernetesClusterIdentityArgs struct { // The principal id of the system assigned identity which is used by master components. PrincipalId pulumi.StringPtrInput `pulumi:"principalId"` // The tenant id of the system assigned identity which is used by master components. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` Type pulumi.StringInput `pulumi:"type"` }
func (KubernetesClusterIdentityArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterIdentityArgs) ElementType() reflect.Type
func (KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityOutput ¶ added in v1.12.0
func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityOutput() KubernetesClusterIdentityOutput
func (KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityOutputWithContext(ctx context.Context) KubernetesClusterIdentityOutput
func (KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityPtrOutput() KubernetesClusterIdentityPtrOutput
func (KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterIdentityArgs) ToKubernetesClusterIdentityPtrOutputWithContext(ctx context.Context) KubernetesClusterIdentityPtrOutput
type KubernetesClusterIdentityInput ¶ added in v1.12.0
type KubernetesClusterIdentityInput interface { pulumi.Input ToKubernetesClusterIdentityOutput() KubernetesClusterIdentityOutput ToKubernetesClusterIdentityOutputWithContext(context.Context) KubernetesClusterIdentityOutput }
type KubernetesClusterIdentityOutput ¶ added in v1.12.0
type KubernetesClusterIdentityOutput struct{ *pulumi.OutputState }
func (KubernetesClusterIdentityOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterIdentityOutput) ElementType() reflect.Type
func (KubernetesClusterIdentityOutput) PrincipalId ¶ added in v1.12.0
func (o KubernetesClusterIdentityOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the system assigned identity which is used by master components.
func (KubernetesClusterIdentityOutput) TenantId ¶ added in v1.12.0
func (o KubernetesClusterIdentityOutput) TenantId() pulumi.StringPtrOutput
The tenant id of the system assigned identity which is used by master components.
func (KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityOutput ¶ added in v1.12.0
func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityOutput() KubernetesClusterIdentityOutput
func (KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityOutputWithContext(ctx context.Context) KubernetesClusterIdentityOutput
func (KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityPtrOutput() KubernetesClusterIdentityPtrOutput
func (KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterIdentityOutput) ToKubernetesClusterIdentityPtrOutputWithContext(ctx context.Context) KubernetesClusterIdentityPtrOutput
func (KubernetesClusterIdentityOutput) Type ¶ added in v1.12.0
func (o KubernetesClusterIdentityOutput) Type() pulumi.StringOutput
type KubernetesClusterIdentityPtrInput ¶ added in v1.12.0
type KubernetesClusterIdentityPtrInput interface { pulumi.Input ToKubernetesClusterIdentityPtrOutput() KubernetesClusterIdentityPtrOutput ToKubernetesClusterIdentityPtrOutputWithContext(context.Context) KubernetesClusterIdentityPtrOutput }
func KubernetesClusterIdentityPtr ¶ added in v1.12.0
func KubernetesClusterIdentityPtr(v *KubernetesClusterIdentityArgs) KubernetesClusterIdentityPtrInput
type KubernetesClusterIdentityPtrOutput ¶ added in v1.12.0
type KubernetesClusterIdentityPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterIdentityPtrOutput) Elem ¶ added in v1.12.0
func (o KubernetesClusterIdentityPtrOutput) Elem() KubernetesClusterIdentityOutput
func (KubernetesClusterIdentityPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterIdentityPtrOutput) ElementType() reflect.Type
func (KubernetesClusterIdentityPtrOutput) PrincipalId ¶ added in v1.12.0
func (o KubernetesClusterIdentityPtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the system assigned identity which is used by master components.
func (KubernetesClusterIdentityPtrOutput) TenantId ¶ added in v1.12.0
func (o KubernetesClusterIdentityPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id of the system assigned identity which is used by master components.
func (KubernetesClusterIdentityPtrOutput) ToKubernetesClusterIdentityPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterIdentityPtrOutput) ToKubernetesClusterIdentityPtrOutput() KubernetesClusterIdentityPtrOutput
func (KubernetesClusterIdentityPtrOutput) ToKubernetesClusterIdentityPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterIdentityPtrOutput) ToKubernetesClusterIdentityPtrOutputWithContext(ctx context.Context) KubernetesClusterIdentityPtrOutput
func (KubernetesClusterIdentityPtrOutput) Type ¶ added in v1.12.0
func (o KubernetesClusterIdentityPtrOutput) Type() pulumi.StringOutput
type KubernetesClusterKubeAdminConfig ¶ added in v1.12.0
type KubernetesClusterKubeAdminConfig struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate *string `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey *string `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate *string `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host *string `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password *string `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username *string `pulumi:"username"` }
type KubernetesClusterKubeAdminConfigArgs ¶ added in v1.12.0
type KubernetesClusterKubeAdminConfigArgs struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate pulumi.StringPtrInput `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey pulumi.StringPtrInput `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate pulumi.StringPtrInput `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host pulumi.StringPtrInput `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password pulumi.StringPtrInput `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username pulumi.StringPtrInput `pulumi:"username"` }
func (KubernetesClusterKubeAdminConfigArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterKubeAdminConfigArgs) ElementType() reflect.Type
func (KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigOutput ¶ added in v1.12.0
func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigOutput() KubernetesClusterKubeAdminConfigOutput
func (KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigOutput
func (KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigPtrOutput() KubernetesClusterKubeAdminConfigPtrOutput
func (KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterKubeAdminConfigArgs) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigPtrOutput
type KubernetesClusterKubeAdminConfigInput ¶ added in v1.12.0
type KubernetesClusterKubeAdminConfigInput interface { pulumi.Input ToKubernetesClusterKubeAdminConfigOutput() KubernetesClusterKubeAdminConfigOutput ToKubernetesClusterKubeAdminConfigOutputWithContext(context.Context) KubernetesClusterKubeAdminConfigOutput }
type KubernetesClusterKubeAdminConfigOutput ¶ added in v1.12.0
type KubernetesClusterKubeAdminConfigOutput struct{ *pulumi.OutputState }
func (KubernetesClusterKubeAdminConfigOutput) ClientCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) ClientCertificate() pulumi.StringPtrOutput
Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigOutput) ClientKey ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) ClientKey() pulumi.StringPtrOutput
Base64 encoded private key used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigOutput) ClusterCaCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) ClusterCaCertificate() pulumi.StringPtrOutput
Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterKubeAdminConfigOutput) ElementType() reflect.Type
func (KubernetesClusterKubeAdminConfigOutput) Host ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) Host() pulumi.StringPtrOutput
The Kubernetes cluster server host.
func (KubernetesClusterKubeAdminConfigOutput) Password ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) Password() pulumi.StringPtrOutput
A password or token used to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigOutput ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigOutput() KubernetesClusterKubeAdminConfigOutput
func (KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigOutput
func (KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigPtrOutput() KubernetesClusterKubeAdminConfigPtrOutput
func (KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigPtrOutput
func (KubernetesClusterKubeAdminConfigOutput) Username ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigOutput) Username() pulumi.StringPtrOutput
A username used to authenticate to the Kubernetes cluster.
type KubernetesClusterKubeAdminConfigPtrInput ¶ added in v1.12.0
type KubernetesClusterKubeAdminConfigPtrInput interface { pulumi.Input ToKubernetesClusterKubeAdminConfigPtrOutput() KubernetesClusterKubeAdminConfigPtrOutput ToKubernetesClusterKubeAdminConfigPtrOutputWithContext(context.Context) KubernetesClusterKubeAdminConfigPtrOutput }
func KubernetesClusterKubeAdminConfigPtr ¶ added in v1.12.0
func KubernetesClusterKubeAdminConfigPtr(v *KubernetesClusterKubeAdminConfigArgs) KubernetesClusterKubeAdminConfigPtrInput
type KubernetesClusterKubeAdminConfigPtrOutput ¶ added in v1.12.0
type KubernetesClusterKubeAdminConfigPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterKubeAdminConfigPtrOutput) ClientCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) ClientCertificate() pulumi.StringPtrOutput
Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigPtrOutput) ClientKey ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) ClientKey() pulumi.StringPtrOutput
Base64 encoded private key used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigPtrOutput) ClusterCaCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) ClusterCaCertificate() pulumi.StringPtrOutput
Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterKubeAdminConfigPtrOutput) ElementType() reflect.Type
func (KubernetesClusterKubeAdminConfigPtrOutput) Host ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) Host() pulumi.StringPtrOutput
The Kubernetes cluster server host.
func (KubernetesClusterKubeAdminConfigPtrOutput) Password ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) Password() pulumi.StringPtrOutput
A password or token used to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeAdminConfigPtrOutput) ToKubernetesClusterKubeAdminConfigPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) ToKubernetesClusterKubeAdminConfigPtrOutput() KubernetesClusterKubeAdminConfigPtrOutput
func (KubernetesClusterKubeAdminConfigPtrOutput) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) ToKubernetesClusterKubeAdminConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeAdminConfigPtrOutput
func (KubernetesClusterKubeAdminConfigPtrOutput) Username ¶ added in v1.12.0
func (o KubernetesClusterKubeAdminConfigPtrOutput) Username() pulumi.StringPtrOutput
A username used to authenticate to the Kubernetes cluster.
type KubernetesClusterKubeConfig ¶ added in v1.12.0
type KubernetesClusterKubeConfig struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate *string `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey *string `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate *string `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host *string `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password *string `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username *string `pulumi:"username"` }
type KubernetesClusterKubeConfigArgs ¶ added in v1.12.0
type KubernetesClusterKubeConfigArgs struct { // Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster. ClientCertificate pulumi.StringPtrInput `pulumi:"clientCertificate"` // Base64 encoded private key used by clients to authenticate to the Kubernetes cluster. ClientKey pulumi.StringPtrInput `pulumi:"clientKey"` // Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster. ClusterCaCertificate pulumi.StringPtrInput `pulumi:"clusterCaCertificate"` // The Kubernetes cluster server host. Host pulumi.StringPtrInput `pulumi:"host"` // A password or token used to authenticate to the Kubernetes cluster. Password pulumi.StringPtrInput `pulumi:"password"` // A username used to authenticate to the Kubernetes cluster. Username pulumi.StringPtrInput `pulumi:"username"` }
func (KubernetesClusterKubeConfigArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterKubeConfigArgs) ElementType() reflect.Type
func (KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigOutput ¶ added in v1.12.0
func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigOutput() KubernetesClusterKubeConfigOutput
func (KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigOutput
func (KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigPtrOutput() KubernetesClusterKubeConfigPtrOutput
func (KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterKubeConfigArgs) ToKubernetesClusterKubeConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigPtrOutput
type KubernetesClusterKubeConfigInput ¶ added in v1.12.0
type KubernetesClusterKubeConfigInput interface { pulumi.Input ToKubernetesClusterKubeConfigOutput() KubernetesClusterKubeConfigOutput ToKubernetesClusterKubeConfigOutputWithContext(context.Context) KubernetesClusterKubeConfigOutput }
type KubernetesClusterKubeConfigOutput ¶ added in v1.12.0
type KubernetesClusterKubeConfigOutput struct{ *pulumi.OutputState }
func (KubernetesClusterKubeConfigOutput) ClientCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) ClientCertificate() pulumi.StringPtrOutput
Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeConfigOutput) ClientKey ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) ClientKey() pulumi.StringPtrOutput
Base64 encoded private key used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeConfigOutput) ClusterCaCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) ClusterCaCertificate() pulumi.StringPtrOutput
Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster.
func (KubernetesClusterKubeConfigOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterKubeConfigOutput) ElementType() reflect.Type
func (KubernetesClusterKubeConfigOutput) Host ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) Host() pulumi.StringPtrOutput
The Kubernetes cluster server host.
func (KubernetesClusterKubeConfigOutput) Password ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) Password() pulumi.StringPtrOutput
A password or token used to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigOutput ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigOutput() KubernetesClusterKubeConfigOutput
func (KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigOutput
func (KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigPtrOutput() KubernetesClusterKubeConfigPtrOutput
func (KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) ToKubernetesClusterKubeConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigPtrOutput
func (KubernetesClusterKubeConfigOutput) Username ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigOutput) Username() pulumi.StringPtrOutput
A username used to authenticate to the Kubernetes cluster.
type KubernetesClusterKubeConfigPtrInput ¶ added in v1.12.0
type KubernetesClusterKubeConfigPtrInput interface { pulumi.Input ToKubernetesClusterKubeConfigPtrOutput() KubernetesClusterKubeConfigPtrOutput ToKubernetesClusterKubeConfigPtrOutputWithContext(context.Context) KubernetesClusterKubeConfigPtrOutput }
func KubernetesClusterKubeConfigPtr ¶ added in v1.12.0
func KubernetesClusterKubeConfigPtr(v *KubernetesClusterKubeConfigArgs) KubernetesClusterKubeConfigPtrInput
type KubernetesClusterKubeConfigPtrOutput ¶ added in v1.12.0
type KubernetesClusterKubeConfigPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterKubeConfigPtrOutput) ClientCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) ClientCertificate() pulumi.StringPtrOutput
Base64 encoded public certificate used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeConfigPtrOutput) ClientKey ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) ClientKey() pulumi.StringPtrOutput
Base64 encoded private key used by clients to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeConfigPtrOutput) ClusterCaCertificate ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) ClusterCaCertificate() pulumi.StringPtrOutput
Base64 encoded public CA certificate used as the root of trust for the Kubernetes cluster.
func (KubernetesClusterKubeConfigPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterKubeConfigPtrOutput) ElementType() reflect.Type
func (KubernetesClusterKubeConfigPtrOutput) Host ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) Host() pulumi.StringPtrOutput
The Kubernetes cluster server host.
func (KubernetesClusterKubeConfigPtrOutput) Password ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) Password() pulumi.StringPtrOutput
A password or token used to authenticate to the Kubernetes cluster.
func (KubernetesClusterKubeConfigPtrOutput) ToKubernetesClusterKubeConfigPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) ToKubernetesClusterKubeConfigPtrOutput() KubernetesClusterKubeConfigPtrOutput
func (KubernetesClusterKubeConfigPtrOutput) ToKubernetesClusterKubeConfigPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) ToKubernetesClusterKubeConfigPtrOutputWithContext(ctx context.Context) KubernetesClusterKubeConfigPtrOutput
func (KubernetesClusterKubeConfigPtrOutput) Username ¶ added in v1.12.0
func (o KubernetesClusterKubeConfigPtrOutput) Username() pulumi.StringPtrOutput
A username used to authenticate to the Kubernetes cluster.
type KubernetesClusterLinuxProfile ¶ added in v1.12.0
type KubernetesClusterLinuxProfile struct { AdminUsername string `pulumi:"adminUsername"` SshKey KubernetesClusterLinuxProfileSshKey `pulumi:"sshKey"` }
type KubernetesClusterLinuxProfileArgs ¶ added in v1.12.0
type KubernetesClusterLinuxProfileArgs struct { AdminUsername pulumi.StringInput `pulumi:"adminUsername"` SshKey KubernetesClusterLinuxProfileSshKeyInput `pulumi:"sshKey"` }
func (KubernetesClusterLinuxProfileArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterLinuxProfileArgs) ElementType() reflect.Type
func (KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfileOutput ¶ added in v1.12.0
func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfileOutput() KubernetesClusterLinuxProfileOutput
func (KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfileOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileOutput
func (KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfilePtrOutput ¶ added in v1.12.0
func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfilePtrOutput() KubernetesClusterLinuxProfilePtrOutput
func (KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfilePtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterLinuxProfileArgs) ToKubernetesClusterLinuxProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfilePtrOutput
type KubernetesClusterLinuxProfileInput ¶ added in v1.12.0
type KubernetesClusterLinuxProfileInput interface { pulumi.Input ToKubernetesClusterLinuxProfileOutput() KubernetesClusterLinuxProfileOutput ToKubernetesClusterLinuxProfileOutputWithContext(context.Context) KubernetesClusterLinuxProfileOutput }
type KubernetesClusterLinuxProfileOutput ¶ added in v1.12.0
type KubernetesClusterLinuxProfileOutput struct{ *pulumi.OutputState }
func (KubernetesClusterLinuxProfileOutput) AdminUsername ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileOutput) AdminUsername() pulumi.StringOutput
func (KubernetesClusterLinuxProfileOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterLinuxProfileOutput) ElementType() reflect.Type
func (KubernetesClusterLinuxProfileOutput) SshKey ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileOutput) SshKey() KubernetesClusterLinuxProfileSshKeyOutput
func (KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfileOutput ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfileOutput() KubernetesClusterLinuxProfileOutput
func (KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfileOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfileOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileOutput
func (KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfilePtrOutput() KubernetesClusterLinuxProfilePtrOutput
func (KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileOutput) ToKubernetesClusterLinuxProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfilePtrOutput
type KubernetesClusterLinuxProfilePtrInput ¶ added in v1.12.0
type KubernetesClusterLinuxProfilePtrInput interface { pulumi.Input ToKubernetesClusterLinuxProfilePtrOutput() KubernetesClusterLinuxProfilePtrOutput ToKubernetesClusterLinuxProfilePtrOutputWithContext(context.Context) KubernetesClusterLinuxProfilePtrOutput }
func KubernetesClusterLinuxProfilePtr ¶ added in v1.12.0
func KubernetesClusterLinuxProfilePtr(v *KubernetesClusterLinuxProfileArgs) KubernetesClusterLinuxProfilePtrInput
type KubernetesClusterLinuxProfilePtrOutput ¶ added in v1.12.0
type KubernetesClusterLinuxProfilePtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterLinuxProfilePtrOutput) AdminUsername ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfilePtrOutput) AdminUsername() pulumi.StringOutput
func (KubernetesClusterLinuxProfilePtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterLinuxProfilePtrOutput) ElementType() reflect.Type
func (KubernetesClusterLinuxProfilePtrOutput) ToKubernetesClusterLinuxProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfilePtrOutput) ToKubernetesClusterLinuxProfilePtrOutput() KubernetesClusterLinuxProfilePtrOutput
func (KubernetesClusterLinuxProfilePtrOutput) ToKubernetesClusterLinuxProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfilePtrOutput) ToKubernetesClusterLinuxProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfilePtrOutput
type KubernetesClusterLinuxProfileSshKey ¶ added in v1.12.0
type KubernetesClusterLinuxProfileSshKey struct {
KeyData string `pulumi:"keyData"`
}
type KubernetesClusterLinuxProfileSshKeyArgs ¶ added in v1.12.0
type KubernetesClusterLinuxProfileSshKeyArgs struct {
KeyData pulumi.StringInput `pulumi:"keyData"`
}
func (KubernetesClusterLinuxProfileSshKeyArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterLinuxProfileSshKeyArgs) ElementType() reflect.Type
func (KubernetesClusterLinuxProfileSshKeyArgs) ToKubernetesClusterLinuxProfileSshKeyOutput ¶ added in v1.12.0
func (i KubernetesClusterLinuxProfileSshKeyArgs) ToKubernetesClusterLinuxProfileSshKeyOutput() KubernetesClusterLinuxProfileSshKeyOutput
func (KubernetesClusterLinuxProfileSshKeyArgs) ToKubernetesClusterLinuxProfileSshKeyOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterLinuxProfileSshKeyArgs) ToKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileSshKeyOutput
type KubernetesClusterLinuxProfileSshKeyInput ¶ added in v1.12.0
type KubernetesClusterLinuxProfileSshKeyInput interface { pulumi.Input ToKubernetesClusterLinuxProfileSshKeyOutput() KubernetesClusterLinuxProfileSshKeyOutput ToKubernetesClusterLinuxProfileSshKeyOutputWithContext(context.Context) KubernetesClusterLinuxProfileSshKeyOutput }
type KubernetesClusterLinuxProfileSshKeyOutput ¶ added in v1.12.0
type KubernetesClusterLinuxProfileSshKeyOutput struct{ *pulumi.OutputState }
func (KubernetesClusterLinuxProfileSshKeyOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterLinuxProfileSshKeyOutput) ElementType() reflect.Type
func (KubernetesClusterLinuxProfileSshKeyOutput) KeyData ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileSshKeyOutput) KeyData() pulumi.StringOutput
func (KubernetesClusterLinuxProfileSshKeyOutput) ToKubernetesClusterLinuxProfileSshKeyOutput ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileSshKeyOutput) ToKubernetesClusterLinuxProfileSshKeyOutput() KubernetesClusterLinuxProfileSshKeyOutput
func (KubernetesClusterLinuxProfileSshKeyOutput) ToKubernetesClusterLinuxProfileSshKeyOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterLinuxProfileSshKeyOutput) ToKubernetesClusterLinuxProfileSshKeyOutputWithContext(ctx context.Context) KubernetesClusterLinuxProfileSshKeyOutput
type KubernetesClusterNetworkProfile ¶ added in v1.12.0
type KubernetesClusterNetworkProfile struct { DnsServiceIp *string `pulumi:"dnsServiceIp"` DockerBridgeCidr *string `pulumi:"dockerBridgeCidr"` LoadBalancerProfile *KubernetesClusterNetworkProfileLoadBalancerProfile `pulumi:"loadBalancerProfile"` LoadBalancerSku *string `pulumi:"loadBalancerSku"` NetworkPlugin string `pulumi:"networkPlugin"` NetworkPolicy *string `pulumi:"networkPolicy"` PodCidr *string `pulumi:"podCidr"` ServiceCidr *string `pulumi:"serviceCidr"` }
type KubernetesClusterNetworkProfileArgs ¶ added in v1.12.0
type KubernetesClusterNetworkProfileArgs struct { DnsServiceIp pulumi.StringPtrInput `pulumi:"dnsServiceIp"` DockerBridgeCidr pulumi.StringPtrInput `pulumi:"dockerBridgeCidr"` LoadBalancerProfile KubernetesClusterNetworkProfileLoadBalancerProfilePtrInput `pulumi:"loadBalancerProfile"` LoadBalancerSku pulumi.StringPtrInput `pulumi:"loadBalancerSku"` NetworkPlugin pulumi.StringInput `pulumi:"networkPlugin"` NetworkPolicy pulumi.StringPtrInput `pulumi:"networkPolicy"` PodCidr pulumi.StringPtrInput `pulumi:"podCidr"` ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"` }
func (KubernetesClusterNetworkProfileArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterNetworkProfileArgs) ElementType() reflect.Type
func (KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfileOutput ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfileOutput() KubernetesClusterNetworkProfileOutput
func (KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfileOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileOutput
func (KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfilePtrOutput ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfilePtrOutput() KubernetesClusterNetworkProfilePtrOutput
func (KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfilePtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileArgs) ToKubernetesClusterNetworkProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfilePtrOutput
type KubernetesClusterNetworkProfileInput ¶ added in v1.12.0
type KubernetesClusterNetworkProfileInput interface { pulumi.Input ToKubernetesClusterNetworkProfileOutput() KubernetesClusterNetworkProfileOutput ToKubernetesClusterNetworkProfileOutputWithContext(context.Context) KubernetesClusterNetworkProfileOutput }
type KubernetesClusterNetworkProfileLoadBalancerProfile ¶ added in v1.12.0
type KubernetesClusterNetworkProfileLoadBalancerProfile struct { // The outcome (resource IDs) of the specified arguments. EffectiveOutboundIps []string `pulumi:"effectiveOutboundIps"` ManagedOutboundIpCount *int `pulumi:"managedOutboundIpCount"` OutboundIpAddressIds []string `pulumi:"outboundIpAddressIds"` OutboundIpPrefixIds []string `pulumi:"outboundIpPrefixIds"` }
type KubernetesClusterNetworkProfileLoadBalancerProfileArgs ¶ added in v1.12.0
type KubernetesClusterNetworkProfileLoadBalancerProfileArgs struct { // The outcome (resource IDs) of the specified arguments. EffectiveOutboundIps pulumi.StringArrayInput `pulumi:"effectiveOutboundIps"` ManagedOutboundIpCount pulumi.IntPtrInput `pulumi:"managedOutboundIpCount"` OutboundIpAddressIds pulumi.StringArrayInput `pulumi:"outboundIpAddressIds"` OutboundIpPrefixIds pulumi.StringArrayInput `pulumi:"outboundIpPrefixIds"` }
func (KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ElementType() reflect.Type
func (KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutput ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutput() KubernetesClusterNetworkProfileLoadBalancerProfileOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfileOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterNetworkProfileLoadBalancerProfileArgs) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
type KubernetesClusterNetworkProfileLoadBalancerProfileInput ¶ added in v1.12.0
type KubernetesClusterNetworkProfileLoadBalancerProfileInput interface { pulumi.Input ToKubernetesClusterNetworkProfileLoadBalancerProfileOutput() KubernetesClusterNetworkProfileLoadBalancerProfileOutput ToKubernetesClusterNetworkProfileLoadBalancerProfileOutputWithContext(context.Context) KubernetesClusterNetworkProfileLoadBalancerProfileOutput }
type KubernetesClusterNetworkProfileLoadBalancerProfileOutput ¶ added in v1.12.0
type KubernetesClusterNetworkProfileLoadBalancerProfileOutput struct{ *pulumi.OutputState }
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) EffectiveOutboundIps ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) EffectiveOutboundIps() pulumi.StringArrayOutput
The outcome (resource IDs) of the specified arguments.
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ElementType() reflect.Type
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ManagedOutboundIpCount ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ManagedOutboundIpCount() pulumi.IntPtrOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) OutboundIpAddressIds ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) OutboundIpAddressIds() pulumi.StringArrayOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) OutboundIpPrefixIds ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) OutboundIpPrefixIds() pulumi.StringArrayOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutput ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutput() KubernetesClusterNetworkProfileLoadBalancerProfileOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfileOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfileOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
type KubernetesClusterNetworkProfileLoadBalancerProfilePtrInput ¶ added in v1.12.0
type KubernetesClusterNetworkProfileLoadBalancerProfilePtrInput interface { pulumi.Input ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext(context.Context) KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput }
func KubernetesClusterNetworkProfileLoadBalancerProfilePtr ¶ added in v1.12.0
func KubernetesClusterNetworkProfileLoadBalancerProfilePtr(v *KubernetesClusterNetworkProfileLoadBalancerProfileArgs) KubernetesClusterNetworkProfileLoadBalancerProfilePtrInput
type KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput ¶ added in v1.12.0
type KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) EffectiveOutboundIps ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) EffectiveOutboundIps() pulumi.StringArrayOutput
The outcome (resource IDs) of the specified arguments.
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ElementType() reflect.Type
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ManagedOutboundIpCount ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ManagedOutboundIpCount() pulumi.IntPtrOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) OutboundIpAddressIds ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) OutboundIpAddressIds() pulumi.StringArrayOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) OutboundIpPrefixIds ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) OutboundIpPrefixIds() pulumi.StringArrayOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
func (KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput) ToKubernetesClusterNetworkProfileLoadBalancerProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
type KubernetesClusterNetworkProfileOutput ¶ added in v1.12.0
type KubernetesClusterNetworkProfileOutput struct{ *pulumi.OutputState }
func (KubernetesClusterNetworkProfileOutput) DnsServiceIp ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) DnsServiceIp() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfileOutput) DockerBridgeCidr ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) DockerBridgeCidr() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfileOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterNetworkProfileOutput) ElementType() reflect.Type
func (KubernetesClusterNetworkProfileOutput) LoadBalancerProfile ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) LoadBalancerProfile() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
func (KubernetesClusterNetworkProfileOutput) LoadBalancerSku ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) LoadBalancerSku() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfileOutput) NetworkPlugin ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) NetworkPlugin() pulumi.StringOutput
func (KubernetesClusterNetworkProfileOutput) NetworkPolicy ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) NetworkPolicy() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfileOutput) PodCidr ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfileOutput) ServiceCidr ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) ServiceCidr() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfileOutput ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfileOutput() KubernetesClusterNetworkProfileOutput
func (KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfileOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfileOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfileOutput
func (KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfilePtrOutput() KubernetesClusterNetworkProfilePtrOutput
func (KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfileOutput) ToKubernetesClusterNetworkProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfilePtrOutput
type KubernetesClusterNetworkProfilePtrInput ¶ added in v1.12.0
type KubernetesClusterNetworkProfilePtrInput interface { pulumi.Input ToKubernetesClusterNetworkProfilePtrOutput() KubernetesClusterNetworkProfilePtrOutput ToKubernetesClusterNetworkProfilePtrOutputWithContext(context.Context) KubernetesClusterNetworkProfilePtrOutput }
func KubernetesClusterNetworkProfilePtr ¶ added in v1.12.0
func KubernetesClusterNetworkProfilePtr(v *KubernetesClusterNetworkProfileArgs) KubernetesClusterNetworkProfilePtrInput
type KubernetesClusterNetworkProfilePtrOutput ¶ added in v1.12.0
type KubernetesClusterNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterNetworkProfilePtrOutput) DnsServiceIp ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) DnsServiceIp() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) DockerBridgeCidr ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) DockerBridgeCidr() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterNetworkProfilePtrOutput) ElementType() reflect.Type
func (KubernetesClusterNetworkProfilePtrOutput) LoadBalancerProfile ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) LoadBalancerProfile() KubernetesClusterNetworkProfileLoadBalancerProfilePtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) LoadBalancerSku ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) NetworkPlugin ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) NetworkPlugin() pulumi.StringOutput
func (KubernetesClusterNetworkProfilePtrOutput) NetworkPolicy ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) PodCidr ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) ServiceCidr ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) ToKubernetesClusterNetworkProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) ToKubernetesClusterNetworkProfilePtrOutput() KubernetesClusterNetworkProfilePtrOutput
func (KubernetesClusterNetworkProfilePtrOutput) ToKubernetesClusterNetworkProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterNetworkProfilePtrOutput) ToKubernetesClusterNetworkProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterNetworkProfilePtrOutput
type KubernetesClusterNodePool ¶ added in v1.5.0
type KubernetesClusterNodePool struct { pulumi.CustomResourceState // A list of Availability Zones where the Nodes in this Node Pool should be created in. AvailabilityZones pulumi.StringArrayOutput `pulumi:"availabilityZones"` // Whether to enable [auto-scaler](https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler). Defaults to `false`. EnableAutoScaling pulumi.BoolPtrOutput `pulumi:"enableAutoScaling"` // Should each node have a Public IP Address? Defaults to `false`. EnableNodePublicIp pulumi.BoolPtrOutput `pulumi:"enableNodePublicIp"` // The ID of the Kubernetes Cluster where this Node Pool should exist. Changing this forces a new resource to be created. KubernetesClusterId pulumi.StringOutput `pulumi:"kubernetesClusterId"` // The maximum number of nodes which should exist within this Node Pool. Valid values are between `1` and `100` and must be greater than or equal to `minCount`. MaxCount pulumi.IntPtrOutput `pulumi:"maxCount"` // The maximum number of pods that can run on each agent. Changing this forces a new resource to be created. MaxPods pulumi.IntOutput `pulumi:"maxPods"` // The minimum number of nodes which should exist within this Node Pool. Valid values are between `1` and `100` and must be less than or equal to `maxCount`. MinCount pulumi.IntPtrOutput `pulumi:"minCount"` // The name of the Node Pool which should be created within the Kubernetes Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The number of nodes which should exist within this Node Pool. Valid values are between `1` and `100`. NodeCount pulumi.IntOutput `pulumi:"nodeCount"` // A list of Kubernetes taints which should be applied to nodes in the agent pool (e.g `key=value:NoSchedule`). NodeTaints pulumi.StringArrayOutput `pulumi:"nodeTaints"` // The Agent Operating System disk size in GB. Changing this forces a new resource to be created. OsDiskSizeGb pulumi.IntOutput `pulumi:"osDiskSizeGb"` // The Operating System which should be used for this Node Pool. Changing this forces a new resource to be created. Possible values are `Linux` and `Windows`. Defaults to `Linux`. OsType pulumi.StringPtrOutput `pulumi:"osType"` // The SKU which should be used for the Virtual Machines used in this Node Pool. Changing this forces a new resource to be created. VmSize pulumi.StringOutput `pulumi:"vmSize"` // The ID of the Subnet where this Node Pool should exist. VnetSubnetId pulumi.StringPtrOutput `pulumi:"vnetSubnetId"` }
Manages a Node Pool within a Kubernetes Cluster
> **NOTE:** Multiple Node Pools are only supported when the Kubernetes Cluster is using Virtual Machine Scale Sets.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/kubernetes_cluster_node_pool.html.markdown.
func GetKubernetesClusterNodePool ¶ added in v1.5.0
func GetKubernetesClusterNodePool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KubernetesClusterNodePoolState, opts ...pulumi.ResourceOption) (*KubernetesClusterNodePool, error)
GetKubernetesClusterNodePool gets an existing KubernetesClusterNodePool 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 NewKubernetesClusterNodePool ¶ added in v1.5.0
func NewKubernetesClusterNodePool(ctx *pulumi.Context, name string, args *KubernetesClusterNodePoolArgs, opts ...pulumi.ResourceOption) (*KubernetesClusterNodePool, error)
NewKubernetesClusterNodePool registers a new resource with the given unique name, arguments, and options.
type KubernetesClusterNodePoolArgs ¶ added in v1.5.0
type KubernetesClusterNodePoolArgs struct { // A list of Availability Zones where the Nodes in this Node Pool should be created in. AvailabilityZones pulumi.StringArrayInput // Whether to enable [auto-scaler](https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler). Defaults to `false`. EnableAutoScaling pulumi.BoolPtrInput // Should each node have a Public IP Address? Defaults to `false`. EnableNodePublicIp pulumi.BoolPtrInput // The ID of the Kubernetes Cluster where this Node Pool should exist. Changing this forces a new resource to be created. KubernetesClusterId pulumi.StringInput // The maximum number of nodes which should exist within this Node Pool. Valid values are between `1` and `100` and must be greater than or equal to `minCount`. MaxCount pulumi.IntPtrInput // The maximum number of pods that can run on each agent. Changing this forces a new resource to be created. MaxPods pulumi.IntPtrInput // The minimum number of nodes which should exist within this Node Pool. Valid values are between `1` and `100` and must be less than or equal to `maxCount`. MinCount pulumi.IntPtrInput // The name of the Node Pool which should be created within the Kubernetes Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The number of nodes which should exist within this Node Pool. Valid values are between `1` and `100`. NodeCount pulumi.IntPtrInput // A list of Kubernetes taints which should be applied to nodes in the agent pool (e.g `key=value:NoSchedule`). NodeTaints pulumi.StringArrayInput // The Agent Operating System disk size in GB. Changing this forces a new resource to be created. OsDiskSizeGb pulumi.IntPtrInput // The Operating System which should be used for this Node Pool. Changing this forces a new resource to be created. Possible values are `Linux` and `Windows`. Defaults to `Linux`. OsType pulumi.StringPtrInput // The SKU which should be used for the Virtual Machines used in this Node Pool. Changing this forces a new resource to be created. VmSize pulumi.StringInput // The ID of the Subnet where this Node Pool should exist. VnetSubnetId pulumi.StringPtrInput }
The set of arguments for constructing a KubernetesClusterNodePool resource.
func (KubernetesClusterNodePoolArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterNodePoolArgs) ElementType() reflect.Type
type KubernetesClusterNodePoolState ¶ added in v1.5.0
type KubernetesClusterNodePoolState struct { // A list of Availability Zones where the Nodes in this Node Pool should be created in. AvailabilityZones pulumi.StringArrayInput // Whether to enable [auto-scaler](https://docs.microsoft.com/en-us/azure/aks/cluster-autoscaler). Defaults to `false`. EnableAutoScaling pulumi.BoolPtrInput // Should each node have a Public IP Address? Defaults to `false`. EnableNodePublicIp pulumi.BoolPtrInput // The ID of the Kubernetes Cluster where this Node Pool should exist. Changing this forces a new resource to be created. KubernetesClusterId pulumi.StringPtrInput // The maximum number of nodes which should exist within this Node Pool. Valid values are between `1` and `100` and must be greater than or equal to `minCount`. MaxCount pulumi.IntPtrInput // The maximum number of pods that can run on each agent. Changing this forces a new resource to be created. MaxPods pulumi.IntPtrInput // The minimum number of nodes which should exist within this Node Pool. Valid values are between `1` and `100` and must be less than or equal to `maxCount`. MinCount pulumi.IntPtrInput // The name of the Node Pool which should be created within the Kubernetes Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The number of nodes which should exist within this Node Pool. Valid values are between `1` and `100`. NodeCount pulumi.IntPtrInput // A list of Kubernetes taints which should be applied to nodes in the agent pool (e.g `key=value:NoSchedule`). NodeTaints pulumi.StringArrayInput // The Agent Operating System disk size in GB. Changing this forces a new resource to be created. OsDiskSizeGb pulumi.IntPtrInput // The Operating System which should be used for this Node Pool. Changing this forces a new resource to be created. Possible values are `Linux` and `Windows`. Defaults to `Linux`. OsType pulumi.StringPtrInput // The SKU which should be used for the Virtual Machines used in this Node Pool. Changing this forces a new resource to be created. VmSize pulumi.StringPtrInput // The ID of the Subnet where this Node Pool should exist. VnetSubnetId pulumi.StringPtrInput }
func (KubernetesClusterNodePoolState) ElementType ¶ added in v1.12.0
func (KubernetesClusterNodePoolState) ElementType() reflect.Type
type KubernetesClusterRoleBasedAccessControl ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControl struct { AzureActiveDirectory *KubernetesClusterRoleBasedAccessControlAzureActiveDirectory `pulumi:"azureActiveDirectory"` Enabled bool `pulumi:"enabled"` }
type KubernetesClusterRoleBasedAccessControlArgs ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlArgs struct { AzureActiveDirectory KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrInput `pulumi:"azureActiveDirectory"` Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (KubernetesClusterRoleBasedAccessControlArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterRoleBasedAccessControlArgs) ElementType() reflect.Type
func (KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlOutput ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlOutput() KubernetesClusterRoleBasedAccessControlOutput
func (KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlOutput
func (KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlPtrOutput() KubernetesClusterRoleBasedAccessControlPtrOutput
func (KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlArgs) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlPtrOutput
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectory ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectory struct { ClientAppId string `pulumi:"clientAppId"` ServerAppId string `pulumi:"serverAppId"` ServerAppSecret string `pulumi:"serverAppSecret"` // The tenant id of the system assigned identity which is used by master components. TenantId *string `pulumi:"tenantId"` }
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs struct { ClientAppId pulumi.StringInput `pulumi:"clientAppId"` ServerAppId pulumi.StringInput `pulumi:"serverAppId"` ServerAppSecret pulumi.StringInput `pulumi:"serverAppSecret"` // The tenant id of the system assigned identity which is used by master components. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ElementType() reflect.Type
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryInput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryInput interface { pulumi.Input ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput }
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput struct{ *pulumi.OutputState }
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ClientAppId ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ClientAppId() pulumi.StringOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ElementType() reflect.Type
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppId ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppId() pulumi.StringOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppSecret ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ServerAppSecret() pulumi.StringOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) TenantId ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) TenantId() pulumi.StringPtrOutput
The tenant id of the system assigned identity which is used by master components.
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrInput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrInput interface { pulumi.Input ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext(context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput }
func KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtr ¶ added in v1.12.0
func KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtr(v *KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryArgs) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrInput
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ClientAppId ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ClientAppId() pulumi.StringOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ElementType() reflect.Type
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ServerAppId ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ServerAppId() pulumi.StringOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ServerAppSecret ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ServerAppSecret() pulumi.StringOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) TenantId ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id of the system assigned identity which is used by master components.
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
func (KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput) ToKubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
type KubernetesClusterRoleBasedAccessControlInput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlInput interface { pulumi.Input ToKubernetesClusterRoleBasedAccessControlOutput() KubernetesClusterRoleBasedAccessControlOutput ToKubernetesClusterRoleBasedAccessControlOutputWithContext(context.Context) KubernetesClusterRoleBasedAccessControlOutput }
type KubernetesClusterRoleBasedAccessControlOutput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlOutput struct{ *pulumi.OutputState }
func (KubernetesClusterRoleBasedAccessControlOutput) AzureActiveDirectory ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlOutput) AzureActiveDirectory() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
func (KubernetesClusterRoleBasedAccessControlOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterRoleBasedAccessControlOutput) ElementType() reflect.Type
func (KubernetesClusterRoleBasedAccessControlOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlOutput ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlOutput() KubernetesClusterRoleBasedAccessControlOutput
func (KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlOutput
func (KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutput() KubernetesClusterRoleBasedAccessControlPtrOutput
func (KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlPtrOutput
type KubernetesClusterRoleBasedAccessControlPtrInput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlPtrInput interface { pulumi.Input ToKubernetesClusterRoleBasedAccessControlPtrOutput() KubernetesClusterRoleBasedAccessControlPtrOutput ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext(context.Context) KubernetesClusterRoleBasedAccessControlPtrOutput }
func KubernetesClusterRoleBasedAccessControlPtr ¶ added in v1.12.0
func KubernetesClusterRoleBasedAccessControlPtr(v *KubernetesClusterRoleBasedAccessControlArgs) KubernetesClusterRoleBasedAccessControlPtrInput
type KubernetesClusterRoleBasedAccessControlPtrOutput ¶ added in v1.12.0
type KubernetesClusterRoleBasedAccessControlPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterRoleBasedAccessControlPtrOutput) AzureActiveDirectory ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlPtrOutput) AzureActiveDirectory() KubernetesClusterRoleBasedAccessControlAzureActiveDirectoryPtrOutput
func (KubernetesClusterRoleBasedAccessControlPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterRoleBasedAccessControlPtrOutput) ElementType() reflect.Type
func (KubernetesClusterRoleBasedAccessControlPtrOutput) Enabled ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlPtrOutput) Enabled() pulumi.BoolOutput
func (KubernetesClusterRoleBasedAccessControlPtrOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlPtrOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutput() KubernetesClusterRoleBasedAccessControlPtrOutput
func (KubernetesClusterRoleBasedAccessControlPtrOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterRoleBasedAccessControlPtrOutput) ToKubernetesClusterRoleBasedAccessControlPtrOutputWithContext(ctx context.Context) KubernetesClusterRoleBasedAccessControlPtrOutput
type KubernetesClusterServicePrincipal ¶ added in v1.12.0
type KubernetesClusterServicePrincipalArgs ¶ added in v1.12.0
type KubernetesClusterServicePrincipalArgs struct { ClientId pulumi.StringInput `pulumi:"clientId"` ClientSecret pulumi.StringInput `pulumi:"clientSecret"` }
func (KubernetesClusterServicePrincipalArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterServicePrincipalArgs) ElementType() reflect.Type
func (KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalOutput ¶ added in v1.12.0
func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalOutput() KubernetesClusterServicePrincipalOutput
func (KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalOutput
func (KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalPtrOutput ¶ added in v1.12.0
func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalPtrOutput() KubernetesClusterServicePrincipalPtrOutput
func (KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalPtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterServicePrincipalArgs) ToKubernetesClusterServicePrincipalPtrOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalPtrOutput
type KubernetesClusterServicePrincipalInput ¶ added in v1.12.0
type KubernetesClusterServicePrincipalInput interface { pulumi.Input ToKubernetesClusterServicePrincipalOutput() KubernetesClusterServicePrincipalOutput ToKubernetesClusterServicePrincipalOutputWithContext(context.Context) KubernetesClusterServicePrincipalOutput }
type KubernetesClusterServicePrincipalOutput ¶ added in v1.12.0
type KubernetesClusterServicePrincipalOutput struct{ *pulumi.OutputState }
func (KubernetesClusterServicePrincipalOutput) ClientId ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalOutput) ClientId() pulumi.StringOutput
func (KubernetesClusterServicePrincipalOutput) ClientSecret ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalOutput) ClientSecret() pulumi.StringOutput
func (KubernetesClusterServicePrincipalOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterServicePrincipalOutput) ElementType() reflect.Type
func (KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalOutput ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalOutput() KubernetesClusterServicePrincipalOutput
func (KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalOutput
func (KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalPtrOutput() KubernetesClusterServicePrincipalPtrOutput
func (KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalOutput) ToKubernetesClusterServicePrincipalPtrOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalPtrOutput
type KubernetesClusterServicePrincipalPtrInput ¶ added in v1.12.0
type KubernetesClusterServicePrincipalPtrInput interface { pulumi.Input ToKubernetesClusterServicePrincipalPtrOutput() KubernetesClusterServicePrincipalPtrOutput ToKubernetesClusterServicePrincipalPtrOutputWithContext(context.Context) KubernetesClusterServicePrincipalPtrOutput }
func KubernetesClusterServicePrincipalPtr ¶ added in v1.12.0
func KubernetesClusterServicePrincipalPtr(v *KubernetesClusterServicePrincipalArgs) KubernetesClusterServicePrincipalPtrInput
type KubernetesClusterServicePrincipalPtrOutput ¶ added in v1.12.0
type KubernetesClusterServicePrincipalPtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterServicePrincipalPtrOutput) ClientId ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalPtrOutput) ClientId() pulumi.StringOutput
func (KubernetesClusterServicePrincipalPtrOutput) ClientSecret ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalPtrOutput) ClientSecret() pulumi.StringOutput
func (KubernetesClusterServicePrincipalPtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterServicePrincipalPtrOutput) ElementType() reflect.Type
func (KubernetesClusterServicePrincipalPtrOutput) ToKubernetesClusterServicePrincipalPtrOutput ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalPtrOutput) ToKubernetesClusterServicePrincipalPtrOutput() KubernetesClusterServicePrincipalPtrOutput
func (KubernetesClusterServicePrincipalPtrOutput) ToKubernetesClusterServicePrincipalPtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterServicePrincipalPtrOutput) ToKubernetesClusterServicePrincipalPtrOutputWithContext(ctx context.Context) KubernetesClusterServicePrincipalPtrOutput
type KubernetesClusterState ¶
type KubernetesClusterState struct { // A `addonProfile` block as defined below. AddonProfile KubernetesClusterAddonProfilePtrInput // One or more `agentPoolProfile` blocks as defined below. AgentPoolProfiles KubernetesClusterAgentPoolProfileArrayInput // The IP ranges to whitelist for incoming traffic to the masters. ApiServerAuthorizedIpRanges pulumi.StringArrayInput // A `defaultNodePool` block as defined below. DefaultNodePool KubernetesClusterDefaultNodePoolPtrInput // DNS prefix specified when creating the managed cluster. Changing this forces a new resource to be created. DnsPrefix pulumi.StringPtrInput // Whether Pod Security Policies are enabled. Note that this also requires role based access control to be enabled. EnablePodSecurityPolicy pulumi.BoolPtrInput // The FQDN of the Azure Kubernetes Managed Cluster. Fqdn pulumi.StringPtrInput // A `identity` block as defined below. Changing this forces a new resource to be created. Identity KubernetesClusterIdentityPtrInput // A `kubeAdminConfig` block as defined below. This is only available when Role Based Access Control with Azure Active Directory is enabled. KubeAdminConfig KubernetesClusterKubeAdminConfigPtrInput // Raw Kubernetes config for the admin account to be used by [kubectl](https://kubernetes.io/docs/reference/kubectl/overview/) and other compatible tools. This is only available when Role Based Access Control with Azure Active Directory is enabled. KubeAdminConfigRaw pulumi.StringPtrInput // A `kubeConfig` block as defined below. KubeConfig KubernetesClusterKubeConfigPtrInput // Raw Kubernetes config to be used by [kubectl](https://kubernetes.io/docs/reference/kubectl/overview/) and other compatible tools KubeConfigRaw pulumi.StringPtrInput // Version of Kubernetes specified when creating the AKS managed cluster. If not specified, the latest recommended version will be used at provisioning time (but won't auto-upgrade). KubernetesVersion pulumi.StringPtrInput // A `linuxProfile` block as defined below. LinuxProfile KubernetesClusterLinuxProfilePtrInput // The location where the Managed Kubernetes Cluster should be created. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // The name of the Managed Kubernetes Cluster to create. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `networkProfile` block as defined below. NetworkProfile KubernetesClusterNetworkProfilePtrInput // The name of the Resource Group where the Kubernetes Nodes should exist. Changing this forces a new resource to be created. NodeResourceGroup pulumi.StringPtrInput // The FQDN for the Kubernetes Cluster when private link has been enabled, which is is only resolvable inside the Virtual Network used by the Kubernetes Cluster. PrivateFqdn pulumi.StringPtrInput PrivateLinkEnabled pulumi.BoolPtrInput // Specifies the Resource Group where the Managed Kubernetes Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roleBasedAccessControl` block. RoleBasedAccessControl KubernetesClusterRoleBasedAccessControlPtrInput // A `servicePrincipal` block as documented below. ServicePrincipal KubernetesClusterServicePrincipalPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A `windowsProfile` block as defined below. WindowsProfile KubernetesClusterWindowsProfilePtrInput }
func (KubernetesClusterState) ElementType ¶ added in v1.12.0
func (KubernetesClusterState) ElementType() reflect.Type
type KubernetesClusterWindowsProfile ¶ added in v1.12.0
type KubernetesClusterWindowsProfileArgs ¶ added in v1.12.0
type KubernetesClusterWindowsProfileArgs struct { AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` AdminUsername pulumi.StringInput `pulumi:"adminUsername"` }
func (KubernetesClusterWindowsProfileArgs) ElementType ¶ added in v1.12.0
func (KubernetesClusterWindowsProfileArgs) ElementType() reflect.Type
func (KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfileOutput ¶ added in v1.12.0
func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfileOutput() KubernetesClusterWindowsProfileOutput
func (KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfileOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfileOutput
func (KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfilePtrOutput ¶ added in v1.12.0
func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfilePtrOutput() KubernetesClusterWindowsProfilePtrOutput
func (KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfilePtrOutputWithContext ¶ added in v1.12.0
func (i KubernetesClusterWindowsProfileArgs) ToKubernetesClusterWindowsProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfilePtrOutput
type KubernetesClusterWindowsProfileInput ¶ added in v1.12.0
type KubernetesClusterWindowsProfileInput interface { pulumi.Input ToKubernetesClusterWindowsProfileOutput() KubernetesClusterWindowsProfileOutput ToKubernetesClusterWindowsProfileOutputWithContext(context.Context) KubernetesClusterWindowsProfileOutput }
type KubernetesClusterWindowsProfileOutput ¶ added in v1.12.0
type KubernetesClusterWindowsProfileOutput struct{ *pulumi.OutputState }
func (KubernetesClusterWindowsProfileOutput) AdminPassword ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfileOutput) AdminPassword() pulumi.StringPtrOutput
func (KubernetesClusterWindowsProfileOutput) AdminUsername ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
func (KubernetesClusterWindowsProfileOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterWindowsProfileOutput) ElementType() reflect.Type
func (KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfileOutput ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfileOutput() KubernetesClusterWindowsProfileOutput
func (KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfileOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfileOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfileOutput
func (KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfilePtrOutput() KubernetesClusterWindowsProfilePtrOutput
func (KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfileOutput) ToKubernetesClusterWindowsProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfilePtrOutput
type KubernetesClusterWindowsProfilePtrInput ¶ added in v1.12.0
type KubernetesClusterWindowsProfilePtrInput interface { pulumi.Input ToKubernetesClusterWindowsProfilePtrOutput() KubernetesClusterWindowsProfilePtrOutput ToKubernetesClusterWindowsProfilePtrOutputWithContext(context.Context) KubernetesClusterWindowsProfilePtrOutput }
func KubernetesClusterWindowsProfilePtr ¶ added in v1.12.0
func KubernetesClusterWindowsProfilePtr(v *KubernetesClusterWindowsProfileArgs) KubernetesClusterWindowsProfilePtrInput
type KubernetesClusterWindowsProfilePtrOutput ¶ added in v1.12.0
type KubernetesClusterWindowsProfilePtrOutput struct{ *pulumi.OutputState }
func (KubernetesClusterWindowsProfilePtrOutput) AdminPassword ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
func (KubernetesClusterWindowsProfilePtrOutput) AdminUsername ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfilePtrOutput) AdminUsername() pulumi.StringOutput
func (KubernetesClusterWindowsProfilePtrOutput) ElementType ¶ added in v1.12.0
func (KubernetesClusterWindowsProfilePtrOutput) ElementType() reflect.Type
func (KubernetesClusterWindowsProfilePtrOutput) ToKubernetesClusterWindowsProfilePtrOutput ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfilePtrOutput) ToKubernetesClusterWindowsProfilePtrOutput() KubernetesClusterWindowsProfilePtrOutput
func (KubernetesClusterWindowsProfilePtrOutput) ToKubernetesClusterWindowsProfilePtrOutputWithContext ¶ added in v1.12.0
func (o KubernetesClusterWindowsProfilePtrOutput) ToKubernetesClusterWindowsProfilePtrOutputWithContext(ctx context.Context) KubernetesClusterWindowsProfilePtrOutput
type LookupKubernetesClusterArgs ¶ added in v1.12.0
type LookupKubernetesClusterArgs struct { // The name of the managed Kubernetes Cluster. Name string `pulumi:"name"` // The name of the Resource Group in which the managed Kubernetes Cluster exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getKubernetesCluster.
type LookupKubernetesClusterResult ¶ added in v1.12.0
type LookupKubernetesClusterResult struct { // A `addonProfile` block as documented below. AddonProfiles []GetKubernetesClusterAddonProfile `pulumi:"addonProfiles"` // An `agentPoolProfile` block as documented below. AgentPoolProfiles []GetKubernetesClusterAgentPoolProfile `pulumi:"agentPoolProfiles"` // The IP ranges to whitelist for incoming traffic to the masters. ApiServerAuthorizedIpRanges []string `pulumi:"apiServerAuthorizedIpRanges"` // The DNS Prefix of the managed Kubernetes cluster. DnsPrefix string `pulumi:"dnsPrefix"` // The FQDN of the Azure Kubernetes Managed Cluster. Fqdn string `pulumi:"fqdn"` // id is the provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Raw Kubernetes config for the admin account to be used by [kubectl](https://kubernetes.io/docs/reference/kubectl/overview/) and other compatible tools. This is only available when Role Based Access Control with Azure Active Directory is enabled. KubeAdminConfigRaw string `pulumi:"kubeAdminConfigRaw"` // A `kubeAdminConfig` block as defined below. This is only available when Role Based Access Control with Azure Active Directory is enabled. KubeAdminConfigs []GetKubernetesClusterKubeAdminConfig `pulumi:"kubeAdminConfigs"` // Base64 encoded Kubernetes configuration. KubeConfigRaw string `pulumi:"kubeConfigRaw"` // A `kubeConfig` block as defined below. KubeConfigs []GetKubernetesClusterKubeConfig `pulumi:"kubeConfigs"` // The version of Kubernetes used on the managed Kubernetes Cluster. KubernetesVersion string `pulumi:"kubernetesVersion"` // A `linuxProfile` block as documented below. LinuxProfiles []GetKubernetesClusterLinuxProfile `pulumi:"linuxProfiles"` // The Azure Region in which the managed Kubernetes Cluster exists. Location string `pulumi:"location"` // The name assigned to this pool of agents. Name string `pulumi:"name"` // A `networkProfile` block as documented below. NetworkProfiles []GetKubernetesClusterNetworkProfile `pulumi:"networkProfiles"` // Auto-generated Resource Group containing AKS Cluster resources. NodeResourceGroup string `pulumi:"nodeResourceGroup"` // The FQDN of this Kubernetes Cluster when private link has been enabled. This name is only resolvable inside the Virtual Network where the Azure Kubernetes Service is located PrivateFqdn string `pulumi:"privateFqdn"` // Does this Kubernetes Cluster have the Kubernetes API exposed via Private Link? PrivateLinkEnabled bool `pulumi:"privateLinkEnabled"` ResourceGroupName string `pulumi:"resourceGroupName"` // A `roleBasedAccessControl` block as documented below. RoleBasedAccessControls []GetKubernetesClusterRoleBasedAccessControl `pulumi:"roleBasedAccessControls"` // A `servicePrincipal` block as documented below. ServicePrincipals []GetKubernetesClusterServicePrincipal `pulumi:"servicePrincipals"` // A mapping of tags assigned to this resource. Tags map[string]string `pulumi:"tags"` // A `windowsProfile` block as documented below. WindowsProfiles []GetKubernetesClusterWindowsProfile `pulumi:"windowsProfiles"` }
A collection of values returned by getKubernetesCluster.
func LookupKubernetesCluster ¶
func LookupKubernetesCluster(ctx *pulumi.Context, args *LookupKubernetesClusterArgs, opts ...pulumi.InvokeOption) (*LookupKubernetesClusterResult, error)
Use this data source to access information about an existing Managed Kubernetes Cluster (AKS).
> **Note:** All arguments including the client secret will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/d/kubernetes_cluster.html.markdown.
type LookupRegistryArgs ¶ added in v1.12.0
type LookupRegistryArgs struct { // The name of the Container Registry. Name string `pulumi:"name"` // The Name of the Resource Group where this Container Registry exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getRegistry.
type LookupRegistryResult ¶ added in v1.12.0
type LookupRegistryResult struct { // Is the Administrator account enabled for this Container Registry. AdminEnabled bool `pulumi:"adminEnabled"` // The Password associated with the Container Registry Admin account - if the admin account is enabled. AdminPassword string `pulumi:"adminPassword"` // The Username associated with the Container Registry Admin account - if the admin account is enabled. AdminUsername string `pulumi:"adminUsername"` // id is the provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The Azure Region in which this Container Registry exists. Location string `pulumi:"location"` // The URL that can be used to log into the container registry. LoginServer string `pulumi:"loginServer"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // The SKU of this Container Registry, such as `Basic`. Sku string `pulumi:"sku"` // The ID of the Storage Account used for this Container Registry. This is only returned for `Classic` SKU's. StorageAccountId string `pulumi:"storageAccountId"` // A map of tags assigned to the Container Registry. Tags map[string]string `pulumi:"tags"` }
A collection of values returned by getRegistry.
func LookupRegistry ¶ added in v0.15.0
func LookupRegistry(ctx *pulumi.Context, args *LookupRegistryArgs, opts ...pulumi.InvokeOption) (*LookupRegistryResult, error)
Use this data source to access information about an existing Container Registry.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/d/container_registry.html.markdown.
type Registry ¶
type Registry struct { pulumi.CustomResourceState // Specifies whether the admin user is enabled. Defaults to `false`. AdminEnabled pulumi.BoolPtrOutput `pulumi:"adminEnabled"` // The Password associated with the Container Registry Admin account - if the admin account is enabled. AdminPassword pulumi.StringOutput `pulumi:"adminPassword"` // The Username associated with the Container Registry Admin account - if the admin account is enabled. AdminUsername pulumi.StringOutput `pulumi:"adminUsername"` // A list of Azure locations where the container registry should be geo-replicated. GeoreplicationLocations pulumi.StringArrayOutput `pulumi:"georeplicationLocations"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // The URL that can be used to log into the container registry. LoginServer pulumi.StringOutput `pulumi:"loginServer"` // Specifies the name of the Container Registry. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `networkRuleSet` block as documented below. NetworkRuleSet RegistryNetworkRuleSetOutput `pulumi:"networkRuleSet"` // The name of the resource group in which to create the Container Registry. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The SKU name of the container registry. Possible values are `Classic` (which was previously `Basic`), `Basic`, `Standard` and `Premium`. Sku pulumi.StringPtrOutput `pulumi:"sku"` StorageAccount RegistryStorageAccountPtrOutput `pulumi:"storageAccount"` // The ID of a Storage Account which must be located in the same Azure Region as the Container Registry. StorageAccountId pulumi.StringPtrOutput `pulumi:"storageAccountId"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages an Azure Container Registry.
> **Note:** All arguments including the access key will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/container_registry.html.markdown.
func GetRegistry ¶
func GetRegistry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistryState, opts ...pulumi.ResourceOption) (*Registry, error)
GetRegistry gets an existing Registry 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 NewRegistry ¶
func NewRegistry(ctx *pulumi.Context, name string, args *RegistryArgs, opts ...pulumi.ResourceOption) (*Registry, error)
NewRegistry registers a new resource with the given unique name, arguments, and options.
type RegistryArgs ¶
type RegistryArgs struct { // Specifies whether the admin user is enabled. Defaults to `false`. AdminEnabled pulumi.BoolPtrInput // A list of Azure locations where the container registry should be geo-replicated. GeoreplicationLocations pulumi.StringArrayInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the Container Registry. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `networkRuleSet` block as documented below. NetworkRuleSet RegistryNetworkRuleSetPtrInput // The name of the resource group in which to create the Container Registry. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // The SKU name of the container registry. Possible values are `Classic` (which was previously `Basic`), `Basic`, `Standard` and `Premium`. Sku pulumi.StringPtrInput StorageAccount RegistryStorageAccountPtrInput // The ID of a Storage Account which must be located in the same Azure Region as the Container Registry. StorageAccountId pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Registry resource.
func (RegistryArgs) ElementType ¶ added in v1.12.0
func (RegistryArgs) ElementType() reflect.Type
type RegistryNetworkRuleSet ¶ added in v1.12.0
type RegistryNetworkRuleSet struct { // The behaviour for requests matching no rules. Either `Allow` or `Deny`. Defaults to `Allow` DefaultAction *string `pulumi:"defaultAction"` // One or more `ipRule` blocks as defined below. IpRules []RegistryNetworkRuleSetIpRule `pulumi:"ipRules"` // One or more `virtualNetwork` blocks as defined below. VirtualNetworks []RegistryNetworkRuleSetVirtualNetwork `pulumi:"virtualNetworks"` }
type RegistryNetworkRuleSetArgs ¶ added in v1.12.0
type RegistryNetworkRuleSetArgs struct { // The behaviour for requests matching no rules. Either `Allow` or `Deny`. Defaults to `Allow` DefaultAction pulumi.StringPtrInput `pulumi:"defaultAction"` // One or more `ipRule` blocks as defined below. IpRules RegistryNetworkRuleSetIpRuleArrayInput `pulumi:"ipRules"` // One or more `virtualNetwork` blocks as defined below. VirtualNetworks RegistryNetworkRuleSetVirtualNetworkArrayInput `pulumi:"virtualNetworks"` }
func (RegistryNetworkRuleSetArgs) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetArgs) ElementType() reflect.Type
func (RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetOutput ¶ added in v1.12.0
func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetOutput() RegistryNetworkRuleSetOutput
func (RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetOutputWithContext ¶ added in v1.12.0
func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetOutputWithContext(ctx context.Context) RegistryNetworkRuleSetOutput
func (RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetPtrOutput ¶ added in v1.12.0
func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetPtrOutput() RegistryNetworkRuleSetPtrOutput
func (RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetPtrOutputWithContext ¶ added in v1.12.0
func (i RegistryNetworkRuleSetArgs) ToRegistryNetworkRuleSetPtrOutputWithContext(ctx context.Context) RegistryNetworkRuleSetPtrOutput
type RegistryNetworkRuleSetInput ¶ added in v1.12.0
type RegistryNetworkRuleSetInput interface { pulumi.Input ToRegistryNetworkRuleSetOutput() RegistryNetworkRuleSetOutput ToRegistryNetworkRuleSetOutputWithContext(context.Context) RegistryNetworkRuleSetOutput }
type RegistryNetworkRuleSetIpRule ¶ added in v1.12.0
type RegistryNetworkRuleSetIpRuleArgs ¶ added in v1.12.0
type RegistryNetworkRuleSetIpRuleArgs struct { // The behaviour for requests matching this rule. At this time the only supported value is `Allow` Action pulumi.StringInput `pulumi:"action"` // The CIDR block from which requests will match the rule. IpRange pulumi.StringInput `pulumi:"ipRange"` }
func (RegistryNetworkRuleSetIpRuleArgs) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetIpRuleArgs) ElementType() reflect.Type
func (RegistryNetworkRuleSetIpRuleArgs) ToRegistryNetworkRuleSetIpRuleOutput ¶ added in v1.12.0
func (i RegistryNetworkRuleSetIpRuleArgs) ToRegistryNetworkRuleSetIpRuleOutput() RegistryNetworkRuleSetIpRuleOutput
func (RegistryNetworkRuleSetIpRuleArgs) ToRegistryNetworkRuleSetIpRuleOutputWithContext ¶ added in v1.12.0
func (i RegistryNetworkRuleSetIpRuleArgs) ToRegistryNetworkRuleSetIpRuleOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleOutput
type RegistryNetworkRuleSetIpRuleArray ¶ added in v1.12.0
type RegistryNetworkRuleSetIpRuleArray []RegistryNetworkRuleSetIpRuleInput
func (RegistryNetworkRuleSetIpRuleArray) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetIpRuleArray) ElementType() reflect.Type
func (RegistryNetworkRuleSetIpRuleArray) ToRegistryNetworkRuleSetIpRuleArrayOutput ¶ added in v1.12.0
func (i RegistryNetworkRuleSetIpRuleArray) ToRegistryNetworkRuleSetIpRuleArrayOutput() RegistryNetworkRuleSetIpRuleArrayOutput
func (RegistryNetworkRuleSetIpRuleArray) ToRegistryNetworkRuleSetIpRuleArrayOutputWithContext ¶ added in v1.12.0
func (i RegistryNetworkRuleSetIpRuleArray) ToRegistryNetworkRuleSetIpRuleArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleArrayOutput
type RegistryNetworkRuleSetIpRuleArrayInput ¶ added in v1.12.0
type RegistryNetworkRuleSetIpRuleArrayInput interface { pulumi.Input ToRegistryNetworkRuleSetIpRuleArrayOutput() RegistryNetworkRuleSetIpRuleArrayOutput ToRegistryNetworkRuleSetIpRuleArrayOutputWithContext(context.Context) RegistryNetworkRuleSetIpRuleArrayOutput }
type RegistryNetworkRuleSetIpRuleArrayOutput ¶ added in v1.12.0
type RegistryNetworkRuleSetIpRuleArrayOutput struct{ *pulumi.OutputState }
func (RegistryNetworkRuleSetIpRuleArrayOutput) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetIpRuleArrayOutput) ElementType() reflect.Type
func (RegistryNetworkRuleSetIpRuleArrayOutput) ToRegistryNetworkRuleSetIpRuleArrayOutput ¶ added in v1.12.0
func (o RegistryNetworkRuleSetIpRuleArrayOutput) ToRegistryNetworkRuleSetIpRuleArrayOutput() RegistryNetworkRuleSetIpRuleArrayOutput
func (RegistryNetworkRuleSetIpRuleArrayOutput) ToRegistryNetworkRuleSetIpRuleArrayOutputWithContext ¶ added in v1.12.0
func (o RegistryNetworkRuleSetIpRuleArrayOutput) ToRegistryNetworkRuleSetIpRuleArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleArrayOutput
type RegistryNetworkRuleSetIpRuleInput ¶ added in v1.12.0
type RegistryNetworkRuleSetIpRuleInput interface { pulumi.Input ToRegistryNetworkRuleSetIpRuleOutput() RegistryNetworkRuleSetIpRuleOutput ToRegistryNetworkRuleSetIpRuleOutputWithContext(context.Context) RegistryNetworkRuleSetIpRuleOutput }
type RegistryNetworkRuleSetIpRuleOutput ¶ added in v1.12.0
type RegistryNetworkRuleSetIpRuleOutput struct{ *pulumi.OutputState }
func (RegistryNetworkRuleSetIpRuleOutput) Action ¶ added in v1.12.0
func (o RegistryNetworkRuleSetIpRuleOutput) Action() pulumi.StringOutput
The behaviour for requests matching this rule. At this time the only supported value is `Allow`
func (RegistryNetworkRuleSetIpRuleOutput) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetIpRuleOutput) ElementType() reflect.Type
func (RegistryNetworkRuleSetIpRuleOutput) IpRange ¶ added in v1.12.0
func (o RegistryNetworkRuleSetIpRuleOutput) IpRange() pulumi.StringOutput
The CIDR block from which requests will match the rule.
func (RegistryNetworkRuleSetIpRuleOutput) ToRegistryNetworkRuleSetIpRuleOutput ¶ added in v1.12.0
func (o RegistryNetworkRuleSetIpRuleOutput) ToRegistryNetworkRuleSetIpRuleOutput() RegistryNetworkRuleSetIpRuleOutput
func (RegistryNetworkRuleSetIpRuleOutput) ToRegistryNetworkRuleSetIpRuleOutputWithContext ¶ added in v1.12.0
func (o RegistryNetworkRuleSetIpRuleOutput) ToRegistryNetworkRuleSetIpRuleOutputWithContext(ctx context.Context) RegistryNetworkRuleSetIpRuleOutput
type RegistryNetworkRuleSetOutput ¶ added in v1.12.0
type RegistryNetworkRuleSetOutput struct{ *pulumi.OutputState }
func (RegistryNetworkRuleSetOutput) DefaultAction ¶ added in v1.12.0
func (o RegistryNetworkRuleSetOutput) DefaultAction() pulumi.StringPtrOutput
The behaviour for requests matching no rules. Either `Allow` or `Deny`. Defaults to `Allow`
func (RegistryNetworkRuleSetOutput) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetOutput) ElementType() reflect.Type
func (RegistryNetworkRuleSetOutput) IpRules ¶ added in v1.12.0
func (o RegistryNetworkRuleSetOutput) IpRules() RegistryNetworkRuleSetIpRuleArrayOutput
One or more `ipRule` blocks as defined below.
func (RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetOutput ¶ added in v1.12.0
func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetOutput() RegistryNetworkRuleSetOutput
func (RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetOutputWithContext ¶ added in v1.12.0
func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetOutputWithContext(ctx context.Context) RegistryNetworkRuleSetOutput
func (RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetPtrOutput ¶ added in v1.12.0
func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetPtrOutput() RegistryNetworkRuleSetPtrOutput
func (RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetPtrOutputWithContext ¶ added in v1.12.0
func (o RegistryNetworkRuleSetOutput) ToRegistryNetworkRuleSetPtrOutputWithContext(ctx context.Context) RegistryNetworkRuleSetPtrOutput
func (RegistryNetworkRuleSetOutput) VirtualNetworks ¶ added in v1.12.0
func (o RegistryNetworkRuleSetOutput) VirtualNetworks() RegistryNetworkRuleSetVirtualNetworkArrayOutput
One or more `virtualNetwork` blocks as defined below.
type RegistryNetworkRuleSetPtrInput ¶ added in v1.12.0
type RegistryNetworkRuleSetPtrInput interface { pulumi.Input ToRegistryNetworkRuleSetPtrOutput() RegistryNetworkRuleSetPtrOutput ToRegistryNetworkRuleSetPtrOutputWithContext(context.Context) RegistryNetworkRuleSetPtrOutput }
func RegistryNetworkRuleSetPtr ¶ added in v1.12.0
func RegistryNetworkRuleSetPtr(v *RegistryNetworkRuleSetArgs) RegistryNetworkRuleSetPtrInput
type RegistryNetworkRuleSetPtrOutput ¶ added in v1.12.0
type RegistryNetworkRuleSetPtrOutput struct{ *pulumi.OutputState }
func (RegistryNetworkRuleSetPtrOutput) DefaultAction ¶ added in v1.12.0
func (o RegistryNetworkRuleSetPtrOutput) DefaultAction() pulumi.StringPtrOutput
The behaviour for requests matching no rules. Either `Allow` or `Deny`. Defaults to `Allow`
func (RegistryNetworkRuleSetPtrOutput) Elem ¶ added in v1.12.0
func (o RegistryNetworkRuleSetPtrOutput) Elem() RegistryNetworkRuleSetOutput
func (RegistryNetworkRuleSetPtrOutput) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetPtrOutput) ElementType() reflect.Type
func (RegistryNetworkRuleSetPtrOutput) IpRules ¶ added in v1.12.0
func (o RegistryNetworkRuleSetPtrOutput) IpRules() RegistryNetworkRuleSetIpRuleArrayOutput
One or more `ipRule` blocks as defined below.
func (RegistryNetworkRuleSetPtrOutput) ToRegistryNetworkRuleSetPtrOutput ¶ added in v1.12.0
func (o RegistryNetworkRuleSetPtrOutput) ToRegistryNetworkRuleSetPtrOutput() RegistryNetworkRuleSetPtrOutput
func (RegistryNetworkRuleSetPtrOutput) ToRegistryNetworkRuleSetPtrOutputWithContext ¶ added in v1.12.0
func (o RegistryNetworkRuleSetPtrOutput) ToRegistryNetworkRuleSetPtrOutputWithContext(ctx context.Context) RegistryNetworkRuleSetPtrOutput
func (RegistryNetworkRuleSetPtrOutput) VirtualNetworks ¶ added in v1.12.0
func (o RegistryNetworkRuleSetPtrOutput) VirtualNetworks() RegistryNetworkRuleSetVirtualNetworkArrayOutput
One or more `virtualNetwork` blocks as defined below.
type RegistryNetworkRuleSetVirtualNetwork ¶ added in v1.12.0
type RegistryNetworkRuleSetVirtualNetworkArgs ¶ added in v1.12.0
type RegistryNetworkRuleSetVirtualNetworkArgs struct { // The behaviour for requests matching this rule. At this time the only supported value is `Allow` Action pulumi.StringInput `pulumi:"action"` // The subnet id from which requests will match the rule. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (RegistryNetworkRuleSetVirtualNetworkArgs) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetVirtualNetworkArgs) ElementType() reflect.Type
func (RegistryNetworkRuleSetVirtualNetworkArgs) ToRegistryNetworkRuleSetVirtualNetworkOutput ¶ added in v1.12.0
func (i RegistryNetworkRuleSetVirtualNetworkArgs) ToRegistryNetworkRuleSetVirtualNetworkOutput() RegistryNetworkRuleSetVirtualNetworkOutput
func (RegistryNetworkRuleSetVirtualNetworkArgs) ToRegistryNetworkRuleSetVirtualNetworkOutputWithContext ¶ added in v1.12.0
func (i RegistryNetworkRuleSetVirtualNetworkArgs) ToRegistryNetworkRuleSetVirtualNetworkOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkOutput
type RegistryNetworkRuleSetVirtualNetworkArray ¶ added in v1.12.0
type RegistryNetworkRuleSetVirtualNetworkArray []RegistryNetworkRuleSetVirtualNetworkInput
func (RegistryNetworkRuleSetVirtualNetworkArray) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetVirtualNetworkArray) ElementType() reflect.Type
func (RegistryNetworkRuleSetVirtualNetworkArray) ToRegistryNetworkRuleSetVirtualNetworkArrayOutput ¶ added in v1.12.0
func (i RegistryNetworkRuleSetVirtualNetworkArray) ToRegistryNetworkRuleSetVirtualNetworkArrayOutput() RegistryNetworkRuleSetVirtualNetworkArrayOutput
func (RegistryNetworkRuleSetVirtualNetworkArray) ToRegistryNetworkRuleSetVirtualNetworkArrayOutputWithContext ¶ added in v1.12.0
func (i RegistryNetworkRuleSetVirtualNetworkArray) ToRegistryNetworkRuleSetVirtualNetworkArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkArrayOutput
type RegistryNetworkRuleSetVirtualNetworkArrayInput ¶ added in v1.12.0
type RegistryNetworkRuleSetVirtualNetworkArrayInput interface { pulumi.Input ToRegistryNetworkRuleSetVirtualNetworkArrayOutput() RegistryNetworkRuleSetVirtualNetworkArrayOutput ToRegistryNetworkRuleSetVirtualNetworkArrayOutputWithContext(context.Context) RegistryNetworkRuleSetVirtualNetworkArrayOutput }
type RegistryNetworkRuleSetVirtualNetworkArrayOutput ¶ added in v1.12.0
type RegistryNetworkRuleSetVirtualNetworkArrayOutput struct{ *pulumi.OutputState }
func (RegistryNetworkRuleSetVirtualNetworkArrayOutput) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetVirtualNetworkArrayOutput) ElementType() reflect.Type
func (RegistryNetworkRuleSetVirtualNetworkArrayOutput) ToRegistryNetworkRuleSetVirtualNetworkArrayOutput ¶ added in v1.12.0
func (o RegistryNetworkRuleSetVirtualNetworkArrayOutput) ToRegistryNetworkRuleSetVirtualNetworkArrayOutput() RegistryNetworkRuleSetVirtualNetworkArrayOutput
func (RegistryNetworkRuleSetVirtualNetworkArrayOutput) ToRegistryNetworkRuleSetVirtualNetworkArrayOutputWithContext ¶ added in v1.12.0
func (o RegistryNetworkRuleSetVirtualNetworkArrayOutput) ToRegistryNetworkRuleSetVirtualNetworkArrayOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkArrayOutput
type RegistryNetworkRuleSetVirtualNetworkInput ¶ added in v1.12.0
type RegistryNetworkRuleSetVirtualNetworkInput interface { pulumi.Input ToRegistryNetworkRuleSetVirtualNetworkOutput() RegistryNetworkRuleSetVirtualNetworkOutput ToRegistryNetworkRuleSetVirtualNetworkOutputWithContext(context.Context) RegistryNetworkRuleSetVirtualNetworkOutput }
type RegistryNetworkRuleSetVirtualNetworkOutput ¶ added in v1.12.0
type RegistryNetworkRuleSetVirtualNetworkOutput struct{ *pulumi.OutputState }
func (RegistryNetworkRuleSetVirtualNetworkOutput) Action ¶ added in v1.12.0
func (o RegistryNetworkRuleSetVirtualNetworkOutput) Action() pulumi.StringOutput
The behaviour for requests matching this rule. At this time the only supported value is `Allow`
func (RegistryNetworkRuleSetVirtualNetworkOutput) ElementType ¶ added in v1.12.0
func (RegistryNetworkRuleSetVirtualNetworkOutput) ElementType() reflect.Type
func (RegistryNetworkRuleSetVirtualNetworkOutput) SubnetId ¶ added in v1.12.0
func (o RegistryNetworkRuleSetVirtualNetworkOutput) SubnetId() pulumi.StringOutput
The subnet id from which requests will match the rule.
func (RegistryNetworkRuleSetVirtualNetworkOutput) ToRegistryNetworkRuleSetVirtualNetworkOutput ¶ added in v1.12.0
func (o RegistryNetworkRuleSetVirtualNetworkOutput) ToRegistryNetworkRuleSetVirtualNetworkOutput() RegistryNetworkRuleSetVirtualNetworkOutput
func (RegistryNetworkRuleSetVirtualNetworkOutput) ToRegistryNetworkRuleSetVirtualNetworkOutputWithContext ¶ added in v1.12.0
func (o RegistryNetworkRuleSetVirtualNetworkOutput) ToRegistryNetworkRuleSetVirtualNetworkOutputWithContext(ctx context.Context) RegistryNetworkRuleSetVirtualNetworkOutput
type RegistryState ¶
type RegistryState struct { // Specifies whether the admin user is enabled. Defaults to `false`. AdminEnabled pulumi.BoolPtrInput // The Password associated with the Container Registry Admin account - if the admin account is enabled. AdminPassword pulumi.StringPtrInput // The Username associated with the Container Registry Admin account - if the admin account is enabled. AdminUsername pulumi.StringPtrInput // A list of Azure locations where the container registry should be geo-replicated. GeoreplicationLocations pulumi.StringArrayInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // The URL that can be used to log into the container registry. LoginServer pulumi.StringPtrInput // Specifies the name of the Container Registry. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `networkRuleSet` block as documented below. NetworkRuleSet RegistryNetworkRuleSetPtrInput // The name of the resource group in which to create the Container Registry. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // The SKU name of the container registry. Possible values are `Classic` (which was previously `Basic`), `Basic`, `Standard` and `Premium`. Sku pulumi.StringPtrInput StorageAccount RegistryStorageAccountPtrInput // The ID of a Storage Account which must be located in the same Azure Region as the Container Registry. StorageAccountId pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
func (RegistryState) ElementType ¶ added in v1.12.0
func (RegistryState) ElementType() reflect.Type
type RegistryStorageAccount ¶ added in v1.12.0
type RegistryStorageAccountArgs ¶ added in v1.12.0
type RegistryStorageAccountArgs struct { AccessKey pulumi.StringInput `pulumi:"accessKey"` // Specifies the name of the Container Registry. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` }
func (RegistryStorageAccountArgs) ElementType ¶ added in v1.12.0
func (RegistryStorageAccountArgs) ElementType() reflect.Type
func (RegistryStorageAccountArgs) ToRegistryStorageAccountOutput ¶ added in v1.12.0
func (i RegistryStorageAccountArgs) ToRegistryStorageAccountOutput() RegistryStorageAccountOutput
func (RegistryStorageAccountArgs) ToRegistryStorageAccountOutputWithContext ¶ added in v1.12.0
func (i RegistryStorageAccountArgs) ToRegistryStorageAccountOutputWithContext(ctx context.Context) RegistryStorageAccountOutput
func (RegistryStorageAccountArgs) ToRegistryStorageAccountPtrOutput ¶ added in v1.12.0
func (i RegistryStorageAccountArgs) ToRegistryStorageAccountPtrOutput() RegistryStorageAccountPtrOutput
func (RegistryStorageAccountArgs) ToRegistryStorageAccountPtrOutputWithContext ¶ added in v1.12.0
func (i RegistryStorageAccountArgs) ToRegistryStorageAccountPtrOutputWithContext(ctx context.Context) RegistryStorageAccountPtrOutput
type RegistryStorageAccountInput ¶ added in v1.12.0
type RegistryStorageAccountInput interface { pulumi.Input ToRegistryStorageAccountOutput() RegistryStorageAccountOutput ToRegistryStorageAccountOutputWithContext(context.Context) RegistryStorageAccountOutput }
type RegistryStorageAccountOutput ¶ added in v1.12.0
type RegistryStorageAccountOutput struct{ *pulumi.OutputState }
func (RegistryStorageAccountOutput) AccessKey ¶ added in v1.12.0
func (o RegistryStorageAccountOutput) AccessKey() pulumi.StringOutput
func (RegistryStorageAccountOutput) ElementType ¶ added in v1.12.0
func (RegistryStorageAccountOutput) ElementType() reflect.Type
func (RegistryStorageAccountOutput) Name ¶ added in v1.12.0
func (o RegistryStorageAccountOutput) Name() pulumi.StringOutput
Specifies the name of the Container Registry. Changing this forces a new resource to be created.
func (RegistryStorageAccountOutput) ToRegistryStorageAccountOutput ¶ added in v1.12.0
func (o RegistryStorageAccountOutput) ToRegistryStorageAccountOutput() RegistryStorageAccountOutput
func (RegistryStorageAccountOutput) ToRegistryStorageAccountOutputWithContext ¶ added in v1.12.0
func (o RegistryStorageAccountOutput) ToRegistryStorageAccountOutputWithContext(ctx context.Context) RegistryStorageAccountOutput
func (RegistryStorageAccountOutput) ToRegistryStorageAccountPtrOutput ¶ added in v1.12.0
func (o RegistryStorageAccountOutput) ToRegistryStorageAccountPtrOutput() RegistryStorageAccountPtrOutput
func (RegistryStorageAccountOutput) ToRegistryStorageAccountPtrOutputWithContext ¶ added in v1.12.0
func (o RegistryStorageAccountOutput) ToRegistryStorageAccountPtrOutputWithContext(ctx context.Context) RegistryStorageAccountPtrOutput
type RegistryStorageAccountPtrInput ¶ added in v1.12.0
type RegistryStorageAccountPtrInput interface { pulumi.Input ToRegistryStorageAccountPtrOutput() RegistryStorageAccountPtrOutput ToRegistryStorageAccountPtrOutputWithContext(context.Context) RegistryStorageAccountPtrOutput }
func RegistryStorageAccountPtr ¶ added in v1.12.0
func RegistryStorageAccountPtr(v *RegistryStorageAccountArgs) RegistryStorageAccountPtrInput
type RegistryStorageAccountPtrOutput ¶ added in v1.12.0
type RegistryStorageAccountPtrOutput struct{ *pulumi.OutputState }
func (RegistryStorageAccountPtrOutput) AccessKey ¶ added in v1.12.0
func (o RegistryStorageAccountPtrOutput) AccessKey() pulumi.StringOutput
func (RegistryStorageAccountPtrOutput) Elem ¶ added in v1.12.0
func (o RegistryStorageAccountPtrOutput) Elem() RegistryStorageAccountOutput
func (RegistryStorageAccountPtrOutput) ElementType ¶ added in v1.12.0
func (RegistryStorageAccountPtrOutput) ElementType() reflect.Type
func (RegistryStorageAccountPtrOutput) Name ¶ added in v1.12.0
func (o RegistryStorageAccountPtrOutput) Name() pulumi.StringOutput
Specifies the name of the Container Registry. Changing this forces a new resource to be created.
func (RegistryStorageAccountPtrOutput) ToRegistryStorageAccountPtrOutput ¶ added in v1.12.0
func (o RegistryStorageAccountPtrOutput) ToRegistryStorageAccountPtrOutput() RegistryStorageAccountPtrOutput
func (RegistryStorageAccountPtrOutput) ToRegistryStorageAccountPtrOutputWithContext ¶ added in v1.12.0
func (o RegistryStorageAccountPtrOutput) ToRegistryStorageAccountPtrOutputWithContext(ctx context.Context) RegistryStorageAccountPtrOutput
type RegistryWebook ¶ added in v1.0.0
type RegistryWebook struct { pulumi.CustomResourceState // A list of actions that trigger the Webhook to post notifications. At least one action needs to be specified. Valid values are: `push`, `delete`, `quarantine`, `chartPush`, `chartDelete` Actions pulumi.StringArrayOutput `pulumi:"actions"` // Custom headers that will be added to the webhook notifications request. CustomHeaders pulumi.StringMapOutput `pulumi:"customHeaders"` // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the Container Registry Webhook. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The Name of Container registry this Webhook belongs to. Changing this forces a new resource to be created. RegistryName pulumi.StringOutput `pulumi:"registryName"` // The name of the resource group in which to create the Container Registry Webhook. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // Specifies the scope of repositories that can trigger an event. For example, `foo:*` means events for all tags under repository `foo`. `foo:bar` means events for 'foo:bar' only. `foo` is equivalent to `foo:latest`. Empty means all events. Scope pulumi.StringPtrOutput `pulumi:"scope"` // Specifies the service URI for the Webhook to post notifications. ServiceUri pulumi.StringOutput `pulumi:"serviceUri"` // Specifies if this Webhook triggers notifications or not. Valid values: `enabled` and `disabled`. Default is `enabled`. Status pulumi.StringPtrOutput `pulumi:"status"` Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages an Azure Container Registry Webhook.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/container_registry_webhook.html.markdown.
func GetRegistryWebook ¶ added in v1.0.0
func GetRegistryWebook(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistryWebookState, opts ...pulumi.ResourceOption) (*RegistryWebook, error)
GetRegistryWebook gets an existing RegistryWebook 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 NewRegistryWebook ¶ added in v1.0.0
func NewRegistryWebook(ctx *pulumi.Context, name string, args *RegistryWebookArgs, opts ...pulumi.ResourceOption) (*RegistryWebook, error)
NewRegistryWebook registers a new resource with the given unique name, arguments, and options.
type RegistryWebookArgs ¶ added in v1.0.0
type RegistryWebookArgs struct { // A list of actions that trigger the Webhook to post notifications. At least one action needs to be specified. Valid values are: `push`, `delete`, `quarantine`, `chartPush`, `chartDelete` Actions pulumi.StringArrayInput // Custom headers that will be added to the webhook notifications request. CustomHeaders pulumi.StringMapInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the Container Registry Webhook. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The Name of Container registry this Webhook belongs to. Changing this forces a new resource to be created. RegistryName pulumi.StringInput // The name of the resource group in which to create the Container Registry Webhook. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // Specifies the scope of repositories that can trigger an event. For example, `foo:*` means events for all tags under repository `foo`. `foo:bar` means events for 'foo:bar' only. `foo` is equivalent to `foo:latest`. Empty means all events. Scope pulumi.StringPtrInput // Specifies the service URI for the Webhook to post notifications. ServiceUri pulumi.StringInput // Specifies if this Webhook triggers notifications or not. Valid values: `enabled` and `disabled`. Default is `enabled`. Status pulumi.StringPtrInput Tags pulumi.StringMapInput }
The set of arguments for constructing a RegistryWebook resource.
func (RegistryWebookArgs) ElementType ¶ added in v1.12.0
func (RegistryWebookArgs) ElementType() reflect.Type
type RegistryWebookState ¶ added in v1.0.0
type RegistryWebookState struct { // A list of actions that trigger the Webhook to post notifications. At least one action needs to be specified. Valid values are: `push`, `delete`, `quarantine`, `chartPush`, `chartDelete` Actions pulumi.StringArrayInput // Custom headers that will be added to the webhook notifications request. CustomHeaders pulumi.StringMapInput // Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the Container Registry Webhook. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The Name of Container registry this Webhook belongs to. Changing this forces a new resource to be created. RegistryName pulumi.StringPtrInput // The name of the resource group in which to create the Container Registry Webhook. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // Specifies the scope of repositories that can trigger an event. For example, `foo:*` means events for all tags under repository `foo`. `foo:bar` means events for 'foo:bar' only. `foo` is equivalent to `foo:latest`. Empty means all events. Scope pulumi.StringPtrInput // Specifies the service URI for the Webhook to post notifications. ServiceUri pulumi.StringPtrInput // Specifies if this Webhook triggers notifications or not. Valid values: `enabled` and `disabled`. Default is `enabled`. Status pulumi.StringPtrInput Tags pulumi.StringMapInput }
func (RegistryWebookState) ElementType ¶ added in v1.12.0
func (RegistryWebookState) ElementType() reflect.Type
type Service ¶
type Service struct { pulumi.CustomResourceState // A Agent Pool Profile's block as documented below. AgentPoolProfile ServiceAgentPoolProfileOutput `pulumi:"agentPoolProfile"` // A VM Diagnostics Profile block as documented below. DiagnosticsProfile ServiceDiagnosticsProfileOutput `pulumi:"diagnosticsProfile"` // A Linux Profile block as documented below. LinuxProfile ServiceLinuxProfileOutput `pulumi:"linuxProfile"` // The location where the Container Service instance should be created. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A Master Profile block as documented below. MasterProfile ServiceMasterProfileOutput `pulumi:"masterProfile"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringOutput `pulumi:"name"` // Specifies the Container Orchestration Platform to use. Currently can be either `DCOS`, `Kubernetes` or `Swarm`. Changing this forces a new resource to be created. OrchestrationPlatform pulumi.StringOutput `pulumi:"orchestrationPlatform"` // Specifies the resource group where the resource exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A Service Principal block as documented below. ServicePrincipal ServiceServicePrincipalPtrOutput `pulumi:"servicePrincipal"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages an Azure Container Service Instance
> **NOTE:** All arguments including the client secret will be stored in the raw state as plain-text. [Read more about sensitive data in state](https://www.terraform.io/docs/state/sensitive-data.html).
> **DEPRECATED:** [Azure Container Service (ACS) has been deprecated by Azure in favour of Azure (Managed) Kubernetes Service (AKS)](https://azure.microsoft.com/en-us/updates/azure-container-service-will-retire-on-january-31-2020/). Support for ACS will be removed in the next major version of the AzureRM Provider (2.0) - and we **strongly recommend** you consider using Azure Kubernetes Service (AKS) for new deployments.
## Example Usage (DCOS)
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/container_service.html.markdown.
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service 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 NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
type ServiceAgentPoolProfile ¶ added in v1.12.0
type ServiceAgentPoolProfile struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count *int `pulumi:"count"` // The DNS Prefix given to Agents in this Agent Pool. DnsPrefix string `pulumi:"dnsPrefix"` Fqdn *string `pulumi:"fqdn"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // The VM Size of each of the Agent Pool VM's (e.g. Standard_F1 / Standard_D2v2). VmSize string `pulumi:"vmSize"` }
type ServiceAgentPoolProfileArgs ¶ added in v1.12.0
type ServiceAgentPoolProfileArgs struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` // The DNS Prefix given to Agents in this Agent Pool. DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"` Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // The VM Size of each of the Agent Pool VM's (e.g. Standard_F1 / Standard_D2v2). VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (ServiceAgentPoolProfileArgs) ElementType ¶ added in v1.12.0
func (ServiceAgentPoolProfileArgs) ElementType() reflect.Type
func (ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfileOutput ¶ added in v1.12.0
func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfileOutput() ServiceAgentPoolProfileOutput
func (ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfileOutputWithContext ¶ added in v1.12.0
func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfileOutputWithContext(ctx context.Context) ServiceAgentPoolProfileOutput
func (ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfilePtrOutput ¶ added in v1.12.0
func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfilePtrOutput() ServiceAgentPoolProfilePtrOutput
func (ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfilePtrOutputWithContext ¶ added in v1.12.0
func (i ServiceAgentPoolProfileArgs) ToServiceAgentPoolProfilePtrOutputWithContext(ctx context.Context) ServiceAgentPoolProfilePtrOutput
type ServiceAgentPoolProfileInput ¶ added in v1.12.0
type ServiceAgentPoolProfileInput interface { pulumi.Input ToServiceAgentPoolProfileOutput() ServiceAgentPoolProfileOutput ToServiceAgentPoolProfileOutputWithContext(context.Context) ServiceAgentPoolProfileOutput }
type ServiceAgentPoolProfileOutput ¶ added in v1.12.0
type ServiceAgentPoolProfileOutput struct{ *pulumi.OutputState }
func (ServiceAgentPoolProfileOutput) Count ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) Count() pulumi.IntPtrOutput
Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ServiceAgentPoolProfileOutput) DnsPrefix ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) DnsPrefix() pulumi.StringOutput
The DNS Prefix given to Agents in this Agent Pool.
func (ServiceAgentPoolProfileOutput) ElementType ¶ added in v1.12.0
func (ServiceAgentPoolProfileOutput) ElementType() reflect.Type
func (ServiceAgentPoolProfileOutput) Fqdn ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) Fqdn() pulumi.StringPtrOutput
func (ServiceAgentPoolProfileOutput) Name ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) Name() pulumi.StringOutput
Unique name of the agent pool profile in the context of the subscription and resource group.
func (ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfileOutput ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfileOutput() ServiceAgentPoolProfileOutput
func (ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfileOutputWithContext ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfileOutputWithContext(ctx context.Context) ServiceAgentPoolProfileOutput
func (ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfilePtrOutput ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfilePtrOutput() ServiceAgentPoolProfilePtrOutput
func (ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) ToServiceAgentPoolProfilePtrOutputWithContext(ctx context.Context) ServiceAgentPoolProfilePtrOutput
func (ServiceAgentPoolProfileOutput) VmSize ¶ added in v1.12.0
func (o ServiceAgentPoolProfileOutput) VmSize() pulumi.StringOutput
The VM Size of each of the Agent Pool VM's (e.g. Standard_F1 / Standard_D2v2).
type ServiceAgentPoolProfilePtrInput ¶ added in v1.12.0
type ServiceAgentPoolProfilePtrInput interface { pulumi.Input ToServiceAgentPoolProfilePtrOutput() ServiceAgentPoolProfilePtrOutput ToServiceAgentPoolProfilePtrOutputWithContext(context.Context) ServiceAgentPoolProfilePtrOutput }
func ServiceAgentPoolProfilePtr ¶ added in v1.12.0
func ServiceAgentPoolProfilePtr(v *ServiceAgentPoolProfileArgs) ServiceAgentPoolProfilePtrInput
type ServiceAgentPoolProfilePtrOutput ¶ added in v1.12.0
type ServiceAgentPoolProfilePtrOutput struct{ *pulumi.OutputState }
func (ServiceAgentPoolProfilePtrOutput) Count ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) Count() pulumi.IntPtrOutput
Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ServiceAgentPoolProfilePtrOutput) DnsPrefix ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) DnsPrefix() pulumi.StringOutput
The DNS Prefix given to Agents in this Agent Pool.
func (ServiceAgentPoolProfilePtrOutput) Elem ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) Elem() ServiceAgentPoolProfileOutput
func (ServiceAgentPoolProfilePtrOutput) ElementType ¶ added in v1.12.0
func (ServiceAgentPoolProfilePtrOutput) ElementType() reflect.Type
func (ServiceAgentPoolProfilePtrOutput) Fqdn ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) Fqdn() pulumi.StringPtrOutput
func (ServiceAgentPoolProfilePtrOutput) Name ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) Name() pulumi.StringOutput
Unique name of the agent pool profile in the context of the subscription and resource group.
func (ServiceAgentPoolProfilePtrOutput) ToServiceAgentPoolProfilePtrOutput ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) ToServiceAgentPoolProfilePtrOutput() ServiceAgentPoolProfilePtrOutput
func (ServiceAgentPoolProfilePtrOutput) ToServiceAgentPoolProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) ToServiceAgentPoolProfilePtrOutputWithContext(ctx context.Context) ServiceAgentPoolProfilePtrOutput
func (ServiceAgentPoolProfilePtrOutput) VmSize ¶ added in v1.12.0
func (o ServiceAgentPoolProfilePtrOutput) VmSize() pulumi.StringOutput
The VM Size of each of the Agent Pool VM's (e.g. Standard_F1 / Standard_D2v2).
type ServiceArgs ¶
type ServiceArgs struct { // A Agent Pool Profile's block as documented below. AgentPoolProfile ServiceAgentPoolProfileInput // A VM Diagnostics Profile block as documented below. DiagnosticsProfile ServiceDiagnosticsProfileInput // A Linux Profile block as documented below. LinuxProfile ServiceLinuxProfileInput // The location where the Container Service instance should be created. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A Master Profile block as documented below. MasterProfile ServiceMasterProfileInput // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringPtrInput // Specifies the Container Orchestration Platform to use. Currently can be either `DCOS`, `Kubernetes` or `Swarm`. Changing this forces a new resource to be created. OrchestrationPlatform pulumi.StringInput // Specifies the resource group where the resource exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A Service Principal block as documented below. ServicePrincipal ServiceServicePrincipalPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶ added in v1.12.0
func (ServiceArgs) ElementType() reflect.Type
type ServiceDiagnosticsProfile ¶ added in v1.12.0
type ServiceDiagnosticsProfileArgs ¶ added in v1.12.0
type ServiceDiagnosticsProfileArgs struct { // Should VM Diagnostics be enabled for the Container Service VM's Enabled pulumi.BoolInput `pulumi:"enabled"` StorageUri pulumi.StringPtrInput `pulumi:"storageUri"` }
func (ServiceDiagnosticsProfileArgs) ElementType ¶ added in v1.12.0
func (ServiceDiagnosticsProfileArgs) ElementType() reflect.Type
func (ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfileOutput ¶ added in v1.12.0
func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfileOutput() ServiceDiagnosticsProfileOutput
func (ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfileOutputWithContext ¶ added in v1.12.0
func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ServiceDiagnosticsProfileOutput
func (ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfilePtrOutput ¶ added in v1.12.0
func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfilePtrOutput() ServiceDiagnosticsProfilePtrOutput
func (ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfilePtrOutputWithContext ¶ added in v1.12.0
func (i ServiceDiagnosticsProfileArgs) ToServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ServiceDiagnosticsProfilePtrOutput
type ServiceDiagnosticsProfileInput ¶ added in v1.12.0
type ServiceDiagnosticsProfileInput interface { pulumi.Input ToServiceDiagnosticsProfileOutput() ServiceDiagnosticsProfileOutput ToServiceDiagnosticsProfileOutputWithContext(context.Context) ServiceDiagnosticsProfileOutput }
type ServiceDiagnosticsProfileOutput ¶ added in v1.12.0
type ServiceDiagnosticsProfileOutput struct{ *pulumi.OutputState }
func (ServiceDiagnosticsProfileOutput) ElementType ¶ added in v1.12.0
func (ServiceDiagnosticsProfileOutput) ElementType() reflect.Type
func (ServiceDiagnosticsProfileOutput) Enabled ¶ added in v1.12.0
func (o ServiceDiagnosticsProfileOutput) Enabled() pulumi.BoolOutput
Should VM Diagnostics be enabled for the Container Service VM's
func (ServiceDiagnosticsProfileOutput) StorageUri ¶ added in v1.12.0
func (o ServiceDiagnosticsProfileOutput) StorageUri() pulumi.StringPtrOutput
func (ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfileOutput ¶ added in v1.12.0
func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfileOutput() ServiceDiagnosticsProfileOutput
func (ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfileOutputWithContext ¶ added in v1.12.0
func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ServiceDiagnosticsProfileOutput
func (ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfilePtrOutput ¶ added in v1.12.0
func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfilePtrOutput() ServiceDiagnosticsProfilePtrOutput
func (ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceDiagnosticsProfileOutput) ToServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ServiceDiagnosticsProfilePtrOutput
type ServiceDiagnosticsProfilePtrInput ¶ added in v1.12.0
type ServiceDiagnosticsProfilePtrInput interface { pulumi.Input ToServiceDiagnosticsProfilePtrOutput() ServiceDiagnosticsProfilePtrOutput ToServiceDiagnosticsProfilePtrOutputWithContext(context.Context) ServiceDiagnosticsProfilePtrOutput }
func ServiceDiagnosticsProfilePtr ¶ added in v1.12.0
func ServiceDiagnosticsProfilePtr(v *ServiceDiagnosticsProfileArgs) ServiceDiagnosticsProfilePtrInput
type ServiceDiagnosticsProfilePtrOutput ¶ added in v1.12.0
type ServiceDiagnosticsProfilePtrOutput struct{ *pulumi.OutputState }
func (ServiceDiagnosticsProfilePtrOutput) Elem ¶ added in v1.12.0
func (o ServiceDiagnosticsProfilePtrOutput) Elem() ServiceDiagnosticsProfileOutput
func (ServiceDiagnosticsProfilePtrOutput) ElementType ¶ added in v1.12.0
func (ServiceDiagnosticsProfilePtrOutput) ElementType() reflect.Type
func (ServiceDiagnosticsProfilePtrOutput) Enabled ¶ added in v1.12.0
func (o ServiceDiagnosticsProfilePtrOutput) Enabled() pulumi.BoolOutput
Should VM Diagnostics be enabled for the Container Service VM's
func (ServiceDiagnosticsProfilePtrOutput) StorageUri ¶ added in v1.12.0
func (o ServiceDiagnosticsProfilePtrOutput) StorageUri() pulumi.StringPtrOutput
func (ServiceDiagnosticsProfilePtrOutput) ToServiceDiagnosticsProfilePtrOutput ¶ added in v1.12.0
func (o ServiceDiagnosticsProfilePtrOutput) ToServiceDiagnosticsProfilePtrOutput() ServiceDiagnosticsProfilePtrOutput
func (ServiceDiagnosticsProfilePtrOutput) ToServiceDiagnosticsProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceDiagnosticsProfilePtrOutput) ToServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ServiceDiagnosticsProfilePtrOutput
type ServiceLinuxProfile ¶ added in v1.12.0
type ServiceLinuxProfile struct { // The Admin Username for the Cluster. AdminUsername string `pulumi:"adminUsername"` // An SSH Key block as documented below. SshKey ServiceLinuxProfileSshKey `pulumi:"sshKey"` }
type ServiceLinuxProfileArgs ¶ added in v1.12.0
type ServiceLinuxProfileArgs struct { // The Admin Username for the Cluster. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // An SSH Key block as documented below. SshKey ServiceLinuxProfileSshKeyInput `pulumi:"sshKey"` }
func (ServiceLinuxProfileArgs) ElementType ¶ added in v1.12.0
func (ServiceLinuxProfileArgs) ElementType() reflect.Type
func (ServiceLinuxProfileArgs) ToServiceLinuxProfileOutput ¶ added in v1.12.0
func (i ServiceLinuxProfileArgs) ToServiceLinuxProfileOutput() ServiceLinuxProfileOutput
func (ServiceLinuxProfileArgs) ToServiceLinuxProfileOutputWithContext ¶ added in v1.12.0
func (i ServiceLinuxProfileArgs) ToServiceLinuxProfileOutputWithContext(ctx context.Context) ServiceLinuxProfileOutput
func (ServiceLinuxProfileArgs) ToServiceLinuxProfilePtrOutput ¶ added in v1.12.0
func (i ServiceLinuxProfileArgs) ToServiceLinuxProfilePtrOutput() ServiceLinuxProfilePtrOutput
func (ServiceLinuxProfileArgs) ToServiceLinuxProfilePtrOutputWithContext ¶ added in v1.12.0
func (i ServiceLinuxProfileArgs) ToServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ServiceLinuxProfilePtrOutput
type ServiceLinuxProfileInput ¶ added in v1.12.0
type ServiceLinuxProfileInput interface { pulumi.Input ToServiceLinuxProfileOutput() ServiceLinuxProfileOutput ToServiceLinuxProfileOutputWithContext(context.Context) ServiceLinuxProfileOutput }
type ServiceLinuxProfileOutput ¶ added in v1.12.0
type ServiceLinuxProfileOutput struct{ *pulumi.OutputState }
func (ServiceLinuxProfileOutput) AdminUsername ¶ added in v1.12.0
func (o ServiceLinuxProfileOutput) AdminUsername() pulumi.StringOutput
The Admin Username for the Cluster.
func (ServiceLinuxProfileOutput) ElementType ¶ added in v1.12.0
func (ServiceLinuxProfileOutput) ElementType() reflect.Type
func (ServiceLinuxProfileOutput) SshKey ¶ added in v1.12.0
func (o ServiceLinuxProfileOutput) SshKey() ServiceLinuxProfileSshKeyOutput
An SSH Key block as documented below.
func (ServiceLinuxProfileOutput) ToServiceLinuxProfileOutput ¶ added in v1.12.0
func (o ServiceLinuxProfileOutput) ToServiceLinuxProfileOutput() ServiceLinuxProfileOutput
func (ServiceLinuxProfileOutput) ToServiceLinuxProfileOutputWithContext ¶ added in v1.12.0
func (o ServiceLinuxProfileOutput) ToServiceLinuxProfileOutputWithContext(ctx context.Context) ServiceLinuxProfileOutput
func (ServiceLinuxProfileOutput) ToServiceLinuxProfilePtrOutput ¶ added in v1.12.0
func (o ServiceLinuxProfileOutput) ToServiceLinuxProfilePtrOutput() ServiceLinuxProfilePtrOutput
func (ServiceLinuxProfileOutput) ToServiceLinuxProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceLinuxProfileOutput) ToServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ServiceLinuxProfilePtrOutput
type ServiceLinuxProfilePtrInput ¶ added in v1.12.0
type ServiceLinuxProfilePtrInput interface { pulumi.Input ToServiceLinuxProfilePtrOutput() ServiceLinuxProfilePtrOutput ToServiceLinuxProfilePtrOutputWithContext(context.Context) ServiceLinuxProfilePtrOutput }
func ServiceLinuxProfilePtr ¶ added in v1.12.0
func ServiceLinuxProfilePtr(v *ServiceLinuxProfileArgs) ServiceLinuxProfilePtrInput
type ServiceLinuxProfilePtrOutput ¶ added in v1.12.0
type ServiceLinuxProfilePtrOutput struct{ *pulumi.OutputState }
func (ServiceLinuxProfilePtrOutput) AdminUsername ¶ added in v1.12.0
func (o ServiceLinuxProfilePtrOutput) AdminUsername() pulumi.StringOutput
The Admin Username for the Cluster.
func (ServiceLinuxProfilePtrOutput) Elem ¶ added in v1.12.0
func (o ServiceLinuxProfilePtrOutput) Elem() ServiceLinuxProfileOutput
func (ServiceLinuxProfilePtrOutput) ElementType ¶ added in v1.12.0
func (ServiceLinuxProfilePtrOutput) ElementType() reflect.Type
func (ServiceLinuxProfilePtrOutput) SshKey ¶ added in v1.12.0
func (o ServiceLinuxProfilePtrOutput) SshKey() ServiceLinuxProfileSshKeyOutput
An SSH Key block as documented below.
func (ServiceLinuxProfilePtrOutput) ToServiceLinuxProfilePtrOutput ¶ added in v1.12.0
func (o ServiceLinuxProfilePtrOutput) ToServiceLinuxProfilePtrOutput() ServiceLinuxProfilePtrOutput
func (ServiceLinuxProfilePtrOutput) ToServiceLinuxProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceLinuxProfilePtrOutput) ToServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ServiceLinuxProfilePtrOutput
type ServiceLinuxProfileSshKey ¶ added in v1.12.0
type ServiceLinuxProfileSshKey struct { // The Public SSH Key used to access the cluster. KeyData string `pulumi:"keyData"` }
type ServiceLinuxProfileSshKeyArgs ¶ added in v1.12.0
type ServiceLinuxProfileSshKeyArgs struct { // The Public SSH Key used to access the cluster. KeyData pulumi.StringInput `pulumi:"keyData"` }
func (ServiceLinuxProfileSshKeyArgs) ElementType ¶ added in v1.12.0
func (ServiceLinuxProfileSshKeyArgs) ElementType() reflect.Type
func (ServiceLinuxProfileSshKeyArgs) ToServiceLinuxProfileSshKeyOutput ¶ added in v1.12.0
func (i ServiceLinuxProfileSshKeyArgs) ToServiceLinuxProfileSshKeyOutput() ServiceLinuxProfileSshKeyOutput
func (ServiceLinuxProfileSshKeyArgs) ToServiceLinuxProfileSshKeyOutputWithContext ¶ added in v1.12.0
func (i ServiceLinuxProfileSshKeyArgs) ToServiceLinuxProfileSshKeyOutputWithContext(ctx context.Context) ServiceLinuxProfileSshKeyOutput
type ServiceLinuxProfileSshKeyInput ¶ added in v1.12.0
type ServiceLinuxProfileSshKeyInput interface { pulumi.Input ToServiceLinuxProfileSshKeyOutput() ServiceLinuxProfileSshKeyOutput ToServiceLinuxProfileSshKeyOutputWithContext(context.Context) ServiceLinuxProfileSshKeyOutput }
type ServiceLinuxProfileSshKeyOutput ¶ added in v1.12.0
type ServiceLinuxProfileSshKeyOutput struct{ *pulumi.OutputState }
func (ServiceLinuxProfileSshKeyOutput) ElementType ¶ added in v1.12.0
func (ServiceLinuxProfileSshKeyOutput) ElementType() reflect.Type
func (ServiceLinuxProfileSshKeyOutput) KeyData ¶ added in v1.12.0
func (o ServiceLinuxProfileSshKeyOutput) KeyData() pulumi.StringOutput
The Public SSH Key used to access the cluster.
func (ServiceLinuxProfileSshKeyOutput) ToServiceLinuxProfileSshKeyOutput ¶ added in v1.12.0
func (o ServiceLinuxProfileSshKeyOutput) ToServiceLinuxProfileSshKeyOutput() ServiceLinuxProfileSshKeyOutput
func (ServiceLinuxProfileSshKeyOutput) ToServiceLinuxProfileSshKeyOutputWithContext ¶ added in v1.12.0
func (o ServiceLinuxProfileSshKeyOutput) ToServiceLinuxProfileSshKeyOutputWithContext(ctx context.Context) ServiceLinuxProfileSshKeyOutput
type ServiceMasterProfile ¶ added in v1.12.0
type ServiceMasterProfile struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count *int `pulumi:"count"` // The DNS Prefix given to Agents in this Agent Pool. DnsPrefix string `pulumi:"dnsPrefix"` Fqdn *string `pulumi:"fqdn"` }
type ServiceMasterProfileArgs ¶ added in v1.12.0
type ServiceMasterProfileArgs struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` // The DNS Prefix given to Agents in this Agent Pool. DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"` Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` }
func (ServiceMasterProfileArgs) ElementType ¶ added in v1.12.0
func (ServiceMasterProfileArgs) ElementType() reflect.Type
func (ServiceMasterProfileArgs) ToServiceMasterProfileOutput ¶ added in v1.12.0
func (i ServiceMasterProfileArgs) ToServiceMasterProfileOutput() ServiceMasterProfileOutput
func (ServiceMasterProfileArgs) ToServiceMasterProfileOutputWithContext ¶ added in v1.12.0
func (i ServiceMasterProfileArgs) ToServiceMasterProfileOutputWithContext(ctx context.Context) ServiceMasterProfileOutput
func (ServiceMasterProfileArgs) ToServiceMasterProfilePtrOutput ¶ added in v1.12.0
func (i ServiceMasterProfileArgs) ToServiceMasterProfilePtrOutput() ServiceMasterProfilePtrOutput
func (ServiceMasterProfileArgs) ToServiceMasterProfilePtrOutputWithContext ¶ added in v1.12.0
func (i ServiceMasterProfileArgs) ToServiceMasterProfilePtrOutputWithContext(ctx context.Context) ServiceMasterProfilePtrOutput
type ServiceMasterProfileInput ¶ added in v1.12.0
type ServiceMasterProfileInput interface { pulumi.Input ToServiceMasterProfileOutput() ServiceMasterProfileOutput ToServiceMasterProfileOutputWithContext(context.Context) ServiceMasterProfileOutput }
type ServiceMasterProfileOutput ¶ added in v1.12.0
type ServiceMasterProfileOutput struct{ *pulumi.OutputState }
func (ServiceMasterProfileOutput) Count ¶ added in v1.12.0
func (o ServiceMasterProfileOutput) Count() pulumi.IntPtrOutput
Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ServiceMasterProfileOutput) DnsPrefix ¶ added in v1.12.0
func (o ServiceMasterProfileOutput) DnsPrefix() pulumi.StringOutput
The DNS Prefix given to Agents in this Agent Pool.
func (ServiceMasterProfileOutput) ElementType ¶ added in v1.12.0
func (ServiceMasterProfileOutput) ElementType() reflect.Type
func (ServiceMasterProfileOutput) Fqdn ¶ added in v1.12.0
func (o ServiceMasterProfileOutput) Fqdn() pulumi.StringPtrOutput
func (ServiceMasterProfileOutput) ToServiceMasterProfileOutput ¶ added in v1.12.0
func (o ServiceMasterProfileOutput) ToServiceMasterProfileOutput() ServiceMasterProfileOutput
func (ServiceMasterProfileOutput) ToServiceMasterProfileOutputWithContext ¶ added in v1.12.0
func (o ServiceMasterProfileOutput) ToServiceMasterProfileOutputWithContext(ctx context.Context) ServiceMasterProfileOutput
func (ServiceMasterProfileOutput) ToServiceMasterProfilePtrOutput ¶ added in v1.12.0
func (o ServiceMasterProfileOutput) ToServiceMasterProfilePtrOutput() ServiceMasterProfilePtrOutput
func (ServiceMasterProfileOutput) ToServiceMasterProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceMasterProfileOutput) ToServiceMasterProfilePtrOutputWithContext(ctx context.Context) ServiceMasterProfilePtrOutput
type ServiceMasterProfilePtrInput ¶ added in v1.12.0
type ServiceMasterProfilePtrInput interface { pulumi.Input ToServiceMasterProfilePtrOutput() ServiceMasterProfilePtrOutput ToServiceMasterProfilePtrOutputWithContext(context.Context) ServiceMasterProfilePtrOutput }
func ServiceMasterProfilePtr ¶ added in v1.12.0
func ServiceMasterProfilePtr(v *ServiceMasterProfileArgs) ServiceMasterProfilePtrInput
type ServiceMasterProfilePtrOutput ¶ added in v1.12.0
type ServiceMasterProfilePtrOutput struct{ *pulumi.OutputState }
func (ServiceMasterProfilePtrOutput) Count ¶ added in v1.12.0
func (o ServiceMasterProfilePtrOutput) Count() pulumi.IntPtrOutput
Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ServiceMasterProfilePtrOutput) DnsPrefix ¶ added in v1.12.0
func (o ServiceMasterProfilePtrOutput) DnsPrefix() pulumi.StringOutput
The DNS Prefix given to Agents in this Agent Pool.
func (ServiceMasterProfilePtrOutput) Elem ¶ added in v1.12.0
func (o ServiceMasterProfilePtrOutput) Elem() ServiceMasterProfileOutput
func (ServiceMasterProfilePtrOutput) ElementType ¶ added in v1.12.0
func (ServiceMasterProfilePtrOutput) ElementType() reflect.Type
func (ServiceMasterProfilePtrOutput) Fqdn ¶ added in v1.12.0
func (o ServiceMasterProfilePtrOutput) Fqdn() pulumi.StringPtrOutput
func (ServiceMasterProfilePtrOutput) ToServiceMasterProfilePtrOutput ¶ added in v1.12.0
func (o ServiceMasterProfilePtrOutput) ToServiceMasterProfilePtrOutput() ServiceMasterProfilePtrOutput
func (ServiceMasterProfilePtrOutput) ToServiceMasterProfilePtrOutputWithContext ¶ added in v1.12.0
func (o ServiceMasterProfilePtrOutput) ToServiceMasterProfilePtrOutputWithContext(ctx context.Context) ServiceMasterProfilePtrOutput
type ServiceServicePrincipal ¶ added in v1.12.0
type ServiceServicePrincipalArgs ¶ added in v1.12.0
type ServiceServicePrincipalArgs struct { // The ID for the Service Principal. ClientId pulumi.StringInput `pulumi:"clientId"` // The secret password associated with the service principal. ClientSecret pulumi.StringInput `pulumi:"clientSecret"` }
func (ServiceServicePrincipalArgs) ElementType ¶ added in v1.12.0
func (ServiceServicePrincipalArgs) ElementType() reflect.Type
func (ServiceServicePrincipalArgs) ToServiceServicePrincipalOutput ¶ added in v1.12.0
func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalOutput() ServiceServicePrincipalOutput
func (ServiceServicePrincipalArgs) ToServiceServicePrincipalOutputWithContext ¶ added in v1.12.0
func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalOutputWithContext(ctx context.Context) ServiceServicePrincipalOutput
func (ServiceServicePrincipalArgs) ToServiceServicePrincipalPtrOutput ¶ added in v1.12.0
func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalPtrOutput() ServiceServicePrincipalPtrOutput
func (ServiceServicePrincipalArgs) ToServiceServicePrincipalPtrOutputWithContext ¶ added in v1.12.0
func (i ServiceServicePrincipalArgs) ToServiceServicePrincipalPtrOutputWithContext(ctx context.Context) ServiceServicePrincipalPtrOutput
type ServiceServicePrincipalInput ¶ added in v1.12.0
type ServiceServicePrincipalInput interface { pulumi.Input ToServiceServicePrincipalOutput() ServiceServicePrincipalOutput ToServiceServicePrincipalOutputWithContext(context.Context) ServiceServicePrincipalOutput }
type ServiceServicePrincipalOutput ¶ added in v1.12.0
type ServiceServicePrincipalOutput struct{ *pulumi.OutputState }
func (ServiceServicePrincipalOutput) ClientId ¶ added in v1.12.0
func (o ServiceServicePrincipalOutput) ClientId() pulumi.StringOutput
The ID for the Service Principal.
func (ServiceServicePrincipalOutput) ClientSecret ¶ added in v1.12.0
func (o ServiceServicePrincipalOutput) ClientSecret() pulumi.StringOutput
The secret password associated with the service principal.
func (ServiceServicePrincipalOutput) ElementType ¶ added in v1.12.0
func (ServiceServicePrincipalOutput) ElementType() reflect.Type
func (ServiceServicePrincipalOutput) ToServiceServicePrincipalOutput ¶ added in v1.12.0
func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalOutput() ServiceServicePrincipalOutput
func (ServiceServicePrincipalOutput) ToServiceServicePrincipalOutputWithContext ¶ added in v1.12.0
func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalOutputWithContext(ctx context.Context) ServiceServicePrincipalOutput
func (ServiceServicePrincipalOutput) ToServiceServicePrincipalPtrOutput ¶ added in v1.12.0
func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalPtrOutput() ServiceServicePrincipalPtrOutput
func (ServiceServicePrincipalOutput) ToServiceServicePrincipalPtrOutputWithContext ¶ added in v1.12.0
func (o ServiceServicePrincipalOutput) ToServiceServicePrincipalPtrOutputWithContext(ctx context.Context) ServiceServicePrincipalPtrOutput
type ServiceServicePrincipalPtrInput ¶ added in v1.12.0
type ServiceServicePrincipalPtrInput interface { pulumi.Input ToServiceServicePrincipalPtrOutput() ServiceServicePrincipalPtrOutput ToServiceServicePrincipalPtrOutputWithContext(context.Context) ServiceServicePrincipalPtrOutput }
func ServiceServicePrincipalPtr ¶ added in v1.12.0
func ServiceServicePrincipalPtr(v *ServiceServicePrincipalArgs) ServiceServicePrincipalPtrInput
type ServiceServicePrincipalPtrOutput ¶ added in v1.12.0
type ServiceServicePrincipalPtrOutput struct{ *pulumi.OutputState }
func (ServiceServicePrincipalPtrOutput) ClientId ¶ added in v1.12.0
func (o ServiceServicePrincipalPtrOutput) ClientId() pulumi.StringOutput
The ID for the Service Principal.
func (ServiceServicePrincipalPtrOutput) ClientSecret ¶ added in v1.12.0
func (o ServiceServicePrincipalPtrOutput) ClientSecret() pulumi.StringOutput
The secret password associated with the service principal.
func (ServiceServicePrincipalPtrOutput) Elem ¶ added in v1.12.0
func (o ServiceServicePrincipalPtrOutput) Elem() ServiceServicePrincipalOutput
func (ServiceServicePrincipalPtrOutput) ElementType ¶ added in v1.12.0
func (ServiceServicePrincipalPtrOutput) ElementType() reflect.Type
func (ServiceServicePrincipalPtrOutput) ToServiceServicePrincipalPtrOutput ¶ added in v1.12.0
func (o ServiceServicePrincipalPtrOutput) ToServiceServicePrincipalPtrOutput() ServiceServicePrincipalPtrOutput
func (ServiceServicePrincipalPtrOutput) ToServiceServicePrincipalPtrOutputWithContext ¶ added in v1.12.0
func (o ServiceServicePrincipalPtrOutput) ToServiceServicePrincipalPtrOutputWithContext(ctx context.Context) ServiceServicePrincipalPtrOutput
type ServiceState ¶
type ServiceState struct { // A Agent Pool Profile's block as documented below. AgentPoolProfile ServiceAgentPoolProfilePtrInput // A VM Diagnostics Profile block as documented below. DiagnosticsProfile ServiceDiagnosticsProfilePtrInput // A Linux Profile block as documented below. LinuxProfile ServiceLinuxProfilePtrInput // The location where the Container Service instance should be created. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A Master Profile block as documented below. MasterProfile ServiceMasterProfilePtrInput // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringPtrInput // Specifies the Container Orchestration Platform to use. Currently can be either `DCOS`, `Kubernetes` or `Swarm`. Changing this forces a new resource to be created. OrchestrationPlatform pulumi.StringPtrInput // Specifies the resource group where the resource exists. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A Service Principal block as documented below. ServicePrincipal ServiceServicePrincipalPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput }
func (ServiceState) ElementType ¶ added in v1.12.0
func (ServiceState) ElementType() reflect.Type