Documentation
¶
Index ¶
- Constants
- type AgentPool
- type AgentPoolArgs
- type AgentPoolInput
- type AgentPoolOutput
- type AgentPoolState
- type AgentPoolType
- func (AgentPoolType) ElementType() reflect.Type
- func (e AgentPoolType) ToStringOutput() pulumi.StringOutput
- func (e AgentPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerServiceLinuxProfile
- type ContainerServiceLinuxProfileArgs
- func (ContainerServiceLinuxProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
- type ContainerServiceLinuxProfileInput
- type ContainerServiceLinuxProfileOutput
- func (o ContainerServiceLinuxProfileOutput) AdminUsername() pulumi.StringOutput
- func (ContainerServiceLinuxProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfileOutput) Ssh() ContainerServiceSshConfigurationOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
- type ContainerServiceLinuxProfilePtrInput
- type ContainerServiceLinuxProfilePtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) Elem() ContainerServiceLinuxProfileOutput
- func (ContainerServiceLinuxProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfilePtrOutput) Ssh() ContainerServiceSshConfigurationPtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
- type ContainerServiceLinuxProfileResponse
- type ContainerServiceLinuxProfileResponseArgs
- func (ContainerServiceLinuxProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
- type ContainerServiceLinuxProfileResponseInput
- type ContainerServiceLinuxProfileResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) AdminUsername() pulumi.StringOutput
- func (ContainerServiceLinuxProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfileResponseOutput) Ssh() ContainerServiceSshConfigurationResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
- type ContainerServiceLinuxProfileResponsePtrInput
- type ContainerServiceLinuxProfileResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) Elem() ContainerServiceLinuxProfileResponseOutput
- func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfileResponsePtrOutput) Ssh() ContainerServiceSshConfigurationResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
- type ContainerServiceNetworkProfile
- type ContainerServiceNetworkProfileArgs
- func (ContainerServiceNetworkProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutput() ContainerServiceNetworkProfileOutput
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileOutput
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfilePtrOutput
- type ContainerServiceNetworkProfileInput
- type ContainerServiceNetworkProfileOutput
- func (o ContainerServiceNetworkProfileOutput) DnsServiceIP() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) DockerBridgeCidr() pulumi.StringPtrOutput
- func (ContainerServiceNetworkProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceNetworkProfileOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfilePtrOutput
- func (o ContainerServiceNetworkProfileOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfileOutput() ContainerServiceNetworkProfileOutput
- func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfileOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileOutput
- func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput
- func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfilePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfilePtrOutput
- type ContainerServiceNetworkProfilePtrInput
- type ContainerServiceNetworkProfilePtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) DnsServiceIP() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) DockerBridgeCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) Elem() ContainerServiceNetworkProfileOutput
- func (ContainerServiceNetworkProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceNetworkProfilePtrOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfilePtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) ToContainerServiceNetworkProfilePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfilePtrOutput
- type ContainerServiceNetworkProfileResponse
- type ContainerServiceNetworkProfileResponseArgs
- func (ContainerServiceNetworkProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponseOutput() ContainerServiceNetworkProfileResponseOutput
- func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponseOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponseOutput
- func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponsePtrOutput() ContainerServiceNetworkProfileResponsePtrOutput
- func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponsePtrOutput
- type ContainerServiceNetworkProfileResponseInput
- type ContainerServiceNetworkProfileResponseOutput
- func (o ContainerServiceNetworkProfileResponseOutput) DnsServiceIP() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) DockerBridgeCidr() pulumi.StringPtrOutput
- func (ContainerServiceNetworkProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceNetworkProfileResponseOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfileResponsePtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) PodCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponseOutput() ContainerServiceNetworkProfileResponseOutput
- func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponseOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponseOutput
- func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponsePtrOutput() ContainerServiceNetworkProfileResponsePtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponsePtrOutput
- type ContainerServiceNetworkProfileResponsePtrInput
- type ContainerServiceNetworkProfileResponsePtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) DnsServiceIP() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) DockerBridgeCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) Elem() ContainerServiceNetworkProfileResponseOutput
- func (ContainerServiceNetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceNetworkProfileResponsePtrOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfileResponsePtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) PodCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) ToContainerServiceNetworkProfileResponsePtrOutput() ContainerServiceNetworkProfileResponsePtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) ToContainerServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponsePtrOutput
- type ContainerServiceSshConfiguration
- type ContainerServiceSshConfigurationArgs
- func (ContainerServiceSshConfigurationArgs) ElementType() reflect.Type
- func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput
- func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationOutput
- func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput
- func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput
- type ContainerServiceSshConfigurationInput
- type ContainerServiceSshConfigurationOutput
- func (ContainerServiceSshConfigurationOutput) ElementType() reflect.Type
- func (o ContainerServiceSshConfigurationOutput) PublicKeys() ContainerServiceSshPublicKeyArrayOutput
- func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput
- func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationOutput
- func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput
- func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput
- type ContainerServiceSshConfigurationPtrInput
- type ContainerServiceSshConfigurationPtrOutput
- func (o ContainerServiceSshConfigurationPtrOutput) Elem() ContainerServiceSshConfigurationOutput
- func (ContainerServiceSshConfigurationPtrOutput) ElementType() reflect.Type
- func (o ContainerServiceSshConfigurationPtrOutput) PublicKeys() ContainerServiceSshPublicKeyArrayOutput
- func (o ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput
- func (o ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput
- type ContainerServiceSshConfigurationResponse
- type ContainerServiceSshConfigurationResponseArgs
- func (ContainerServiceSshConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput
- func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponseOutput
- func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput
- func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput
- type ContainerServiceSshConfigurationResponseInput
- type ContainerServiceSshConfigurationResponseOutput
- func (ContainerServiceSshConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceSshConfigurationResponseOutput) PublicKeys() ContainerServiceSshPublicKeyResponseArrayOutput
- func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput
- func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponseOutput
- func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput
- func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput
- type ContainerServiceSshConfigurationResponsePtrInput
- type ContainerServiceSshConfigurationResponsePtrOutput
- func (o ContainerServiceSshConfigurationResponsePtrOutput) Elem() ContainerServiceSshConfigurationResponseOutput
- func (ContainerServiceSshConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceSshConfigurationResponsePtrOutput) PublicKeys() ContainerServiceSshPublicKeyResponseArrayOutput
- func (o ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput
- func (o ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput
- type ContainerServiceSshPublicKey
- type ContainerServiceSshPublicKeyArgs
- func (ContainerServiceSshPublicKeyArgs) ElementType() reflect.Type
- func (i ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput
- func (i ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyOutput
- type ContainerServiceSshPublicKeyArray
- func (ContainerServiceSshPublicKeyArray) ElementType() reflect.Type
- func (i ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput
- func (i ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyArrayOutput
- type ContainerServiceSshPublicKeyArrayInput
- type ContainerServiceSshPublicKeyArrayOutput
- func (ContainerServiceSshPublicKeyArrayOutput) ElementType() reflect.Type
- func (o ContainerServiceSshPublicKeyArrayOutput) Index(i pulumi.IntInput) ContainerServiceSshPublicKeyOutput
- func (o ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput
- func (o ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyArrayOutput
- type ContainerServiceSshPublicKeyInput
- type ContainerServiceSshPublicKeyOutput
- func (ContainerServiceSshPublicKeyOutput) ElementType() reflect.Type
- func (o ContainerServiceSshPublicKeyOutput) KeyData() pulumi.StringOutput
- func (o ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput
- func (o ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyOutput
- type ContainerServiceSshPublicKeyResponse
- type ContainerServiceSshPublicKeyResponseArgs
- func (ContainerServiceSshPublicKeyResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput
- func (i ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseOutput
- type ContainerServiceSshPublicKeyResponseArray
- func (ContainerServiceSshPublicKeyResponseArray) ElementType() reflect.Type
- func (i ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput
- func (i ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseArrayOutput
- type ContainerServiceSshPublicKeyResponseArrayInput
- type ContainerServiceSshPublicKeyResponseArrayOutput
- func (ContainerServiceSshPublicKeyResponseArrayOutput) ElementType() reflect.Type
- func (o ContainerServiceSshPublicKeyResponseArrayOutput) Index(i pulumi.IntInput) ContainerServiceSshPublicKeyResponseOutput
- func (o ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput
- func (o ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseArrayOutput
- type ContainerServiceSshPublicKeyResponseInput
- type ContainerServiceSshPublicKeyResponseOutput
- func (ContainerServiceSshPublicKeyResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceSshPublicKeyResponseOutput) KeyData() pulumi.StringOutput
- func (o ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput
- func (o ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseOutput
- type ContainerServiceVMSizeTypes
- func (ContainerServiceVMSizeTypes) ElementType() reflect.Type
- func (e ContainerServiceVMSizeTypes) ToStringOutput() pulumi.StringOutput
- func (e ContainerServiceVMSizeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerServiceVMSizeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CredentialResultResponse
- type CredentialResultResponseArgs
- func (CredentialResultResponseArgs) ElementType() reflect.Type
- func (i CredentialResultResponseArgs) ToCredentialResultResponseOutput() CredentialResultResponseOutput
- func (i CredentialResultResponseArgs) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
- type CredentialResultResponseArray
- func (CredentialResultResponseArray) ElementType() reflect.Type
- func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
- func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
- type CredentialResultResponseArrayInput
- type CredentialResultResponseArrayOutput
- func (CredentialResultResponseArrayOutput) ElementType() reflect.Type
- func (o CredentialResultResponseArrayOutput) Index(i pulumi.IntInput) CredentialResultResponseOutput
- func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
- func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
- type CredentialResultResponseInput
- type CredentialResultResponseOutput
- func (CredentialResultResponseOutput) ElementType() reflect.Type
- func (o CredentialResultResponseOutput) Name() pulumi.StringOutput
- func (o CredentialResultResponseOutput) ToCredentialResultResponseOutput() CredentialResultResponseOutput
- func (o CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
- func (o CredentialResultResponseOutput) Value() pulumi.StringOutput
- type ListManagedClusterAccessProfileArgs
- type ListManagedClusterAccessProfileResult
- type ListManagedClusterAdminCredentialsArgs
- type ListManagedClusterAdminCredentialsResult
- type ListManagedClusterMonitoringUserCredentialsArgs
- type ListManagedClusterMonitoringUserCredentialsResult
- type ListManagedClusterUserCredentialsArgs
- type ListManagedClusterUserCredentialsResult
- type LoadBalancerSku
- func (LoadBalancerSku) ElementType() reflect.Type
- func (e LoadBalancerSku) ToStringOutput() pulumi.StringOutput
- func (e LoadBalancerSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LoadBalancerSku) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LoadBalancerSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupAgentPoolArgs
- type LookupAgentPoolResult
- type LookupManagedClusterArgs
- type LookupManagedClusterResult
- type ManagedCluster
- type ManagedClusterAADProfile
- type ManagedClusterAADProfileArgs
- func (ManagedClusterAADProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfileOutput() ManagedClusterAADProfileOutput
- func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfileOutputWithContext(ctx context.Context) ManagedClusterAADProfileOutput
- func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfilePtrOutput() ManagedClusterAADProfilePtrOutput
- func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfilePtrOutput
- type ManagedClusterAADProfileInput
- type ManagedClusterAADProfileOutput
- func (o ManagedClusterAADProfileOutput) ClientAppID() pulumi.StringOutput
- func (ManagedClusterAADProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfileOutput) ServerAppID() pulumi.StringOutput
- func (o ManagedClusterAADProfileOutput) ServerAppSecret() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileOutput) TenantID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfileOutput() ManagedClusterAADProfileOutput
- func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfileOutputWithContext(ctx context.Context) ManagedClusterAADProfileOutput
- func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfilePtrOutput() ManagedClusterAADProfilePtrOutput
- func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfilePtrOutput
- type ManagedClusterAADProfilePtrInput
- type ManagedClusterAADProfilePtrOutput
- func (o ManagedClusterAADProfilePtrOutput) ClientAppID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfilePtrOutput) Elem() ManagedClusterAADProfileOutput
- func (ManagedClusterAADProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfilePtrOutput) ServerAppID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfilePtrOutput) ServerAppSecret() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfilePtrOutput) TenantID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfilePtrOutput) ToManagedClusterAADProfilePtrOutput() ManagedClusterAADProfilePtrOutput
- func (o ManagedClusterAADProfilePtrOutput) ToManagedClusterAADProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfilePtrOutput
- type ManagedClusterAADProfileResponse
- type ManagedClusterAADProfileResponseArgs
- func (ManagedClusterAADProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponseOutput() ManagedClusterAADProfileResponseOutput
- func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponseOutput
- func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponsePtrOutput() ManagedClusterAADProfileResponsePtrOutput
- func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponsePtrOutput
- type ManagedClusterAADProfileResponseInput
- type ManagedClusterAADProfileResponseOutput
- func (o ManagedClusterAADProfileResponseOutput) ClientAppID() pulumi.StringOutput
- func (ManagedClusterAADProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfileResponseOutput) ServerAppID() pulumi.StringOutput
- func (o ManagedClusterAADProfileResponseOutput) ServerAppSecret() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileResponseOutput) TenantID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponseOutput() ManagedClusterAADProfileResponseOutput
- func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponseOutput
- func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponsePtrOutput() ManagedClusterAADProfileResponsePtrOutput
- func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponsePtrOutput
- type ManagedClusterAADProfileResponsePtrInput
- type ManagedClusterAADProfileResponsePtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) ClientAppID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) Elem() ManagedClusterAADProfileResponseOutput
- func (ManagedClusterAADProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfileResponsePtrOutput) ServerAppID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) ServerAppSecret() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) TenantID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) ToManagedClusterAADProfileResponsePtrOutput() ManagedClusterAADProfileResponsePtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) ToManagedClusterAADProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponsePtrOutput
- type ManagedClusterAPIServerAccessProfile
- type ManagedClusterAPIServerAccessProfileArgs
- func (ManagedClusterAPIServerAccessProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfileOutput() ManagedClusterAPIServerAccessProfileOutput
- func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfileOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileOutput
- func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfilePtrOutput() ManagedClusterAPIServerAccessProfilePtrOutput
- func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfilePtrOutput
- type ManagedClusterAPIServerAccessProfileInput
- type ManagedClusterAPIServerAccessProfileOutput
- func (o ManagedClusterAPIServerAccessProfileOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
- func (ManagedClusterAPIServerAccessProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterAPIServerAccessProfileOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
- func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfileOutput() ManagedClusterAPIServerAccessProfileOutput
- func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfileOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileOutput
- func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfilePtrOutput() ManagedClusterAPIServerAccessProfilePtrOutput
- func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfilePtrOutput
- type ManagedClusterAPIServerAccessProfilePtrInput
- type ManagedClusterAPIServerAccessProfilePtrOutput
- func (o ManagedClusterAPIServerAccessProfilePtrOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
- func (o ManagedClusterAPIServerAccessProfilePtrOutput) Elem() ManagedClusterAPIServerAccessProfileOutput
- func (ManagedClusterAPIServerAccessProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAPIServerAccessProfilePtrOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
- func (o ManagedClusterAPIServerAccessProfilePtrOutput) ToManagedClusterAPIServerAccessProfilePtrOutput() ManagedClusterAPIServerAccessProfilePtrOutput
- func (o ManagedClusterAPIServerAccessProfilePtrOutput) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfilePtrOutput
- type ManagedClusterAPIServerAccessProfileResponse
- type ManagedClusterAPIServerAccessProfileResponseArgs
- func (ManagedClusterAPIServerAccessProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponseOutput() ManagedClusterAPIServerAccessProfileResponseOutput
- func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponseOutput
- func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponsePtrOutput() ManagedClusterAPIServerAccessProfileResponsePtrOutput
- func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponsePtrOutput
- type ManagedClusterAPIServerAccessProfileResponseInput
- type ManagedClusterAPIServerAccessProfileResponseOutput
- func (o ManagedClusterAPIServerAccessProfileResponseOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
- func (ManagedClusterAPIServerAccessProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterAPIServerAccessProfileResponseOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
- func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponseOutput() ManagedClusterAPIServerAccessProfileResponseOutput
- func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponseOutput
- func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutput() ManagedClusterAPIServerAccessProfileResponsePtrOutput
- func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponsePtrOutput
- type ManagedClusterAPIServerAccessProfileResponsePtrInput
- type ManagedClusterAPIServerAccessProfileResponsePtrOutput
- func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
- func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) Elem() ManagedClusterAPIServerAccessProfileResponseOutput
- func (ManagedClusterAPIServerAccessProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
- func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutput() ManagedClusterAPIServerAccessProfileResponsePtrOutput
- func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponsePtrOutput
- type ManagedClusterAddonProfile
- type ManagedClusterAddonProfileArgs
- func (ManagedClusterAddonProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterAddonProfileArgs) ToManagedClusterAddonProfileOutput() ManagedClusterAddonProfileOutput
- func (i ManagedClusterAddonProfileArgs) ToManagedClusterAddonProfileOutputWithContext(ctx context.Context) ManagedClusterAddonProfileOutput
- type ManagedClusterAddonProfileInput
- type ManagedClusterAddonProfileMap
- func (ManagedClusterAddonProfileMap) ElementType() reflect.Type
- func (i ManagedClusterAddonProfileMap) ToManagedClusterAddonProfileMapOutput() ManagedClusterAddonProfileMapOutput
- func (i ManagedClusterAddonProfileMap) ToManagedClusterAddonProfileMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileMapOutput
- type ManagedClusterAddonProfileMapInput
- type ManagedClusterAddonProfileMapOutput
- func (ManagedClusterAddonProfileMapOutput) ElementType() reflect.Type
- func (o ManagedClusterAddonProfileMapOutput) MapIndex(k pulumi.StringInput) ManagedClusterAddonProfileOutput
- func (o ManagedClusterAddonProfileMapOutput) ToManagedClusterAddonProfileMapOutput() ManagedClusterAddonProfileMapOutput
- func (o ManagedClusterAddonProfileMapOutput) ToManagedClusterAddonProfileMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileMapOutput
- type ManagedClusterAddonProfileOutput
- func (o ManagedClusterAddonProfileOutput) Config() pulumi.StringMapOutput
- func (ManagedClusterAddonProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterAddonProfileOutput) Enabled() pulumi.BoolOutput
- func (o ManagedClusterAddonProfileOutput) ToManagedClusterAddonProfileOutput() ManagedClusterAddonProfileOutput
- func (o ManagedClusterAddonProfileOutput) ToManagedClusterAddonProfileOutputWithContext(ctx context.Context) ManagedClusterAddonProfileOutput
- type ManagedClusterAddonProfileResponse
- type ManagedClusterAddonProfileResponseArgs
- func (ManagedClusterAddonProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterAddonProfileResponseArgs) ToManagedClusterAddonProfileResponseOutput() ManagedClusterAddonProfileResponseOutput
- func (i ManagedClusterAddonProfileResponseArgs) ToManagedClusterAddonProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseOutput
- type ManagedClusterAddonProfileResponseInput
- type ManagedClusterAddonProfileResponseMap
- func (ManagedClusterAddonProfileResponseMap) ElementType() reflect.Type
- func (i ManagedClusterAddonProfileResponseMap) ToManagedClusterAddonProfileResponseMapOutput() ManagedClusterAddonProfileResponseMapOutput
- func (i ManagedClusterAddonProfileResponseMap) ToManagedClusterAddonProfileResponseMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseMapOutput
- type ManagedClusterAddonProfileResponseMapInput
- type ManagedClusterAddonProfileResponseMapOutput
- func (ManagedClusterAddonProfileResponseMapOutput) ElementType() reflect.Type
- func (o ManagedClusterAddonProfileResponseMapOutput) MapIndex(k pulumi.StringInput) ManagedClusterAddonProfileResponseOutput
- func (o ManagedClusterAddonProfileResponseMapOutput) ToManagedClusterAddonProfileResponseMapOutput() ManagedClusterAddonProfileResponseMapOutput
- func (o ManagedClusterAddonProfileResponseMapOutput) ToManagedClusterAddonProfileResponseMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseMapOutput
- type ManagedClusterAddonProfileResponseOutput
- func (o ManagedClusterAddonProfileResponseOutput) Config() pulumi.StringMapOutput
- func (ManagedClusterAddonProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterAddonProfileResponseOutput) Enabled() pulumi.BoolOutput
- func (o ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutput() ManagedClusterAddonProfileResponseOutput
- func (o ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseOutput
- type ManagedClusterAgentPoolProfile
- type ManagedClusterAgentPoolProfileArgs
- func (ManagedClusterAgentPoolProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterAgentPoolProfileArgs) ToManagedClusterAgentPoolProfileOutput() ManagedClusterAgentPoolProfileOutput
- func (i ManagedClusterAgentPoolProfileArgs) ToManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileOutput
- type ManagedClusterAgentPoolProfileArray
- func (ManagedClusterAgentPoolProfileArray) ElementType() reflect.Type
- func (i ManagedClusterAgentPoolProfileArray) ToManagedClusterAgentPoolProfileArrayOutput() ManagedClusterAgentPoolProfileArrayOutput
- func (i ManagedClusterAgentPoolProfileArray) ToManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileArrayOutput
- type ManagedClusterAgentPoolProfileArrayInput
- type ManagedClusterAgentPoolProfileArrayOutput
- func (ManagedClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
- func (o ManagedClusterAgentPoolProfileArrayOutput) Index(i pulumi.IntInput) ManagedClusterAgentPoolProfileOutput
- func (o ManagedClusterAgentPoolProfileArrayOutput) ToManagedClusterAgentPoolProfileArrayOutput() ManagedClusterAgentPoolProfileArrayOutput
- func (o ManagedClusterAgentPoolProfileArrayOutput) ToManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileArrayOutput
- type ManagedClusterAgentPoolProfileInput
- type ManagedClusterAgentPoolProfileOutput
- func (o ManagedClusterAgentPoolProfileOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o ManagedClusterAgentPoolProfileOutput) Count() pulumi.IntPtrOutput
- func (ManagedClusterAgentPoolProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterAgentPoolProfileOutput) EnableAutoScaling() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) MaxCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) MaxPods() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) MinCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
- func (o ManagedClusterAgentPoolProfileOutput) NodeTaints() pulumi.StringArrayOutput
- func (o ManagedClusterAgentPoolProfileOutput) OrchestratorVersion() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) OsDiskSizeGB() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) ScaleSetEvictionPolicy() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) ScaleSetPriority() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) ToManagedClusterAgentPoolProfileOutput() ManagedClusterAgentPoolProfileOutput
- func (o ManagedClusterAgentPoolProfileOutput) ToManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileOutput
- func (o ManagedClusterAgentPoolProfileOutput) Type() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) VmSize() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) VnetSubnetID() pulumi.StringPtrOutput
- type ManagedClusterAgentPoolProfileResponse
- type ManagedClusterAgentPoolProfileResponseArgs
- func (ManagedClusterAgentPoolProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterAgentPoolProfileResponseArgs) ToManagedClusterAgentPoolProfileResponseOutput() ManagedClusterAgentPoolProfileResponseOutput
- func (i ManagedClusterAgentPoolProfileResponseArgs) ToManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseOutput
- type ManagedClusterAgentPoolProfileResponseArray
- func (ManagedClusterAgentPoolProfileResponseArray) ElementType() reflect.Type
- func (i ManagedClusterAgentPoolProfileResponseArray) ToManagedClusterAgentPoolProfileResponseArrayOutput() ManagedClusterAgentPoolProfileResponseArrayOutput
- func (i ManagedClusterAgentPoolProfileResponseArray) ToManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseArrayOutput
- type ManagedClusterAgentPoolProfileResponseArrayInput
- type ManagedClusterAgentPoolProfileResponseArrayOutput
- func (ManagedClusterAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
- func (o ManagedClusterAgentPoolProfileResponseArrayOutput) Index(i pulumi.IntInput) ManagedClusterAgentPoolProfileResponseOutput
- func (o ManagedClusterAgentPoolProfileResponseArrayOutput) ToManagedClusterAgentPoolProfileResponseArrayOutput() ManagedClusterAgentPoolProfileResponseArrayOutput
- func (o ManagedClusterAgentPoolProfileResponseArrayOutput) ToManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseArrayOutput
- type ManagedClusterAgentPoolProfileResponseInput
- type ManagedClusterAgentPoolProfileResponseOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) Count() pulumi.IntPtrOutput
- func (ManagedClusterAgentPoolProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterAgentPoolProfileResponseOutput) EnableAutoScaling() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) MaxCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) MaxPods() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) MinCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) NodeTaints() pulumi.StringArrayOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) OrchestratorVersion() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) OsDiskSizeGB() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) ScaleSetEvictionPolicy() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) ScaleSetPriority() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) ToManagedClusterAgentPoolProfileResponseOutput() ManagedClusterAgentPoolProfileResponseOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) ToManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) Type() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) VmSize() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) VnetSubnetID() pulumi.StringPtrOutput
- type ManagedClusterArgs
- type ManagedClusterIdentity
- type ManagedClusterIdentityArgs
- func (ManagedClusterIdentityArgs) ElementType() reflect.Type
- func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityOutput() ManagedClusterIdentityOutput
- func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityOutputWithContext(ctx context.Context) ManagedClusterIdentityOutput
- func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityPtrOutput() ManagedClusterIdentityPtrOutput
- func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityPtrOutputWithContext(ctx context.Context) ManagedClusterIdentityPtrOutput
- type ManagedClusterIdentityInput
- type ManagedClusterIdentityOutput
- func (ManagedClusterIdentityOutput) ElementType() reflect.Type
- func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityOutput() ManagedClusterIdentityOutput
- func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityOutputWithContext(ctx context.Context) ManagedClusterIdentityOutput
- func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityPtrOutput() ManagedClusterIdentityPtrOutput
- func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityPtrOutputWithContext(ctx context.Context) ManagedClusterIdentityPtrOutput
- func (o ManagedClusterIdentityOutput) Type() pulumi.StringPtrOutput
- type ManagedClusterIdentityPtrInput
- type ManagedClusterIdentityPtrOutput
- func (o ManagedClusterIdentityPtrOutput) Elem() ManagedClusterIdentityOutput
- func (ManagedClusterIdentityPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterIdentityPtrOutput) ToManagedClusterIdentityPtrOutput() ManagedClusterIdentityPtrOutput
- func (o ManagedClusterIdentityPtrOutput) ToManagedClusterIdentityPtrOutputWithContext(ctx context.Context) ManagedClusterIdentityPtrOutput
- func (o ManagedClusterIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ManagedClusterIdentityResponse
- type ManagedClusterIdentityResponseArgs
- func (ManagedClusterIdentityResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponseOutput() ManagedClusterIdentityResponseOutput
- func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseOutput
- func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponsePtrOutput() ManagedClusterIdentityResponsePtrOutput
- func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedClusterIdentityResponsePtrOutput
- type ManagedClusterIdentityResponseInput
- type ManagedClusterIdentityResponseOutput
- func (ManagedClusterIdentityResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedClusterIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponseOutput() ManagedClusterIdentityResponseOutput
- func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseOutput
- func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponsePtrOutput() ManagedClusterIdentityResponsePtrOutput
- func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedClusterIdentityResponsePtrOutput
- func (o ManagedClusterIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type ManagedClusterIdentityResponsePtrInput
- type ManagedClusterIdentityResponsePtrOutput
- func (o ManagedClusterIdentityResponsePtrOutput) Elem() ManagedClusterIdentityResponseOutput
- func (ManagedClusterIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ManagedClusterIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ManagedClusterIdentityResponsePtrOutput) ToManagedClusterIdentityResponsePtrOutput() ManagedClusterIdentityResponsePtrOutput
- func (o ManagedClusterIdentityResponsePtrOutput) ToManagedClusterIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedClusterIdentityResponsePtrOutput
- func (o ManagedClusterIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ManagedClusterInput
- type ManagedClusterLoadBalancerProfile
- type ManagedClusterLoadBalancerProfileArgs
- func (ManagedClusterLoadBalancerProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutput() ManagedClusterLoadBalancerProfileOutput
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutput
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfilePtrOutput
- type ManagedClusterLoadBalancerProfileInput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPs
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs
- func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsInput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) Count() pulumi.IntPtrOutput
- func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) Count() pulumi.IntPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) Elem() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixes
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs
- func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesInput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) PublicIPPrefixes() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) Elem() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) PublicIPPrefixes() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPs
- type ManagedClusterLoadBalancerProfileOutboundIPsArgs
- func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutput() ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPsInput
- type ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) PublicIPs() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutput() ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPsPtrInput
- type ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) Elem() ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) PublicIPs() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutput
- func (o ManagedClusterLoadBalancerProfileOutput) EffectiveOutboundIPs() ResourceReferenceArrayOutput
- func (ManagedClusterLoadBalancerProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutput) OutboundIPs() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfileOutput() ManagedClusterLoadBalancerProfileOutput
- func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfileOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutput
- func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput
- func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfilePtrOutput
- type ManagedClusterLoadBalancerProfilePtrInput
- type ManagedClusterLoadBalancerProfilePtrOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) EffectiveOutboundIPs() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) Elem() ManagedClusterLoadBalancerProfileOutput
- func (ManagedClusterLoadBalancerProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfilePtrOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) OutboundIPs() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) ToManagedClusterLoadBalancerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfilePtrOutput
- type ManagedClusterLoadBalancerProfileResponse
- type ManagedClusterLoadBalancerProfileResponseArgs
- func (ManagedClusterLoadBalancerProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponseOutput() ManagedClusterLoadBalancerProfileResponseOutput
- func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponseOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutput
- func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponsePtrOutput() ManagedClusterLoadBalancerProfileResponsePtrOutput
- func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponsePtrOutput
- type ManagedClusterLoadBalancerProfileResponseInput
- type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPs
- type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs
- func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsInput
- type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) Count() pulumi.IntPtrOutput
- func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrInput
- type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) Count() pulumi.IntPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) Elem() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixes
- type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs
- func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesInput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
- func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) PublicIPPrefixes() ResourceReferenceResponseArrayOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrInput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) Elem() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
- func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) PublicIPPrefixes() ResourceReferenceResponseArrayOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPs
- type ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs
- func (ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPsInput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) PublicIPs() ResourceReferenceResponseArrayOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrInput
- type ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) Elem() ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) PublicIPs() ResourceReferenceResponseArrayOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileResponseOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) EffectiveOutboundIPs() ResourceReferenceResponseArrayOutput
- func (ManagedClusterLoadBalancerProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) OutboundIPs() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponseOutput() ManagedClusterLoadBalancerProfileResponseOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponseOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutput() ManagedClusterLoadBalancerProfileResponsePtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponsePtrOutput
- type ManagedClusterLoadBalancerProfileResponsePtrInput
- type ManagedClusterLoadBalancerProfileResponsePtrOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) EffectiveOutboundIPs() ResourceReferenceResponseArrayOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) Elem() ManagedClusterLoadBalancerProfileResponseOutput
- func (ManagedClusterLoadBalancerProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) OutboundIPs() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutput() ManagedClusterLoadBalancerProfileResponsePtrOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponsePtrOutput
- type ManagedClusterOutput
- type ManagedClusterServicePrincipalProfile
- type ManagedClusterServicePrincipalProfileArgs
- func (ManagedClusterServicePrincipalProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfileOutput() ManagedClusterServicePrincipalProfileOutput
- func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfileOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileOutput
- func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfilePtrOutput() ManagedClusterServicePrincipalProfilePtrOutput
- func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfilePtrOutput
- type ManagedClusterServicePrincipalProfileInput
- type ManagedClusterServicePrincipalProfileOutput
- func (o ManagedClusterServicePrincipalProfileOutput) ClientId() pulumi.StringOutput
- func (ManagedClusterServicePrincipalProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterServicePrincipalProfileOutput) Secret() pulumi.StringPtrOutput
- func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfileOutput() ManagedClusterServicePrincipalProfileOutput
- func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfileOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileOutput
- func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfilePtrOutput() ManagedClusterServicePrincipalProfilePtrOutput
- func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfilePtrOutput
- type ManagedClusterServicePrincipalProfilePtrInput
- type ManagedClusterServicePrincipalProfilePtrOutput
- func (o ManagedClusterServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ManagedClusterServicePrincipalProfilePtrOutput) Elem() ManagedClusterServicePrincipalProfileOutput
- func (ManagedClusterServicePrincipalProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterServicePrincipalProfilePtrOutput) Secret() pulumi.StringPtrOutput
- func (o ManagedClusterServicePrincipalProfilePtrOutput) ToManagedClusterServicePrincipalProfilePtrOutput() ManagedClusterServicePrincipalProfilePtrOutput
- func (o ManagedClusterServicePrincipalProfilePtrOutput) ToManagedClusterServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfilePtrOutput
- type ManagedClusterServicePrincipalProfileResponse
- type ManagedClusterServicePrincipalProfileResponseArgs
- func (ManagedClusterServicePrincipalProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponseOutput() ManagedClusterServicePrincipalProfileResponseOutput
- func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponseOutput
- func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponsePtrOutput() ManagedClusterServicePrincipalProfileResponsePtrOutput
- func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponsePtrOutput
- type ManagedClusterServicePrincipalProfileResponseInput
- type ManagedClusterServicePrincipalProfileResponseOutput
- func (o ManagedClusterServicePrincipalProfileResponseOutput) ClientId() pulumi.StringOutput
- func (ManagedClusterServicePrincipalProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterServicePrincipalProfileResponseOutput) Secret() pulumi.StringPtrOutput
- func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponseOutput() ManagedClusterServicePrincipalProfileResponseOutput
- func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponseOutput
- func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutput() ManagedClusterServicePrincipalProfileResponsePtrOutput
- func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponsePtrOutput
- type ManagedClusterServicePrincipalProfileResponsePtrInput
- type ManagedClusterServicePrincipalProfileResponsePtrOutput
- func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) Elem() ManagedClusterServicePrincipalProfileResponseOutput
- func (ManagedClusterServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) Secret() pulumi.StringPtrOutput
- func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutput() ManagedClusterServicePrincipalProfileResponsePtrOutput
- func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponsePtrOutput
- type ManagedClusterState
- type ManagedClusterWindowsProfile
- type ManagedClusterWindowsProfileArgs
- func (ManagedClusterWindowsProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput
- func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileOutput
- func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
- func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
- type ManagedClusterWindowsProfileInput
- type ManagedClusterWindowsProfileOutput
- func (o ManagedClusterWindowsProfileOutput) AdminPassword() pulumi.StringPtrOutput
- func (o ManagedClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
- func (ManagedClusterWindowsProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput
- func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileOutput
- func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
- func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
- type ManagedClusterWindowsProfilePtrInput
- type ManagedClusterWindowsProfilePtrOutput
- func (o ManagedClusterWindowsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o ManagedClusterWindowsProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ManagedClusterWindowsProfilePtrOutput) Elem() ManagedClusterWindowsProfileOutput
- func (ManagedClusterWindowsProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
- func (o ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
- type ManagedClusterWindowsProfileResponse
- type ManagedClusterWindowsProfileResponseArgs
- func (ManagedClusterWindowsProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput
- func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponseOutput
- func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
- func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
- type ManagedClusterWindowsProfileResponseInput
- type ManagedClusterWindowsProfileResponseOutput
- func (o ManagedClusterWindowsProfileResponseOutput) AdminPassword() pulumi.StringPtrOutput
- func (o ManagedClusterWindowsProfileResponseOutput) AdminUsername() pulumi.StringOutput
- func (ManagedClusterWindowsProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput
- func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponseOutput
- func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
- func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
- type ManagedClusterWindowsProfileResponsePtrInput
- type ManagedClusterWindowsProfileResponsePtrOutput
- func (o ManagedClusterWindowsProfileResponsePtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o ManagedClusterWindowsProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ManagedClusterWindowsProfileResponsePtrOutput) Elem() ManagedClusterWindowsProfileResponseOutput
- func (ManagedClusterWindowsProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
- func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
- type NetworkPlugin
- func (NetworkPlugin) ElementType() reflect.Type
- func (e NetworkPlugin) ToStringOutput() pulumi.StringOutput
- func (e NetworkPlugin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkPlugin) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkPlugin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkPolicy
- func (NetworkPolicy) ElementType() reflect.Type
- func (e NetworkPolicy) ToStringOutput() pulumi.StringOutput
- func (e NetworkPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OSType
- func (OSType) ElementType() reflect.Type
- func (e OSType) ToStringOutput() pulumi.StringOutput
- func (e OSType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OSType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OSType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceReference
- type ResourceReferenceArgs
- type ResourceReferenceArray
- type ResourceReferenceArrayInput
- type ResourceReferenceArrayOutput
- func (ResourceReferenceArrayOutput) ElementType() reflect.Type
- func (o ResourceReferenceArrayOutput) Index(i pulumi.IntInput) ResourceReferenceOutput
- func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
- func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
- type ResourceReferenceInput
- type ResourceReferenceOutput
- func (ResourceReferenceOutput) ElementType() reflect.Type
- func (o ResourceReferenceOutput) Id() pulumi.StringPtrOutput
- func (o ResourceReferenceOutput) ToResourceReferenceOutput() ResourceReferenceOutput
- func (o ResourceReferenceOutput) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
- type ResourceReferenceResponse
- type ResourceReferenceResponseArgs
- func (ResourceReferenceResponseArgs) ElementType() reflect.Type
- func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
- func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
- type ResourceReferenceResponseArray
- func (ResourceReferenceResponseArray) ElementType() reflect.Type
- func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
- func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
- type ResourceReferenceResponseArrayInput
- type ResourceReferenceResponseArrayOutput
- func (ResourceReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceReferenceResponseArrayOutput) Index(i pulumi.IntInput) ResourceReferenceResponseOutput
- func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
- func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
- type ResourceReferenceResponseInput
- type ResourceReferenceResponseOutput
- func (ResourceReferenceResponseOutput) ElementType() reflect.Type
- func (o ResourceReferenceResponseOutput) Id() pulumi.StringPtrOutput
- func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
- func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
- type ScaleSetEvictionPolicy
- func (ScaleSetEvictionPolicy) ElementType() reflect.Type
- func (e ScaleSetEvictionPolicy) ToStringOutput() pulumi.StringOutput
- func (e ScaleSetEvictionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScaleSetEvictionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScaleSetEvictionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScaleSetPriority
- func (ScaleSetPriority) ElementType() reflect.Type
- func (e ScaleSetPriority) ToStringOutput() pulumi.StringOutput
- func (e ScaleSetPriority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScaleSetPriority) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScaleSetPriority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( AgentPoolTypeVirtualMachineScaleSets = AgentPoolType("VirtualMachineScaleSets") AgentPoolTypeAvailabilitySet = AgentPoolType("AvailabilitySet") )
const ( ContainerServiceVMSizeTypes_Standard_A1 = ContainerServiceVMSizeTypes("Standard_A1") ContainerServiceVMSizeTypes_Standard_A10 = ContainerServiceVMSizeTypes("Standard_A10") ContainerServiceVMSizeTypes_Standard_A11 = ContainerServiceVMSizeTypes("Standard_A11") ContainerServiceVMSizeTypes_Standard_A1_v2 = ContainerServiceVMSizeTypes("Standard_A1_v2") ContainerServiceVMSizeTypes_Standard_A2 = ContainerServiceVMSizeTypes("Standard_A2") ContainerServiceVMSizeTypes_Standard_A2_v2 = ContainerServiceVMSizeTypes("Standard_A2_v2") ContainerServiceVMSizeTypes_Standard_A2m_v2 = ContainerServiceVMSizeTypes("Standard_A2m_v2") ContainerServiceVMSizeTypes_Standard_A3 = ContainerServiceVMSizeTypes("Standard_A3") ContainerServiceVMSizeTypes_Standard_A4 = ContainerServiceVMSizeTypes("Standard_A4") ContainerServiceVMSizeTypes_Standard_A4_v2 = ContainerServiceVMSizeTypes("Standard_A4_v2") ContainerServiceVMSizeTypes_Standard_A4m_v2 = ContainerServiceVMSizeTypes("Standard_A4m_v2") ContainerServiceVMSizeTypes_Standard_A5 = ContainerServiceVMSizeTypes("Standard_A5") ContainerServiceVMSizeTypes_Standard_A6 = ContainerServiceVMSizeTypes("Standard_A6") ContainerServiceVMSizeTypes_Standard_A7 = ContainerServiceVMSizeTypes("Standard_A7") ContainerServiceVMSizeTypes_Standard_A8 = ContainerServiceVMSizeTypes("Standard_A8") ContainerServiceVMSizeTypes_Standard_A8_v2 = ContainerServiceVMSizeTypes("Standard_A8_v2") ContainerServiceVMSizeTypes_Standard_A8m_v2 = ContainerServiceVMSizeTypes("Standard_A8m_v2") ContainerServiceVMSizeTypes_Standard_A9 = ContainerServiceVMSizeTypes("Standard_A9") ContainerServiceVMSizeTypes_Standard_B2ms = ContainerServiceVMSizeTypes("Standard_B2ms") ContainerServiceVMSizeTypes_Standard_B2s = ContainerServiceVMSizeTypes("Standard_B2s") ContainerServiceVMSizeTypes_Standard_B4ms = ContainerServiceVMSizeTypes("Standard_B4ms") ContainerServiceVMSizeTypes_Standard_B8ms = ContainerServiceVMSizeTypes("Standard_B8ms") ContainerServiceVMSizeTypes_Standard_D1 = ContainerServiceVMSizeTypes("Standard_D1") ContainerServiceVMSizeTypes_Standard_D11 = ContainerServiceVMSizeTypes("Standard_D11") ContainerServiceVMSizeTypes_Standard_D11_v2 = ContainerServiceVMSizeTypes("Standard_D11_v2") ContainerServiceVMSizeTypes_Standard_D11_v2_Promo = ContainerServiceVMSizeTypes("Standard_D11_v2_Promo") ContainerServiceVMSizeTypes_Standard_D12 = ContainerServiceVMSizeTypes("Standard_D12") ContainerServiceVMSizeTypes_Standard_D12_v2 = ContainerServiceVMSizeTypes("Standard_D12_v2") ContainerServiceVMSizeTypes_Standard_D12_v2_Promo = ContainerServiceVMSizeTypes("Standard_D12_v2_Promo") ContainerServiceVMSizeTypes_Standard_D13 = ContainerServiceVMSizeTypes("Standard_D13") ContainerServiceVMSizeTypes_Standard_D13_v2 = ContainerServiceVMSizeTypes("Standard_D13_v2") ContainerServiceVMSizeTypes_Standard_D13_v2_Promo = ContainerServiceVMSizeTypes("Standard_D13_v2_Promo") ContainerServiceVMSizeTypes_Standard_D14 = ContainerServiceVMSizeTypes("Standard_D14") ContainerServiceVMSizeTypes_Standard_D14_v2 = ContainerServiceVMSizeTypes("Standard_D14_v2") ContainerServiceVMSizeTypes_Standard_D14_v2_Promo = ContainerServiceVMSizeTypes("Standard_D14_v2_Promo") ContainerServiceVMSizeTypes_Standard_D15_v2 = ContainerServiceVMSizeTypes("Standard_D15_v2") ContainerServiceVMSizeTypes_Standard_D16_v3 = ContainerServiceVMSizeTypes("Standard_D16_v3") ContainerServiceVMSizeTypes_Standard_D16s_v3 = ContainerServiceVMSizeTypes("Standard_D16s_v3") ContainerServiceVMSizeTypes_Standard_D1_v2 = ContainerServiceVMSizeTypes("Standard_D1_v2") ContainerServiceVMSizeTypes_Standard_D2 = ContainerServiceVMSizeTypes("Standard_D2") ContainerServiceVMSizeTypes_Standard_D2_v2 = ContainerServiceVMSizeTypes("Standard_D2_v2") ContainerServiceVMSizeTypes_Standard_D2_v2_Promo = ContainerServiceVMSizeTypes("Standard_D2_v2_Promo") ContainerServiceVMSizeTypes_Standard_D2_v3 = ContainerServiceVMSizeTypes("Standard_D2_v3") ContainerServiceVMSizeTypes_Standard_D2s_v3 = ContainerServiceVMSizeTypes("Standard_D2s_v3") ContainerServiceVMSizeTypes_Standard_D3 = ContainerServiceVMSizeTypes("Standard_D3") ContainerServiceVMSizeTypes_Standard_D32_v3 = ContainerServiceVMSizeTypes("Standard_D32_v3") ContainerServiceVMSizeTypes_Standard_D32s_v3 = ContainerServiceVMSizeTypes("Standard_D32s_v3") ContainerServiceVMSizeTypes_Standard_D3_v2 = ContainerServiceVMSizeTypes("Standard_D3_v2") ContainerServiceVMSizeTypes_Standard_D3_v2_Promo = ContainerServiceVMSizeTypes("Standard_D3_v2_Promo") ContainerServiceVMSizeTypes_Standard_D4 = ContainerServiceVMSizeTypes("Standard_D4") ContainerServiceVMSizeTypes_Standard_D4_v2 = ContainerServiceVMSizeTypes("Standard_D4_v2") ContainerServiceVMSizeTypes_Standard_D4_v2_Promo = ContainerServiceVMSizeTypes("Standard_D4_v2_Promo") ContainerServiceVMSizeTypes_Standard_D4_v3 = ContainerServiceVMSizeTypes("Standard_D4_v3") ContainerServiceVMSizeTypes_Standard_D4s_v3 = ContainerServiceVMSizeTypes("Standard_D4s_v3") ContainerServiceVMSizeTypes_Standard_D5_v2 = ContainerServiceVMSizeTypes("Standard_D5_v2") ContainerServiceVMSizeTypes_Standard_D5_v2_Promo = ContainerServiceVMSizeTypes("Standard_D5_v2_Promo") ContainerServiceVMSizeTypes_Standard_D64_v3 = ContainerServiceVMSizeTypes("Standard_D64_v3") ContainerServiceVMSizeTypes_Standard_D64s_v3 = ContainerServiceVMSizeTypes("Standard_D64s_v3") ContainerServiceVMSizeTypes_Standard_D8_v3 = ContainerServiceVMSizeTypes("Standard_D8_v3") ContainerServiceVMSizeTypes_Standard_D8s_v3 = ContainerServiceVMSizeTypes("Standard_D8s_v3") ContainerServiceVMSizeTypes_Standard_DS1 = ContainerServiceVMSizeTypes("Standard_DS1") ContainerServiceVMSizeTypes_Standard_DS11 = ContainerServiceVMSizeTypes("Standard_DS11") ContainerServiceVMSizeTypes_Standard_DS11_v2 = ContainerServiceVMSizeTypes("Standard_DS11_v2") ContainerServiceVMSizeTypes_Standard_DS11_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS11_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS12 = ContainerServiceVMSizeTypes("Standard_DS12") ContainerServiceVMSizeTypes_Standard_DS12_v2 = ContainerServiceVMSizeTypes("Standard_DS12_v2") ContainerServiceVMSizeTypes_Standard_DS12_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS12_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS13 = ContainerServiceVMSizeTypes("Standard_DS13") ContainerServiceVMSizeTypes_Standard_DS13_2_v2 = ContainerServiceVMSizeTypes("Standard_DS13-2_v2") ContainerServiceVMSizeTypes_Standard_DS13_4_v2 = ContainerServiceVMSizeTypes("Standard_DS13-4_v2") ContainerServiceVMSizeTypes_Standard_DS13_v2 = ContainerServiceVMSizeTypes("Standard_DS13_v2") ContainerServiceVMSizeTypes_Standard_DS13_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS13_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS14 = ContainerServiceVMSizeTypes("Standard_DS14") ContainerServiceVMSizeTypes_Standard_DS14_4_v2 = ContainerServiceVMSizeTypes("Standard_DS14-4_v2") ContainerServiceVMSizeTypes_Standard_DS14_8_v2 = ContainerServiceVMSizeTypes("Standard_DS14-8_v2") ContainerServiceVMSizeTypes_Standard_DS14_v2 = ContainerServiceVMSizeTypes("Standard_DS14_v2") ContainerServiceVMSizeTypes_Standard_DS14_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS14_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS15_v2 = ContainerServiceVMSizeTypes("Standard_DS15_v2") ContainerServiceVMSizeTypes_Standard_DS1_v2 = ContainerServiceVMSizeTypes("Standard_DS1_v2") ContainerServiceVMSizeTypes_Standard_DS2 = ContainerServiceVMSizeTypes("Standard_DS2") ContainerServiceVMSizeTypes_Standard_DS2_v2 = ContainerServiceVMSizeTypes("Standard_DS2_v2") ContainerServiceVMSizeTypes_Standard_DS2_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS2_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS3 = ContainerServiceVMSizeTypes("Standard_DS3") ContainerServiceVMSizeTypes_Standard_DS3_v2 = ContainerServiceVMSizeTypes("Standard_DS3_v2") ContainerServiceVMSizeTypes_Standard_DS3_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS3_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS4 = ContainerServiceVMSizeTypes("Standard_DS4") ContainerServiceVMSizeTypes_Standard_DS4_v2 = ContainerServiceVMSizeTypes("Standard_DS4_v2") ContainerServiceVMSizeTypes_Standard_DS4_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS4_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS5_v2 = ContainerServiceVMSizeTypes("Standard_DS5_v2") ContainerServiceVMSizeTypes_Standard_DS5_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS5_v2_Promo") ContainerServiceVMSizeTypes_Standard_E16_v3 = ContainerServiceVMSizeTypes("Standard_E16_v3") ContainerServiceVMSizeTypes_Standard_E16s_v3 = ContainerServiceVMSizeTypes("Standard_E16s_v3") ContainerServiceVMSizeTypes_Standard_E2_v3 = ContainerServiceVMSizeTypes("Standard_E2_v3") ContainerServiceVMSizeTypes_Standard_E2s_v3 = ContainerServiceVMSizeTypes("Standard_E2s_v3") ContainerServiceVMSizeTypes_Standard_E32_16s_v3 = ContainerServiceVMSizeTypes("Standard_E32-16s_v3") ContainerServiceVMSizeTypes_Standard_E32_8s_v3 = ContainerServiceVMSizeTypes("Standard_E32-8s_v3") ContainerServiceVMSizeTypes_Standard_E32_v3 = ContainerServiceVMSizeTypes("Standard_E32_v3") ContainerServiceVMSizeTypes_Standard_E32s_v3 = ContainerServiceVMSizeTypes("Standard_E32s_v3") ContainerServiceVMSizeTypes_Standard_E4_v3 = ContainerServiceVMSizeTypes("Standard_E4_v3") ContainerServiceVMSizeTypes_Standard_E4s_v3 = ContainerServiceVMSizeTypes("Standard_E4s_v3") ContainerServiceVMSizeTypes_Standard_E64_16s_v3 = ContainerServiceVMSizeTypes("Standard_E64-16s_v3") ContainerServiceVMSizeTypes_Standard_E64_32s_v3 = ContainerServiceVMSizeTypes("Standard_E64-32s_v3") ContainerServiceVMSizeTypes_Standard_E64_v3 = ContainerServiceVMSizeTypes("Standard_E64_v3") ContainerServiceVMSizeTypes_Standard_E64s_v3 = ContainerServiceVMSizeTypes("Standard_E64s_v3") ContainerServiceVMSizeTypes_Standard_E8_v3 = ContainerServiceVMSizeTypes("Standard_E8_v3") ContainerServiceVMSizeTypes_Standard_E8s_v3 = ContainerServiceVMSizeTypes("Standard_E8s_v3") ContainerServiceVMSizeTypes_Standard_F1 = ContainerServiceVMSizeTypes("Standard_F1") ContainerServiceVMSizeTypes_Standard_F16 = ContainerServiceVMSizeTypes("Standard_F16") ContainerServiceVMSizeTypes_Standard_F16s = ContainerServiceVMSizeTypes("Standard_F16s") ContainerServiceVMSizeTypes_Standard_F16s_v2 = ContainerServiceVMSizeTypes("Standard_F16s_v2") ContainerServiceVMSizeTypes_Standard_F1s = ContainerServiceVMSizeTypes("Standard_F1s") ContainerServiceVMSizeTypes_Standard_F2 = ContainerServiceVMSizeTypes("Standard_F2") ContainerServiceVMSizeTypes_Standard_F2s = ContainerServiceVMSizeTypes("Standard_F2s") ContainerServiceVMSizeTypes_Standard_F2s_v2 = ContainerServiceVMSizeTypes("Standard_F2s_v2") ContainerServiceVMSizeTypes_Standard_F32s_v2 = ContainerServiceVMSizeTypes("Standard_F32s_v2") ContainerServiceVMSizeTypes_Standard_F4 = ContainerServiceVMSizeTypes("Standard_F4") ContainerServiceVMSizeTypes_Standard_F4s = ContainerServiceVMSizeTypes("Standard_F4s") ContainerServiceVMSizeTypes_Standard_F4s_v2 = ContainerServiceVMSizeTypes("Standard_F4s_v2") ContainerServiceVMSizeTypes_Standard_F64s_v2 = ContainerServiceVMSizeTypes("Standard_F64s_v2") ContainerServiceVMSizeTypes_Standard_F72s_v2 = ContainerServiceVMSizeTypes("Standard_F72s_v2") ContainerServiceVMSizeTypes_Standard_F8 = ContainerServiceVMSizeTypes("Standard_F8") ContainerServiceVMSizeTypes_Standard_F8s = ContainerServiceVMSizeTypes("Standard_F8s") ContainerServiceVMSizeTypes_Standard_F8s_v2 = ContainerServiceVMSizeTypes("Standard_F8s_v2") ContainerServiceVMSizeTypes_Standard_G1 = ContainerServiceVMSizeTypes("Standard_G1") ContainerServiceVMSizeTypes_Standard_G2 = ContainerServiceVMSizeTypes("Standard_G2") ContainerServiceVMSizeTypes_Standard_G3 = ContainerServiceVMSizeTypes("Standard_G3") ContainerServiceVMSizeTypes_Standard_G4 = ContainerServiceVMSizeTypes("Standard_G4") ContainerServiceVMSizeTypes_Standard_G5 = ContainerServiceVMSizeTypes("Standard_G5") ContainerServiceVMSizeTypes_Standard_GS1 = ContainerServiceVMSizeTypes("Standard_GS1") ContainerServiceVMSizeTypes_Standard_GS2 = ContainerServiceVMSizeTypes("Standard_GS2") ContainerServiceVMSizeTypes_Standard_GS3 = ContainerServiceVMSizeTypes("Standard_GS3") ContainerServiceVMSizeTypes_Standard_GS4 = ContainerServiceVMSizeTypes("Standard_GS4") ContainerServiceVMSizeTypes_Standard_GS4_4 = ContainerServiceVMSizeTypes("Standard_GS4-4") ContainerServiceVMSizeTypes_Standard_GS4_8 = ContainerServiceVMSizeTypes("Standard_GS4-8") ContainerServiceVMSizeTypes_Standard_GS5 = ContainerServiceVMSizeTypes("Standard_GS5") ContainerServiceVMSizeTypes_Standard_GS5_16 = ContainerServiceVMSizeTypes("Standard_GS5-16") ContainerServiceVMSizeTypes_Standard_GS5_8 = ContainerServiceVMSizeTypes("Standard_GS5-8") ContainerServiceVMSizeTypes_Standard_H16 = ContainerServiceVMSizeTypes("Standard_H16") ContainerServiceVMSizeTypes_Standard_H16m = ContainerServiceVMSizeTypes("Standard_H16m") ContainerServiceVMSizeTypes_Standard_H16mr = ContainerServiceVMSizeTypes("Standard_H16mr") ContainerServiceVMSizeTypes_Standard_H16r = ContainerServiceVMSizeTypes("Standard_H16r") ContainerServiceVMSizeTypes_Standard_H8 = ContainerServiceVMSizeTypes("Standard_H8") ContainerServiceVMSizeTypes_Standard_H8m = ContainerServiceVMSizeTypes("Standard_H8m") ContainerServiceVMSizeTypes_Standard_L16s = ContainerServiceVMSizeTypes("Standard_L16s") ContainerServiceVMSizeTypes_Standard_L32s = ContainerServiceVMSizeTypes("Standard_L32s") ContainerServiceVMSizeTypes_Standard_L4s = ContainerServiceVMSizeTypes("Standard_L4s") ContainerServiceVMSizeTypes_Standard_L8s = ContainerServiceVMSizeTypes("Standard_L8s") ContainerServiceVMSizeTypes_Standard_M128_32ms = ContainerServiceVMSizeTypes("Standard_M128-32ms") ContainerServiceVMSizeTypes_Standard_M128_64ms = ContainerServiceVMSizeTypes("Standard_M128-64ms") ContainerServiceVMSizeTypes_Standard_M128ms = ContainerServiceVMSizeTypes("Standard_M128ms") ContainerServiceVMSizeTypes_Standard_M128s = ContainerServiceVMSizeTypes("Standard_M128s") ContainerServiceVMSizeTypes_Standard_M64_16ms = ContainerServiceVMSizeTypes("Standard_M64-16ms") ContainerServiceVMSizeTypes_Standard_M64_32ms = ContainerServiceVMSizeTypes("Standard_M64-32ms") ContainerServiceVMSizeTypes_Standard_M64ms = ContainerServiceVMSizeTypes("Standard_M64ms") ContainerServiceVMSizeTypes_Standard_M64s = ContainerServiceVMSizeTypes("Standard_M64s") ContainerServiceVMSizeTypes_Standard_NC12 = ContainerServiceVMSizeTypes("Standard_NC12") ContainerServiceVMSizeTypes_Standard_NC12s_v2 = ContainerServiceVMSizeTypes("Standard_NC12s_v2") ContainerServiceVMSizeTypes_Standard_NC12s_v3 = ContainerServiceVMSizeTypes("Standard_NC12s_v3") ContainerServiceVMSizeTypes_Standard_NC24 = ContainerServiceVMSizeTypes("Standard_NC24") ContainerServiceVMSizeTypes_Standard_NC24r = ContainerServiceVMSizeTypes("Standard_NC24r") ContainerServiceVMSizeTypes_Standard_NC24rs_v2 = ContainerServiceVMSizeTypes("Standard_NC24rs_v2") ContainerServiceVMSizeTypes_Standard_NC24rs_v3 = ContainerServiceVMSizeTypes("Standard_NC24rs_v3") ContainerServiceVMSizeTypes_Standard_NC24s_v2 = ContainerServiceVMSizeTypes("Standard_NC24s_v2") ContainerServiceVMSizeTypes_Standard_NC24s_v3 = ContainerServiceVMSizeTypes("Standard_NC24s_v3") ContainerServiceVMSizeTypes_Standard_NC6 = ContainerServiceVMSizeTypes("Standard_NC6") ContainerServiceVMSizeTypes_Standard_NC6s_v2 = ContainerServiceVMSizeTypes("Standard_NC6s_v2") ContainerServiceVMSizeTypes_Standard_NC6s_v3 = ContainerServiceVMSizeTypes("Standard_NC6s_v3") ContainerServiceVMSizeTypes_Standard_ND12s = ContainerServiceVMSizeTypes("Standard_ND12s") ContainerServiceVMSizeTypes_Standard_ND24rs = ContainerServiceVMSizeTypes("Standard_ND24rs") ContainerServiceVMSizeTypes_Standard_ND24s = ContainerServiceVMSizeTypes("Standard_ND24s") ContainerServiceVMSizeTypes_Standard_ND6s = ContainerServiceVMSizeTypes("Standard_ND6s") ContainerServiceVMSizeTypes_Standard_NV12 = ContainerServiceVMSizeTypes("Standard_NV12") ContainerServiceVMSizeTypes_Standard_NV24 = ContainerServiceVMSizeTypes("Standard_NV24") ContainerServiceVMSizeTypes_Standard_NV6 = ContainerServiceVMSizeTypes("Standard_NV6") )
const ( LoadBalancerSkuStandard = LoadBalancerSku("standard") LoadBalancerSkuBasic = LoadBalancerSku("basic") )
const ( NetworkPluginAzure = NetworkPlugin("azure") NetworkPluginKubenet = NetworkPlugin("kubenet") )
const ( NetworkPolicyCalico = NetworkPolicy("calico") NetworkPolicyAzure = NetworkPolicy("azure") )
const ( OSTypeLinux = OSType("Linux") OSTypeWindows = OSType("Windows") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
const ( ScaleSetEvictionPolicyDelete = ScaleSetEvictionPolicy("Delete") ScaleSetEvictionPolicyDeallocate = ScaleSetEvictionPolicy("Deallocate") )
const ( ScaleSetPriorityLow = ScaleSetPriority("Low") ScaleSetPriorityRegular = ScaleSetPriority("Regular") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentPool ¶
type AgentPool struct { pulumi.CustomResourceState // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones pulumi.StringArrayOutput `pulumi:"availabilityZones"` // 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.IntPtrOutput `pulumi:"count"` // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrOutput `pulumi:"enableAutoScaling"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrOutput `pulumi:"enableNodePublicIP"` // Maximum number of nodes for auto-scaling MaxCount pulumi.IntPtrOutput `pulumi:"maxCount"` // Maximum number of pods that can run on a node. MaxPods pulumi.IntPtrOutput `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount pulumi.IntPtrOutput `pulumi:"minCount"` // The name of the resource that is unique within a resource group. This name can be used to access the resource. Name pulumi.StringOutput `pulumi:"name"` // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints pulumi.StringArrayOutput `pulumi:"nodeTaints"` // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion pulumi.StringPtrOutput `pulumi:"orchestratorVersion"` // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB pulumi.IntPtrOutput `pulumi:"osDiskSizeGB"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrOutput `pulumi:"osType"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy pulumi.StringPtrOutput `pulumi:"scaleSetEvictionPolicy"` // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority pulumi.StringPtrOutput `pulumi:"scaleSetPriority"` // AgentPoolType represents types of an agent pool Type pulumi.StringOutput `pulumi:"type"` // Size of agent VMs. VmSize pulumi.StringPtrOutput `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID pulumi.StringPtrOutput `pulumi:"vnetSubnetID"` }
Agent Pool.
func GetAgentPool ¶
func GetAgentPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentPoolState, opts ...pulumi.ResourceOption) (*AgentPool, error)
GetAgentPool gets an existing AgentPool 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 NewAgentPool ¶
func NewAgentPool(ctx *pulumi.Context, name string, args *AgentPoolArgs, opts ...pulumi.ResourceOption) (*AgentPool, error)
NewAgentPool registers a new resource with the given unique name, arguments, and options.
func (*AgentPool) ElementType ¶ added in v0.2.6
func (*AgentPool) ToAgentPoolOutput ¶ added in v0.2.6
func (i *AgentPool) ToAgentPoolOutput() AgentPoolOutput
func (*AgentPool) ToAgentPoolOutputWithContext ¶ added in v0.2.6
func (i *AgentPool) ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput
type AgentPoolArgs ¶
type AgentPoolArgs struct { // The name of the agent pool. AgentPoolName pulumi.StringInput // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones pulumi.StringArrayInput // 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 // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput // Maximum number of nodes for auto-scaling MaxCount pulumi.IntPtrInput // Maximum number of pods that can run on a node. MaxPods pulumi.IntPtrInput // Minimum number of nodes for auto-scaling MinCount pulumi.IntPtrInput // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints pulumi.StringArrayInput // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion pulumi.StringPtrInput // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB pulumi.IntPtrInput // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The name of the managed cluster resource. ResourceName pulumi.StringInput // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy pulumi.StringPtrInput // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority pulumi.StringPtrInput // AgentPoolType represents types of an agent pool Type pulumi.StringPtrInput // Size of agent VMs. VmSize pulumi.StringPtrInput // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID pulumi.StringPtrInput }
The set of arguments for constructing a AgentPool resource.
func (AgentPoolArgs) ElementType ¶
func (AgentPoolArgs) ElementType() reflect.Type
type AgentPoolInput ¶ added in v0.2.6
type AgentPoolInput interface { pulumi.Input ToAgentPoolOutput() AgentPoolOutput ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput }
type AgentPoolOutput ¶ added in v0.2.6
type AgentPoolOutput struct {
*pulumi.OutputState
}
func (AgentPoolOutput) ElementType ¶ added in v0.2.6
func (AgentPoolOutput) ElementType() reflect.Type
func (AgentPoolOutput) ToAgentPoolOutput ¶ added in v0.2.6
func (o AgentPoolOutput) ToAgentPoolOutput() AgentPoolOutput
func (AgentPoolOutput) ToAgentPoolOutputWithContext ¶ added in v0.2.6
func (o AgentPoolOutput) ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput
type AgentPoolState ¶
type AgentPoolState struct { // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones pulumi.StringArrayInput // 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 // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput // Maximum number of nodes for auto-scaling MaxCount pulumi.IntPtrInput // Maximum number of pods that can run on a node. MaxPods pulumi.IntPtrInput // Minimum number of nodes for auto-scaling MinCount pulumi.IntPtrInput // The name of the resource that is unique within a resource group. This name can be used to access the resource. Name pulumi.StringPtrInput // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints pulumi.StringArrayInput // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion pulumi.StringPtrInput // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB pulumi.IntPtrInput // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy pulumi.StringPtrInput // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority pulumi.StringPtrInput // AgentPoolType represents types of an agent pool Type pulumi.StringPtrInput // Size of agent VMs. VmSize pulumi.StringPtrInput // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID pulumi.StringPtrInput }
func (AgentPoolState) ElementType ¶
func (AgentPoolState) ElementType() reflect.Type
type AgentPoolType ¶ added in v0.3.1
AgentPoolType represents types of an agent pool
func (AgentPoolType) ElementType ¶ added in v0.3.1
func (AgentPoolType) ElementType() reflect.Type
func (AgentPoolType) ToStringOutput ¶ added in v0.3.1
func (e AgentPoolType) ToStringOutput() pulumi.StringOutput
func (AgentPoolType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AgentPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPoolType) ToStringPtrOutput ¶ added in v0.3.1
func (e AgentPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPoolType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AgentPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerServiceLinuxProfile ¶
type ContainerServiceLinuxProfile struct { // The administrator username to use for Linux VMs. AdminUsername string `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfiguration `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
type ContainerServiceLinuxProfileArgs ¶
type ContainerServiceLinuxProfileArgs struct { // The administrator username to use for Linux VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfigurationInput `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileArgs) ElementType ¶
func (ContainerServiceLinuxProfileArgs) ElementType() reflect.Type
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
type ContainerServiceLinuxProfileInput ¶
type ContainerServiceLinuxProfileInput interface { pulumi.Input ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput ToContainerServiceLinuxProfileOutputWithContext(context.Context) ContainerServiceLinuxProfileOutput }
ContainerServiceLinuxProfileInput is an input type that accepts ContainerServiceLinuxProfileArgs and ContainerServiceLinuxProfileOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileInput` via:
ContainerServiceLinuxProfileArgs{...}
type ContainerServiceLinuxProfileOutput ¶
type ContainerServiceLinuxProfileOutput struct{ *pulumi.OutputState }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfileOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfileOutput) ElementType ¶
func (ContainerServiceLinuxProfileOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfileOutput) Ssh ¶
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
type ContainerServiceLinuxProfilePtrInput ¶
type ContainerServiceLinuxProfilePtrInput interface { pulumi.Input ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput ToContainerServiceLinuxProfilePtrOutputWithContext(context.Context) ContainerServiceLinuxProfilePtrOutput }
ContainerServiceLinuxProfilePtrInput is an input type that accepts ContainerServiceLinuxProfileArgs, ContainerServiceLinuxProfilePtr and ContainerServiceLinuxProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfilePtrInput` via:
ContainerServiceLinuxProfileArgs{...} or: nil
func ContainerServiceLinuxProfilePtr ¶
func ContainerServiceLinuxProfilePtr(v *ContainerServiceLinuxProfileArgs) ContainerServiceLinuxProfilePtrInput
type ContainerServiceLinuxProfilePtrOutput ¶
type ContainerServiceLinuxProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceLinuxProfilePtrOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfilePtrOutput) ElementType ¶
func (ContainerServiceLinuxProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfilePtrOutput) Ssh ¶
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput ¶
func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
func (ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
type ContainerServiceLinuxProfileResponse ¶
type ContainerServiceLinuxProfileResponse struct { // The administrator username to use for Linux VMs. AdminUsername string `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfigurationResponse `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
type ContainerServiceLinuxProfileResponseArgs ¶
type ContainerServiceLinuxProfileResponseArgs struct { // The administrator username to use for Linux VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfigurationResponseInput `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileResponseArgs) ElementType ¶
func (ContainerServiceLinuxProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
type ContainerServiceLinuxProfileResponseInput ¶
type ContainerServiceLinuxProfileResponseInput interface { pulumi.Input ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput ToContainerServiceLinuxProfileResponseOutputWithContext(context.Context) ContainerServiceLinuxProfileResponseOutput }
ContainerServiceLinuxProfileResponseInput is an input type that accepts ContainerServiceLinuxProfileResponseArgs and ContainerServiceLinuxProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileResponseInput` via:
ContainerServiceLinuxProfileResponseArgs{...}
type ContainerServiceLinuxProfileResponseOutput ¶
type ContainerServiceLinuxProfileResponseOutput struct{ *pulumi.OutputState }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileResponseOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfileResponseOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfileResponseOutput) ElementType ¶
func (ContainerServiceLinuxProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfileResponseOutput) Ssh ¶
func (o ContainerServiceLinuxProfileResponseOutput) Ssh() ContainerServiceSshConfigurationResponseOutput
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
type ContainerServiceLinuxProfileResponsePtrInput ¶
type ContainerServiceLinuxProfileResponsePtrInput interface { pulumi.Input ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput ToContainerServiceLinuxProfileResponsePtrOutputWithContext(context.Context) ContainerServiceLinuxProfileResponsePtrOutput }
ContainerServiceLinuxProfileResponsePtrInput is an input type that accepts ContainerServiceLinuxProfileResponseArgs, ContainerServiceLinuxProfileResponsePtr and ContainerServiceLinuxProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileResponsePtrInput` via:
ContainerServiceLinuxProfileResponseArgs{...} or: nil
func ContainerServiceLinuxProfileResponsePtr ¶
func ContainerServiceLinuxProfileResponsePtr(v *ContainerServiceLinuxProfileResponseArgs) ContainerServiceLinuxProfileResponsePtrInput
type ContainerServiceLinuxProfileResponsePtrOutput ¶
type ContainerServiceLinuxProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceLinuxProfileResponsePtrOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfileResponsePtrOutput) Ssh ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) Ssh() ContainerServiceSshConfigurationResponsePtrOutput
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
func (ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
type ContainerServiceNetworkProfile ¶
type ContainerServiceNetworkProfile struct { // An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. DnsServiceIP *string `pulumi:"dnsServiceIP"` // A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. DockerBridgeCidr *string `pulumi:"dockerBridgeCidr"` // Profile of the cluster load balancer. LoadBalancerProfile *ManagedClusterLoadBalancerProfile `pulumi:"loadBalancerProfile"` // The load balancer sku for the managed cluster. LoadBalancerSku *string `pulumi:"loadBalancerSku"` // Network plugin used for building Kubernetes network. NetworkPlugin *string `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy *string `pulumi:"networkPolicy"` // A CIDR notation IP range from which to assign pod IPs when kubenet is used. PodCidr *string `pulumi:"podCidr"` // A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. ServiceCidr *string `pulumi:"serviceCidr"` }
Profile of network configuration.
type ContainerServiceNetworkProfileArgs ¶
type ContainerServiceNetworkProfileArgs struct { // An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. DnsServiceIP pulumi.StringPtrInput `pulumi:"dnsServiceIP"` // A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. DockerBridgeCidr pulumi.StringPtrInput `pulumi:"dockerBridgeCidr"` // Profile of the cluster load balancer. LoadBalancerProfile ManagedClusterLoadBalancerProfilePtrInput `pulumi:"loadBalancerProfile"` // The load balancer sku for the managed cluster. LoadBalancerSku pulumi.StringPtrInput `pulumi:"loadBalancerSku"` // Network plugin used for building Kubernetes network. NetworkPlugin pulumi.StringPtrInput `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy pulumi.StringPtrInput `pulumi:"networkPolicy"` // A CIDR notation IP range from which to assign pod IPs when kubenet is used. PodCidr pulumi.StringPtrInput `pulumi:"podCidr"` // A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"` }
Profile of network configuration.
func (ContainerServiceNetworkProfileArgs) ElementType ¶
func (ContainerServiceNetworkProfileArgs) ElementType() reflect.Type
func (ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutput ¶
func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutput() ContainerServiceNetworkProfileOutput
func (ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutputWithContext ¶
func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileOutput
func (ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutput ¶
func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput
func (ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutputWithContext ¶
func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfilePtrOutput
type ContainerServiceNetworkProfileInput ¶
type ContainerServiceNetworkProfileInput interface { pulumi.Input ToContainerServiceNetworkProfileOutput() ContainerServiceNetworkProfileOutput ToContainerServiceNetworkProfileOutputWithContext(context.Context) ContainerServiceNetworkProfileOutput }
ContainerServiceNetworkProfileInput is an input type that accepts ContainerServiceNetworkProfileArgs and ContainerServiceNetworkProfileOutput values. You can construct a concrete instance of `ContainerServiceNetworkProfileInput` via:
ContainerServiceNetworkProfileArgs{...}
type ContainerServiceNetworkProfileOutput ¶
type ContainerServiceNetworkProfileOutput struct{ *pulumi.OutputState }
Profile of network configuration.
func (ContainerServiceNetworkProfileOutput) DnsServiceIP ¶
func (o ContainerServiceNetworkProfileOutput) DnsServiceIP() pulumi.StringPtrOutput
An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
func (ContainerServiceNetworkProfileOutput) DockerBridgeCidr ¶
func (o ContainerServiceNetworkProfileOutput) DockerBridgeCidr() pulumi.StringPtrOutput
A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
func (ContainerServiceNetworkProfileOutput) ElementType ¶
func (ContainerServiceNetworkProfileOutput) ElementType() reflect.Type
func (ContainerServiceNetworkProfileOutput) LoadBalancerProfile ¶
func (o ContainerServiceNetworkProfileOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfilePtrOutput
Profile of the cluster load balancer.
func (ContainerServiceNetworkProfileOutput) LoadBalancerSku ¶
func (o ContainerServiceNetworkProfileOutput) LoadBalancerSku() pulumi.StringPtrOutput
The load balancer sku for the managed cluster.
func (ContainerServiceNetworkProfileOutput) NetworkPlugin ¶
func (o ContainerServiceNetworkProfileOutput) NetworkPlugin() pulumi.StringPtrOutput
Network plugin used for building Kubernetes network.
func (ContainerServiceNetworkProfileOutput) NetworkPolicy ¶
func (o ContainerServiceNetworkProfileOutput) NetworkPolicy() pulumi.StringPtrOutput
Network policy used for building Kubernetes network.
func (ContainerServiceNetworkProfileOutput) PodCidr ¶
func (o ContainerServiceNetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign pod IPs when kubenet is used.
func (ContainerServiceNetworkProfileOutput) ServiceCidr ¶
func (o ContainerServiceNetworkProfileOutput) ServiceCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
func (ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfileOutput ¶
func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfileOutput() ContainerServiceNetworkProfileOutput
func (ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfileOutputWithContext ¶
func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfileOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileOutput
func (ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfilePtrOutput ¶
func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput
func (ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfilePtrOutputWithContext ¶
func (o ContainerServiceNetworkProfileOutput) ToContainerServiceNetworkProfilePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfilePtrOutput
type ContainerServiceNetworkProfilePtrInput ¶
type ContainerServiceNetworkProfilePtrInput interface { pulumi.Input ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput ToContainerServiceNetworkProfilePtrOutputWithContext(context.Context) ContainerServiceNetworkProfilePtrOutput }
ContainerServiceNetworkProfilePtrInput is an input type that accepts ContainerServiceNetworkProfileArgs, ContainerServiceNetworkProfilePtr and ContainerServiceNetworkProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceNetworkProfilePtrInput` via:
ContainerServiceNetworkProfileArgs{...} or: nil
func ContainerServiceNetworkProfilePtr ¶
func ContainerServiceNetworkProfilePtr(v *ContainerServiceNetworkProfileArgs) ContainerServiceNetworkProfilePtrInput
type ContainerServiceNetworkProfilePtrOutput ¶
type ContainerServiceNetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceNetworkProfilePtrOutput) DnsServiceIP ¶
func (o ContainerServiceNetworkProfilePtrOutput) DnsServiceIP() pulumi.StringPtrOutput
An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
func (ContainerServiceNetworkProfilePtrOutput) DockerBridgeCidr ¶
func (o ContainerServiceNetworkProfilePtrOutput) DockerBridgeCidr() pulumi.StringPtrOutput
A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
func (ContainerServiceNetworkProfilePtrOutput) ElementType ¶
func (ContainerServiceNetworkProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceNetworkProfilePtrOutput) LoadBalancerProfile ¶
func (o ContainerServiceNetworkProfilePtrOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfilePtrOutput
Profile of the cluster load balancer.
func (ContainerServiceNetworkProfilePtrOutput) LoadBalancerSku ¶
func (o ContainerServiceNetworkProfilePtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
The load balancer sku for the managed cluster.
func (ContainerServiceNetworkProfilePtrOutput) NetworkPlugin ¶
func (o ContainerServiceNetworkProfilePtrOutput) NetworkPlugin() pulumi.StringPtrOutput
Network plugin used for building Kubernetes network.
func (ContainerServiceNetworkProfilePtrOutput) NetworkPolicy ¶
func (o ContainerServiceNetworkProfilePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
Network policy used for building Kubernetes network.
func (ContainerServiceNetworkProfilePtrOutput) PodCidr ¶
func (o ContainerServiceNetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign pod IPs when kubenet is used.
func (ContainerServiceNetworkProfilePtrOutput) ServiceCidr ¶
func (o ContainerServiceNetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
func (ContainerServiceNetworkProfilePtrOutput) ToContainerServiceNetworkProfilePtrOutput ¶
func (o ContainerServiceNetworkProfilePtrOutput) ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput
func (ContainerServiceNetworkProfilePtrOutput) ToContainerServiceNetworkProfilePtrOutputWithContext ¶
func (o ContainerServiceNetworkProfilePtrOutput) ToContainerServiceNetworkProfilePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfilePtrOutput
type ContainerServiceNetworkProfileResponse ¶
type ContainerServiceNetworkProfileResponse struct { // An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. DnsServiceIP *string `pulumi:"dnsServiceIP"` // A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. DockerBridgeCidr *string `pulumi:"dockerBridgeCidr"` // Profile of the cluster load balancer. LoadBalancerProfile *ManagedClusterLoadBalancerProfileResponse `pulumi:"loadBalancerProfile"` // The load balancer sku for the managed cluster. LoadBalancerSku *string `pulumi:"loadBalancerSku"` // Network plugin used for building Kubernetes network. NetworkPlugin *string `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy *string `pulumi:"networkPolicy"` // A CIDR notation IP range from which to assign pod IPs when kubenet is used. PodCidr *string `pulumi:"podCidr"` // A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. ServiceCidr *string `pulumi:"serviceCidr"` }
Profile of network configuration.
type ContainerServiceNetworkProfileResponseArgs ¶
type ContainerServiceNetworkProfileResponseArgs struct { // An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. DnsServiceIP pulumi.StringPtrInput `pulumi:"dnsServiceIP"` // A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. DockerBridgeCidr pulumi.StringPtrInput `pulumi:"dockerBridgeCidr"` // Profile of the cluster load balancer. LoadBalancerProfile ManagedClusterLoadBalancerProfileResponsePtrInput `pulumi:"loadBalancerProfile"` // The load balancer sku for the managed cluster. LoadBalancerSku pulumi.StringPtrInput `pulumi:"loadBalancerSku"` // Network plugin used for building Kubernetes network. NetworkPlugin pulumi.StringPtrInput `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy pulumi.StringPtrInput `pulumi:"networkPolicy"` // A CIDR notation IP range from which to assign pod IPs when kubenet is used. PodCidr pulumi.StringPtrInput `pulumi:"podCidr"` // A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges. ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"` }
Profile of network configuration.
func (ContainerServiceNetworkProfileResponseArgs) ElementType ¶
func (ContainerServiceNetworkProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponseOutput ¶
func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponseOutput() ContainerServiceNetworkProfileResponseOutput
func (ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponseOutputWithContext ¶
func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponseOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponseOutput
func (ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponsePtrOutput ¶
func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponsePtrOutput() ContainerServiceNetworkProfileResponsePtrOutput
func (ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceNetworkProfileResponseArgs) ToContainerServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponsePtrOutput
type ContainerServiceNetworkProfileResponseInput ¶
type ContainerServiceNetworkProfileResponseInput interface { pulumi.Input ToContainerServiceNetworkProfileResponseOutput() ContainerServiceNetworkProfileResponseOutput ToContainerServiceNetworkProfileResponseOutputWithContext(context.Context) ContainerServiceNetworkProfileResponseOutput }
ContainerServiceNetworkProfileResponseInput is an input type that accepts ContainerServiceNetworkProfileResponseArgs and ContainerServiceNetworkProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceNetworkProfileResponseInput` via:
ContainerServiceNetworkProfileResponseArgs{...}
type ContainerServiceNetworkProfileResponseOutput ¶
type ContainerServiceNetworkProfileResponseOutput struct{ *pulumi.OutputState }
Profile of network configuration.
func (ContainerServiceNetworkProfileResponseOutput) DnsServiceIP ¶
func (o ContainerServiceNetworkProfileResponseOutput) DnsServiceIP() pulumi.StringPtrOutput
An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
func (ContainerServiceNetworkProfileResponseOutput) DockerBridgeCidr ¶
func (o ContainerServiceNetworkProfileResponseOutput) DockerBridgeCidr() pulumi.StringPtrOutput
A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
func (ContainerServiceNetworkProfileResponseOutput) ElementType ¶
func (ContainerServiceNetworkProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceNetworkProfileResponseOutput) LoadBalancerProfile ¶
func (o ContainerServiceNetworkProfileResponseOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfileResponsePtrOutput
Profile of the cluster load balancer.
func (ContainerServiceNetworkProfileResponseOutput) LoadBalancerSku ¶
func (o ContainerServiceNetworkProfileResponseOutput) LoadBalancerSku() pulumi.StringPtrOutput
The load balancer sku for the managed cluster.
func (ContainerServiceNetworkProfileResponseOutput) NetworkPlugin ¶
func (o ContainerServiceNetworkProfileResponseOutput) NetworkPlugin() pulumi.StringPtrOutput
Network plugin used for building Kubernetes network.
func (ContainerServiceNetworkProfileResponseOutput) NetworkPolicy ¶
func (o ContainerServiceNetworkProfileResponseOutput) NetworkPolicy() pulumi.StringPtrOutput
Network policy used for building Kubernetes network.
func (ContainerServiceNetworkProfileResponseOutput) PodCidr ¶
func (o ContainerServiceNetworkProfileResponseOutput) PodCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign pod IPs when kubenet is used.
func (ContainerServiceNetworkProfileResponseOutput) ServiceCidr ¶
func (o ContainerServiceNetworkProfileResponseOutput) ServiceCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
func (ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponseOutput ¶
func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponseOutput() ContainerServiceNetworkProfileResponseOutput
func (ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponseOutputWithContext ¶
func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponseOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponseOutput
func (ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponsePtrOutput ¶
func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponsePtrOutput() ContainerServiceNetworkProfileResponsePtrOutput
func (ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceNetworkProfileResponseOutput) ToContainerServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponsePtrOutput
type ContainerServiceNetworkProfileResponsePtrInput ¶
type ContainerServiceNetworkProfileResponsePtrInput interface { pulumi.Input ToContainerServiceNetworkProfileResponsePtrOutput() ContainerServiceNetworkProfileResponsePtrOutput ToContainerServiceNetworkProfileResponsePtrOutputWithContext(context.Context) ContainerServiceNetworkProfileResponsePtrOutput }
ContainerServiceNetworkProfileResponsePtrInput is an input type that accepts ContainerServiceNetworkProfileResponseArgs, ContainerServiceNetworkProfileResponsePtr and ContainerServiceNetworkProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceNetworkProfileResponsePtrInput` via:
ContainerServiceNetworkProfileResponseArgs{...} or: nil
func ContainerServiceNetworkProfileResponsePtr ¶
func ContainerServiceNetworkProfileResponsePtr(v *ContainerServiceNetworkProfileResponseArgs) ContainerServiceNetworkProfileResponsePtrInput
type ContainerServiceNetworkProfileResponsePtrOutput ¶
type ContainerServiceNetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceNetworkProfileResponsePtrOutput) DnsServiceIP ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) DnsServiceIP() pulumi.StringPtrOutput
An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
func (ContainerServiceNetworkProfileResponsePtrOutput) DockerBridgeCidr ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) DockerBridgeCidr() pulumi.StringPtrOutput
A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
func (ContainerServiceNetworkProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceNetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceNetworkProfileResponsePtrOutput) LoadBalancerProfile ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfileResponsePtrOutput
Profile of the cluster load balancer.
func (ContainerServiceNetworkProfileResponsePtrOutput) LoadBalancerSku ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
The load balancer sku for the managed cluster.
func (ContainerServiceNetworkProfileResponsePtrOutput) NetworkPlugin ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) NetworkPlugin() pulumi.StringPtrOutput
Network plugin used for building Kubernetes network.
func (ContainerServiceNetworkProfileResponsePtrOutput) NetworkPolicy ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
Network policy used for building Kubernetes network.
func (ContainerServiceNetworkProfileResponsePtrOutput) PodCidr ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) PodCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign pod IPs when kubenet is used.
func (ContainerServiceNetworkProfileResponsePtrOutput) ServiceCidr ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) ServiceCidr() pulumi.StringPtrOutput
A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
func (ContainerServiceNetworkProfileResponsePtrOutput) ToContainerServiceNetworkProfileResponsePtrOutput ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) ToContainerServiceNetworkProfileResponsePtrOutput() ContainerServiceNetworkProfileResponsePtrOutput
func (ContainerServiceNetworkProfileResponsePtrOutput) ToContainerServiceNetworkProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) ToContainerServiceNetworkProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileResponsePtrOutput
type ContainerServiceSshConfiguration ¶
type ContainerServiceSshConfiguration struct { // The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. PublicKeys []ContainerServiceSshPublicKey `pulumi:"publicKeys"` }
SSH configuration for Linux-based VMs running on Azure.
type ContainerServiceSshConfigurationArgs ¶
type ContainerServiceSshConfigurationArgs struct { // The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. PublicKeys ContainerServiceSshPublicKeyArrayInput `pulumi:"publicKeys"` }
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceSshConfigurationArgs) ElementType ¶
func (ContainerServiceSshConfigurationArgs) ElementType() reflect.Type
func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutput ¶
func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput
func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutputWithContext ¶
func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationOutput
func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutput ¶
func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput
func (ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutputWithContext ¶
func (i ContainerServiceSshConfigurationArgs) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput
type ContainerServiceSshConfigurationInput ¶
type ContainerServiceSshConfigurationInput interface { pulumi.Input ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput ToContainerServiceSshConfigurationOutputWithContext(context.Context) ContainerServiceSshConfigurationOutput }
ContainerServiceSshConfigurationInput is an input type that accepts ContainerServiceSshConfigurationArgs and ContainerServiceSshConfigurationOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationInput` via:
ContainerServiceSshConfigurationArgs{...}
type ContainerServiceSshConfigurationOutput ¶
type ContainerServiceSshConfigurationOutput struct{ *pulumi.OutputState }
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceSshConfigurationOutput) ElementType ¶
func (ContainerServiceSshConfigurationOutput) ElementType() reflect.Type
func (ContainerServiceSshConfigurationOutput) PublicKeys ¶
func (o ContainerServiceSshConfigurationOutput) PublicKeys() ContainerServiceSshPublicKeyArrayOutput
The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutput ¶
func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutput() ContainerServiceSshConfigurationOutput
func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutputWithContext ¶
func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationOutput
func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutput ¶
func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput
func (ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutputWithContext ¶
func (o ContainerServiceSshConfigurationOutput) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput
type ContainerServiceSshConfigurationPtrInput ¶
type ContainerServiceSshConfigurationPtrInput interface { pulumi.Input ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput ToContainerServiceSshConfigurationPtrOutputWithContext(context.Context) ContainerServiceSshConfigurationPtrOutput }
ContainerServiceSshConfigurationPtrInput is an input type that accepts ContainerServiceSshConfigurationArgs, ContainerServiceSshConfigurationPtr and ContainerServiceSshConfigurationPtrOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationPtrInput` via:
ContainerServiceSshConfigurationArgs{...} or: nil
func ContainerServiceSshConfigurationPtr ¶
func ContainerServiceSshConfigurationPtr(v *ContainerServiceSshConfigurationArgs) ContainerServiceSshConfigurationPtrInput
type ContainerServiceSshConfigurationPtrOutput ¶
type ContainerServiceSshConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceSshConfigurationPtrOutput) ElementType ¶
func (ContainerServiceSshConfigurationPtrOutput) ElementType() reflect.Type
func (ContainerServiceSshConfigurationPtrOutput) PublicKeys ¶
func (o ContainerServiceSshConfigurationPtrOutput) PublicKeys() ContainerServiceSshPublicKeyArrayOutput
The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
func (ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutput ¶
func (o ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutput() ContainerServiceSshConfigurationPtrOutput
func (ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutputWithContext ¶
func (o ContainerServiceSshConfigurationPtrOutput) ToContainerServiceSshConfigurationPtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationPtrOutput
type ContainerServiceSshConfigurationResponse ¶
type ContainerServiceSshConfigurationResponse struct { // The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. PublicKeys []ContainerServiceSshPublicKeyResponse `pulumi:"publicKeys"` }
SSH configuration for Linux-based VMs running on Azure.
type ContainerServiceSshConfigurationResponseArgs ¶
type ContainerServiceSshConfigurationResponseArgs struct { // The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified. PublicKeys ContainerServiceSshPublicKeyResponseArrayInput `pulumi:"publicKeys"` }
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceSshConfigurationResponseArgs) ElementType ¶
func (ContainerServiceSshConfigurationResponseArgs) ElementType() reflect.Type
func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutput ¶
func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput
func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutputWithContext ¶
func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponseOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponseOutput
func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutput ¶
func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput
func (ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutputWithContext ¶
func (i ContainerServiceSshConfigurationResponseArgs) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput
type ContainerServiceSshConfigurationResponseInput ¶
type ContainerServiceSshConfigurationResponseInput interface { pulumi.Input ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput ToContainerServiceSshConfigurationResponseOutputWithContext(context.Context) ContainerServiceSshConfigurationResponseOutput }
ContainerServiceSshConfigurationResponseInput is an input type that accepts ContainerServiceSshConfigurationResponseArgs and ContainerServiceSshConfigurationResponseOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationResponseInput` via:
ContainerServiceSshConfigurationResponseArgs{...}
type ContainerServiceSshConfigurationResponseOutput ¶
type ContainerServiceSshConfigurationResponseOutput struct{ *pulumi.OutputState }
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceSshConfigurationResponseOutput) ElementType ¶
func (ContainerServiceSshConfigurationResponseOutput) ElementType() reflect.Type
func (ContainerServiceSshConfigurationResponseOutput) PublicKeys ¶
func (o ContainerServiceSshConfigurationResponseOutput) PublicKeys() ContainerServiceSshPublicKeyResponseArrayOutput
The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutput ¶
func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutput() ContainerServiceSshConfigurationResponseOutput
func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutputWithContext ¶
func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponseOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponseOutput
func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutput ¶
func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput
func (ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext ¶
func (o ContainerServiceSshConfigurationResponseOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput
type ContainerServiceSshConfigurationResponsePtrInput ¶
type ContainerServiceSshConfigurationResponsePtrInput interface { pulumi.Input ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput ToContainerServiceSshConfigurationResponsePtrOutputWithContext(context.Context) ContainerServiceSshConfigurationResponsePtrOutput }
ContainerServiceSshConfigurationResponsePtrInput is an input type that accepts ContainerServiceSshConfigurationResponseArgs, ContainerServiceSshConfigurationResponsePtr and ContainerServiceSshConfigurationResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceSshConfigurationResponsePtrInput` via:
ContainerServiceSshConfigurationResponseArgs{...} or: nil
func ContainerServiceSshConfigurationResponsePtr ¶
func ContainerServiceSshConfigurationResponsePtr(v *ContainerServiceSshConfigurationResponseArgs) ContainerServiceSshConfigurationResponsePtrInput
type ContainerServiceSshConfigurationResponsePtrOutput ¶
type ContainerServiceSshConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceSshConfigurationResponsePtrOutput) ElementType ¶
func (ContainerServiceSshConfigurationResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceSshConfigurationResponsePtrOutput) PublicKeys ¶
func (o ContainerServiceSshConfigurationResponsePtrOutput) PublicKeys() ContainerServiceSshPublicKeyResponseArrayOutput
The list of SSH public keys used to authenticate with Linux-based VMs. Only expect one key specified.
func (ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutput ¶
func (o ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutput() ContainerServiceSshConfigurationResponsePtrOutput
func (ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext ¶
func (o ContainerServiceSshConfigurationResponsePtrOutput) ToContainerServiceSshConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerServiceSshConfigurationResponsePtrOutput
type ContainerServiceSshPublicKey ¶
type ContainerServiceSshPublicKey struct { // Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. KeyData string `pulumi:"keyData"` }
Contains information about SSH certificate public key data.
type ContainerServiceSshPublicKeyArgs ¶
type ContainerServiceSshPublicKeyArgs struct { // Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. KeyData pulumi.StringInput `pulumi:"keyData"` }
Contains information about SSH certificate public key data.
func (ContainerServiceSshPublicKeyArgs) ElementType ¶
func (ContainerServiceSshPublicKeyArgs) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutput ¶
func (i ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput
func (ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutputWithContext ¶
func (i ContainerServiceSshPublicKeyArgs) ToContainerServiceSshPublicKeyOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyOutput
type ContainerServiceSshPublicKeyArray ¶
type ContainerServiceSshPublicKeyArray []ContainerServiceSshPublicKeyInput
func (ContainerServiceSshPublicKeyArray) ElementType ¶
func (ContainerServiceSshPublicKeyArray) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutput ¶
func (i ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput
func (ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutputWithContext ¶
func (i ContainerServiceSshPublicKeyArray) ToContainerServiceSshPublicKeyArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyArrayOutput
type ContainerServiceSshPublicKeyArrayInput ¶
type ContainerServiceSshPublicKeyArrayInput interface { pulumi.Input ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput ToContainerServiceSshPublicKeyArrayOutputWithContext(context.Context) ContainerServiceSshPublicKeyArrayOutput }
ContainerServiceSshPublicKeyArrayInput is an input type that accepts ContainerServiceSshPublicKeyArray and ContainerServiceSshPublicKeyArrayOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyArrayInput` via:
ContainerServiceSshPublicKeyArray{ ContainerServiceSshPublicKeyArgs{...} }
type ContainerServiceSshPublicKeyArrayOutput ¶
type ContainerServiceSshPublicKeyArrayOutput struct{ *pulumi.OutputState }
func (ContainerServiceSshPublicKeyArrayOutput) ElementType ¶
func (ContainerServiceSshPublicKeyArrayOutput) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutput ¶
func (o ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutput() ContainerServiceSshPublicKeyArrayOutput
func (ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutputWithContext ¶
func (o ContainerServiceSshPublicKeyArrayOutput) ToContainerServiceSshPublicKeyArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyArrayOutput
type ContainerServiceSshPublicKeyInput ¶
type ContainerServiceSshPublicKeyInput interface { pulumi.Input ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput ToContainerServiceSshPublicKeyOutputWithContext(context.Context) ContainerServiceSshPublicKeyOutput }
ContainerServiceSshPublicKeyInput is an input type that accepts ContainerServiceSshPublicKeyArgs and ContainerServiceSshPublicKeyOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyInput` via:
ContainerServiceSshPublicKeyArgs{...}
type ContainerServiceSshPublicKeyOutput ¶
type ContainerServiceSshPublicKeyOutput struct{ *pulumi.OutputState }
Contains information about SSH certificate public key data.
func (ContainerServiceSshPublicKeyOutput) ElementType ¶
func (ContainerServiceSshPublicKeyOutput) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyOutput) KeyData ¶
func (o ContainerServiceSshPublicKeyOutput) KeyData() pulumi.StringOutput
Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
func (ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutput ¶
func (o ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutput() ContainerServiceSshPublicKeyOutput
func (ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutputWithContext ¶
func (o ContainerServiceSshPublicKeyOutput) ToContainerServiceSshPublicKeyOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyOutput
type ContainerServiceSshPublicKeyResponse ¶
type ContainerServiceSshPublicKeyResponse struct { // Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. KeyData string `pulumi:"keyData"` }
Contains information about SSH certificate public key data.
type ContainerServiceSshPublicKeyResponseArgs ¶
type ContainerServiceSshPublicKeyResponseArgs struct { // Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers. KeyData pulumi.StringInput `pulumi:"keyData"` }
Contains information about SSH certificate public key data.
func (ContainerServiceSshPublicKeyResponseArgs) ElementType ¶
func (ContainerServiceSshPublicKeyResponseArgs) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutput ¶
func (i ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput
func (ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutputWithContext ¶
func (i ContainerServiceSshPublicKeyResponseArgs) ToContainerServiceSshPublicKeyResponseOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseOutput
type ContainerServiceSshPublicKeyResponseArray ¶
type ContainerServiceSshPublicKeyResponseArray []ContainerServiceSshPublicKeyResponseInput
func (ContainerServiceSshPublicKeyResponseArray) ElementType ¶
func (ContainerServiceSshPublicKeyResponseArray) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutput ¶
func (i ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput
func (ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext ¶
func (i ContainerServiceSshPublicKeyResponseArray) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseArrayOutput
type ContainerServiceSshPublicKeyResponseArrayInput ¶
type ContainerServiceSshPublicKeyResponseArrayInput interface { pulumi.Input ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(context.Context) ContainerServiceSshPublicKeyResponseArrayOutput }
ContainerServiceSshPublicKeyResponseArrayInput is an input type that accepts ContainerServiceSshPublicKeyResponseArray and ContainerServiceSshPublicKeyResponseArrayOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyResponseArrayInput` via:
ContainerServiceSshPublicKeyResponseArray{ ContainerServiceSshPublicKeyResponseArgs{...} }
type ContainerServiceSshPublicKeyResponseArrayOutput ¶
type ContainerServiceSshPublicKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (ContainerServiceSshPublicKeyResponseArrayOutput) ElementType ¶
func (ContainerServiceSshPublicKeyResponseArrayOutput) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutput ¶
func (o ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutput() ContainerServiceSshPublicKeyResponseArrayOutput
func (ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext ¶
func (o ContainerServiceSshPublicKeyResponseArrayOutput) ToContainerServiceSshPublicKeyResponseArrayOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseArrayOutput
type ContainerServiceSshPublicKeyResponseInput ¶
type ContainerServiceSshPublicKeyResponseInput interface { pulumi.Input ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput ToContainerServiceSshPublicKeyResponseOutputWithContext(context.Context) ContainerServiceSshPublicKeyResponseOutput }
ContainerServiceSshPublicKeyResponseInput is an input type that accepts ContainerServiceSshPublicKeyResponseArgs and ContainerServiceSshPublicKeyResponseOutput values. You can construct a concrete instance of `ContainerServiceSshPublicKeyResponseInput` via:
ContainerServiceSshPublicKeyResponseArgs{...}
type ContainerServiceSshPublicKeyResponseOutput ¶
type ContainerServiceSshPublicKeyResponseOutput struct{ *pulumi.OutputState }
Contains information about SSH certificate public key data.
func (ContainerServiceSshPublicKeyResponseOutput) ElementType ¶
func (ContainerServiceSshPublicKeyResponseOutput) ElementType() reflect.Type
func (ContainerServiceSshPublicKeyResponseOutput) KeyData ¶
func (o ContainerServiceSshPublicKeyResponseOutput) KeyData() pulumi.StringOutput
Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.
func (ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutput ¶
func (o ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutput() ContainerServiceSshPublicKeyResponseOutput
func (ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutputWithContext ¶
func (o ContainerServiceSshPublicKeyResponseOutput) ToContainerServiceSshPublicKeyResponseOutputWithContext(ctx context.Context) ContainerServiceSshPublicKeyResponseOutput
type ContainerServiceVMSizeTypes ¶ added in v0.3.1
Size of agent VMs.
func (ContainerServiceVMSizeTypes) ElementType ¶ added in v0.3.1
func (ContainerServiceVMSizeTypes) ElementType() reflect.Type
func (ContainerServiceVMSizeTypes) ToStringOutput ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringOutput() pulumi.StringOutput
func (ContainerServiceVMSizeTypes) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerServiceVMSizeTypes) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CredentialResultResponse ¶
type CredentialResultResponse struct { // The name of the credential. Name string `pulumi:"name"` // Base64-encoded Kubernetes configuration file. Value string `pulumi:"value"` }
The credential result response.
type CredentialResultResponseArgs ¶
type CredentialResultResponseArgs struct { // The name of the credential. Name pulumi.StringInput `pulumi:"name"` // Base64-encoded Kubernetes configuration file. Value pulumi.StringInput `pulumi:"value"` }
The credential result response.
func (CredentialResultResponseArgs) ElementType ¶
func (CredentialResultResponseArgs) ElementType() reflect.Type
func (CredentialResultResponseArgs) ToCredentialResultResponseOutput ¶
func (i CredentialResultResponseArgs) ToCredentialResultResponseOutput() CredentialResultResponseOutput
func (CredentialResultResponseArgs) ToCredentialResultResponseOutputWithContext ¶
func (i CredentialResultResponseArgs) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
type CredentialResultResponseArray ¶
type CredentialResultResponseArray []CredentialResultResponseInput
func (CredentialResultResponseArray) ElementType ¶
func (CredentialResultResponseArray) ElementType() reflect.Type
func (CredentialResultResponseArray) ToCredentialResultResponseArrayOutput ¶
func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
func (CredentialResultResponseArray) ToCredentialResultResponseArrayOutputWithContext ¶
func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
type CredentialResultResponseArrayInput ¶
type CredentialResultResponseArrayInput interface { pulumi.Input ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput ToCredentialResultResponseArrayOutputWithContext(context.Context) CredentialResultResponseArrayOutput }
CredentialResultResponseArrayInput is an input type that accepts CredentialResultResponseArray and CredentialResultResponseArrayOutput values. You can construct a concrete instance of `CredentialResultResponseArrayInput` via:
CredentialResultResponseArray{ CredentialResultResponseArgs{...} }
type CredentialResultResponseArrayOutput ¶
type CredentialResultResponseArrayOutput struct{ *pulumi.OutputState }
func (CredentialResultResponseArrayOutput) ElementType ¶
func (CredentialResultResponseArrayOutput) ElementType() reflect.Type
func (CredentialResultResponseArrayOutput) Index ¶
func (o CredentialResultResponseArrayOutput) Index(i pulumi.IntInput) CredentialResultResponseOutput
func (CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput ¶
func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
func (CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext ¶
func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
type CredentialResultResponseInput ¶
type CredentialResultResponseInput interface { pulumi.Input ToCredentialResultResponseOutput() CredentialResultResponseOutput ToCredentialResultResponseOutputWithContext(context.Context) CredentialResultResponseOutput }
CredentialResultResponseInput is an input type that accepts CredentialResultResponseArgs and CredentialResultResponseOutput values. You can construct a concrete instance of `CredentialResultResponseInput` via:
CredentialResultResponseArgs{...}
type CredentialResultResponseOutput ¶
type CredentialResultResponseOutput struct{ *pulumi.OutputState }
The credential result response.
func (CredentialResultResponseOutput) ElementType ¶
func (CredentialResultResponseOutput) ElementType() reflect.Type
func (CredentialResultResponseOutput) Name ¶
func (o CredentialResultResponseOutput) Name() pulumi.StringOutput
The name of the credential.
func (CredentialResultResponseOutput) ToCredentialResultResponseOutput ¶
func (o CredentialResultResponseOutput) ToCredentialResultResponseOutput() CredentialResultResponseOutput
func (CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext ¶
func (o CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
func (CredentialResultResponseOutput) Value ¶
func (o CredentialResultResponseOutput) Value() pulumi.StringOutput
Base64-encoded Kubernetes configuration file.
type ListManagedClusterAccessProfileArgs ¶
type ListManagedClusterAccessProfileArgs struct { // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the managed cluster resource. ResourceName string `pulumi:"resourceName"` // The name of the role for managed cluster accessProfile resource. RoleName string `pulumi:"roleName"` }
type ListManagedClusterAccessProfileResult ¶
type ListManagedClusterAccessProfileResult struct { // Resource Id Id string `pulumi:"id"` // Base64-encoded Kubernetes configuration file. KubeConfig *string `pulumi:"kubeConfig"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Managed cluster Access Profile.
func ListManagedClusterAccessProfile ¶
func ListManagedClusterAccessProfile(ctx *pulumi.Context, args *ListManagedClusterAccessProfileArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterAccessProfileResult, error)
type ListManagedClusterAdminCredentialsResult ¶
type ListManagedClusterAdminCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterAdminCredentials ¶
func ListManagedClusterAdminCredentials(ctx *pulumi.Context, args *ListManagedClusterAdminCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterAdminCredentialsResult, error)
type ListManagedClusterMonitoringUserCredentialsResult ¶
type ListManagedClusterMonitoringUserCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterMonitoringUserCredentials ¶
func ListManagedClusterMonitoringUserCredentials(ctx *pulumi.Context, args *ListManagedClusterMonitoringUserCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterMonitoringUserCredentialsResult, error)
type ListManagedClusterUserCredentialsResult ¶
type ListManagedClusterUserCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterUserCredentials ¶
func ListManagedClusterUserCredentials(ctx *pulumi.Context, args *ListManagedClusterUserCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterUserCredentialsResult, error)
type LoadBalancerSku ¶ added in v0.3.1
The load balancer sku for the managed cluster.
func (LoadBalancerSku) ElementType ¶ added in v0.3.1
func (LoadBalancerSku) ElementType() reflect.Type
func (LoadBalancerSku) ToStringOutput ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringOutput() pulumi.StringOutput
func (LoadBalancerSku) ToStringOutputWithContext ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LoadBalancerSku) ToStringPtrOutput ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoadBalancerSku) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupAgentPoolArgs ¶
type LookupAgentPoolResult ¶
type LookupAgentPoolResult struct { // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones []string `pulumi:"availabilityZones"` // 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"` // Whether to enable auto-scaler EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // Resource ID. Id string `pulumi:"id"` // Maximum number of nodes for auto-scaling MaxCount *int `pulumi:"maxCount"` // Maximum number of pods that can run on a node. MaxPods *int `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount *int `pulumi:"minCount"` // The name of the resource that is unique within a resource group. This name can be used to access the resource. Name string `pulumi:"name"` // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints []string `pulumi:"nodeTaints"` // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion *string `pulumi:"orchestratorVersion"` // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB *int `pulumi:"osDiskSizeGB"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy *string `pulumi:"scaleSetEvictionPolicy"` // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority *string `pulumi:"scaleSetPriority"` // AgentPoolType represents types of an agent pool Type string `pulumi:"type"` // Size of agent VMs. VmSize *string `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID *string `pulumi:"vnetSubnetID"` }
Agent Pool.
func LookupAgentPool ¶
func LookupAgentPool(ctx *pulumi.Context, args *LookupAgentPoolArgs, opts ...pulumi.InvokeOption) (*LookupAgentPoolResult, error)
type LookupManagedClusterResult ¶
type LookupManagedClusterResult struct { // Profile of Azure Active Directory configuration. AadProfile *ManagedClusterAADProfileResponse `pulumi:"aadProfile"` // Profile of managed cluster add-on. AddonProfiles map[string]ManagedClusterAddonProfileResponse `pulumi:"addonProfiles"` // Properties of the agent pool. AgentPoolProfiles []ManagedClusterAgentPoolProfileResponse `pulumi:"agentPoolProfiles"` // Access profile for managed cluster API server. ApiServerAccessProfile *ManagedClusterAPIServerAccessProfileResponse `pulumi:"apiServerAccessProfile"` // DNS prefix specified when creating the managed cluster. DnsPrefix *string `pulumi:"dnsPrefix"` // (DEPRECATING) Whether to enable Kubernetes pod security policy (preview). This feature is set for removal on October 15th, 2020. Learn more at aka.ms/aks/azpodpolicy. EnablePodSecurityPolicy *bool `pulumi:"enablePodSecurityPolicy"` // Whether to enable Kubernetes Role-Based Access Control. EnableRBAC *bool `pulumi:"enableRBAC"` // FQDN for the master pool. Fqdn string `pulumi:"fqdn"` // Resource Id Id string `pulumi:"id"` // The identity of the managed cluster, if configured. Identity *ManagedClusterIdentityResponse `pulumi:"identity"` // Version of Kubernetes specified when creating the managed cluster. KubernetesVersion *string `pulumi:"kubernetesVersion"` // Profile for Linux VMs in the container service cluster. LinuxProfile *ContainerServiceLinuxProfileResponse `pulumi:"linuxProfile"` // Resource location Location string `pulumi:"location"` // The max number of agent pools for the managed cluster. MaxAgentPools int `pulumi:"maxAgentPools"` // Resource name Name string `pulumi:"name"` // Profile of network configuration. NetworkProfile *ContainerServiceNetworkProfileResponse `pulumi:"networkProfile"` // Name of the resource group containing agent pool nodes. NodeResourceGroup *string `pulumi:"nodeResourceGroup"` // FQDN of private cluster. PrivateFQDN string `pulumi:"privateFQDN"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Information about a service principal identity for the cluster to use for manipulating Azure APIs. ServicePrincipalProfile *ManagedClusterServicePrincipalProfileResponse `pulumi:"servicePrincipalProfile"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` // Profile for Windows VMs in the container service cluster. WindowsProfile *ManagedClusterWindowsProfileResponse `pulumi:"windowsProfile"` }
Managed cluster.
func LookupManagedCluster ¶
func LookupManagedCluster(ctx *pulumi.Context, args *LookupManagedClusterArgs, opts ...pulumi.InvokeOption) (*LookupManagedClusterResult, error)
type ManagedCluster ¶
type ManagedCluster struct { pulumi.CustomResourceState // Profile of Azure Active Directory configuration. AadProfile ManagedClusterAADProfileResponsePtrOutput `pulumi:"aadProfile"` // Profile of managed cluster add-on. AddonProfiles ManagedClusterAddonProfileResponseMapOutput `pulumi:"addonProfiles"` // Properties of the agent pool. AgentPoolProfiles ManagedClusterAgentPoolProfileResponseArrayOutput `pulumi:"agentPoolProfiles"` // Access profile for managed cluster API server. ApiServerAccessProfile ManagedClusterAPIServerAccessProfileResponsePtrOutput `pulumi:"apiServerAccessProfile"` // DNS prefix specified when creating the managed cluster. DnsPrefix pulumi.StringPtrOutput `pulumi:"dnsPrefix"` // (DEPRECATING) Whether to enable Kubernetes pod security policy (preview). This feature is set for removal on October 15th, 2020. Learn more at aka.ms/aks/azpodpolicy. EnablePodSecurityPolicy pulumi.BoolPtrOutput `pulumi:"enablePodSecurityPolicy"` // Whether to enable Kubernetes Role-Based Access Control. EnableRBAC pulumi.BoolPtrOutput `pulumi:"enableRBAC"` // FQDN for the master pool. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // The identity of the managed cluster, if configured. Identity ManagedClusterIdentityResponsePtrOutput `pulumi:"identity"` // Version of Kubernetes specified when creating the managed cluster. KubernetesVersion pulumi.StringPtrOutput `pulumi:"kubernetesVersion"` // Profile for Linux VMs in the container service cluster. LinuxProfile ContainerServiceLinuxProfileResponsePtrOutput `pulumi:"linuxProfile"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // The max number of agent pools for the managed cluster. MaxAgentPools pulumi.IntOutput `pulumi:"maxAgentPools"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Profile of network configuration. NetworkProfile ContainerServiceNetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // Name of the resource group containing agent pool nodes. NodeResourceGroup pulumi.StringPtrOutput `pulumi:"nodeResourceGroup"` // FQDN of private cluster. PrivateFQDN pulumi.StringOutput `pulumi:"privateFQDN"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Information about a service principal identity for the cluster to use for manipulating Azure APIs. ServicePrincipalProfile ManagedClusterServicePrincipalProfileResponsePtrOutput `pulumi:"servicePrincipalProfile"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Profile for Windows VMs in the container service cluster. WindowsProfile ManagedClusterWindowsProfileResponsePtrOutput `pulumi:"windowsProfile"` }
Managed cluster.
func GetManagedCluster ¶
func GetManagedCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedClusterState, opts ...pulumi.ResourceOption) (*ManagedCluster, error)
GetManagedCluster gets an existing ManagedCluster 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 NewManagedCluster ¶
func NewManagedCluster(ctx *pulumi.Context, name string, args *ManagedClusterArgs, opts ...pulumi.ResourceOption) (*ManagedCluster, error)
NewManagedCluster registers a new resource with the given unique name, arguments, and options.
func (*ManagedCluster) ElementType ¶ added in v0.2.6
func (*ManagedCluster) ElementType() reflect.Type
func (*ManagedCluster) ToManagedClusterOutput ¶ added in v0.2.6
func (i *ManagedCluster) ToManagedClusterOutput() ManagedClusterOutput
func (*ManagedCluster) ToManagedClusterOutputWithContext ¶ added in v0.2.6
func (i *ManagedCluster) ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput
type ManagedClusterAADProfile ¶
type ManagedClusterAADProfile struct { // The client AAD application ID. ClientAppID string `pulumi:"clientAppID"` // The server AAD application ID. ServerAppID string `pulumi:"serverAppID"` // The server AAD application secret. ServerAppSecret *string `pulumi:"serverAppSecret"` // The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription. TenantID *string `pulumi:"tenantID"` }
AADProfile specifies attributes for Azure Active Directory integration.
type ManagedClusterAADProfileArgs ¶
type ManagedClusterAADProfileArgs struct { // The client AAD application ID. ClientAppID pulumi.StringInput `pulumi:"clientAppID"` // The server AAD application ID. ServerAppID pulumi.StringInput `pulumi:"serverAppID"` // The server AAD application secret. ServerAppSecret pulumi.StringPtrInput `pulumi:"serverAppSecret"` // The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription. TenantID pulumi.StringPtrInput `pulumi:"tenantID"` }
AADProfile specifies attributes for Azure Active Directory integration.
func (ManagedClusterAADProfileArgs) ElementType ¶
func (ManagedClusterAADProfileArgs) ElementType() reflect.Type
func (ManagedClusterAADProfileArgs) ToManagedClusterAADProfileOutput ¶
func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfileOutput() ManagedClusterAADProfileOutput
func (ManagedClusterAADProfileArgs) ToManagedClusterAADProfileOutputWithContext ¶
func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfileOutputWithContext(ctx context.Context) ManagedClusterAADProfileOutput
func (ManagedClusterAADProfileArgs) ToManagedClusterAADProfilePtrOutput ¶
func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfilePtrOutput() ManagedClusterAADProfilePtrOutput
func (ManagedClusterAADProfileArgs) ToManagedClusterAADProfilePtrOutputWithContext ¶
func (i ManagedClusterAADProfileArgs) ToManagedClusterAADProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfilePtrOutput
type ManagedClusterAADProfileInput ¶
type ManagedClusterAADProfileInput interface { pulumi.Input ToManagedClusterAADProfileOutput() ManagedClusterAADProfileOutput ToManagedClusterAADProfileOutputWithContext(context.Context) ManagedClusterAADProfileOutput }
ManagedClusterAADProfileInput is an input type that accepts ManagedClusterAADProfileArgs and ManagedClusterAADProfileOutput values. You can construct a concrete instance of `ManagedClusterAADProfileInput` via:
ManagedClusterAADProfileArgs{...}
type ManagedClusterAADProfileOutput ¶
type ManagedClusterAADProfileOutput struct{ *pulumi.OutputState }
AADProfile specifies attributes for Azure Active Directory integration.
func (ManagedClusterAADProfileOutput) ClientAppID ¶
func (o ManagedClusterAADProfileOutput) ClientAppID() pulumi.StringOutput
The client AAD application ID.
func (ManagedClusterAADProfileOutput) ElementType ¶
func (ManagedClusterAADProfileOutput) ElementType() reflect.Type
func (ManagedClusterAADProfileOutput) ServerAppID ¶
func (o ManagedClusterAADProfileOutput) ServerAppID() pulumi.StringOutput
The server AAD application ID.
func (ManagedClusterAADProfileOutput) ServerAppSecret ¶
func (o ManagedClusterAADProfileOutput) ServerAppSecret() pulumi.StringPtrOutput
The server AAD application secret.
func (ManagedClusterAADProfileOutput) TenantID ¶
func (o ManagedClusterAADProfileOutput) TenantID() pulumi.StringPtrOutput
The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
func (ManagedClusterAADProfileOutput) ToManagedClusterAADProfileOutput ¶
func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfileOutput() ManagedClusterAADProfileOutput
func (ManagedClusterAADProfileOutput) ToManagedClusterAADProfileOutputWithContext ¶
func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfileOutputWithContext(ctx context.Context) ManagedClusterAADProfileOutput
func (ManagedClusterAADProfileOutput) ToManagedClusterAADProfilePtrOutput ¶
func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfilePtrOutput() ManagedClusterAADProfilePtrOutput
func (ManagedClusterAADProfileOutput) ToManagedClusterAADProfilePtrOutputWithContext ¶
func (o ManagedClusterAADProfileOutput) ToManagedClusterAADProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfilePtrOutput
type ManagedClusterAADProfilePtrInput ¶
type ManagedClusterAADProfilePtrInput interface { pulumi.Input ToManagedClusterAADProfilePtrOutput() ManagedClusterAADProfilePtrOutput ToManagedClusterAADProfilePtrOutputWithContext(context.Context) ManagedClusterAADProfilePtrOutput }
ManagedClusterAADProfilePtrInput is an input type that accepts ManagedClusterAADProfileArgs, ManagedClusterAADProfilePtr and ManagedClusterAADProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterAADProfilePtrInput` via:
ManagedClusterAADProfileArgs{...} or: nil
func ManagedClusterAADProfilePtr ¶
func ManagedClusterAADProfilePtr(v *ManagedClusterAADProfileArgs) ManagedClusterAADProfilePtrInput
type ManagedClusterAADProfilePtrOutput ¶
type ManagedClusterAADProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAADProfilePtrOutput) ClientAppID ¶
func (o ManagedClusterAADProfilePtrOutput) ClientAppID() pulumi.StringPtrOutput
The client AAD application ID.
func (ManagedClusterAADProfilePtrOutput) Elem ¶
func (o ManagedClusterAADProfilePtrOutput) Elem() ManagedClusterAADProfileOutput
func (ManagedClusterAADProfilePtrOutput) ElementType ¶
func (ManagedClusterAADProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterAADProfilePtrOutput) ServerAppID ¶
func (o ManagedClusterAADProfilePtrOutput) ServerAppID() pulumi.StringPtrOutput
The server AAD application ID.
func (ManagedClusterAADProfilePtrOutput) ServerAppSecret ¶
func (o ManagedClusterAADProfilePtrOutput) ServerAppSecret() pulumi.StringPtrOutput
The server AAD application secret.
func (ManagedClusterAADProfilePtrOutput) TenantID ¶
func (o ManagedClusterAADProfilePtrOutput) TenantID() pulumi.StringPtrOutput
The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
func (ManagedClusterAADProfilePtrOutput) ToManagedClusterAADProfilePtrOutput ¶
func (o ManagedClusterAADProfilePtrOutput) ToManagedClusterAADProfilePtrOutput() ManagedClusterAADProfilePtrOutput
func (ManagedClusterAADProfilePtrOutput) ToManagedClusterAADProfilePtrOutputWithContext ¶
func (o ManagedClusterAADProfilePtrOutput) ToManagedClusterAADProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfilePtrOutput
type ManagedClusterAADProfileResponse ¶
type ManagedClusterAADProfileResponse struct { // The client AAD application ID. ClientAppID string `pulumi:"clientAppID"` // The server AAD application ID. ServerAppID string `pulumi:"serverAppID"` // The server AAD application secret. ServerAppSecret *string `pulumi:"serverAppSecret"` // The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription. TenantID *string `pulumi:"tenantID"` }
AADProfile specifies attributes for Azure Active Directory integration.
type ManagedClusterAADProfileResponseArgs ¶
type ManagedClusterAADProfileResponseArgs struct { // The client AAD application ID. ClientAppID pulumi.StringInput `pulumi:"clientAppID"` // The server AAD application ID. ServerAppID pulumi.StringInput `pulumi:"serverAppID"` // The server AAD application secret. ServerAppSecret pulumi.StringPtrInput `pulumi:"serverAppSecret"` // The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription. TenantID pulumi.StringPtrInput `pulumi:"tenantID"` }
AADProfile specifies attributes for Azure Active Directory integration.
func (ManagedClusterAADProfileResponseArgs) ElementType ¶
func (ManagedClusterAADProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponseOutput ¶
func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponseOutput() ManagedClusterAADProfileResponseOutput
func (ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponseOutputWithContext ¶
func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponseOutput
func (ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponsePtrOutput ¶
func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponsePtrOutput() ManagedClusterAADProfileResponsePtrOutput
func (ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterAADProfileResponseArgs) ToManagedClusterAADProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponsePtrOutput
type ManagedClusterAADProfileResponseInput ¶
type ManagedClusterAADProfileResponseInput interface { pulumi.Input ToManagedClusterAADProfileResponseOutput() ManagedClusterAADProfileResponseOutput ToManagedClusterAADProfileResponseOutputWithContext(context.Context) ManagedClusterAADProfileResponseOutput }
ManagedClusterAADProfileResponseInput is an input type that accepts ManagedClusterAADProfileResponseArgs and ManagedClusterAADProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterAADProfileResponseInput` via:
ManagedClusterAADProfileResponseArgs{...}
type ManagedClusterAADProfileResponseOutput ¶
type ManagedClusterAADProfileResponseOutput struct{ *pulumi.OutputState }
AADProfile specifies attributes for Azure Active Directory integration.
func (ManagedClusterAADProfileResponseOutput) ClientAppID ¶
func (o ManagedClusterAADProfileResponseOutput) ClientAppID() pulumi.StringOutput
The client AAD application ID.
func (ManagedClusterAADProfileResponseOutput) ElementType ¶
func (ManagedClusterAADProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterAADProfileResponseOutput) ServerAppID ¶
func (o ManagedClusterAADProfileResponseOutput) ServerAppID() pulumi.StringOutput
The server AAD application ID.
func (ManagedClusterAADProfileResponseOutput) ServerAppSecret ¶
func (o ManagedClusterAADProfileResponseOutput) ServerAppSecret() pulumi.StringPtrOutput
The server AAD application secret.
func (ManagedClusterAADProfileResponseOutput) TenantID ¶
func (o ManagedClusterAADProfileResponseOutput) TenantID() pulumi.StringPtrOutput
The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
func (ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponseOutput ¶
func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponseOutput() ManagedClusterAADProfileResponseOutput
func (ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponseOutputWithContext ¶
func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponseOutput
func (ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponsePtrOutput ¶
func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponsePtrOutput() ManagedClusterAADProfileResponsePtrOutput
func (ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterAADProfileResponseOutput) ToManagedClusterAADProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponsePtrOutput
type ManagedClusterAADProfileResponsePtrInput ¶
type ManagedClusterAADProfileResponsePtrInput interface { pulumi.Input ToManagedClusterAADProfileResponsePtrOutput() ManagedClusterAADProfileResponsePtrOutput ToManagedClusterAADProfileResponsePtrOutputWithContext(context.Context) ManagedClusterAADProfileResponsePtrOutput }
ManagedClusterAADProfileResponsePtrInput is an input type that accepts ManagedClusterAADProfileResponseArgs, ManagedClusterAADProfileResponsePtr and ManagedClusterAADProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterAADProfileResponsePtrInput` via:
ManagedClusterAADProfileResponseArgs{...} or: nil
func ManagedClusterAADProfileResponsePtr ¶
func ManagedClusterAADProfileResponsePtr(v *ManagedClusterAADProfileResponseArgs) ManagedClusterAADProfileResponsePtrInput
type ManagedClusterAADProfileResponsePtrOutput ¶
type ManagedClusterAADProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAADProfileResponsePtrOutput) ClientAppID ¶
func (o ManagedClusterAADProfileResponsePtrOutput) ClientAppID() pulumi.StringPtrOutput
The client AAD application ID.
func (ManagedClusterAADProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterAADProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterAADProfileResponsePtrOutput) ServerAppID ¶
func (o ManagedClusterAADProfileResponsePtrOutput) ServerAppID() pulumi.StringPtrOutput
The server AAD application ID.
func (ManagedClusterAADProfileResponsePtrOutput) ServerAppSecret ¶
func (o ManagedClusterAADProfileResponsePtrOutput) ServerAppSecret() pulumi.StringPtrOutput
The server AAD application secret.
func (ManagedClusterAADProfileResponsePtrOutput) TenantID ¶
func (o ManagedClusterAADProfileResponsePtrOutput) TenantID() pulumi.StringPtrOutput
The AAD tenant ID to use for authentication. If not specified, will use the tenant of the deployment subscription.
func (ManagedClusterAADProfileResponsePtrOutput) ToManagedClusterAADProfileResponsePtrOutput ¶
func (o ManagedClusterAADProfileResponsePtrOutput) ToManagedClusterAADProfileResponsePtrOutput() ManagedClusterAADProfileResponsePtrOutput
func (ManagedClusterAADProfileResponsePtrOutput) ToManagedClusterAADProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterAADProfileResponsePtrOutput) ToManagedClusterAADProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAADProfileResponsePtrOutput
type ManagedClusterAPIServerAccessProfile ¶
type ManagedClusterAPIServerAccessProfile struct { // Authorized IP Ranges to kubernetes API server. AuthorizedIPRanges []string `pulumi:"authorizedIPRanges"` // Whether to create the cluster as a private cluster or not. EnablePrivateCluster *bool `pulumi:"enablePrivateCluster"` }
Access profile for managed cluster API server.
type ManagedClusterAPIServerAccessProfileArgs ¶
type ManagedClusterAPIServerAccessProfileArgs struct { // Authorized IP Ranges to kubernetes API server. AuthorizedIPRanges pulumi.StringArrayInput `pulumi:"authorizedIPRanges"` // Whether to create the cluster as a private cluster or not. EnablePrivateCluster pulumi.BoolPtrInput `pulumi:"enablePrivateCluster"` }
Access profile for managed cluster API server.
func (ManagedClusterAPIServerAccessProfileArgs) ElementType ¶
func (ManagedClusterAPIServerAccessProfileArgs) ElementType() reflect.Type
func (ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfileOutput ¶
func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfileOutput() ManagedClusterAPIServerAccessProfileOutput
func (ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfileOutputWithContext ¶
func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfileOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileOutput
func (ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfilePtrOutput ¶
func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfilePtrOutput() ManagedClusterAPIServerAccessProfilePtrOutput
func (ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext ¶
func (i ManagedClusterAPIServerAccessProfileArgs) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfilePtrOutput
type ManagedClusterAPIServerAccessProfileInput ¶
type ManagedClusterAPIServerAccessProfileInput interface { pulumi.Input ToManagedClusterAPIServerAccessProfileOutput() ManagedClusterAPIServerAccessProfileOutput ToManagedClusterAPIServerAccessProfileOutputWithContext(context.Context) ManagedClusterAPIServerAccessProfileOutput }
ManagedClusterAPIServerAccessProfileInput is an input type that accepts ManagedClusterAPIServerAccessProfileArgs and ManagedClusterAPIServerAccessProfileOutput values. You can construct a concrete instance of `ManagedClusterAPIServerAccessProfileInput` via:
ManagedClusterAPIServerAccessProfileArgs{...}
type ManagedClusterAPIServerAccessProfileOutput ¶
type ManagedClusterAPIServerAccessProfileOutput struct{ *pulumi.OutputState }
Access profile for managed cluster API server.
func (ManagedClusterAPIServerAccessProfileOutput) AuthorizedIPRanges ¶
func (o ManagedClusterAPIServerAccessProfileOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
Authorized IP Ranges to kubernetes API server.
func (ManagedClusterAPIServerAccessProfileOutput) ElementType ¶
func (ManagedClusterAPIServerAccessProfileOutput) ElementType() reflect.Type
func (ManagedClusterAPIServerAccessProfileOutput) EnablePrivateCluster ¶
func (o ManagedClusterAPIServerAccessProfileOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
Whether to create the cluster as a private cluster or not.
func (ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfileOutput ¶
func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfileOutput() ManagedClusterAPIServerAccessProfileOutput
func (ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfileOutputWithContext ¶
func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfileOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileOutput
func (ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfilePtrOutput ¶
func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfilePtrOutput() ManagedClusterAPIServerAccessProfilePtrOutput
func (ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext ¶
func (o ManagedClusterAPIServerAccessProfileOutput) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfilePtrOutput
type ManagedClusterAPIServerAccessProfilePtrInput ¶
type ManagedClusterAPIServerAccessProfilePtrInput interface { pulumi.Input ToManagedClusterAPIServerAccessProfilePtrOutput() ManagedClusterAPIServerAccessProfilePtrOutput ToManagedClusterAPIServerAccessProfilePtrOutputWithContext(context.Context) ManagedClusterAPIServerAccessProfilePtrOutput }
ManagedClusterAPIServerAccessProfilePtrInput is an input type that accepts ManagedClusterAPIServerAccessProfileArgs, ManagedClusterAPIServerAccessProfilePtr and ManagedClusterAPIServerAccessProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterAPIServerAccessProfilePtrInput` via:
ManagedClusterAPIServerAccessProfileArgs{...} or: nil
func ManagedClusterAPIServerAccessProfilePtr ¶
func ManagedClusterAPIServerAccessProfilePtr(v *ManagedClusterAPIServerAccessProfileArgs) ManagedClusterAPIServerAccessProfilePtrInput
type ManagedClusterAPIServerAccessProfilePtrOutput ¶
type ManagedClusterAPIServerAccessProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAPIServerAccessProfilePtrOutput) AuthorizedIPRanges ¶
func (o ManagedClusterAPIServerAccessProfilePtrOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
Authorized IP Ranges to kubernetes API server.
func (ManagedClusterAPIServerAccessProfilePtrOutput) ElementType ¶
func (ManagedClusterAPIServerAccessProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterAPIServerAccessProfilePtrOutput) EnablePrivateCluster ¶
func (o ManagedClusterAPIServerAccessProfilePtrOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
Whether to create the cluster as a private cluster or not.
func (ManagedClusterAPIServerAccessProfilePtrOutput) ToManagedClusterAPIServerAccessProfilePtrOutput ¶
func (o ManagedClusterAPIServerAccessProfilePtrOutput) ToManagedClusterAPIServerAccessProfilePtrOutput() ManagedClusterAPIServerAccessProfilePtrOutput
func (ManagedClusterAPIServerAccessProfilePtrOutput) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext ¶
func (o ManagedClusterAPIServerAccessProfilePtrOutput) ToManagedClusterAPIServerAccessProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfilePtrOutput
type ManagedClusterAPIServerAccessProfileResponse ¶
type ManagedClusterAPIServerAccessProfileResponse struct { // Authorized IP Ranges to kubernetes API server. AuthorizedIPRanges []string `pulumi:"authorizedIPRanges"` // Whether to create the cluster as a private cluster or not. EnablePrivateCluster *bool `pulumi:"enablePrivateCluster"` }
Access profile for managed cluster API server.
type ManagedClusterAPIServerAccessProfileResponseArgs ¶
type ManagedClusterAPIServerAccessProfileResponseArgs struct { // Authorized IP Ranges to kubernetes API server. AuthorizedIPRanges pulumi.StringArrayInput `pulumi:"authorizedIPRanges"` // Whether to create the cluster as a private cluster or not. EnablePrivateCluster pulumi.BoolPtrInput `pulumi:"enablePrivateCluster"` }
Access profile for managed cluster API server.
func (ManagedClusterAPIServerAccessProfileResponseArgs) ElementType ¶
func (ManagedClusterAPIServerAccessProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponseOutput ¶
func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponseOutput() ManagedClusterAPIServerAccessProfileResponseOutput
func (ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponseOutputWithContext ¶
func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponseOutput
func (ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponsePtrOutput ¶
func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponsePtrOutput() ManagedClusterAPIServerAccessProfileResponsePtrOutput
func (ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterAPIServerAccessProfileResponseArgs) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponsePtrOutput
type ManagedClusterAPIServerAccessProfileResponseInput ¶
type ManagedClusterAPIServerAccessProfileResponseInput interface { pulumi.Input ToManagedClusterAPIServerAccessProfileResponseOutput() ManagedClusterAPIServerAccessProfileResponseOutput ToManagedClusterAPIServerAccessProfileResponseOutputWithContext(context.Context) ManagedClusterAPIServerAccessProfileResponseOutput }
ManagedClusterAPIServerAccessProfileResponseInput is an input type that accepts ManagedClusterAPIServerAccessProfileResponseArgs and ManagedClusterAPIServerAccessProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterAPIServerAccessProfileResponseInput` via:
ManagedClusterAPIServerAccessProfileResponseArgs{...}
type ManagedClusterAPIServerAccessProfileResponseOutput ¶
type ManagedClusterAPIServerAccessProfileResponseOutput struct{ *pulumi.OutputState }
Access profile for managed cluster API server.
func (ManagedClusterAPIServerAccessProfileResponseOutput) AuthorizedIPRanges ¶
func (o ManagedClusterAPIServerAccessProfileResponseOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
Authorized IP Ranges to kubernetes API server.
func (ManagedClusterAPIServerAccessProfileResponseOutput) ElementType ¶
func (ManagedClusterAPIServerAccessProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterAPIServerAccessProfileResponseOutput) EnablePrivateCluster ¶
func (o ManagedClusterAPIServerAccessProfileResponseOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
Whether to create the cluster as a private cluster or not.
func (ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponseOutput ¶
func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponseOutput() ManagedClusterAPIServerAccessProfileResponseOutput
func (ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponseOutputWithContext ¶
func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponseOutput
func (ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutput ¶
func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutput() ManagedClusterAPIServerAccessProfileResponsePtrOutput
func (ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterAPIServerAccessProfileResponseOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponsePtrOutput
type ManagedClusterAPIServerAccessProfileResponsePtrInput ¶
type ManagedClusterAPIServerAccessProfileResponsePtrInput interface { pulumi.Input ToManagedClusterAPIServerAccessProfileResponsePtrOutput() ManagedClusterAPIServerAccessProfileResponsePtrOutput ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext(context.Context) ManagedClusterAPIServerAccessProfileResponsePtrOutput }
ManagedClusterAPIServerAccessProfileResponsePtrInput is an input type that accepts ManagedClusterAPIServerAccessProfileResponseArgs, ManagedClusterAPIServerAccessProfileResponsePtr and ManagedClusterAPIServerAccessProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterAPIServerAccessProfileResponsePtrInput` via:
ManagedClusterAPIServerAccessProfileResponseArgs{...} or: nil
func ManagedClusterAPIServerAccessProfileResponsePtr ¶
func ManagedClusterAPIServerAccessProfileResponsePtr(v *ManagedClusterAPIServerAccessProfileResponseArgs) ManagedClusterAPIServerAccessProfileResponsePtrInput
type ManagedClusterAPIServerAccessProfileResponsePtrOutput ¶
type ManagedClusterAPIServerAccessProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAPIServerAccessProfileResponsePtrOutput) AuthorizedIPRanges ¶
func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) AuthorizedIPRanges() pulumi.StringArrayOutput
Authorized IP Ranges to kubernetes API server.
func (ManagedClusterAPIServerAccessProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterAPIServerAccessProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterAPIServerAccessProfileResponsePtrOutput) EnablePrivateCluster ¶
func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) EnablePrivateCluster() pulumi.BoolPtrOutput
Whether to create the cluster as a private cluster or not.
func (ManagedClusterAPIServerAccessProfileResponsePtrOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutput ¶
func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutput() ManagedClusterAPIServerAccessProfileResponsePtrOutput
func (ManagedClusterAPIServerAccessProfileResponsePtrOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) ToManagedClusterAPIServerAccessProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAPIServerAccessProfileResponsePtrOutput
type ManagedClusterAddonProfile ¶
type ManagedClusterAddonProfile struct { // Key-value pairs for configuring an add-on. Config map[string]string `pulumi:"config"` // Whether the add-on is enabled or not. Enabled bool `pulumi:"enabled"` }
A Kubernetes add-on profile for a managed cluster.
type ManagedClusterAddonProfileArgs ¶
type ManagedClusterAddonProfileArgs struct { // Key-value pairs for configuring an add-on. Config pulumi.StringMapInput `pulumi:"config"` // Whether the add-on is enabled or not. Enabled pulumi.BoolInput `pulumi:"enabled"` }
A Kubernetes add-on profile for a managed cluster.
func (ManagedClusterAddonProfileArgs) ElementType ¶
func (ManagedClusterAddonProfileArgs) ElementType() reflect.Type
func (ManagedClusterAddonProfileArgs) ToManagedClusterAddonProfileOutput ¶
func (i ManagedClusterAddonProfileArgs) ToManagedClusterAddonProfileOutput() ManagedClusterAddonProfileOutput
func (ManagedClusterAddonProfileArgs) ToManagedClusterAddonProfileOutputWithContext ¶
func (i ManagedClusterAddonProfileArgs) ToManagedClusterAddonProfileOutputWithContext(ctx context.Context) ManagedClusterAddonProfileOutput
type ManagedClusterAddonProfileInput ¶
type ManagedClusterAddonProfileInput interface { pulumi.Input ToManagedClusterAddonProfileOutput() ManagedClusterAddonProfileOutput ToManagedClusterAddonProfileOutputWithContext(context.Context) ManagedClusterAddonProfileOutput }
ManagedClusterAddonProfileInput is an input type that accepts ManagedClusterAddonProfileArgs and ManagedClusterAddonProfileOutput values. You can construct a concrete instance of `ManagedClusterAddonProfileInput` via:
ManagedClusterAddonProfileArgs{...}
type ManagedClusterAddonProfileMap ¶
type ManagedClusterAddonProfileMap map[string]ManagedClusterAddonProfileInput
func (ManagedClusterAddonProfileMap) ElementType ¶
func (ManagedClusterAddonProfileMap) ElementType() reflect.Type
func (ManagedClusterAddonProfileMap) ToManagedClusterAddonProfileMapOutput ¶
func (i ManagedClusterAddonProfileMap) ToManagedClusterAddonProfileMapOutput() ManagedClusterAddonProfileMapOutput
func (ManagedClusterAddonProfileMap) ToManagedClusterAddonProfileMapOutputWithContext ¶
func (i ManagedClusterAddonProfileMap) ToManagedClusterAddonProfileMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileMapOutput
type ManagedClusterAddonProfileMapInput ¶
type ManagedClusterAddonProfileMapInput interface { pulumi.Input ToManagedClusterAddonProfileMapOutput() ManagedClusterAddonProfileMapOutput ToManagedClusterAddonProfileMapOutputWithContext(context.Context) ManagedClusterAddonProfileMapOutput }
ManagedClusterAddonProfileMapInput is an input type that accepts ManagedClusterAddonProfileMap and ManagedClusterAddonProfileMapOutput values. You can construct a concrete instance of `ManagedClusterAddonProfileMapInput` via:
ManagedClusterAddonProfileMap{ "key": ManagedClusterAddonProfileArgs{...} }
type ManagedClusterAddonProfileMapOutput ¶
type ManagedClusterAddonProfileMapOutput struct{ *pulumi.OutputState }
func (ManagedClusterAddonProfileMapOutput) ElementType ¶
func (ManagedClusterAddonProfileMapOutput) ElementType() reflect.Type
func (ManagedClusterAddonProfileMapOutput) MapIndex ¶
func (o ManagedClusterAddonProfileMapOutput) MapIndex(k pulumi.StringInput) ManagedClusterAddonProfileOutput
func (ManagedClusterAddonProfileMapOutput) ToManagedClusterAddonProfileMapOutput ¶
func (o ManagedClusterAddonProfileMapOutput) ToManagedClusterAddonProfileMapOutput() ManagedClusterAddonProfileMapOutput
func (ManagedClusterAddonProfileMapOutput) ToManagedClusterAddonProfileMapOutputWithContext ¶
func (o ManagedClusterAddonProfileMapOutput) ToManagedClusterAddonProfileMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileMapOutput
type ManagedClusterAddonProfileOutput ¶
type ManagedClusterAddonProfileOutput struct{ *pulumi.OutputState }
A Kubernetes add-on profile for a managed cluster.
func (ManagedClusterAddonProfileOutput) Config ¶
func (o ManagedClusterAddonProfileOutput) Config() pulumi.StringMapOutput
Key-value pairs for configuring an add-on.
func (ManagedClusterAddonProfileOutput) ElementType ¶
func (ManagedClusterAddonProfileOutput) ElementType() reflect.Type
func (ManagedClusterAddonProfileOutput) Enabled ¶
func (o ManagedClusterAddonProfileOutput) Enabled() pulumi.BoolOutput
Whether the add-on is enabled or not.
func (ManagedClusterAddonProfileOutput) ToManagedClusterAddonProfileOutput ¶
func (o ManagedClusterAddonProfileOutput) ToManagedClusterAddonProfileOutput() ManagedClusterAddonProfileOutput
func (ManagedClusterAddonProfileOutput) ToManagedClusterAddonProfileOutputWithContext ¶
func (o ManagedClusterAddonProfileOutput) ToManagedClusterAddonProfileOutputWithContext(ctx context.Context) ManagedClusterAddonProfileOutput
type ManagedClusterAddonProfileResponse ¶
type ManagedClusterAddonProfileResponse struct { // Key-value pairs for configuring an add-on. Config map[string]string `pulumi:"config"` // Whether the add-on is enabled or not. Enabled bool `pulumi:"enabled"` }
A Kubernetes add-on profile for a managed cluster.
type ManagedClusterAddonProfileResponseArgs ¶
type ManagedClusterAddonProfileResponseArgs struct { // Key-value pairs for configuring an add-on. Config pulumi.StringMapInput `pulumi:"config"` // Whether the add-on is enabled or not. Enabled pulumi.BoolInput `pulumi:"enabled"` }
A Kubernetes add-on profile for a managed cluster.
func (ManagedClusterAddonProfileResponseArgs) ElementType ¶
func (ManagedClusterAddonProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterAddonProfileResponseArgs) ToManagedClusterAddonProfileResponseOutput ¶
func (i ManagedClusterAddonProfileResponseArgs) ToManagedClusterAddonProfileResponseOutput() ManagedClusterAddonProfileResponseOutput
func (ManagedClusterAddonProfileResponseArgs) ToManagedClusterAddonProfileResponseOutputWithContext ¶
func (i ManagedClusterAddonProfileResponseArgs) ToManagedClusterAddonProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseOutput
type ManagedClusterAddonProfileResponseInput ¶
type ManagedClusterAddonProfileResponseInput interface { pulumi.Input ToManagedClusterAddonProfileResponseOutput() ManagedClusterAddonProfileResponseOutput ToManagedClusterAddonProfileResponseOutputWithContext(context.Context) ManagedClusterAddonProfileResponseOutput }
ManagedClusterAddonProfileResponseInput is an input type that accepts ManagedClusterAddonProfileResponseArgs and ManagedClusterAddonProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterAddonProfileResponseInput` via:
ManagedClusterAddonProfileResponseArgs{...}
type ManagedClusterAddonProfileResponseMap ¶
type ManagedClusterAddonProfileResponseMap map[string]ManagedClusterAddonProfileResponseInput
func (ManagedClusterAddonProfileResponseMap) ElementType ¶
func (ManagedClusterAddonProfileResponseMap) ElementType() reflect.Type
func (ManagedClusterAddonProfileResponseMap) ToManagedClusterAddonProfileResponseMapOutput ¶
func (i ManagedClusterAddonProfileResponseMap) ToManagedClusterAddonProfileResponseMapOutput() ManagedClusterAddonProfileResponseMapOutput
func (ManagedClusterAddonProfileResponseMap) ToManagedClusterAddonProfileResponseMapOutputWithContext ¶
func (i ManagedClusterAddonProfileResponseMap) ToManagedClusterAddonProfileResponseMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseMapOutput
type ManagedClusterAddonProfileResponseMapInput ¶
type ManagedClusterAddonProfileResponseMapInput interface { pulumi.Input ToManagedClusterAddonProfileResponseMapOutput() ManagedClusterAddonProfileResponseMapOutput ToManagedClusterAddonProfileResponseMapOutputWithContext(context.Context) ManagedClusterAddonProfileResponseMapOutput }
ManagedClusterAddonProfileResponseMapInput is an input type that accepts ManagedClusterAddonProfileResponseMap and ManagedClusterAddonProfileResponseMapOutput values. You can construct a concrete instance of `ManagedClusterAddonProfileResponseMapInput` via:
ManagedClusterAddonProfileResponseMap{ "key": ManagedClusterAddonProfileResponseArgs{...} }
type ManagedClusterAddonProfileResponseMapOutput ¶
type ManagedClusterAddonProfileResponseMapOutput struct{ *pulumi.OutputState }
func (ManagedClusterAddonProfileResponseMapOutput) ElementType ¶
func (ManagedClusterAddonProfileResponseMapOutput) ElementType() reflect.Type
func (ManagedClusterAddonProfileResponseMapOutput) ToManagedClusterAddonProfileResponseMapOutput ¶
func (o ManagedClusterAddonProfileResponseMapOutput) ToManagedClusterAddonProfileResponseMapOutput() ManagedClusterAddonProfileResponseMapOutput
func (ManagedClusterAddonProfileResponseMapOutput) ToManagedClusterAddonProfileResponseMapOutputWithContext ¶
func (o ManagedClusterAddonProfileResponseMapOutput) ToManagedClusterAddonProfileResponseMapOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseMapOutput
type ManagedClusterAddonProfileResponseOutput ¶
type ManagedClusterAddonProfileResponseOutput struct{ *pulumi.OutputState }
A Kubernetes add-on profile for a managed cluster.
func (ManagedClusterAddonProfileResponseOutput) Config ¶
func (o ManagedClusterAddonProfileResponseOutput) Config() pulumi.StringMapOutput
Key-value pairs for configuring an add-on.
func (ManagedClusterAddonProfileResponseOutput) ElementType ¶
func (ManagedClusterAddonProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterAddonProfileResponseOutput) Enabled ¶
func (o ManagedClusterAddonProfileResponseOutput) Enabled() pulumi.BoolOutput
Whether the add-on is enabled or not.
func (ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutput ¶
func (o ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutput() ManagedClusterAddonProfileResponseOutput
func (ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutputWithContext ¶
func (o ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseOutput
type ManagedClusterAgentPoolProfile ¶
type ManagedClusterAgentPoolProfile struct { // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones []string `pulumi:"availabilityZones"` // 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"` // Whether to enable auto-scaler EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // Maximum number of nodes for auto-scaling MaxCount *int `pulumi:"maxCount"` // Maximum number of pods that can run on a node. MaxPods *int `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount *int `pulumi:"minCount"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints []string `pulumi:"nodeTaints"` // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion *string `pulumi:"orchestratorVersion"` // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB *int `pulumi:"osDiskSizeGB"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy *string `pulumi:"scaleSetEvictionPolicy"` // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority *string `pulumi:"scaleSetPriority"` // AgentPoolType represents types of an agent pool Type *string `pulumi:"type"` // Size of agent VMs. VmSize *string `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID *string `pulumi:"vnetSubnetID"` }
Profile for the container service agent pool.
type ManagedClusterAgentPoolProfileArgs ¶
type ManagedClusterAgentPoolProfileArgs struct { // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones pulumi.StringArrayInput `pulumi:"availabilityZones"` // 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"` // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput `pulumi:"enableNodePublicIP"` // Maximum number of nodes for auto-scaling MaxCount pulumi.IntPtrInput `pulumi:"maxCount"` // Maximum number of pods that can run on a node. MaxPods pulumi.IntPtrInput `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount pulumi.IntPtrInput `pulumi:"minCount"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints pulumi.StringArrayInput `pulumi:"nodeTaints"` // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion pulumi.StringPtrInput `pulumi:"orchestratorVersion"` // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB pulumi.IntPtrInput `pulumi:"osDiskSizeGB"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy pulumi.StringPtrInput `pulumi:"scaleSetEvictionPolicy"` // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority pulumi.StringPtrInput `pulumi:"scaleSetPriority"` // AgentPoolType represents types of an agent pool Type pulumi.StringPtrInput `pulumi:"type"` // Size of agent VMs. VmSize pulumi.StringPtrInput `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID pulumi.StringPtrInput `pulumi:"vnetSubnetID"` }
Profile for the container service agent pool.
func (ManagedClusterAgentPoolProfileArgs) ElementType ¶
func (ManagedClusterAgentPoolProfileArgs) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileArgs) ToManagedClusterAgentPoolProfileOutput ¶
func (i ManagedClusterAgentPoolProfileArgs) ToManagedClusterAgentPoolProfileOutput() ManagedClusterAgentPoolProfileOutput
func (ManagedClusterAgentPoolProfileArgs) ToManagedClusterAgentPoolProfileOutputWithContext ¶
func (i ManagedClusterAgentPoolProfileArgs) ToManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileOutput
type ManagedClusterAgentPoolProfileArray ¶
type ManagedClusterAgentPoolProfileArray []ManagedClusterAgentPoolProfileInput
func (ManagedClusterAgentPoolProfileArray) ElementType ¶
func (ManagedClusterAgentPoolProfileArray) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileArray) ToManagedClusterAgentPoolProfileArrayOutput ¶
func (i ManagedClusterAgentPoolProfileArray) ToManagedClusterAgentPoolProfileArrayOutput() ManagedClusterAgentPoolProfileArrayOutput
func (ManagedClusterAgentPoolProfileArray) ToManagedClusterAgentPoolProfileArrayOutputWithContext ¶
func (i ManagedClusterAgentPoolProfileArray) ToManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileArrayOutput
type ManagedClusterAgentPoolProfileArrayInput ¶
type ManagedClusterAgentPoolProfileArrayInput interface { pulumi.Input ToManagedClusterAgentPoolProfileArrayOutput() ManagedClusterAgentPoolProfileArrayOutput ToManagedClusterAgentPoolProfileArrayOutputWithContext(context.Context) ManagedClusterAgentPoolProfileArrayOutput }
ManagedClusterAgentPoolProfileArrayInput is an input type that accepts ManagedClusterAgentPoolProfileArray and ManagedClusterAgentPoolProfileArrayOutput values. You can construct a concrete instance of `ManagedClusterAgentPoolProfileArrayInput` via:
ManagedClusterAgentPoolProfileArray{ ManagedClusterAgentPoolProfileArgs{...} }
type ManagedClusterAgentPoolProfileArrayOutput ¶
type ManagedClusterAgentPoolProfileArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterAgentPoolProfileArrayOutput) ElementType ¶
func (ManagedClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileArrayOutput) ToManagedClusterAgentPoolProfileArrayOutput ¶
func (o ManagedClusterAgentPoolProfileArrayOutput) ToManagedClusterAgentPoolProfileArrayOutput() ManagedClusterAgentPoolProfileArrayOutput
func (ManagedClusterAgentPoolProfileArrayOutput) ToManagedClusterAgentPoolProfileArrayOutputWithContext ¶
func (o ManagedClusterAgentPoolProfileArrayOutput) ToManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileArrayOutput
type ManagedClusterAgentPoolProfileInput ¶
type ManagedClusterAgentPoolProfileInput interface { pulumi.Input ToManagedClusterAgentPoolProfileOutput() ManagedClusterAgentPoolProfileOutput ToManagedClusterAgentPoolProfileOutputWithContext(context.Context) ManagedClusterAgentPoolProfileOutput }
ManagedClusterAgentPoolProfileInput is an input type that accepts ManagedClusterAgentPoolProfileArgs and ManagedClusterAgentPoolProfileOutput values. You can construct a concrete instance of `ManagedClusterAgentPoolProfileInput` via:
ManagedClusterAgentPoolProfileArgs{...}
type ManagedClusterAgentPoolProfileOutput ¶
type ManagedClusterAgentPoolProfileOutput struct{ *pulumi.OutputState }
Profile for the container service agent pool.
func (ManagedClusterAgentPoolProfileOutput) AvailabilityZones ¶
func (o ManagedClusterAgentPoolProfileOutput) AvailabilityZones() pulumi.StringArrayOutput
(PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType.
func (ManagedClusterAgentPoolProfileOutput) Count ¶
func (o ManagedClusterAgentPoolProfileOutput) 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 (ManagedClusterAgentPoolProfileOutput) ElementType ¶
func (ManagedClusterAgentPoolProfileOutput) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileOutput) EnableAutoScaling ¶
func (o ManagedClusterAgentPoolProfileOutput) EnableAutoScaling() pulumi.BoolPtrOutput
Whether to enable auto-scaler
func (ManagedClusterAgentPoolProfileOutput) EnableNodePublicIP ¶
func (o ManagedClusterAgentPoolProfileOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
Enable public IP for nodes
func (ManagedClusterAgentPoolProfileOutput) MaxCount ¶
func (o ManagedClusterAgentPoolProfileOutput) MaxCount() pulumi.IntPtrOutput
Maximum number of nodes for auto-scaling
func (ManagedClusterAgentPoolProfileOutput) MaxPods ¶
func (o ManagedClusterAgentPoolProfileOutput) MaxPods() pulumi.IntPtrOutput
Maximum number of pods that can run on a node.
func (ManagedClusterAgentPoolProfileOutput) MinCount ¶
func (o ManagedClusterAgentPoolProfileOutput) MinCount() pulumi.IntPtrOutput
Minimum number of nodes for auto-scaling
func (ManagedClusterAgentPoolProfileOutput) Name ¶
func (o ManagedClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
Unique name of the agent pool profile in the context of the subscription and resource group.
func (ManagedClusterAgentPoolProfileOutput) NodeTaints ¶
func (o ManagedClusterAgentPoolProfileOutput) NodeTaints() pulumi.StringArrayOutput
Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
func (ManagedClusterAgentPoolProfileOutput) OrchestratorVersion ¶
func (o ManagedClusterAgentPoolProfileOutput) OrchestratorVersion() pulumi.StringPtrOutput
Version of orchestrator specified when creating the managed cluster.
func (ManagedClusterAgentPoolProfileOutput) OsDiskSizeGB ¶
func (o ManagedClusterAgentPoolProfileOutput) OsDiskSizeGB() pulumi.IntPtrOutput
OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.
func (ManagedClusterAgentPoolProfileOutput) OsType ¶
func (o ManagedClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (ManagedClusterAgentPoolProfileOutput) ScaleSetEvictionPolicy ¶
func (o ManagedClusterAgentPoolProfileOutput) ScaleSetEvictionPolicy() pulumi.StringPtrOutput
ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete.
func (ManagedClusterAgentPoolProfileOutput) ScaleSetPriority ¶
func (o ManagedClusterAgentPoolProfileOutput) ScaleSetPriority() pulumi.StringPtrOutput
ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular.
func (ManagedClusterAgentPoolProfileOutput) ToManagedClusterAgentPoolProfileOutput ¶
func (o ManagedClusterAgentPoolProfileOutput) ToManagedClusterAgentPoolProfileOutput() ManagedClusterAgentPoolProfileOutput
func (ManagedClusterAgentPoolProfileOutput) ToManagedClusterAgentPoolProfileOutputWithContext ¶
func (o ManagedClusterAgentPoolProfileOutput) ToManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileOutput
func (ManagedClusterAgentPoolProfileOutput) Type ¶
func (o ManagedClusterAgentPoolProfileOutput) Type() pulumi.StringPtrOutput
AgentPoolType represents types of an agent pool
func (ManagedClusterAgentPoolProfileOutput) VmSize ¶
func (o ManagedClusterAgentPoolProfileOutput) VmSize() pulumi.StringPtrOutput
Size of agent VMs.
func (ManagedClusterAgentPoolProfileOutput) VnetSubnetID ¶
func (o ManagedClusterAgentPoolProfileOutput) VnetSubnetID() pulumi.StringPtrOutput
VNet SubnetID specifies the VNet's subnet identifier.
type ManagedClusterAgentPoolProfileResponse ¶
type ManagedClusterAgentPoolProfileResponse struct { // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones []string `pulumi:"availabilityZones"` // 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"` // Whether to enable auto-scaler EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // Maximum number of nodes for auto-scaling MaxCount *int `pulumi:"maxCount"` // Maximum number of pods that can run on a node. MaxPods *int `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount *int `pulumi:"minCount"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints []string `pulumi:"nodeTaints"` // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion *string `pulumi:"orchestratorVersion"` // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB *int `pulumi:"osDiskSizeGB"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy *string `pulumi:"scaleSetEvictionPolicy"` // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority *string `pulumi:"scaleSetPriority"` // AgentPoolType represents types of an agent pool Type *string `pulumi:"type"` // Size of agent VMs. VmSize *string `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID *string `pulumi:"vnetSubnetID"` }
Profile for the container service agent pool.
type ManagedClusterAgentPoolProfileResponseArgs ¶
type ManagedClusterAgentPoolProfileResponseArgs struct { // (PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType. AvailabilityZones pulumi.StringArrayInput `pulumi:"availabilityZones"` // 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"` // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput `pulumi:"enableNodePublicIP"` // Maximum number of nodes for auto-scaling MaxCount pulumi.IntPtrInput `pulumi:"maxCount"` // Maximum number of pods that can run on a node. MaxPods pulumi.IntPtrInput `pulumi:"maxPods"` // Minimum number of nodes for auto-scaling MinCount pulumi.IntPtrInput `pulumi:"minCount"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule. NodeTaints pulumi.StringArrayInput `pulumi:"nodeTaints"` // Version of orchestrator specified when creating the managed cluster. OrchestratorVersion pulumi.StringPtrInput `pulumi:"orchestratorVersion"` // OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified. OsDiskSizeGB pulumi.IntPtrInput `pulumi:"osDiskSizeGB"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete. ScaleSetEvictionPolicy pulumi.StringPtrInput `pulumi:"scaleSetEvictionPolicy"` // ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular. ScaleSetPriority pulumi.StringPtrInput `pulumi:"scaleSetPriority"` // AgentPoolType represents types of an agent pool Type pulumi.StringPtrInput `pulumi:"type"` // Size of agent VMs. VmSize pulumi.StringPtrInput `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier. VnetSubnetID pulumi.StringPtrInput `pulumi:"vnetSubnetID"` }
Profile for the container service agent pool.
func (ManagedClusterAgentPoolProfileResponseArgs) ElementType ¶
func (ManagedClusterAgentPoolProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileResponseArgs) ToManagedClusterAgentPoolProfileResponseOutput ¶
func (i ManagedClusterAgentPoolProfileResponseArgs) ToManagedClusterAgentPoolProfileResponseOutput() ManagedClusterAgentPoolProfileResponseOutput
func (ManagedClusterAgentPoolProfileResponseArgs) ToManagedClusterAgentPoolProfileResponseOutputWithContext ¶
func (i ManagedClusterAgentPoolProfileResponseArgs) ToManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseOutput
type ManagedClusterAgentPoolProfileResponseArray ¶
type ManagedClusterAgentPoolProfileResponseArray []ManagedClusterAgentPoolProfileResponseInput
func (ManagedClusterAgentPoolProfileResponseArray) ElementType ¶
func (ManagedClusterAgentPoolProfileResponseArray) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileResponseArray) ToManagedClusterAgentPoolProfileResponseArrayOutput ¶
func (i ManagedClusterAgentPoolProfileResponseArray) ToManagedClusterAgentPoolProfileResponseArrayOutput() ManagedClusterAgentPoolProfileResponseArrayOutput
func (ManagedClusterAgentPoolProfileResponseArray) ToManagedClusterAgentPoolProfileResponseArrayOutputWithContext ¶
func (i ManagedClusterAgentPoolProfileResponseArray) ToManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseArrayOutput
type ManagedClusterAgentPoolProfileResponseArrayInput ¶
type ManagedClusterAgentPoolProfileResponseArrayInput interface { pulumi.Input ToManagedClusterAgentPoolProfileResponseArrayOutput() ManagedClusterAgentPoolProfileResponseArrayOutput ToManagedClusterAgentPoolProfileResponseArrayOutputWithContext(context.Context) ManagedClusterAgentPoolProfileResponseArrayOutput }
ManagedClusterAgentPoolProfileResponseArrayInput is an input type that accepts ManagedClusterAgentPoolProfileResponseArray and ManagedClusterAgentPoolProfileResponseArrayOutput values. You can construct a concrete instance of `ManagedClusterAgentPoolProfileResponseArrayInput` via:
ManagedClusterAgentPoolProfileResponseArray{ ManagedClusterAgentPoolProfileResponseArgs{...} }
type ManagedClusterAgentPoolProfileResponseArrayOutput ¶
type ManagedClusterAgentPoolProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterAgentPoolProfileResponseArrayOutput) ElementType ¶
func (ManagedClusterAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileResponseArrayOutput) ToManagedClusterAgentPoolProfileResponseArrayOutput ¶
func (o ManagedClusterAgentPoolProfileResponseArrayOutput) ToManagedClusterAgentPoolProfileResponseArrayOutput() ManagedClusterAgentPoolProfileResponseArrayOutput
func (ManagedClusterAgentPoolProfileResponseArrayOutput) ToManagedClusterAgentPoolProfileResponseArrayOutputWithContext ¶
func (o ManagedClusterAgentPoolProfileResponseArrayOutput) ToManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseArrayOutput
type ManagedClusterAgentPoolProfileResponseInput ¶
type ManagedClusterAgentPoolProfileResponseInput interface { pulumi.Input ToManagedClusterAgentPoolProfileResponseOutput() ManagedClusterAgentPoolProfileResponseOutput ToManagedClusterAgentPoolProfileResponseOutputWithContext(context.Context) ManagedClusterAgentPoolProfileResponseOutput }
ManagedClusterAgentPoolProfileResponseInput is an input type that accepts ManagedClusterAgentPoolProfileResponseArgs and ManagedClusterAgentPoolProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterAgentPoolProfileResponseInput` via:
ManagedClusterAgentPoolProfileResponseArgs{...}
type ManagedClusterAgentPoolProfileResponseOutput ¶
type ManagedClusterAgentPoolProfileResponseOutput struct{ *pulumi.OutputState }
Profile for the container service agent pool.
func (ManagedClusterAgentPoolProfileResponseOutput) AvailabilityZones ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) AvailabilityZones() pulumi.StringArrayOutput
(PREVIEW) Availability zones for nodes. Must use VirtualMachineScaleSets AgentPoolType.
func (ManagedClusterAgentPoolProfileResponseOutput) Count ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) 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 (ManagedClusterAgentPoolProfileResponseOutput) ElementType ¶
func (ManagedClusterAgentPoolProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterAgentPoolProfileResponseOutput) EnableAutoScaling ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) EnableAutoScaling() pulumi.BoolPtrOutput
Whether to enable auto-scaler
func (ManagedClusterAgentPoolProfileResponseOutput) EnableNodePublicIP ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
Enable public IP for nodes
func (ManagedClusterAgentPoolProfileResponseOutput) MaxCount ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) MaxCount() pulumi.IntPtrOutput
Maximum number of nodes for auto-scaling
func (ManagedClusterAgentPoolProfileResponseOutput) MaxPods ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) MaxPods() pulumi.IntPtrOutput
Maximum number of pods that can run on a node.
func (ManagedClusterAgentPoolProfileResponseOutput) MinCount ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) MinCount() pulumi.IntPtrOutput
Minimum number of nodes for auto-scaling
func (ManagedClusterAgentPoolProfileResponseOutput) Name ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
Unique name of the agent pool profile in the context of the subscription and resource group.
func (ManagedClusterAgentPoolProfileResponseOutput) NodeTaints ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) NodeTaints() pulumi.StringArrayOutput
Taints added to new nodes during node pool create and scale. For example, key=value:NoSchedule.
func (ManagedClusterAgentPoolProfileResponseOutput) OrchestratorVersion ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) OrchestratorVersion() pulumi.StringPtrOutput
Version of orchestrator specified when creating the managed cluster.
func (ManagedClusterAgentPoolProfileResponseOutput) OsDiskSizeGB ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) OsDiskSizeGB() pulumi.IntPtrOutput
OS Disk Size in GB to be used to specify the disk size for every machine in this master/agent pool. If you specify 0, it will apply the default osDisk size according to the vmSize specified.
func (ManagedClusterAgentPoolProfileResponseOutput) OsType ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (ManagedClusterAgentPoolProfileResponseOutput) ProvisioningState ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ProvisioningState() pulumi.StringOutput
The current deployment or provisioning state, which only appears in the response.
func (ManagedClusterAgentPoolProfileResponseOutput) ScaleSetEvictionPolicy ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ScaleSetEvictionPolicy() pulumi.StringPtrOutput
ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete.
func (ManagedClusterAgentPoolProfileResponseOutput) ScaleSetPriority ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ScaleSetPriority() pulumi.StringPtrOutput
ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular.
func (ManagedClusterAgentPoolProfileResponseOutput) ToManagedClusterAgentPoolProfileResponseOutput ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ToManagedClusterAgentPoolProfileResponseOutput() ManagedClusterAgentPoolProfileResponseOutput
func (ManagedClusterAgentPoolProfileResponseOutput) ToManagedClusterAgentPoolProfileResponseOutputWithContext ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ToManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAgentPoolProfileResponseOutput
func (ManagedClusterAgentPoolProfileResponseOutput) Type ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) Type() pulumi.StringPtrOutput
AgentPoolType represents types of an agent pool
func (ManagedClusterAgentPoolProfileResponseOutput) VmSize ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) VmSize() pulumi.StringPtrOutput
Size of agent VMs.
func (ManagedClusterAgentPoolProfileResponseOutput) VnetSubnetID ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) VnetSubnetID() pulumi.StringPtrOutput
VNet SubnetID specifies the VNet's subnet identifier.
type ManagedClusterArgs ¶
type ManagedClusterArgs struct { // Profile of Azure Active Directory configuration. AadProfile ManagedClusterAADProfilePtrInput // Profile of managed cluster add-on. AddonProfiles ManagedClusterAddonProfileMapInput // Properties of the agent pool. AgentPoolProfiles ManagedClusterAgentPoolProfileArrayInput // Access profile for managed cluster API server. ApiServerAccessProfile ManagedClusterAPIServerAccessProfilePtrInput // DNS prefix specified when creating the managed cluster. DnsPrefix pulumi.StringPtrInput // (DEPRECATING) Whether to enable Kubernetes pod security policy (preview). This feature is set for removal on October 15th, 2020. Learn more at aka.ms/aks/azpodpolicy. EnablePodSecurityPolicy pulumi.BoolPtrInput // Whether to enable Kubernetes Role-Based Access Control. EnableRBAC pulumi.BoolPtrInput // The identity of the managed cluster, if configured. Identity ManagedClusterIdentityPtrInput // Version of Kubernetes specified when creating the managed cluster. KubernetesVersion pulumi.StringPtrInput // Profile for Linux VMs in the container service cluster. LinuxProfile ContainerServiceLinuxProfilePtrInput // Resource location Location pulumi.StringPtrInput // Profile of network configuration. NetworkProfile ContainerServiceNetworkProfilePtrInput // Name of the resource group containing agent pool nodes. NodeResourceGroup pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The name of the managed cluster resource. ResourceName pulumi.StringInput // Information about a service principal identity for the cluster to use for manipulating Azure APIs. ServicePrincipalProfile ManagedClusterServicePrincipalProfilePtrInput // Resource tags Tags pulumi.StringMapInput // Profile for Windows VMs in the container service cluster. WindowsProfile ManagedClusterWindowsProfilePtrInput }
The set of arguments for constructing a ManagedCluster resource.
func (ManagedClusterArgs) ElementType ¶
func (ManagedClusterArgs) ElementType() reflect.Type
type ManagedClusterIdentity ¶
type ManagedClusterIdentity struct { // The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead. Type *string `pulumi:"type"` }
Identity for the managed cluster.
type ManagedClusterIdentityArgs ¶
type ManagedClusterIdentityArgs struct { // The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead. Type *ResourceIdentityType `pulumi:"type"` }
Identity for the managed cluster.
func (ManagedClusterIdentityArgs) ElementType ¶
func (ManagedClusterIdentityArgs) ElementType() reflect.Type
func (ManagedClusterIdentityArgs) ToManagedClusterIdentityOutput ¶
func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityOutput() ManagedClusterIdentityOutput
func (ManagedClusterIdentityArgs) ToManagedClusterIdentityOutputWithContext ¶
func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityOutputWithContext(ctx context.Context) ManagedClusterIdentityOutput
func (ManagedClusterIdentityArgs) ToManagedClusterIdentityPtrOutput ¶
func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityPtrOutput() ManagedClusterIdentityPtrOutput
func (ManagedClusterIdentityArgs) ToManagedClusterIdentityPtrOutputWithContext ¶
func (i ManagedClusterIdentityArgs) ToManagedClusterIdentityPtrOutputWithContext(ctx context.Context) ManagedClusterIdentityPtrOutput
type ManagedClusterIdentityInput ¶
type ManagedClusterIdentityInput interface { pulumi.Input ToManagedClusterIdentityOutput() ManagedClusterIdentityOutput ToManagedClusterIdentityOutputWithContext(context.Context) ManagedClusterIdentityOutput }
ManagedClusterIdentityInput is an input type that accepts ManagedClusterIdentityArgs and ManagedClusterIdentityOutput values. You can construct a concrete instance of `ManagedClusterIdentityInput` via:
ManagedClusterIdentityArgs{...}
type ManagedClusterIdentityOutput ¶
type ManagedClusterIdentityOutput struct{ *pulumi.OutputState }
Identity for the managed cluster.
func (ManagedClusterIdentityOutput) ElementType ¶
func (ManagedClusterIdentityOutput) ElementType() reflect.Type
func (ManagedClusterIdentityOutput) ToManagedClusterIdentityOutput ¶
func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityOutput() ManagedClusterIdentityOutput
func (ManagedClusterIdentityOutput) ToManagedClusterIdentityOutputWithContext ¶
func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityOutputWithContext(ctx context.Context) ManagedClusterIdentityOutput
func (ManagedClusterIdentityOutput) ToManagedClusterIdentityPtrOutput ¶
func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityPtrOutput() ManagedClusterIdentityPtrOutput
func (ManagedClusterIdentityOutput) ToManagedClusterIdentityPtrOutputWithContext ¶
func (o ManagedClusterIdentityOutput) ToManagedClusterIdentityPtrOutputWithContext(ctx context.Context) ManagedClusterIdentityPtrOutput
func (ManagedClusterIdentityOutput) Type ¶
func (o ManagedClusterIdentityOutput) Type() pulumi.StringPtrOutput
The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.
type ManagedClusterIdentityPtrInput ¶
type ManagedClusterIdentityPtrInput interface { pulumi.Input ToManagedClusterIdentityPtrOutput() ManagedClusterIdentityPtrOutput ToManagedClusterIdentityPtrOutputWithContext(context.Context) ManagedClusterIdentityPtrOutput }
ManagedClusterIdentityPtrInput is an input type that accepts ManagedClusterIdentityArgs, ManagedClusterIdentityPtr and ManagedClusterIdentityPtrOutput values. You can construct a concrete instance of `ManagedClusterIdentityPtrInput` via:
ManagedClusterIdentityArgs{...} or: nil
func ManagedClusterIdentityPtr ¶
func ManagedClusterIdentityPtr(v *ManagedClusterIdentityArgs) ManagedClusterIdentityPtrInput
type ManagedClusterIdentityPtrOutput ¶
type ManagedClusterIdentityPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterIdentityPtrOutput) Elem ¶
func (o ManagedClusterIdentityPtrOutput) Elem() ManagedClusterIdentityOutput
func (ManagedClusterIdentityPtrOutput) ElementType ¶
func (ManagedClusterIdentityPtrOutput) ElementType() reflect.Type
func (ManagedClusterIdentityPtrOutput) ToManagedClusterIdentityPtrOutput ¶
func (o ManagedClusterIdentityPtrOutput) ToManagedClusterIdentityPtrOutput() ManagedClusterIdentityPtrOutput
func (ManagedClusterIdentityPtrOutput) ToManagedClusterIdentityPtrOutputWithContext ¶
func (o ManagedClusterIdentityPtrOutput) ToManagedClusterIdentityPtrOutputWithContext(ctx context.Context) ManagedClusterIdentityPtrOutput
func (ManagedClusterIdentityPtrOutput) Type ¶
func (o ManagedClusterIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.
type ManagedClusterIdentityResponse ¶
type ManagedClusterIdentityResponse 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"` // The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead. Type *string `pulumi:"type"` }
Identity for the managed cluster.
type ManagedClusterIdentityResponseArgs ¶
type ManagedClusterIdentityResponseArgs struct { // The principal id of the system assigned identity which is used by master components. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id of the system assigned identity which is used by master components. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the managed cluster.
func (ManagedClusterIdentityResponseArgs) ElementType ¶
func (ManagedClusterIdentityResponseArgs) ElementType() reflect.Type
func (ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponseOutput ¶
func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponseOutput() ManagedClusterIdentityResponseOutput
func (ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponseOutputWithContext ¶
func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseOutput
func (ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponsePtrOutput ¶
func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponsePtrOutput() ManagedClusterIdentityResponsePtrOutput
func (ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponsePtrOutputWithContext ¶
func (i ManagedClusterIdentityResponseArgs) ToManagedClusterIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedClusterIdentityResponsePtrOutput
type ManagedClusterIdentityResponseInput ¶
type ManagedClusterIdentityResponseInput interface { pulumi.Input ToManagedClusterIdentityResponseOutput() ManagedClusterIdentityResponseOutput ToManagedClusterIdentityResponseOutputWithContext(context.Context) ManagedClusterIdentityResponseOutput }
ManagedClusterIdentityResponseInput is an input type that accepts ManagedClusterIdentityResponseArgs and ManagedClusterIdentityResponseOutput values. You can construct a concrete instance of `ManagedClusterIdentityResponseInput` via:
ManagedClusterIdentityResponseArgs{...}
type ManagedClusterIdentityResponseOutput ¶
type ManagedClusterIdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the managed cluster.
func (ManagedClusterIdentityResponseOutput) ElementType ¶
func (ManagedClusterIdentityResponseOutput) ElementType() reflect.Type
func (ManagedClusterIdentityResponseOutput) PrincipalId ¶
func (o ManagedClusterIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of the system assigned identity which is used by master components.
func (ManagedClusterIdentityResponseOutput) TenantId ¶
func (o ManagedClusterIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id of the system assigned identity which is used by master components.
func (ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponseOutput ¶
func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponseOutput() ManagedClusterIdentityResponseOutput
func (ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponseOutputWithContext ¶
func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseOutput
func (ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponsePtrOutput ¶
func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponsePtrOutput() ManagedClusterIdentityResponsePtrOutput
func (ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponsePtrOutputWithContext ¶
func (o ManagedClusterIdentityResponseOutput) ToManagedClusterIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedClusterIdentityResponsePtrOutput
func (ManagedClusterIdentityResponseOutput) Type ¶
func (o ManagedClusterIdentityResponseOutput) Type() pulumi.StringPtrOutput
The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.
type ManagedClusterIdentityResponsePtrInput ¶
type ManagedClusterIdentityResponsePtrInput interface { pulumi.Input ToManagedClusterIdentityResponsePtrOutput() ManagedClusterIdentityResponsePtrOutput ToManagedClusterIdentityResponsePtrOutputWithContext(context.Context) ManagedClusterIdentityResponsePtrOutput }
ManagedClusterIdentityResponsePtrInput is an input type that accepts ManagedClusterIdentityResponseArgs, ManagedClusterIdentityResponsePtr and ManagedClusterIdentityResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterIdentityResponsePtrInput` via:
ManagedClusterIdentityResponseArgs{...} or: nil
func ManagedClusterIdentityResponsePtr ¶
func ManagedClusterIdentityResponsePtr(v *ManagedClusterIdentityResponseArgs) ManagedClusterIdentityResponsePtrInput
type ManagedClusterIdentityResponsePtrOutput ¶
type ManagedClusterIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterIdentityResponsePtrOutput) ElementType ¶
func (ManagedClusterIdentityResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterIdentityResponsePtrOutput) PrincipalId ¶
func (o ManagedClusterIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the system assigned identity which is used by master components.
func (ManagedClusterIdentityResponsePtrOutput) TenantId ¶
func (o ManagedClusterIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id of the system assigned identity which is used by master components.
func (ManagedClusterIdentityResponsePtrOutput) ToManagedClusterIdentityResponsePtrOutput ¶
func (o ManagedClusterIdentityResponsePtrOutput) ToManagedClusterIdentityResponsePtrOutput() ManagedClusterIdentityResponsePtrOutput
func (ManagedClusterIdentityResponsePtrOutput) ToManagedClusterIdentityResponsePtrOutputWithContext ¶
func (o ManagedClusterIdentityResponsePtrOutput) ToManagedClusterIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedClusterIdentityResponsePtrOutput
func (ManagedClusterIdentityResponsePtrOutput) Type ¶
func (o ManagedClusterIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.
type ManagedClusterInput ¶ added in v0.2.6
type ManagedClusterInput interface { pulumi.Input ToManagedClusterOutput() ManagedClusterOutput ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput }
type ManagedClusterLoadBalancerProfile ¶
type ManagedClusterLoadBalancerProfile struct { // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs []ResourceReference `pulumi:"effectiveOutboundIPs"` // Desired managed outbound IPs for the cluster load balancer. ManagedOutboundIPs *ManagedClusterLoadBalancerProfileManagedOutboundIPs `pulumi:"managedOutboundIPs"` // Desired outbound IP Prefix resources for the cluster load balancer. OutboundIPPrefixes *ManagedClusterLoadBalancerProfileOutboundIPPrefixes `pulumi:"outboundIPPrefixes"` // Desired outbound IP resources for the cluster load balancer. OutboundIPs *ManagedClusterLoadBalancerProfileOutboundIPs `pulumi:"outboundIPs"` }
Profile of the managed cluster load balancer
type ManagedClusterLoadBalancerProfileArgs ¶
type ManagedClusterLoadBalancerProfileArgs struct { // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs ResourceReferenceArrayInput `pulumi:"effectiveOutboundIPs"` // Desired managed outbound IPs for the cluster load balancer. ManagedOutboundIPs ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput `pulumi:"managedOutboundIPs"` // Desired outbound IP Prefix resources for the cluster load balancer. OutboundIPPrefixes ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput `pulumi:"outboundIPPrefixes"` // Desired outbound IP resources for the cluster load balancer. OutboundIPs ManagedClusterLoadBalancerProfileOutboundIPsPtrInput `pulumi:"outboundIPs"` }
Profile of the managed cluster load balancer
func (ManagedClusterLoadBalancerProfileArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutput ¶
func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutput() ManagedClusterLoadBalancerProfileOutput
func (ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutput
func (ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutput ¶
func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput
func (ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfilePtrOutput
type ManagedClusterLoadBalancerProfileInput ¶
type ManagedClusterLoadBalancerProfileInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileOutput() ManagedClusterLoadBalancerProfileOutput ToManagedClusterLoadBalancerProfileOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileOutput }
ManagedClusterLoadBalancerProfileInput is an input type that accepts ManagedClusterLoadBalancerProfileArgs and ManagedClusterLoadBalancerProfileOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileInput` via:
ManagedClusterLoadBalancerProfileArgs{...}
type ManagedClusterLoadBalancerProfileManagedOutboundIPs ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPs struct { // Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count *int `pulumi:"count"` }
Desired managed outbound IPs for the cluster load balancer.
type ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs struct { // Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` }
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput ¶
func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput ¶
func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileManagedOutboundIPsInput ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPsInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput }
ManagedClusterLoadBalancerProfileManagedOutboundIPsInput is an input type that accepts ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs and ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileManagedOutboundIPsInput` via:
ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs{...}
type ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput struct{ *pulumi.OutputState }
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) Count ¶
func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) Count() pulumi.IntPtrOutput
Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput ¶
func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput }
ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput is an input type that accepts ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs, ManagedClusterLoadBalancerProfileManagedOutboundIPsPtr and ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput` via:
ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs{...} or: nil
func ManagedClusterLoadBalancerProfileManagedOutboundIPsPtr ¶
func ManagedClusterLoadBalancerProfileManagedOutboundIPsPtr(v *ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput
type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput ¶
type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) Count ¶
Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileOutboundIPPrefixes ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixes struct { // A list of public IP prefix resources. PublicIPPrefixes []ResourceReference `pulumi:"publicIPPrefixes"` }
Desired outbound IP Prefix resources for the cluster load balancer.
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs struct { // A list of public IP prefix resources. PublicIPPrefixes ResourceReferenceArrayInput `pulumi:"publicIPPrefixes"` }
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesInput ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput }
ManagedClusterLoadBalancerProfileOutboundIPPrefixesInput is an input type that accepts ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs and ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileOutboundIPPrefixesInput` via:
ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs{...}
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput struct{ *pulumi.OutputState }
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) PublicIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) PublicIPPrefixes() ResourceReferenceArrayOutput
A list of public IP prefix resources.
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput }
ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput is an input type that accepts ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs, ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtr and ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput` via:
ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs{...} or: nil
func ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtr ¶
func ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtr(v *ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput ¶
type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) PublicIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) PublicIPPrefixes() ResourceReferenceArrayOutput
A list of public IP prefix resources.
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
type ManagedClusterLoadBalancerProfileOutboundIPs ¶
type ManagedClusterLoadBalancerProfileOutboundIPs struct { // A list of public IP resources. PublicIPs []ResourceReference `pulumi:"publicIPs"` }
Desired outbound IP resources for the cluster load balancer.
type ManagedClusterLoadBalancerProfileOutboundIPsArgs ¶
type ManagedClusterLoadBalancerProfileOutboundIPsArgs struct { // A list of public IP resources. PublicIPs ResourceReferenceArrayInput `pulumi:"publicIPs"` }
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutput ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutput() ManagedClusterLoadBalancerProfileOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileOutboundIPsInput ¶
type ManagedClusterLoadBalancerProfileOutboundIPsInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileOutboundIPsOutput() ManagedClusterLoadBalancerProfileOutboundIPsOutput ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileOutboundIPsOutput }
ManagedClusterLoadBalancerProfileOutboundIPsInput is an input type that accepts ManagedClusterLoadBalancerProfileOutboundIPsArgs and ManagedClusterLoadBalancerProfileOutboundIPsOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileOutboundIPsInput` via:
ManagedClusterLoadBalancerProfileOutboundIPsArgs{...}
type ManagedClusterLoadBalancerProfileOutboundIPsOutput ¶
type ManagedClusterLoadBalancerProfileOutboundIPsOutput struct{ *pulumi.OutputState }
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) PublicIPs ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) PublicIPs() ResourceReferenceArrayOutput
A list of public IP resources.
func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutput ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutput() ManagedClusterLoadBalancerProfileOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileOutboundIPsPtrInput ¶
type ManagedClusterLoadBalancerProfileOutboundIPsPtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput }
ManagedClusterLoadBalancerProfileOutboundIPsPtrInput is an input type that accepts ManagedClusterLoadBalancerProfileOutboundIPsArgs, ManagedClusterLoadBalancerProfileOutboundIPsPtr and ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileOutboundIPsPtrInput` via:
ManagedClusterLoadBalancerProfileOutboundIPsArgs{...} or: nil
func ManagedClusterLoadBalancerProfileOutboundIPsPtr ¶
func ManagedClusterLoadBalancerProfileOutboundIPsPtr(v *ManagedClusterLoadBalancerProfileOutboundIPsArgs) ManagedClusterLoadBalancerProfileOutboundIPsPtrInput
type ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput ¶
type ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) PublicIPs ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) PublicIPs() ResourceReferenceArrayOutput
A list of public IP resources.
func (ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileOutput ¶
type ManagedClusterLoadBalancerProfileOutput struct{ *pulumi.OutputState }
Profile of the managed cluster load balancer
func (ManagedClusterLoadBalancerProfileOutput) EffectiveOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileOutput) EffectiveOutboundIPs() ResourceReferenceArrayOutput
The effective outbound IP resources of the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileOutput) ManagedOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutput) OutboundIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfileOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutput) OutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileOutput) OutboundIPs() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfileOutput ¶
func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfileOutput() ManagedClusterLoadBalancerProfileOutput
func (ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfileOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfileOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutput
func (ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfilePtrOutput ¶
func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput
func (ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfilePtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileOutput) ToManagedClusterLoadBalancerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfilePtrOutput
type ManagedClusterLoadBalancerProfilePtrInput ¶
type ManagedClusterLoadBalancerProfilePtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput ToManagedClusterLoadBalancerProfilePtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfilePtrOutput }
ManagedClusterLoadBalancerProfilePtrInput is an input type that accepts ManagedClusterLoadBalancerProfileArgs, ManagedClusterLoadBalancerProfilePtr and ManagedClusterLoadBalancerProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfilePtrInput` via:
ManagedClusterLoadBalancerProfileArgs{...} or: nil
func ManagedClusterLoadBalancerProfilePtr ¶
func ManagedClusterLoadBalancerProfilePtr(v *ManagedClusterLoadBalancerProfileArgs) ManagedClusterLoadBalancerProfilePtrInput
type ManagedClusterLoadBalancerProfilePtrOutput ¶
type ManagedClusterLoadBalancerProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfilePtrOutput) EffectiveOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) EffectiveOutboundIPs() ResourceReferenceArrayOutput
The effective outbound IP resources of the cluster load balancer.
func (ManagedClusterLoadBalancerProfilePtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfilePtrOutput) ManagedOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfilePtrOutput) OutboundIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfilePtrOutput) OutboundIPs ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) OutboundIPs() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfilePtrOutput) ToManagedClusterLoadBalancerProfilePtrOutput ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput
func (ManagedClusterLoadBalancerProfilePtrOutput) ToManagedClusterLoadBalancerProfilePtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) ToManagedClusterLoadBalancerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfilePtrOutput
type ManagedClusterLoadBalancerProfileResponse ¶
type ManagedClusterLoadBalancerProfileResponse struct { // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs []ResourceReferenceResponse `pulumi:"effectiveOutboundIPs"` // Desired managed outbound IPs for the cluster load balancer. ManagedOutboundIPs *ManagedClusterLoadBalancerProfileResponseManagedOutboundIPs `pulumi:"managedOutboundIPs"` // Desired outbound IP Prefix resources for the cluster load balancer. OutboundIPPrefixes *ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixes `pulumi:"outboundIPPrefixes"` // Desired outbound IP resources for the cluster load balancer. OutboundIPs *ManagedClusterLoadBalancerProfileResponseOutboundIPs `pulumi:"outboundIPs"` }
Profile of the managed cluster load balancer
type ManagedClusterLoadBalancerProfileResponseArgs ¶
type ManagedClusterLoadBalancerProfileResponseArgs struct { // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs ResourceReferenceResponseArrayInput `pulumi:"effectiveOutboundIPs"` // Desired managed outbound IPs for the cluster load balancer. ManagedOutboundIPs ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrInput `pulumi:"managedOutboundIPs"` // Desired outbound IP Prefix resources for the cluster load balancer. OutboundIPPrefixes ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrInput `pulumi:"outboundIPPrefixes"` // Desired outbound IP resources for the cluster load balancer. OutboundIPs ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrInput `pulumi:"outboundIPs"` }
Profile of the managed cluster load balancer
func (ManagedClusterLoadBalancerProfileResponseArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponseOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponseOutput() ManagedClusterLoadBalancerProfileResponseOutput
func (ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponseOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponseOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutput
func (ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponsePtrOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponsePtrOutput() ManagedClusterLoadBalancerProfileResponsePtrOutput
func (ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseArgs) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponsePtrOutput
type ManagedClusterLoadBalancerProfileResponseInput ¶
type ManagedClusterLoadBalancerProfileResponseInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponseOutput() ManagedClusterLoadBalancerProfileResponseOutput ToManagedClusterLoadBalancerProfileResponseOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponseOutput }
ManagedClusterLoadBalancerProfileResponseInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseArgs and ManagedClusterLoadBalancerProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponseInput` via:
ManagedClusterLoadBalancerProfileResponseArgs{...}
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPs ¶
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPs struct { // Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count *int `pulumi:"count"` }
Desired managed outbound IPs for the cluster load balancer.
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs ¶
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs struct { // Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` }
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsInput ¶
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput }
ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs and ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsInput` via:
ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs{...}
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput ¶
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput struct{ *pulumi.OutputState }
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) Count ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) Count() pulumi.IntPtrOutput
Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrInput ¶
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput }
ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs, ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtr and ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrInput` via:
ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs{...} or: nil
func ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtr ¶
func ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtr(v *ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsArgs) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrInput
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput ¶
type ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) Count ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) Count() pulumi.IntPtrOutput
Desired number of outbound IP created/managed by Azure for the cluster load balancer. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixes ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixes struct { // A list of public IP prefix resources. PublicIPPrefixes []ResourceReferenceResponse `pulumi:"publicIPPrefixes"` }
Desired outbound IP Prefix resources for the cluster load balancer.
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs struct { // A list of public IP prefix resources. PublicIPPrefixes ResourceReferenceResponseArrayInput `pulumi:"publicIPPrefixes"` }
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesInput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput }
ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs and ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesInput` via:
ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs{...}
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput struct{ *pulumi.OutputState }
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) PublicIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) PublicIPPrefixes() ResourceReferenceResponseArrayOutput
A list of public IP prefix resources.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrInput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput }
ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs, ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtr and ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrInput` via:
ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs{...} or: nil
func ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtr ¶
func ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtr(v *ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesArgs) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrInput
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) PublicIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) PublicIPPrefixes() ResourceReferenceResponseArrayOutput
A list of public IP prefix resources.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
type ManagedClusterLoadBalancerProfileResponseOutboundIPs ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPs struct { // A list of public IP resources. PublicIPs []ResourceReferenceResponse `pulumi:"publicIPs"` }
Desired outbound IP resources for the cluster load balancer.
type ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs struct { // A list of public IP resources. PublicIPs ResourceReferenceResponseArrayInput `pulumi:"publicIPs"` }
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext ¶
func (i ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileResponseOutboundIPsInput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPsInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput }
ManagedClusterLoadBalancerProfileResponseOutboundIPsInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs and ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponseOutboundIPsInput` via:
ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs{...}
type ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput struct{ *pulumi.OutputState }
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) PublicIPs ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) PublicIPs() ResourceReferenceResponseArrayOutput
A list of public IP resources.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrInput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput }
ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs, ManagedClusterLoadBalancerProfileResponseOutboundIPsPtr and ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrInput` via:
ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs{...} or: nil
func ManagedClusterLoadBalancerProfileResponseOutboundIPsPtr ¶
func ManagedClusterLoadBalancerProfileResponseOutboundIPsPtr(v *ManagedClusterLoadBalancerProfileResponseOutboundIPsArgs) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrInput
type ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput ¶
type ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) PublicIPs ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) PublicIPs() ResourceReferenceResponseArrayOutput
A list of public IP resources.
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
func (ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
type ManagedClusterLoadBalancerProfileResponseOutput ¶
type ManagedClusterLoadBalancerProfileResponseOutput struct{ *pulumi.OutputState }
Profile of the managed cluster load balancer
func (ManagedClusterLoadBalancerProfileResponseOutput) EffectiveOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) EffectiveOutboundIPs() ResourceReferenceResponseArrayOutput
The effective outbound IP resources of the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponseOutput) ManagedOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutput) OutboundIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutput) OutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) OutboundIPs() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponseOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponseOutput() ManagedClusterLoadBalancerProfileResponseOutput
func (ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponseOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponseOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponseOutput
func (ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutput() ManagedClusterLoadBalancerProfileResponsePtrOutput
func (ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponsePtrOutput
type ManagedClusterLoadBalancerProfileResponsePtrInput ¶
type ManagedClusterLoadBalancerProfileResponsePtrInput interface { pulumi.Input ToManagedClusterLoadBalancerProfileResponsePtrOutput() ManagedClusterLoadBalancerProfileResponsePtrOutput ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext(context.Context) ManagedClusterLoadBalancerProfileResponsePtrOutput }
ManagedClusterLoadBalancerProfileResponsePtrInput is an input type that accepts ManagedClusterLoadBalancerProfileResponseArgs, ManagedClusterLoadBalancerProfileResponsePtr and ManagedClusterLoadBalancerProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterLoadBalancerProfileResponsePtrInput` via:
ManagedClusterLoadBalancerProfileResponseArgs{...} or: nil
func ManagedClusterLoadBalancerProfileResponsePtr ¶
func ManagedClusterLoadBalancerProfileResponsePtr(v *ManagedClusterLoadBalancerProfileResponseArgs) ManagedClusterLoadBalancerProfileResponsePtrInput
type ManagedClusterLoadBalancerProfileResponsePtrOutput ¶
type ManagedClusterLoadBalancerProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) EffectiveOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) EffectiveOutboundIPs() ResourceReferenceResponseArrayOutput
The effective outbound IP resources of the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) ManagedOutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) ManagedOutboundIPs() ManagedClusterLoadBalancerProfileResponseManagedOutboundIPsPtrOutput
Desired managed outbound IPs for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) OutboundIPPrefixes ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) OutboundIPPrefixes() ManagedClusterLoadBalancerProfileResponseOutboundIPPrefixesPtrOutput
Desired outbound IP Prefix resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) OutboundIPs ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) OutboundIPs() ManagedClusterLoadBalancerProfileResponseOutboundIPsPtrOutput
Desired outbound IP resources for the cluster load balancer.
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutput ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutput() ManagedClusterLoadBalancerProfileResponsePtrOutput
func (ManagedClusterLoadBalancerProfileResponsePtrOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) ToManagedClusterLoadBalancerProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileResponsePtrOutput
type ManagedClusterOutput ¶ added in v0.2.6
type ManagedClusterOutput struct {
*pulumi.OutputState
}
func (ManagedClusterOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterOutput) ElementType() reflect.Type
func (ManagedClusterOutput) ToManagedClusterOutput ¶ added in v0.2.6
func (o ManagedClusterOutput) ToManagedClusterOutput() ManagedClusterOutput
func (ManagedClusterOutput) ToManagedClusterOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterOutput) ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput
type ManagedClusterServicePrincipalProfile ¶
type ManagedClusterServicePrincipalProfile struct { // The ID for the service principal. ClientId string `pulumi:"clientId"` // The secret password associated with the service principal in plain text. Secret *string `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
type ManagedClusterServicePrincipalProfileArgs ¶
type ManagedClusterServicePrincipalProfileArgs struct { // The ID for the service principal. ClientId pulumi.StringInput `pulumi:"clientId"` // The secret password associated with the service principal in plain text. Secret pulumi.StringPtrInput `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ManagedClusterServicePrincipalProfileArgs) ElementType ¶
func (ManagedClusterServicePrincipalProfileArgs) ElementType() reflect.Type
func (ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfileOutput ¶
func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfileOutput() ManagedClusterServicePrincipalProfileOutput
func (ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfileOutputWithContext ¶
func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfileOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileOutput
func (ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfilePtrOutput ¶
func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfilePtrOutput() ManagedClusterServicePrincipalProfilePtrOutput
func (ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfilePtrOutputWithContext ¶
func (i ManagedClusterServicePrincipalProfileArgs) ToManagedClusterServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfilePtrOutput
type ManagedClusterServicePrincipalProfileInput ¶
type ManagedClusterServicePrincipalProfileInput interface { pulumi.Input ToManagedClusterServicePrincipalProfileOutput() ManagedClusterServicePrincipalProfileOutput ToManagedClusterServicePrincipalProfileOutputWithContext(context.Context) ManagedClusterServicePrincipalProfileOutput }
ManagedClusterServicePrincipalProfileInput is an input type that accepts ManagedClusterServicePrincipalProfileArgs and ManagedClusterServicePrincipalProfileOutput values. You can construct a concrete instance of `ManagedClusterServicePrincipalProfileInput` via:
ManagedClusterServicePrincipalProfileArgs{...}
type ManagedClusterServicePrincipalProfileOutput ¶
type ManagedClusterServicePrincipalProfileOutput struct{ *pulumi.OutputState }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ManagedClusterServicePrincipalProfileOutput) ClientId ¶
func (o ManagedClusterServicePrincipalProfileOutput) ClientId() pulumi.StringOutput
The ID for the service principal.
func (ManagedClusterServicePrincipalProfileOutput) ElementType ¶
func (ManagedClusterServicePrincipalProfileOutput) ElementType() reflect.Type
func (ManagedClusterServicePrincipalProfileOutput) Secret ¶
func (o ManagedClusterServicePrincipalProfileOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the service principal in plain text.
func (ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfileOutput ¶
func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfileOutput() ManagedClusterServicePrincipalProfileOutput
func (ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfileOutputWithContext ¶
func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfileOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileOutput
func (ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfilePtrOutput ¶
func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfilePtrOutput() ManagedClusterServicePrincipalProfilePtrOutput
func (ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfilePtrOutputWithContext ¶
func (o ManagedClusterServicePrincipalProfileOutput) ToManagedClusterServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfilePtrOutput
type ManagedClusterServicePrincipalProfilePtrInput ¶
type ManagedClusterServicePrincipalProfilePtrInput interface { pulumi.Input ToManagedClusterServicePrincipalProfilePtrOutput() ManagedClusterServicePrincipalProfilePtrOutput ToManagedClusterServicePrincipalProfilePtrOutputWithContext(context.Context) ManagedClusterServicePrincipalProfilePtrOutput }
ManagedClusterServicePrincipalProfilePtrInput is an input type that accepts ManagedClusterServicePrincipalProfileArgs, ManagedClusterServicePrincipalProfilePtr and ManagedClusterServicePrincipalProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterServicePrincipalProfilePtrInput` via:
ManagedClusterServicePrincipalProfileArgs{...} or: nil
func ManagedClusterServicePrincipalProfilePtr ¶
func ManagedClusterServicePrincipalProfilePtr(v *ManagedClusterServicePrincipalProfileArgs) ManagedClusterServicePrincipalProfilePtrInput
type ManagedClusterServicePrincipalProfilePtrOutput ¶
type ManagedClusterServicePrincipalProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterServicePrincipalProfilePtrOutput) ClientId ¶
func (o ManagedClusterServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
The ID for the service principal.
func (ManagedClusterServicePrincipalProfilePtrOutput) ElementType ¶
func (ManagedClusterServicePrincipalProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterServicePrincipalProfilePtrOutput) Secret ¶
func (o ManagedClusterServicePrincipalProfilePtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the service principal in plain text.
func (ManagedClusterServicePrincipalProfilePtrOutput) ToManagedClusterServicePrincipalProfilePtrOutput ¶
func (o ManagedClusterServicePrincipalProfilePtrOutput) ToManagedClusterServicePrincipalProfilePtrOutput() ManagedClusterServicePrincipalProfilePtrOutput
func (ManagedClusterServicePrincipalProfilePtrOutput) ToManagedClusterServicePrincipalProfilePtrOutputWithContext ¶
func (o ManagedClusterServicePrincipalProfilePtrOutput) ToManagedClusterServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfilePtrOutput
type ManagedClusterServicePrincipalProfileResponse ¶
type ManagedClusterServicePrincipalProfileResponse struct { // The ID for the service principal. ClientId string `pulumi:"clientId"` // The secret password associated with the service principal in plain text. Secret *string `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
type ManagedClusterServicePrincipalProfileResponseArgs ¶
type ManagedClusterServicePrincipalProfileResponseArgs struct { // The ID for the service principal. ClientId pulumi.StringInput `pulumi:"clientId"` // The secret password associated with the service principal in plain text. Secret pulumi.StringPtrInput `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ManagedClusterServicePrincipalProfileResponseArgs) ElementType ¶
func (ManagedClusterServicePrincipalProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponseOutput ¶
func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponseOutput() ManagedClusterServicePrincipalProfileResponseOutput
func (ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponseOutputWithContext ¶
func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponseOutput
func (ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponsePtrOutput ¶
func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponsePtrOutput() ManagedClusterServicePrincipalProfileResponsePtrOutput
func (ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterServicePrincipalProfileResponseArgs) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponsePtrOutput
type ManagedClusterServicePrincipalProfileResponseInput ¶
type ManagedClusterServicePrincipalProfileResponseInput interface { pulumi.Input ToManagedClusterServicePrincipalProfileResponseOutput() ManagedClusterServicePrincipalProfileResponseOutput ToManagedClusterServicePrincipalProfileResponseOutputWithContext(context.Context) ManagedClusterServicePrincipalProfileResponseOutput }
ManagedClusterServicePrincipalProfileResponseInput is an input type that accepts ManagedClusterServicePrincipalProfileResponseArgs and ManagedClusterServicePrincipalProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterServicePrincipalProfileResponseInput` via:
ManagedClusterServicePrincipalProfileResponseArgs{...}
type ManagedClusterServicePrincipalProfileResponseOutput ¶
type ManagedClusterServicePrincipalProfileResponseOutput struct{ *pulumi.OutputState }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ManagedClusterServicePrincipalProfileResponseOutput) ClientId ¶
func (o ManagedClusterServicePrincipalProfileResponseOutput) ClientId() pulumi.StringOutput
The ID for the service principal.
func (ManagedClusterServicePrincipalProfileResponseOutput) ElementType ¶
func (ManagedClusterServicePrincipalProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterServicePrincipalProfileResponseOutput) Secret ¶
func (o ManagedClusterServicePrincipalProfileResponseOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the service principal in plain text.
func (ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponseOutput ¶
func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponseOutput() ManagedClusterServicePrincipalProfileResponseOutput
func (ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponseOutputWithContext ¶
func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponseOutput
func (ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutput ¶
func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutput() ManagedClusterServicePrincipalProfileResponsePtrOutput
func (ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterServicePrincipalProfileResponseOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponsePtrOutput
type ManagedClusterServicePrincipalProfileResponsePtrInput ¶
type ManagedClusterServicePrincipalProfileResponsePtrInput interface { pulumi.Input ToManagedClusterServicePrincipalProfileResponsePtrOutput() ManagedClusterServicePrincipalProfileResponsePtrOutput ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext(context.Context) ManagedClusterServicePrincipalProfileResponsePtrOutput }
ManagedClusterServicePrincipalProfileResponsePtrInput is an input type that accepts ManagedClusterServicePrincipalProfileResponseArgs, ManagedClusterServicePrincipalProfileResponsePtr and ManagedClusterServicePrincipalProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterServicePrincipalProfileResponsePtrInput` via:
ManagedClusterServicePrincipalProfileResponseArgs{...} or: nil
func ManagedClusterServicePrincipalProfileResponsePtr ¶
func ManagedClusterServicePrincipalProfileResponsePtr(v *ManagedClusterServicePrincipalProfileResponseArgs) ManagedClusterServicePrincipalProfileResponsePtrInput
type ManagedClusterServicePrincipalProfileResponsePtrOutput ¶
type ManagedClusterServicePrincipalProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterServicePrincipalProfileResponsePtrOutput) ClientId ¶
func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The ID for the service principal.
func (ManagedClusterServicePrincipalProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterServicePrincipalProfileResponsePtrOutput) Secret ¶
func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the service principal in plain text.
func (ManagedClusterServicePrincipalProfileResponsePtrOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutput ¶
func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutput() ManagedClusterServicePrincipalProfileResponsePtrOutput
func (ManagedClusterServicePrincipalProfileResponsePtrOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterServicePrincipalProfileResponsePtrOutput) ToManagedClusterServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterServicePrincipalProfileResponsePtrOutput
type ManagedClusterState ¶
type ManagedClusterState struct { // Profile of Azure Active Directory configuration. AadProfile ManagedClusterAADProfileResponsePtrInput // Profile of managed cluster add-on. AddonProfiles ManagedClusterAddonProfileResponseMapInput // Properties of the agent pool. AgentPoolProfiles ManagedClusterAgentPoolProfileResponseArrayInput // Access profile for managed cluster API server. ApiServerAccessProfile ManagedClusterAPIServerAccessProfileResponsePtrInput // DNS prefix specified when creating the managed cluster. DnsPrefix pulumi.StringPtrInput // (DEPRECATING) Whether to enable Kubernetes pod security policy (preview). This feature is set for removal on October 15th, 2020. Learn more at aka.ms/aks/azpodpolicy. EnablePodSecurityPolicy pulumi.BoolPtrInput // Whether to enable Kubernetes Role-Based Access Control. EnableRBAC pulumi.BoolPtrInput // FQDN for the master pool. Fqdn pulumi.StringPtrInput // The identity of the managed cluster, if configured. Identity ManagedClusterIdentityResponsePtrInput // Version of Kubernetes specified when creating the managed cluster. KubernetesVersion pulumi.StringPtrInput // Profile for Linux VMs in the container service cluster. LinuxProfile ContainerServiceLinuxProfileResponsePtrInput // Resource location Location pulumi.StringPtrInput // The max number of agent pools for the managed cluster. MaxAgentPools pulumi.IntPtrInput // Resource name Name pulumi.StringPtrInput // Profile of network configuration. NetworkProfile ContainerServiceNetworkProfileResponsePtrInput // Name of the resource group containing agent pool nodes. NodeResourceGroup pulumi.StringPtrInput // FQDN of private cluster. PrivateFQDN pulumi.StringPtrInput // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // Information about a service principal identity for the cluster to use for manipulating Azure APIs. ServicePrincipalProfile ManagedClusterServicePrincipalProfileResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Profile for Windows VMs in the container service cluster. WindowsProfile ManagedClusterWindowsProfileResponsePtrInput }
func (ManagedClusterState) ElementType ¶
func (ManagedClusterState) ElementType() reflect.Type
type ManagedClusterWindowsProfile ¶
type ManagedClusterWindowsProfile struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword *string `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername string `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
type ManagedClusterWindowsProfileArgs ¶
type ManagedClusterWindowsProfileArgs struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername pulumi.StringInput `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileArgs) ElementType ¶
func (ManagedClusterWindowsProfileArgs) ElementType() reflect.Type
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutput ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutputWithContext ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutput ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutputWithContext ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
type ManagedClusterWindowsProfileInput ¶
type ManagedClusterWindowsProfileInput interface { pulumi.Input ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput ToManagedClusterWindowsProfileOutputWithContext(context.Context) ManagedClusterWindowsProfileOutput }
ManagedClusterWindowsProfileInput is an input type that accepts ManagedClusterWindowsProfileArgs and ManagedClusterWindowsProfileOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfileInput` via:
ManagedClusterWindowsProfileArgs{...}
type ManagedClusterWindowsProfileOutput ¶
type ManagedClusterWindowsProfileOutput struct{ *pulumi.OutputState }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfileOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfileOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfileOutput) ElementType ¶
func (ManagedClusterWindowsProfileOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutput ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutputWithContext ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutput ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
type ManagedClusterWindowsProfilePtrInput ¶
type ManagedClusterWindowsProfilePtrInput interface { pulumi.Input ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput ToManagedClusterWindowsProfilePtrOutputWithContext(context.Context) ManagedClusterWindowsProfilePtrOutput }
ManagedClusterWindowsProfilePtrInput is an input type that accepts ManagedClusterWindowsProfileArgs, ManagedClusterWindowsProfilePtr and ManagedClusterWindowsProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfilePtrInput` via:
ManagedClusterWindowsProfileArgs{...} or: nil
func ManagedClusterWindowsProfilePtr ¶
func ManagedClusterWindowsProfilePtr(v *ManagedClusterWindowsProfileArgs) ManagedClusterWindowsProfilePtrInput
type ManagedClusterWindowsProfilePtrOutput ¶
type ManagedClusterWindowsProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterWindowsProfilePtrOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfilePtrOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfilePtrOutput) ElementType ¶
func (ManagedClusterWindowsProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutput ¶
func (o ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
func (ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
type ManagedClusterWindowsProfileResponse ¶
type ManagedClusterWindowsProfileResponse struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword *string `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername string `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
type ManagedClusterWindowsProfileResponseArgs ¶
type ManagedClusterWindowsProfileResponseArgs struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername pulumi.StringInput `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileResponseArgs) ElementType ¶
func (ManagedClusterWindowsProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutput ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutputWithContext ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutput ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
type ManagedClusterWindowsProfileResponseInput ¶
type ManagedClusterWindowsProfileResponseInput interface { pulumi.Input ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput ToManagedClusterWindowsProfileResponseOutputWithContext(context.Context) ManagedClusterWindowsProfileResponseOutput }
ManagedClusterWindowsProfileResponseInput is an input type that accepts ManagedClusterWindowsProfileResponseArgs and ManagedClusterWindowsProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfileResponseInput` via:
ManagedClusterWindowsProfileResponseArgs{...}
type ManagedClusterWindowsProfileResponseOutput ¶
type ManagedClusterWindowsProfileResponseOutput struct{ *pulumi.OutputState }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileResponseOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfileResponseOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfileResponseOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileResponseOutput) AdminUsername() pulumi.StringOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfileResponseOutput) ElementType ¶
func (ManagedClusterWindowsProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutput ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutputWithContext ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutput ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
type ManagedClusterWindowsProfileResponsePtrInput ¶
type ManagedClusterWindowsProfileResponsePtrInput interface { pulumi.Input ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput ToManagedClusterWindowsProfileResponsePtrOutputWithContext(context.Context) ManagedClusterWindowsProfileResponsePtrOutput }
ManagedClusterWindowsProfileResponsePtrInput is an input type that accepts ManagedClusterWindowsProfileResponseArgs, ManagedClusterWindowsProfileResponsePtr and ManagedClusterWindowsProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfileResponsePtrInput` via:
ManagedClusterWindowsProfileResponseArgs{...} or: nil
func ManagedClusterWindowsProfileResponsePtr ¶
func ManagedClusterWindowsProfileResponsePtr(v *ManagedClusterWindowsProfileResponseArgs) ManagedClusterWindowsProfileResponsePtrInput
type ManagedClusterWindowsProfileResponsePtrOutput ¶
type ManagedClusterWindowsProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterWindowsProfileResponsePtrOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfileResponsePtrOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterWindowsProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutput ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
func (ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
type NetworkPlugin ¶ added in v0.3.1
Network plugin used for building Kubernetes network.
func (NetworkPlugin) ElementType ¶ added in v0.3.1
func (NetworkPlugin) ElementType() reflect.Type
func (NetworkPlugin) ToStringOutput ¶ added in v0.3.1
func (e NetworkPlugin) ToStringOutput() pulumi.StringOutput
func (NetworkPlugin) ToStringOutputWithContext ¶ added in v0.3.1
func (e NetworkPlugin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkPlugin) ToStringPtrOutput ¶ added in v0.3.1
func (e NetworkPlugin) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkPlugin) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e NetworkPlugin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkPolicy ¶ added in v0.3.1
Network policy used for building Kubernetes network.
func (NetworkPolicy) ElementType ¶ added in v0.3.1
func (NetworkPolicy) ElementType() reflect.Type
func (NetworkPolicy) ToStringOutput ¶ added in v0.3.1
func (e NetworkPolicy) ToStringOutput() pulumi.StringOutput
func (NetworkPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e NetworkPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e NetworkPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e NetworkPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OSType ¶ added in v0.3.1
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OSType) ElementType ¶ added in v0.3.1
func (OSType) ToStringOutput ¶ added in v0.3.1
func (e OSType) ToStringOutput() pulumi.StringOutput
func (OSType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OSType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OSType) ToStringPtrOutput ¶ added in v0.3.1
func (e OSType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OSType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OSType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityType ¶ added in v0.3.1
The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.
func (ResourceIdentityType) ElementType ¶ added in v0.3.1
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToStringOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceReference ¶
type ResourceReference struct { // The fully qualified Azure resource id. Id *string `pulumi:"id"` }
A reference to an Azure resource.
type ResourceReferenceArgs ¶
type ResourceReferenceArgs struct { // The fully qualified Azure resource id. Id pulumi.StringPtrInput `pulumi:"id"` }
A reference to an Azure resource.
func (ResourceReferenceArgs) ElementType ¶
func (ResourceReferenceArgs) ElementType() reflect.Type
func (ResourceReferenceArgs) ToResourceReferenceOutput ¶
func (i ResourceReferenceArgs) ToResourceReferenceOutput() ResourceReferenceOutput
func (ResourceReferenceArgs) ToResourceReferenceOutputWithContext ¶
func (i ResourceReferenceArgs) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
type ResourceReferenceArray ¶
type ResourceReferenceArray []ResourceReferenceInput
func (ResourceReferenceArray) ElementType ¶
func (ResourceReferenceArray) ElementType() reflect.Type
func (ResourceReferenceArray) ToResourceReferenceArrayOutput ¶
func (i ResourceReferenceArray) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
func (ResourceReferenceArray) ToResourceReferenceArrayOutputWithContext ¶
func (i ResourceReferenceArray) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
type ResourceReferenceArrayInput ¶
type ResourceReferenceArrayInput interface { pulumi.Input ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput ToResourceReferenceArrayOutputWithContext(context.Context) ResourceReferenceArrayOutput }
ResourceReferenceArrayInput is an input type that accepts ResourceReferenceArray and ResourceReferenceArrayOutput values. You can construct a concrete instance of `ResourceReferenceArrayInput` via:
ResourceReferenceArray{ ResourceReferenceArgs{...} }
type ResourceReferenceArrayOutput ¶
type ResourceReferenceArrayOutput struct{ *pulumi.OutputState }
func (ResourceReferenceArrayOutput) ElementType ¶
func (ResourceReferenceArrayOutput) ElementType() reflect.Type
func (ResourceReferenceArrayOutput) Index ¶
func (o ResourceReferenceArrayOutput) Index(i pulumi.IntInput) ResourceReferenceOutput
func (ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput ¶
func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
func (ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext ¶
func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
type ResourceReferenceInput ¶
type ResourceReferenceInput interface { pulumi.Input ToResourceReferenceOutput() ResourceReferenceOutput ToResourceReferenceOutputWithContext(context.Context) ResourceReferenceOutput }
ResourceReferenceInput is an input type that accepts ResourceReferenceArgs and ResourceReferenceOutput values. You can construct a concrete instance of `ResourceReferenceInput` via:
ResourceReferenceArgs{...}
type ResourceReferenceOutput ¶
type ResourceReferenceOutput struct{ *pulumi.OutputState }
A reference to an Azure resource.
func (ResourceReferenceOutput) ElementType ¶
func (ResourceReferenceOutput) ElementType() reflect.Type
func (ResourceReferenceOutput) Id ¶
func (o ResourceReferenceOutput) Id() pulumi.StringPtrOutput
The fully qualified Azure resource id.
func (ResourceReferenceOutput) ToResourceReferenceOutput ¶
func (o ResourceReferenceOutput) ToResourceReferenceOutput() ResourceReferenceOutput
func (ResourceReferenceOutput) ToResourceReferenceOutputWithContext ¶
func (o ResourceReferenceOutput) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
type ResourceReferenceResponse ¶
type ResourceReferenceResponse struct { // The fully qualified Azure resource id. Id *string `pulumi:"id"` }
A reference to an Azure resource.
type ResourceReferenceResponseArgs ¶
type ResourceReferenceResponseArgs struct { // The fully qualified Azure resource id. Id pulumi.StringPtrInput `pulumi:"id"` }
A reference to an Azure resource.
func (ResourceReferenceResponseArgs) ElementType ¶
func (ResourceReferenceResponseArgs) ElementType() reflect.Type
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
type ResourceReferenceResponseArray ¶
type ResourceReferenceResponseArray []ResourceReferenceResponseInput
func (ResourceReferenceResponseArray) ElementType ¶
func (ResourceReferenceResponseArray) ElementType() reflect.Type
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseArrayInput ¶
type ResourceReferenceResponseArrayInput interface { pulumi.Input ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput ToResourceReferenceResponseArrayOutputWithContext(context.Context) ResourceReferenceResponseArrayOutput }
ResourceReferenceResponseArrayInput is an input type that accepts ResourceReferenceResponseArray and ResourceReferenceResponseArrayOutput values. You can construct a concrete instance of `ResourceReferenceResponseArrayInput` via:
ResourceReferenceResponseArray{ ResourceReferenceResponseArgs{...} }
type ResourceReferenceResponseArrayOutput ¶
type ResourceReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceReferenceResponseArrayOutput) ElementType ¶
func (ResourceReferenceResponseArrayOutput) ElementType() reflect.Type
func (ResourceReferenceResponseArrayOutput) Index ¶
func (o ResourceReferenceResponseArrayOutput) Index(i pulumi.IntInput) ResourceReferenceResponseOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseInput ¶
type ResourceReferenceResponseInput interface { pulumi.Input ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput ToResourceReferenceResponseOutputWithContext(context.Context) ResourceReferenceResponseOutput }
ResourceReferenceResponseInput is an input type that accepts ResourceReferenceResponseArgs and ResourceReferenceResponseOutput values. You can construct a concrete instance of `ResourceReferenceResponseInput` via:
ResourceReferenceResponseArgs{...}
type ResourceReferenceResponseOutput ¶
type ResourceReferenceResponseOutput struct{ *pulumi.OutputState }
A reference to an Azure resource.
func (ResourceReferenceResponseOutput) ElementType ¶
func (ResourceReferenceResponseOutput) ElementType() reflect.Type
func (ResourceReferenceResponseOutput) Id ¶
func (o ResourceReferenceResponseOutput) Id() pulumi.StringPtrOutput
The fully qualified Azure resource id.
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
type ScaleSetEvictionPolicy ¶ added in v0.3.1
ScaleSetEvictionPolicy to be used to specify eviction policy for low priority virtual machine scale set. Default to Delete.
func (ScaleSetEvictionPolicy) ElementType ¶ added in v0.3.1
func (ScaleSetEvictionPolicy) ElementType() reflect.Type
func (ScaleSetEvictionPolicy) ToStringOutput ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringOutput() pulumi.StringOutput
func (ScaleSetEvictionPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScaleSetEvictionPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScaleSetEvictionPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScaleSetPriority ¶ added in v0.3.1
ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular.
func (ScaleSetPriority) ElementType ¶ added in v0.3.1
func (ScaleSetPriority) ElementType() reflect.Type
func (ScaleSetPriority) ToStringOutput ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringOutput() pulumi.StringOutput
func (ScaleSetPriority) ToStringOutputWithContext ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScaleSetPriority) ToStringPtrOutput ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScaleSetPriority) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput