Documentation
¶
Index ¶
- type AgentPool
- type AgentPoolArgs
- type AgentPoolState
- 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) NetworkMode() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) OutboundType() 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) NetworkMode() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfilePtrOutput) OutboundType() 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) NetworkMode() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponseOutput) OutboundType() 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) NetworkMode() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) NetworkPlugin() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) NetworkPolicy() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileResponsePtrOutput) OutboundType() 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 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 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 ManagedClusterAddonProfileResponseIdentity
- type ManagedClusterAddonProfileResponseIdentityArgs
- func (ManagedClusterAddonProfileResponseIdentityArgs) ElementType() reflect.Type
- func (i ManagedClusterAddonProfileResponseIdentityArgs) ToManagedClusterAddonProfileResponseIdentityOutput() ManagedClusterAddonProfileResponseIdentityOutput
- func (i ManagedClusterAddonProfileResponseIdentityArgs) ToManagedClusterAddonProfileResponseIdentityOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseIdentityOutput
- type ManagedClusterAddonProfileResponseIdentityInput
- type ManagedClusterAddonProfileResponseIdentityOutput
- func (o ManagedClusterAddonProfileResponseIdentityOutput) ClientId() pulumi.StringPtrOutput
- func (ManagedClusterAddonProfileResponseIdentityOutput) ElementType() reflect.Type
- func (o ManagedClusterAddonProfileResponseIdentityOutput) ObjectId() pulumi.StringPtrOutput
- func (o ManagedClusterAddonProfileResponseIdentityOutput) ResourceId() pulumi.StringPtrOutput
- func (o ManagedClusterAddonProfileResponseIdentityOutput) ToManagedClusterAddonProfileResponseIdentityOutput() ManagedClusterAddonProfileResponseIdentityOutput
- func (o ManagedClusterAddonProfileResponseIdentityOutput) ToManagedClusterAddonProfileResponseIdentityOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseIdentityOutput
- 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) Identity() ManagedClusterAddonProfileResponseIdentityOutput
- 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) NodeLabels() pulumi.StringMapOutput
- 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) SpotMaxPrice() pulumi.Float64PtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) Tags() pulumi.StringMapOutput
- 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) NodeLabels() pulumi.StringMapOutput
- 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) SpotMaxPrice() pulumi.Float64PtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) Tags() pulumi.StringMapOutput
- 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 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) AllocatedOutboundPorts() pulumi.IntPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutput) EffectiveOutboundIPs() ResourceReferenceArrayOutput
- func (ManagedClusterLoadBalancerProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
- 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) AllocatedOutboundPorts() pulumi.IntPtrOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) EffectiveOutboundIPs() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfilePtrOutput) Elem() ManagedClusterLoadBalancerProfileOutput
- func (ManagedClusterLoadBalancerProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfilePtrOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
- 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) AllocatedOutboundPorts() pulumi.IntPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponseOutput) EffectiveOutboundIPs() ResourceReferenceResponseArrayOutput
- func (ManagedClusterLoadBalancerProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponseOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
- 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) AllocatedOutboundPorts() pulumi.IntPtrOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) EffectiveOutboundIPs() ResourceReferenceResponseArrayOutput
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) Elem() ManagedClusterLoadBalancerProfileResponseOutput
- func (ManagedClusterLoadBalancerProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
- 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 ManagedClusterPropertiesAutoScalerProfile
- type ManagedClusterPropertiesAutoScalerProfileArgs
- func (ManagedClusterPropertiesAutoScalerProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfileOutput() ManagedClusterPropertiesAutoScalerProfileOutput
- func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfileOutput
- func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfilePtrOutput() ManagedClusterPropertiesAutoScalerProfilePtrOutput
- func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfilePtrOutput
- type ManagedClusterPropertiesAutoScalerProfileInput
- type ManagedClusterPropertiesAutoScalerProfileOutput
- func (ManagedClusterPropertiesAutoScalerProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScanInterval() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfileOutput() ManagedClusterPropertiesAutoScalerProfileOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfileOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutput() ManagedClusterPropertiesAutoScalerProfilePtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfilePtrOutput
- type ManagedClusterPropertiesAutoScalerProfilePtrInput
- type ManagedClusterPropertiesAutoScalerProfilePtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) Elem() ManagedClusterPropertiesAutoScalerProfileOutput
- func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScanInterval() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutput() ManagedClusterPropertiesAutoScalerProfilePtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfilePtrOutput
- type ManagedClusterPropertiesIdentityProfile
- type ManagedClusterPropertiesIdentityProfileArgs
- func (ManagedClusterPropertiesIdentityProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterPropertiesIdentityProfileArgs) ToManagedClusterPropertiesIdentityProfileOutput() ManagedClusterPropertiesIdentityProfileOutput
- func (i ManagedClusterPropertiesIdentityProfileArgs) ToManagedClusterPropertiesIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileOutput
- type ManagedClusterPropertiesIdentityProfileInput
- type ManagedClusterPropertiesIdentityProfileMap
- func (ManagedClusterPropertiesIdentityProfileMap) ElementType() reflect.Type
- func (i ManagedClusterPropertiesIdentityProfileMap) ToManagedClusterPropertiesIdentityProfileMapOutput() ManagedClusterPropertiesIdentityProfileMapOutput
- func (i ManagedClusterPropertiesIdentityProfileMap) ToManagedClusterPropertiesIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileMapOutput
- type ManagedClusterPropertiesIdentityProfileMapInput
- type ManagedClusterPropertiesIdentityProfileMapOutput
- func (ManagedClusterPropertiesIdentityProfileMapOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesIdentityProfileMapOutput) MapIndex(k pulumi.StringInput) ManagedClusterPropertiesIdentityProfileOutput
- func (o ManagedClusterPropertiesIdentityProfileMapOutput) ToManagedClusterPropertiesIdentityProfileMapOutput() ManagedClusterPropertiesIdentityProfileMapOutput
- func (o ManagedClusterPropertiesIdentityProfileMapOutput) ToManagedClusterPropertiesIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileMapOutput
- type ManagedClusterPropertiesIdentityProfileOutput
- func (o ManagedClusterPropertiesIdentityProfileOutput) ClientId() pulumi.StringPtrOutput
- func (ManagedClusterPropertiesIdentityProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesIdentityProfileOutput) ObjectId() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesIdentityProfileOutput) ResourceId() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesIdentityProfileOutput) ToManagedClusterPropertiesIdentityProfileOutput() ManagedClusterPropertiesIdentityProfileOutput
- func (o ManagedClusterPropertiesIdentityProfileOutput) ToManagedClusterPropertiesIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileOutput
- type ManagedClusterPropertiesResponseAutoScalerProfile
- type ManagedClusterPropertiesResponseAutoScalerProfileArgs
- func (ManagedClusterPropertiesResponseAutoScalerProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfileOutput() ManagedClusterPropertiesResponseAutoScalerProfileOutput
- func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfileOutput
- func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput() ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
- func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
- type ManagedClusterPropertiesResponseAutoScalerProfileInput
- type ManagedClusterPropertiesResponseAutoScalerProfileOutput
- func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScanInterval() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfileOutput() ManagedClusterPropertiesResponseAutoScalerProfileOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfileOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput() ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
- type ManagedClusterPropertiesResponseAutoScalerProfilePtrInput
- type ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) Elem() ManagedClusterPropertiesResponseAutoScalerProfileOutput
- func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScanInterval() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput() ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
- type ManagedClusterPropertiesResponseIdentityProfile
- type ManagedClusterPropertiesResponseIdentityProfileArgs
- func (ManagedClusterPropertiesResponseIdentityProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterPropertiesResponseIdentityProfileArgs) ToManagedClusterPropertiesResponseIdentityProfileOutput() ManagedClusterPropertiesResponseIdentityProfileOutput
- func (i ManagedClusterPropertiesResponseIdentityProfileArgs) ToManagedClusterPropertiesResponseIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileOutput
- type ManagedClusterPropertiesResponseIdentityProfileInput
- type ManagedClusterPropertiesResponseIdentityProfileMap
- func (ManagedClusterPropertiesResponseIdentityProfileMap) ElementType() reflect.Type
- func (i ManagedClusterPropertiesResponseIdentityProfileMap) ToManagedClusterPropertiesResponseIdentityProfileMapOutput() ManagedClusterPropertiesResponseIdentityProfileMapOutput
- func (i ManagedClusterPropertiesResponseIdentityProfileMap) ToManagedClusterPropertiesResponseIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileMapOutput
- type ManagedClusterPropertiesResponseIdentityProfileMapInput
- type ManagedClusterPropertiesResponseIdentityProfileMapOutput
- func (ManagedClusterPropertiesResponseIdentityProfileMapOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesResponseIdentityProfileMapOutput) MapIndex(k pulumi.StringInput) ManagedClusterPropertiesResponseIdentityProfileOutput
- func (o ManagedClusterPropertiesResponseIdentityProfileMapOutput) ToManagedClusterPropertiesResponseIdentityProfileMapOutput() ManagedClusterPropertiesResponseIdentityProfileMapOutput
- func (o ManagedClusterPropertiesResponseIdentityProfileMapOutput) ToManagedClusterPropertiesResponseIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileMapOutput
- type ManagedClusterPropertiesResponseIdentityProfileOutput
- func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ClientId() pulumi.StringPtrOutput
- func (ManagedClusterPropertiesResponseIdentityProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ObjectId() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ResourceId() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ToManagedClusterPropertiesResponseIdentityProfileOutput() ManagedClusterPropertiesResponseIdentityProfileOutput
- func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ToManagedClusterPropertiesResponseIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileOutput
- 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 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentPool ¶
type AgentPool struct { pulumi.CustomResourceState // 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"` // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels pulumi.StringMapOutput `pulumi:"nodeLabels"` // 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 Spot or 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"` // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice pulumi.Float64PtrOutput `pulumi:"spotMaxPrice"` // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags pulumi.StringMapOutput `pulumi:"tags"` // 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.
type AgentPoolArgs ¶
type AgentPoolArgs struct { // The name of the agent pool. AgentPoolName pulumi.StringInput // 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 // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels pulumi.StringMapInput // 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 Spot or 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 // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice pulumi.Float64PtrInput // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags pulumi.StringMapInput // 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 AgentPoolState ¶
type AgentPoolState struct { // 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 // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels pulumi.StringMapInput // 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 Spot or 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 // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice pulumi.Float64PtrInput // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags pulumi.StringMapInput // 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 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 mode used for building Kubernetes network. NetworkMode *string `pulumi:"networkMode"` // Network plugin used for building Kubernetes network. NetworkPlugin *string `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy *string `pulumi:"networkPolicy"` // The outbound (egress) routing method. OutboundType *string `pulumi:"outboundType"` // 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 mode used for building Kubernetes network. NetworkMode pulumi.StringPtrInput `pulumi:"networkMode"` // Network plugin used for building Kubernetes network. NetworkPlugin pulumi.StringPtrInput `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy pulumi.StringPtrInput `pulumi:"networkPolicy"` // The outbound (egress) routing method. OutboundType pulumi.StringPtrInput `pulumi:"outboundType"` // 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) NetworkMode ¶
func (o ContainerServiceNetworkProfileOutput) NetworkMode() pulumi.StringPtrOutput
Network mode used for building Kubernetes network.
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) OutboundType ¶
func (o ContainerServiceNetworkProfileOutput) OutboundType() pulumi.StringPtrOutput
The outbound (egress) routing method.
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) NetworkMode ¶
func (o ContainerServiceNetworkProfilePtrOutput) NetworkMode() pulumi.StringPtrOutput
Network mode used for building Kubernetes network.
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) OutboundType ¶
func (o ContainerServiceNetworkProfilePtrOutput) OutboundType() pulumi.StringPtrOutput
The outbound (egress) routing method.
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 mode used for building Kubernetes network. NetworkMode *string `pulumi:"networkMode"` // Network plugin used for building Kubernetes network. NetworkPlugin *string `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy *string `pulumi:"networkPolicy"` // The outbound (egress) routing method. OutboundType *string `pulumi:"outboundType"` // 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 mode used for building Kubernetes network. NetworkMode pulumi.StringPtrInput `pulumi:"networkMode"` // Network plugin used for building Kubernetes network. NetworkPlugin pulumi.StringPtrInput `pulumi:"networkPlugin"` // Network policy used for building Kubernetes network. NetworkPolicy pulumi.StringPtrInput `pulumi:"networkPolicy"` // The outbound (egress) routing method. OutboundType pulumi.StringPtrInput `pulumi:"outboundType"` // 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) NetworkMode ¶
func (o ContainerServiceNetworkProfileResponseOutput) NetworkMode() pulumi.StringPtrOutput
Network mode used for building Kubernetes network.
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) OutboundType ¶
func (o ContainerServiceNetworkProfileResponseOutput) OutboundType() pulumi.StringPtrOutput
The outbound (egress) routing method.
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) NetworkMode ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) NetworkMode() pulumi.StringPtrOutput
Network mode used for building Kubernetes network.
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) OutboundType ¶
func (o ContainerServiceNetworkProfileResponsePtrOutput) OutboundType() pulumi.StringPtrOutput
The outbound (egress) routing method.
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 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 { // 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 LookupAgentPoolArgs ¶
type LookupAgentPoolResult ¶
type LookupAgentPoolResult struct { // 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"` // 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"` // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels map[string]string `pulumi:"nodeLabels"` // 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 Spot or 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"` // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice *float64 `pulumi:"spotMaxPrice"` // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags map[string]string `pulumi:"tags"` // 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"` // Parameters to be applied to the cluster-autoscaler when enabled AutoScalerProfile *ManagedClusterPropertiesResponseAutoScalerProfile `pulumi:"autoScalerProfile"` // ResourceId of the disk encryption set to use for enabling encryption at rest. DiskEncryptionSetID *string `pulumi:"diskEncryptionSetID"` // 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"` // The identity of the managed cluster, if configured. Identity *ManagedClusterIdentityResponse `pulumi:"identity"` // Identities associated with the cluster. IdentityProfile map[string]ManagedClusterPropertiesResponseIdentityProfile `pulumi:"identityProfile"` // 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"` // Parameters to be applied to the cluster-autoscaler when enabled AutoScalerProfile ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput `pulumi:"autoScalerProfile"` // ResourceId of the disk encryption set to use for enabling encryption at rest. DiskEncryptionSetID pulumi.StringPtrOutput `pulumi:"diskEncryptionSetID"` // 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"` // Identities associated with the cluster. IdentityProfile ManagedClusterPropertiesResponseIdentityProfileMapOutput `pulumi:"identityProfile"` // 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.
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"` // Information of user assigned identity used by this add-on. Identity ManagedClusterAddonProfileResponseIdentity `pulumi:"identity"` }
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"` // Information of user assigned identity used by this add-on. Identity ManagedClusterAddonProfileResponseIdentityInput `pulumi:"identity"` }
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 ManagedClusterAddonProfileResponseIdentity ¶
type ManagedClusterAddonProfileResponseIdentity struct { // The client id of the user assigned identity. ClientId *string `pulumi:"clientId"` // The object id of the user assigned identity. ObjectId *string `pulumi:"objectId"` // The resource id of the user assigned identity. ResourceId *string `pulumi:"resourceId"` }
Information of user assigned identity used by this add-on.
type ManagedClusterAddonProfileResponseIdentityArgs ¶
type ManagedClusterAddonProfileResponseIdentityArgs struct { // The client id of the user assigned identity. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The object id of the user assigned identity. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The resource id of the user assigned identity. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` }
Information of user assigned identity used by this add-on.
func (ManagedClusterAddonProfileResponseIdentityArgs) ElementType ¶
func (ManagedClusterAddonProfileResponseIdentityArgs) ElementType() reflect.Type
func (ManagedClusterAddonProfileResponseIdentityArgs) ToManagedClusterAddonProfileResponseIdentityOutput ¶
func (i ManagedClusterAddonProfileResponseIdentityArgs) ToManagedClusterAddonProfileResponseIdentityOutput() ManagedClusterAddonProfileResponseIdentityOutput
func (ManagedClusterAddonProfileResponseIdentityArgs) ToManagedClusterAddonProfileResponseIdentityOutputWithContext ¶
func (i ManagedClusterAddonProfileResponseIdentityArgs) ToManagedClusterAddonProfileResponseIdentityOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseIdentityOutput
type ManagedClusterAddonProfileResponseIdentityInput ¶
type ManagedClusterAddonProfileResponseIdentityInput interface { pulumi.Input ToManagedClusterAddonProfileResponseIdentityOutput() ManagedClusterAddonProfileResponseIdentityOutput ToManagedClusterAddonProfileResponseIdentityOutputWithContext(context.Context) ManagedClusterAddonProfileResponseIdentityOutput }
ManagedClusterAddonProfileResponseIdentityInput is an input type that accepts ManagedClusterAddonProfileResponseIdentityArgs and ManagedClusterAddonProfileResponseIdentityOutput values. You can construct a concrete instance of `ManagedClusterAddonProfileResponseIdentityInput` via:
ManagedClusterAddonProfileResponseIdentityArgs{...}
type ManagedClusterAddonProfileResponseIdentityOutput ¶
type ManagedClusterAddonProfileResponseIdentityOutput struct{ *pulumi.OutputState }
Information of user assigned identity used by this add-on.
func (ManagedClusterAddonProfileResponseIdentityOutput) ClientId ¶
func (o ManagedClusterAddonProfileResponseIdentityOutput) ClientId() pulumi.StringPtrOutput
The client id of the user assigned identity.
func (ManagedClusterAddonProfileResponseIdentityOutput) ElementType ¶
func (ManagedClusterAddonProfileResponseIdentityOutput) ElementType() reflect.Type
func (ManagedClusterAddonProfileResponseIdentityOutput) ObjectId ¶
func (o ManagedClusterAddonProfileResponseIdentityOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user assigned identity.
func (ManagedClusterAddonProfileResponseIdentityOutput) ResourceId ¶
func (o ManagedClusterAddonProfileResponseIdentityOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the user assigned identity.
func (ManagedClusterAddonProfileResponseIdentityOutput) ToManagedClusterAddonProfileResponseIdentityOutput ¶
func (o ManagedClusterAddonProfileResponseIdentityOutput) ToManagedClusterAddonProfileResponseIdentityOutput() ManagedClusterAddonProfileResponseIdentityOutput
func (ManagedClusterAddonProfileResponseIdentityOutput) ToManagedClusterAddonProfileResponseIdentityOutputWithContext ¶
func (o ManagedClusterAddonProfileResponseIdentityOutput) ToManagedClusterAddonProfileResponseIdentityOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseIdentityOutput
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) Identity ¶
func (o ManagedClusterAddonProfileResponseOutput) Identity() ManagedClusterAddonProfileResponseIdentityOutput
Information of user assigned identity used by this add-on.
func (ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutput ¶
func (o ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutput() ManagedClusterAddonProfileResponseOutput
func (ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutputWithContext ¶
func (o ManagedClusterAddonProfileResponseOutput) ToManagedClusterAddonProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAddonProfileResponseOutput
type ManagedClusterAgentPoolProfile ¶
type ManagedClusterAgentPoolProfile struct { // 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"` // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels map[string]string `pulumi:"nodeLabels"` // 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 Spot or 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"` // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice *float64 `pulumi:"spotMaxPrice"` // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags map[string]string `pulumi:"tags"` // 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 { // 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"` // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels pulumi.StringMapInput `pulumi:"nodeLabels"` // 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 Spot or 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"` // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice pulumi.Float64PtrInput `pulumi:"spotMaxPrice"` // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags pulumi.StringMapInput `pulumi:"tags"` // 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
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) NodeLabels ¶
func (o ManagedClusterAgentPoolProfileOutput) NodeLabels() pulumi.StringMapOutput
Agent pool node labels to be persisted across all nodes in agent pool.
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 Spot or 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) SpotMaxPrice ¶
func (o ManagedClusterAgentPoolProfileOutput) SpotMaxPrice() pulumi.Float64PtrOutput
SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand.
func (ManagedClusterAgentPoolProfileOutput) Tags ¶
func (o ManagedClusterAgentPoolProfileOutput) Tags() pulumi.StringMapOutput
Agent pool tags to be persisted on the agent pool virtual machine scale set.
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 { // 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"` // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels map[string]string `pulumi:"nodeLabels"` // 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 Spot or 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"` // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice *float64 `pulumi:"spotMaxPrice"` // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags map[string]string `pulumi:"tags"` // 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 { // 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"` // Agent pool node labels to be persisted across all nodes in agent pool. NodeLabels pulumi.StringMapInput `pulumi:"nodeLabels"` // 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 Spot or 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"` // SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand. SpotMaxPrice pulumi.Float64PtrInput `pulumi:"spotMaxPrice"` // Agent pool tags to be persisted on the agent pool virtual machine scale set. Tags pulumi.StringMapInput `pulumi:"tags"` // 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
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) NodeLabels ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) NodeLabels() pulumi.StringMapOutput
Agent pool node labels to be persisted across all nodes in agent pool.
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 Spot or 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) SpotMaxPrice ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) SpotMaxPrice() pulumi.Float64PtrOutput
SpotMaxPrice to be used to specify the maximum price you are willing to pay in US Dollars. Possible values are any decimal value greater than zero or -1 which indicates default price to be up-to on-demand.
func (ManagedClusterAgentPoolProfileResponseOutput) Tags ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) Tags() pulumi.StringMapOutput
Agent pool tags to be persisted on the agent pool virtual machine scale set.
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 // Parameters to be applied to the cluster-autoscaler when enabled AutoScalerProfile ManagedClusterPropertiesAutoScalerProfilePtrInput // ResourceId of the disk encryption set to use for enabling encryption at rest. DiskEncryptionSetID pulumi.StringPtrInput // 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 // Identities associated with the cluster. IdentityProfile ManagedClusterPropertiesIdentityProfileMapInput // 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.StringInput // 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 pulumi.StringPtrInput `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 ManagedClusterLoadBalancerProfile ¶
type ManagedClusterLoadBalancerProfile struct { // Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports. AllocatedOutboundPorts *int `pulumi:"allocatedOutboundPorts"` // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs []ResourceReference `pulumi:"effectiveOutboundIPs"` // Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes. IdleTimeoutInMinutes *int `pulumi:"idleTimeoutInMinutes"` // 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 { // Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports. AllocatedOutboundPorts pulumi.IntPtrInput `pulumi:"allocatedOutboundPorts"` // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs ResourceReferenceArrayInput `pulumi:"effectiveOutboundIPs"` // Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes. IdleTimeoutInMinutes pulumi.IntPtrInput `pulumi:"idleTimeoutInMinutes"` // 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) AllocatedOutboundPorts ¶
func (o ManagedClusterLoadBalancerProfileOutput) AllocatedOutboundPorts() pulumi.IntPtrOutput
Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports.
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) IdleTimeoutInMinutes ¶
func (o ManagedClusterLoadBalancerProfileOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes.
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) AllocatedOutboundPorts ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) AllocatedOutboundPorts() pulumi.IntPtrOutput
Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports.
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) IdleTimeoutInMinutes ¶
func (o ManagedClusterLoadBalancerProfilePtrOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes.
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 { // Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports. AllocatedOutboundPorts *int `pulumi:"allocatedOutboundPorts"` // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs []ResourceReferenceResponse `pulumi:"effectiveOutboundIPs"` // Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes. IdleTimeoutInMinutes *int `pulumi:"idleTimeoutInMinutes"` // 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 { // Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports. AllocatedOutboundPorts pulumi.IntPtrInput `pulumi:"allocatedOutboundPorts"` // The effective outbound IP resources of the cluster load balancer. EffectiveOutboundIPs ResourceReferenceResponseArrayInput `pulumi:"effectiveOutboundIPs"` // Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes. IdleTimeoutInMinutes pulumi.IntPtrInput `pulumi:"idleTimeoutInMinutes"` // 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) AllocatedOutboundPorts ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) AllocatedOutboundPorts() pulumi.IntPtrOutput
Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports.
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) IdleTimeoutInMinutes ¶
func (o ManagedClusterLoadBalancerProfileResponseOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes.
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) AllocatedOutboundPorts ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) AllocatedOutboundPorts() pulumi.IntPtrOutput
Desired number of allocated SNAT ports per VM. Allowed values must be in the range of 0 to 64000 (inclusive). The default value is 0 which results in Azure dynamically allocating ports.
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) IdleTimeoutInMinutes ¶
func (o ManagedClusterLoadBalancerProfileResponsePtrOutput) IdleTimeoutInMinutes() pulumi.IntPtrOutput
Desired outbound flow idle timeout in minutes. Allowed values must be in the range of 4 to 120 (inclusive). The default value is 30 minutes.
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 ManagedClusterPropertiesAutoScalerProfile ¶
type ManagedClusterPropertiesAutoScalerProfile struct { MaxGracefulTerminationSec *string `pulumi:"maxGracefulTerminationSec"` ScaleDownDelayAfterAdd *string `pulumi:"scaleDownDelayAfterAdd"` ScaleDownDelayAfterDelete *string `pulumi:"scaleDownDelayAfterDelete"` ScaleDownDelayAfterFailure *string `pulumi:"scaleDownDelayAfterFailure"` ScaleDownUnneededTime *string `pulumi:"scaleDownUnneededTime"` ScaleDownUnreadyTime *string `pulumi:"scaleDownUnreadyTime"` ScaleDownUtilizationThreshold *string `pulumi:"scaleDownUtilizationThreshold"` ScanInterval *string `pulumi:"scanInterval"` }
Parameters to be applied to the cluster-autoscaler when enabled
type ManagedClusterPropertiesAutoScalerProfileArgs ¶
type ManagedClusterPropertiesAutoScalerProfileArgs struct { MaxGracefulTerminationSec pulumi.StringPtrInput `pulumi:"maxGracefulTerminationSec"` ScaleDownDelayAfterAdd pulumi.StringPtrInput `pulumi:"scaleDownDelayAfterAdd"` ScaleDownDelayAfterDelete pulumi.StringPtrInput `pulumi:"scaleDownDelayAfterDelete"` ScaleDownDelayAfterFailure pulumi.StringPtrInput `pulumi:"scaleDownDelayAfterFailure"` ScaleDownUnneededTime pulumi.StringPtrInput `pulumi:"scaleDownUnneededTime"` ScaleDownUnreadyTime pulumi.StringPtrInput `pulumi:"scaleDownUnreadyTime"` ScaleDownUtilizationThreshold pulumi.StringPtrInput `pulumi:"scaleDownUtilizationThreshold"` ScanInterval pulumi.StringPtrInput `pulumi:"scanInterval"` }
Parameters to be applied to the cluster-autoscaler when enabled
func (ManagedClusterPropertiesAutoScalerProfileArgs) ElementType ¶
func (ManagedClusterPropertiesAutoScalerProfileArgs) ElementType() reflect.Type
func (ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfileOutput ¶
func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfileOutput() ManagedClusterPropertiesAutoScalerProfileOutput
func (ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfileOutputWithContext ¶
func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfileOutput
func (ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfilePtrOutput ¶
func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfilePtrOutput() ManagedClusterPropertiesAutoScalerProfilePtrOutput
func (ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext ¶
func (i ManagedClusterPropertiesAutoScalerProfileArgs) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfilePtrOutput
type ManagedClusterPropertiesAutoScalerProfileInput ¶
type ManagedClusterPropertiesAutoScalerProfileInput interface { pulumi.Input ToManagedClusterPropertiesAutoScalerProfileOutput() ManagedClusterPropertiesAutoScalerProfileOutput ToManagedClusterPropertiesAutoScalerProfileOutputWithContext(context.Context) ManagedClusterPropertiesAutoScalerProfileOutput }
ManagedClusterPropertiesAutoScalerProfileInput is an input type that accepts ManagedClusterPropertiesAutoScalerProfileArgs and ManagedClusterPropertiesAutoScalerProfileOutput values. You can construct a concrete instance of `ManagedClusterPropertiesAutoScalerProfileInput` via:
ManagedClusterPropertiesAutoScalerProfileArgs{...}
type ManagedClusterPropertiesAutoScalerProfileOutput ¶
type ManagedClusterPropertiesAutoScalerProfileOutput struct{ *pulumi.OutputState }
Parameters to be applied to the cluster-autoscaler when enabled
func (ManagedClusterPropertiesAutoScalerProfileOutput) ElementType ¶
func (ManagedClusterPropertiesAutoScalerProfileOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesAutoScalerProfileOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterAdd ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterDelete ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterFailure ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUnneededTime ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUnreadyTime ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUtilizationThreshold ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ScanInterval ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ScanInterval() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfileOutput ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfileOutput() ManagedClusterPropertiesAutoScalerProfileOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfileOutputWithContext ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfileOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutput ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutput() ManagedClusterPropertiesAutoScalerProfilePtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfilePtrOutput
type ManagedClusterPropertiesAutoScalerProfilePtrInput ¶
type ManagedClusterPropertiesAutoScalerProfilePtrInput interface { pulumi.Input ToManagedClusterPropertiesAutoScalerProfilePtrOutput() ManagedClusterPropertiesAutoScalerProfilePtrOutput ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext(context.Context) ManagedClusterPropertiesAutoScalerProfilePtrOutput }
ManagedClusterPropertiesAutoScalerProfilePtrInput is an input type that accepts ManagedClusterPropertiesAutoScalerProfileArgs, ManagedClusterPropertiesAutoScalerProfilePtr and ManagedClusterPropertiesAutoScalerProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterPropertiesAutoScalerProfilePtrInput` via:
ManagedClusterPropertiesAutoScalerProfileArgs{...} or: nil
func ManagedClusterPropertiesAutoScalerProfilePtr ¶
func ManagedClusterPropertiesAutoScalerProfilePtr(v *ManagedClusterPropertiesAutoScalerProfileArgs) ManagedClusterPropertiesAutoScalerProfilePtrInput
type ManagedClusterPropertiesAutoScalerProfilePtrOutput ¶
type ManagedClusterPropertiesAutoScalerProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ElementType ¶
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterAdd ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterDelete ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterFailure ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUnneededTime ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUnreadyTime ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUtilizationThreshold ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScanInterval ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ScanInterval() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutput ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutput() ManagedClusterPropertiesAutoScalerProfilePtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) ToManagedClusterPropertiesAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesAutoScalerProfilePtrOutput
type ManagedClusterPropertiesIdentityProfile ¶
type ManagedClusterPropertiesIdentityProfile struct { // The client id of the user assigned identity. ClientId *string `pulumi:"clientId"` // The object id of the user assigned identity. ObjectId *string `pulumi:"objectId"` // The resource id of the user assigned identity. ResourceId *string `pulumi:"resourceId"` }
type ManagedClusterPropertiesIdentityProfileArgs ¶
type ManagedClusterPropertiesIdentityProfileArgs struct { // The client id of the user assigned identity. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The object id of the user assigned identity. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The resource id of the user assigned identity. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` }
func (ManagedClusterPropertiesIdentityProfileArgs) ElementType ¶
func (ManagedClusterPropertiesIdentityProfileArgs) ElementType() reflect.Type
func (ManagedClusterPropertiesIdentityProfileArgs) ToManagedClusterPropertiesIdentityProfileOutput ¶
func (i ManagedClusterPropertiesIdentityProfileArgs) ToManagedClusterPropertiesIdentityProfileOutput() ManagedClusterPropertiesIdentityProfileOutput
func (ManagedClusterPropertiesIdentityProfileArgs) ToManagedClusterPropertiesIdentityProfileOutputWithContext ¶
func (i ManagedClusterPropertiesIdentityProfileArgs) ToManagedClusterPropertiesIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileOutput
type ManagedClusterPropertiesIdentityProfileInput ¶
type ManagedClusterPropertiesIdentityProfileInput interface { pulumi.Input ToManagedClusterPropertiesIdentityProfileOutput() ManagedClusterPropertiesIdentityProfileOutput ToManagedClusterPropertiesIdentityProfileOutputWithContext(context.Context) ManagedClusterPropertiesIdentityProfileOutput }
ManagedClusterPropertiesIdentityProfileInput is an input type that accepts ManagedClusterPropertiesIdentityProfileArgs and ManagedClusterPropertiesIdentityProfileOutput values. You can construct a concrete instance of `ManagedClusterPropertiesIdentityProfileInput` via:
ManagedClusterPropertiesIdentityProfileArgs{...}
type ManagedClusterPropertiesIdentityProfileMap ¶
type ManagedClusterPropertiesIdentityProfileMap map[string]ManagedClusterPropertiesIdentityProfileInput
func (ManagedClusterPropertiesIdentityProfileMap) ElementType ¶
func (ManagedClusterPropertiesIdentityProfileMap) ElementType() reflect.Type
func (ManagedClusterPropertiesIdentityProfileMap) ToManagedClusterPropertiesIdentityProfileMapOutput ¶
func (i ManagedClusterPropertiesIdentityProfileMap) ToManagedClusterPropertiesIdentityProfileMapOutput() ManagedClusterPropertiesIdentityProfileMapOutput
func (ManagedClusterPropertiesIdentityProfileMap) ToManagedClusterPropertiesIdentityProfileMapOutputWithContext ¶
func (i ManagedClusterPropertiesIdentityProfileMap) ToManagedClusterPropertiesIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileMapOutput
type ManagedClusterPropertiesIdentityProfileMapInput ¶
type ManagedClusterPropertiesIdentityProfileMapInput interface { pulumi.Input ToManagedClusterPropertiesIdentityProfileMapOutput() ManagedClusterPropertiesIdentityProfileMapOutput ToManagedClusterPropertiesIdentityProfileMapOutputWithContext(context.Context) ManagedClusterPropertiesIdentityProfileMapOutput }
ManagedClusterPropertiesIdentityProfileMapInput is an input type that accepts ManagedClusterPropertiesIdentityProfileMap and ManagedClusterPropertiesIdentityProfileMapOutput values. You can construct a concrete instance of `ManagedClusterPropertiesIdentityProfileMapInput` via:
ManagedClusterPropertiesIdentityProfileMap{ "key": ManagedClusterPropertiesIdentityProfileArgs{...} }
type ManagedClusterPropertiesIdentityProfileMapOutput ¶
type ManagedClusterPropertiesIdentityProfileMapOutput struct{ *pulumi.OutputState }
func (ManagedClusterPropertiesIdentityProfileMapOutput) ElementType ¶
func (ManagedClusterPropertiesIdentityProfileMapOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesIdentityProfileMapOutput) ToManagedClusterPropertiesIdentityProfileMapOutput ¶
func (o ManagedClusterPropertiesIdentityProfileMapOutput) ToManagedClusterPropertiesIdentityProfileMapOutput() ManagedClusterPropertiesIdentityProfileMapOutput
func (ManagedClusterPropertiesIdentityProfileMapOutput) ToManagedClusterPropertiesIdentityProfileMapOutputWithContext ¶
func (o ManagedClusterPropertiesIdentityProfileMapOutput) ToManagedClusterPropertiesIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileMapOutput
type ManagedClusterPropertiesIdentityProfileOutput ¶
type ManagedClusterPropertiesIdentityProfileOutput struct{ *pulumi.OutputState }
func (ManagedClusterPropertiesIdentityProfileOutput) ClientId ¶
func (o ManagedClusterPropertiesIdentityProfileOutput) ClientId() pulumi.StringPtrOutput
The client id of the user assigned identity.
func (ManagedClusterPropertiesIdentityProfileOutput) ElementType ¶
func (ManagedClusterPropertiesIdentityProfileOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesIdentityProfileOutput) ObjectId ¶
func (o ManagedClusterPropertiesIdentityProfileOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user assigned identity.
func (ManagedClusterPropertiesIdentityProfileOutput) ResourceId ¶
func (o ManagedClusterPropertiesIdentityProfileOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the user assigned identity.
func (ManagedClusterPropertiesIdentityProfileOutput) ToManagedClusterPropertiesIdentityProfileOutput ¶
func (o ManagedClusterPropertiesIdentityProfileOutput) ToManagedClusterPropertiesIdentityProfileOutput() ManagedClusterPropertiesIdentityProfileOutput
func (ManagedClusterPropertiesIdentityProfileOutput) ToManagedClusterPropertiesIdentityProfileOutputWithContext ¶
func (o ManagedClusterPropertiesIdentityProfileOutput) ToManagedClusterPropertiesIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesIdentityProfileOutput
type ManagedClusterPropertiesResponseAutoScalerProfile ¶
type ManagedClusterPropertiesResponseAutoScalerProfile struct { MaxGracefulTerminationSec *string `pulumi:"maxGracefulTerminationSec"` ScaleDownDelayAfterAdd *string `pulumi:"scaleDownDelayAfterAdd"` ScaleDownDelayAfterDelete *string `pulumi:"scaleDownDelayAfterDelete"` ScaleDownDelayAfterFailure *string `pulumi:"scaleDownDelayAfterFailure"` ScaleDownUnneededTime *string `pulumi:"scaleDownUnneededTime"` ScaleDownUnreadyTime *string `pulumi:"scaleDownUnreadyTime"` ScaleDownUtilizationThreshold *string `pulumi:"scaleDownUtilizationThreshold"` ScanInterval *string `pulumi:"scanInterval"` }
Parameters to be applied to the cluster-autoscaler when enabled
type ManagedClusterPropertiesResponseAutoScalerProfileArgs ¶
type ManagedClusterPropertiesResponseAutoScalerProfileArgs struct { MaxGracefulTerminationSec pulumi.StringPtrInput `pulumi:"maxGracefulTerminationSec"` ScaleDownDelayAfterAdd pulumi.StringPtrInput `pulumi:"scaleDownDelayAfterAdd"` ScaleDownDelayAfterDelete pulumi.StringPtrInput `pulumi:"scaleDownDelayAfterDelete"` ScaleDownDelayAfterFailure pulumi.StringPtrInput `pulumi:"scaleDownDelayAfterFailure"` ScaleDownUnneededTime pulumi.StringPtrInput `pulumi:"scaleDownUnneededTime"` ScaleDownUnreadyTime pulumi.StringPtrInput `pulumi:"scaleDownUnreadyTime"` ScaleDownUtilizationThreshold pulumi.StringPtrInput `pulumi:"scaleDownUtilizationThreshold"` ScanInterval pulumi.StringPtrInput `pulumi:"scanInterval"` }
Parameters to be applied to the cluster-autoscaler when enabled
func (ManagedClusterPropertiesResponseAutoScalerProfileArgs) ElementType ¶
func (ManagedClusterPropertiesResponseAutoScalerProfileArgs) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfileOutput ¶
func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfileOutput() ManagedClusterPropertiesResponseAutoScalerProfileOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfileOutputWithContext ¶
func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfileOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput ¶
func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput() ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext ¶
func (i ManagedClusterPropertiesResponseAutoScalerProfileArgs) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
type ManagedClusterPropertiesResponseAutoScalerProfileInput ¶
type ManagedClusterPropertiesResponseAutoScalerProfileInput interface { pulumi.Input ToManagedClusterPropertiesResponseAutoScalerProfileOutput() ManagedClusterPropertiesResponseAutoScalerProfileOutput ToManagedClusterPropertiesResponseAutoScalerProfileOutputWithContext(context.Context) ManagedClusterPropertiesResponseAutoScalerProfileOutput }
ManagedClusterPropertiesResponseAutoScalerProfileInput is an input type that accepts ManagedClusterPropertiesResponseAutoScalerProfileArgs and ManagedClusterPropertiesResponseAutoScalerProfileOutput values. You can construct a concrete instance of `ManagedClusterPropertiesResponseAutoScalerProfileInput` via:
ManagedClusterPropertiesResponseAutoScalerProfileArgs{...}
type ManagedClusterPropertiesResponseAutoScalerProfileOutput ¶
type ManagedClusterPropertiesResponseAutoScalerProfileOutput struct{ *pulumi.OutputState }
Parameters to be applied to the cluster-autoscaler when enabled
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ElementType ¶
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterAdd ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterDelete ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterFailure ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUnneededTime ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUnreadyTime ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUtilizationThreshold ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScanInterval ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ScanInterval() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfileOutput ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfileOutput() ManagedClusterPropertiesResponseAutoScalerProfileOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfileOutputWithContext ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfileOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput() ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
type ManagedClusterPropertiesResponseAutoScalerProfilePtrInput ¶
type ManagedClusterPropertiesResponseAutoScalerProfilePtrInput interface { pulumi.Input ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput() ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext(context.Context) ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput }
ManagedClusterPropertiesResponseAutoScalerProfilePtrInput is an input type that accepts ManagedClusterPropertiesResponseAutoScalerProfileArgs, ManagedClusterPropertiesResponseAutoScalerProfilePtr and ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterPropertiesResponseAutoScalerProfilePtrInput` via:
ManagedClusterPropertiesResponseAutoScalerProfileArgs{...} or: nil
func ManagedClusterPropertiesResponseAutoScalerProfilePtr ¶
func ManagedClusterPropertiesResponseAutoScalerProfilePtr(v *ManagedClusterPropertiesResponseAutoScalerProfileArgs) ManagedClusterPropertiesResponseAutoScalerProfilePtrInput
type ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput ¶
type ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ElementType ¶
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterAdd ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterAdd() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterDelete ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterFailure ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownDelayAfterFailure() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUnneededTime ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUnneededTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUnreadyTime ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUnreadyTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUtilizationThreshold ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScaleDownUtilizationThreshold() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScanInterval ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ScanInterval() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutput() ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ToManagedClusterPropertiesResponseAutoScalerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput
type ManagedClusterPropertiesResponseIdentityProfile ¶
type ManagedClusterPropertiesResponseIdentityProfile struct { // The client id of the user assigned identity. ClientId *string `pulumi:"clientId"` // The object id of the user assigned identity. ObjectId *string `pulumi:"objectId"` // The resource id of the user assigned identity. ResourceId *string `pulumi:"resourceId"` }
type ManagedClusterPropertiesResponseIdentityProfileArgs ¶
type ManagedClusterPropertiesResponseIdentityProfileArgs struct { // The client id of the user assigned identity. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The object id of the user assigned identity. ObjectId pulumi.StringPtrInput `pulumi:"objectId"` // The resource id of the user assigned identity. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` }
func (ManagedClusterPropertiesResponseIdentityProfileArgs) ElementType ¶
func (ManagedClusterPropertiesResponseIdentityProfileArgs) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseIdentityProfileArgs) ToManagedClusterPropertiesResponseIdentityProfileOutput ¶
func (i ManagedClusterPropertiesResponseIdentityProfileArgs) ToManagedClusterPropertiesResponseIdentityProfileOutput() ManagedClusterPropertiesResponseIdentityProfileOutput
func (ManagedClusterPropertiesResponseIdentityProfileArgs) ToManagedClusterPropertiesResponseIdentityProfileOutputWithContext ¶
func (i ManagedClusterPropertiesResponseIdentityProfileArgs) ToManagedClusterPropertiesResponseIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileOutput
type ManagedClusterPropertiesResponseIdentityProfileInput ¶
type ManagedClusterPropertiesResponseIdentityProfileInput interface { pulumi.Input ToManagedClusterPropertiesResponseIdentityProfileOutput() ManagedClusterPropertiesResponseIdentityProfileOutput ToManagedClusterPropertiesResponseIdentityProfileOutputWithContext(context.Context) ManagedClusterPropertiesResponseIdentityProfileOutput }
ManagedClusterPropertiesResponseIdentityProfileInput is an input type that accepts ManagedClusterPropertiesResponseIdentityProfileArgs and ManagedClusterPropertiesResponseIdentityProfileOutput values. You can construct a concrete instance of `ManagedClusterPropertiesResponseIdentityProfileInput` via:
ManagedClusterPropertiesResponseIdentityProfileArgs{...}
type ManagedClusterPropertiesResponseIdentityProfileMap ¶
type ManagedClusterPropertiesResponseIdentityProfileMap map[string]ManagedClusterPropertiesResponseIdentityProfileInput
func (ManagedClusterPropertiesResponseIdentityProfileMap) ElementType ¶
func (ManagedClusterPropertiesResponseIdentityProfileMap) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseIdentityProfileMap) ToManagedClusterPropertiesResponseIdentityProfileMapOutput ¶
func (i ManagedClusterPropertiesResponseIdentityProfileMap) ToManagedClusterPropertiesResponseIdentityProfileMapOutput() ManagedClusterPropertiesResponseIdentityProfileMapOutput
func (ManagedClusterPropertiesResponseIdentityProfileMap) ToManagedClusterPropertiesResponseIdentityProfileMapOutputWithContext ¶
func (i ManagedClusterPropertiesResponseIdentityProfileMap) ToManagedClusterPropertiesResponseIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileMapOutput
type ManagedClusterPropertiesResponseIdentityProfileMapInput ¶
type ManagedClusterPropertiesResponseIdentityProfileMapInput interface { pulumi.Input ToManagedClusterPropertiesResponseIdentityProfileMapOutput() ManagedClusterPropertiesResponseIdentityProfileMapOutput ToManagedClusterPropertiesResponseIdentityProfileMapOutputWithContext(context.Context) ManagedClusterPropertiesResponseIdentityProfileMapOutput }
ManagedClusterPropertiesResponseIdentityProfileMapInput is an input type that accepts ManagedClusterPropertiesResponseIdentityProfileMap and ManagedClusterPropertiesResponseIdentityProfileMapOutput values. You can construct a concrete instance of `ManagedClusterPropertiesResponseIdentityProfileMapInput` via:
ManagedClusterPropertiesResponseIdentityProfileMap{ "key": ManagedClusterPropertiesResponseIdentityProfileArgs{...} }
type ManagedClusterPropertiesResponseIdentityProfileMapOutput ¶
type ManagedClusterPropertiesResponseIdentityProfileMapOutput struct{ *pulumi.OutputState }
func (ManagedClusterPropertiesResponseIdentityProfileMapOutput) ElementType ¶
func (ManagedClusterPropertiesResponseIdentityProfileMapOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseIdentityProfileMapOutput) ToManagedClusterPropertiesResponseIdentityProfileMapOutput ¶
func (o ManagedClusterPropertiesResponseIdentityProfileMapOutput) ToManagedClusterPropertiesResponseIdentityProfileMapOutput() ManagedClusterPropertiesResponseIdentityProfileMapOutput
func (ManagedClusterPropertiesResponseIdentityProfileMapOutput) ToManagedClusterPropertiesResponseIdentityProfileMapOutputWithContext ¶
func (o ManagedClusterPropertiesResponseIdentityProfileMapOutput) ToManagedClusterPropertiesResponseIdentityProfileMapOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileMapOutput
type ManagedClusterPropertiesResponseIdentityProfileOutput ¶
type ManagedClusterPropertiesResponseIdentityProfileOutput struct{ *pulumi.OutputState }
func (ManagedClusterPropertiesResponseIdentityProfileOutput) ClientId ¶
func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ClientId() pulumi.StringPtrOutput
The client id of the user assigned identity.
func (ManagedClusterPropertiesResponseIdentityProfileOutput) ElementType ¶
func (ManagedClusterPropertiesResponseIdentityProfileOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseIdentityProfileOutput) ObjectId ¶
func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user assigned identity.
func (ManagedClusterPropertiesResponseIdentityProfileOutput) ResourceId ¶
func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the user assigned identity.
func (ManagedClusterPropertiesResponseIdentityProfileOutput) ToManagedClusterPropertiesResponseIdentityProfileOutput ¶
func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ToManagedClusterPropertiesResponseIdentityProfileOutput() ManagedClusterPropertiesResponseIdentityProfileOutput
func (ManagedClusterPropertiesResponseIdentityProfileOutput) ToManagedClusterPropertiesResponseIdentityProfileOutputWithContext ¶
func (o ManagedClusterPropertiesResponseIdentityProfileOutput) ToManagedClusterPropertiesResponseIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPropertiesResponseIdentityProfileOutput
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 // Parameters to be applied to the cluster-autoscaler when enabled AutoScalerProfile ManagedClusterPropertiesResponseAutoScalerProfilePtrInput // ResourceId of the disk encryption set to use for enabling encryption at rest. DiskEncryptionSetID pulumi.StringPtrInput // 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 // Identities associated with the cluster. IdentityProfile ManagedClusterPropertiesResponseIdentityProfileMapInput // 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 { // The administrator password to use for Windows VMs. AdminPassword *string `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. AdminUsername string `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
type ManagedClusterWindowsProfileArgs ¶
type ManagedClusterWindowsProfileArgs struct { // The administrator password to use for Windows VMs. AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. 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
The administrator password to use for Windows VMs.
func (ManagedClusterWindowsProfileOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Windows VMs.
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
The administrator password to use for Windows VMs.
func (ManagedClusterWindowsProfilePtrOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Windows VMs.
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 { // The administrator password to use for Windows VMs. AdminPassword *string `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. AdminUsername string `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
type ManagedClusterWindowsProfileResponseArgs ¶
type ManagedClusterWindowsProfileResponseArgs struct { // The administrator password to use for Windows VMs. AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. 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
The administrator password to use for Windows VMs.
func (ManagedClusterWindowsProfileResponseOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileResponseOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Windows VMs.
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
The administrator password to use for Windows VMs.
func (ManagedClusterWindowsProfileResponsePtrOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Windows VMs.
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 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