Documentation ¶
Index ¶
- Constants
- type AgentPool
- type AgentPoolArgs
- type AgentPoolInput
- type AgentPoolMode
- func (AgentPoolMode) ElementType() reflect.Type
- func (e AgentPoolMode) ToStringOutput() pulumi.StringOutput
- func (e AgentPoolMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentPoolMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentPoolMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentPoolOutput
- type AgentPoolState
- type AgentPoolType
- func (AgentPoolType) ElementType() reflect.Type
- func (e AgentPoolType) ToStringOutput() pulumi.StringOutput
- func (e AgentPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AgentPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AgentPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AgentPoolUpgradeSettings
- type AgentPoolUpgradeSettingsArgs
- func (AgentPoolUpgradeSettingsArgs) ElementType() reflect.Type
- func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsOutput() AgentPoolUpgradeSettingsOutput
- func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsOutput
- func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsPtrOutput() AgentPoolUpgradeSettingsPtrOutput
- func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsPtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsPtrOutput
- type AgentPoolUpgradeSettingsInput
- type AgentPoolUpgradeSettingsOutput
- func (AgentPoolUpgradeSettingsOutput) ElementType() reflect.Type
- func (o AgentPoolUpgradeSettingsOutput) MaxSurge() pulumi.StringPtrOutput
- func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsOutput() AgentPoolUpgradeSettingsOutput
- func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsOutput
- func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsPtrOutput() AgentPoolUpgradeSettingsPtrOutput
- func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsPtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsPtrOutput
- type AgentPoolUpgradeSettingsPtrInput
- type AgentPoolUpgradeSettingsPtrOutput
- func (o AgentPoolUpgradeSettingsPtrOutput) Elem() AgentPoolUpgradeSettingsOutput
- func (AgentPoolUpgradeSettingsPtrOutput) ElementType() reflect.Type
- func (o AgentPoolUpgradeSettingsPtrOutput) MaxSurge() pulumi.StringPtrOutput
- func (o AgentPoolUpgradeSettingsPtrOutput) ToAgentPoolUpgradeSettingsPtrOutput() AgentPoolUpgradeSettingsPtrOutput
- func (o AgentPoolUpgradeSettingsPtrOutput) ToAgentPoolUpgradeSettingsPtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsPtrOutput
- type AgentPoolUpgradeSettingsResponse
- type AgentPoolUpgradeSettingsResponseArgs
- func (AgentPoolUpgradeSettingsResponseArgs) ElementType() reflect.Type
- func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponseOutput() AgentPoolUpgradeSettingsResponseOutput
- func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponseOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponseOutput
- func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponsePtrOutput() AgentPoolUpgradeSettingsResponsePtrOutput
- func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponsePtrOutput
- type AgentPoolUpgradeSettingsResponseInput
- type AgentPoolUpgradeSettingsResponseOutput
- func (AgentPoolUpgradeSettingsResponseOutput) ElementType() reflect.Type
- func (o AgentPoolUpgradeSettingsResponseOutput) MaxSurge() pulumi.StringPtrOutput
- func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponseOutput() AgentPoolUpgradeSettingsResponseOutput
- func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponseOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponseOutput
- func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponsePtrOutput() AgentPoolUpgradeSettingsResponsePtrOutput
- func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponsePtrOutput
- type AgentPoolUpgradeSettingsResponsePtrInput
- type AgentPoolUpgradeSettingsResponsePtrOutput
- func (o AgentPoolUpgradeSettingsResponsePtrOutput) Elem() AgentPoolUpgradeSettingsResponseOutput
- func (AgentPoolUpgradeSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o AgentPoolUpgradeSettingsResponsePtrOutput) MaxSurge() pulumi.StringPtrOutput
- func (o AgentPoolUpgradeSettingsResponsePtrOutput) ToAgentPoolUpgradeSettingsResponsePtrOutput() AgentPoolUpgradeSettingsResponsePtrOutput
- func (o AgentPoolUpgradeSettingsResponsePtrOutput) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponsePtrOutput
- type CloudErrorBodyResponse
- type CloudErrorBodyResponseArgs
- func (CloudErrorBodyResponseArgs) ElementType() reflect.Type
- func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutput() CloudErrorBodyResponseOutput
- func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutputWithContext(ctx context.Context) CloudErrorBodyResponseOutput
- func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
- func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
- type CloudErrorBodyResponseArray
- func (CloudErrorBodyResponseArray) ElementType() reflect.Type
- func (i CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutput() CloudErrorBodyResponseArrayOutput
- func (i CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutputWithContext(ctx context.Context) CloudErrorBodyResponseArrayOutput
- type CloudErrorBodyResponseArrayInput
- type CloudErrorBodyResponseArrayOutput
- func (CloudErrorBodyResponseArrayOutput) ElementType() reflect.Type
- func (o CloudErrorBodyResponseArrayOutput) Index(i pulumi.IntInput) CloudErrorBodyResponseOutput
- func (o CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutput() CloudErrorBodyResponseArrayOutput
- func (o CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutputWithContext(ctx context.Context) CloudErrorBodyResponseArrayOutput
- type CloudErrorBodyResponseInput
- type CloudErrorBodyResponseOutput
- func (o CloudErrorBodyResponseOutput) Code() pulumi.StringPtrOutput
- func (o CloudErrorBodyResponseOutput) Details() CloudErrorBodyResponseArrayOutput
- func (CloudErrorBodyResponseOutput) ElementType() reflect.Type
- func (o CloudErrorBodyResponseOutput) Message() pulumi.StringPtrOutput
- func (o CloudErrorBodyResponseOutput) Target() pulumi.StringPtrOutput
- func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutput() CloudErrorBodyResponseOutput
- func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutputWithContext(ctx context.Context) CloudErrorBodyResponseOutput
- func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
- func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
- type CloudErrorBodyResponsePtrInput
- type CloudErrorBodyResponsePtrOutput
- func (o CloudErrorBodyResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o CloudErrorBodyResponsePtrOutput) Details() CloudErrorBodyResponseArrayOutput
- func (o CloudErrorBodyResponsePtrOutput) Elem() CloudErrorBodyResponseOutput
- func (CloudErrorBodyResponsePtrOutput) ElementType() reflect.Type
- func (o CloudErrorBodyResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o CloudErrorBodyResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
- func (o CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
- type CloudErrorResponse
- type CloudErrorResponseArgs
- func (CloudErrorResponseArgs) ElementType() reflect.Type
- func (i CloudErrorResponseArgs) ToCloudErrorResponseOutput() CloudErrorResponseOutput
- func (i CloudErrorResponseArgs) ToCloudErrorResponseOutputWithContext(ctx context.Context) CloudErrorResponseOutput
- func (i CloudErrorResponseArgs) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
- func (i CloudErrorResponseArgs) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
- type CloudErrorResponseInput
- type CloudErrorResponseOutput
- func (CloudErrorResponseOutput) ElementType() reflect.Type
- func (o CloudErrorResponseOutput) Error() CloudErrorBodyResponsePtrOutput
- func (o CloudErrorResponseOutput) ToCloudErrorResponseOutput() CloudErrorResponseOutput
- func (o CloudErrorResponseOutput) ToCloudErrorResponseOutputWithContext(ctx context.Context) CloudErrorResponseOutput
- func (o CloudErrorResponseOutput) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
- func (o CloudErrorResponseOutput) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
- type CloudErrorResponsePtrInput
- type CloudErrorResponsePtrOutput
- func (o CloudErrorResponsePtrOutput) Elem() CloudErrorResponseOutput
- func (CloudErrorResponsePtrOutput) ElementType() reflect.Type
- func (o CloudErrorResponsePtrOutput) Error() CloudErrorBodyResponsePtrOutput
- func (o CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
- func (o CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
- type ConnectionStatus
- func (ConnectionStatus) ElementType() reflect.Type
- func (e ConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e ConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerServiceLinuxProfile
- type ContainerServiceLinuxProfileArgs
- func (ContainerServiceLinuxProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
- func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
- type ContainerServiceLinuxProfileInput
- type ContainerServiceLinuxProfileOutput
- func (o ContainerServiceLinuxProfileOutput) AdminUsername() pulumi.StringOutput
- func (ContainerServiceLinuxProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfileOutput) Ssh() ContainerServiceSshConfigurationOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
- func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
- type ContainerServiceLinuxProfilePtrInput
- type ContainerServiceLinuxProfilePtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) Elem() ContainerServiceLinuxProfileOutput
- func (ContainerServiceLinuxProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfilePtrOutput) Ssh() ContainerServiceSshConfigurationPtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
- func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
- type ContainerServiceLinuxProfileResponse
- type ContainerServiceLinuxProfileResponseArgs
- func (ContainerServiceLinuxProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
- func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
- type ContainerServiceLinuxProfileResponseInput
- type ContainerServiceLinuxProfileResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) AdminUsername() pulumi.StringOutput
- func (ContainerServiceLinuxProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfileResponseOutput) Ssh() ContainerServiceSshConfigurationResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
- type ContainerServiceLinuxProfileResponsePtrInput
- type ContainerServiceLinuxProfileResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) Elem() ContainerServiceLinuxProfileResponseOutput
- func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceLinuxProfileResponsePtrOutput) Ssh() ContainerServiceSshConfigurationResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
- func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
- type ContainerServiceNetworkProfile
- type ContainerServiceNetworkProfileArgs
- func (ContainerServiceNetworkProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutput() ContainerServiceNetworkProfileOutput
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfileOutputWithContext(ctx context.Context) ContainerServiceNetworkProfileOutput
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutput() ContainerServiceNetworkProfilePtrOutput
- func (i ContainerServiceNetworkProfileArgs) ToContainerServiceNetworkProfilePtrOutputWithContext(ctx context.Context) ContainerServiceNetworkProfilePtrOutput
- type ContainerServiceNetworkProfileInput
- type ContainerServiceNetworkProfileOutput
- func (o ContainerServiceNetworkProfileOutput) DnsServiceIP() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) DockerBridgeCidr() pulumi.StringPtrOutput
- func (ContainerServiceNetworkProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceNetworkProfileOutput) LoadBalancerProfile() ManagedClusterLoadBalancerProfilePtrOutput
- func (o ContainerServiceNetworkProfileOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ContainerServiceNetworkProfileOutput) 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 ContainerServiceVMSizeTypes
- func (ContainerServiceVMSizeTypes) ElementType() reflect.Type
- func (e ContainerServiceVMSizeTypes) ToStringOutput() pulumi.StringOutput
- func (e ContainerServiceVMSizeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerServiceVMSizeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CredentialResultResponse
- type CredentialResultResponseArgs
- func (CredentialResultResponseArgs) ElementType() reflect.Type
- func (i CredentialResultResponseArgs) ToCredentialResultResponseOutput() CredentialResultResponseOutput
- func (i CredentialResultResponseArgs) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
- type CredentialResultResponseArray
- func (CredentialResultResponseArray) ElementType() reflect.Type
- func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
- func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
- type CredentialResultResponseArrayInput
- type CredentialResultResponseArrayOutput
- func (CredentialResultResponseArrayOutput) ElementType() reflect.Type
- func (o CredentialResultResponseArrayOutput) Index(i pulumi.IntInput) CredentialResultResponseOutput
- func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
- func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
- type CredentialResultResponseInput
- type CredentialResultResponseOutput
- func (CredentialResultResponseOutput) ElementType() reflect.Type
- func (o CredentialResultResponseOutput) Name() pulumi.StringOutput
- func (o CredentialResultResponseOutput) ToCredentialResultResponseOutput() CredentialResultResponseOutput
- func (o CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
- func (o CredentialResultResponseOutput) Value() pulumi.StringOutput
- type Expander
- func (Expander) ElementType() reflect.Type
- func (e Expander) ToStringOutput() pulumi.StringOutput
- func (e Expander) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Expander) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Expander) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KubeletConfig
- type KubeletConfigArgs
- func (KubeletConfigArgs) ElementType() reflect.Type
- func (i KubeletConfigArgs) ToKubeletConfigOutput() KubeletConfigOutput
- func (i KubeletConfigArgs) ToKubeletConfigOutputWithContext(ctx context.Context) KubeletConfigOutput
- func (i KubeletConfigArgs) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
- func (i KubeletConfigArgs) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
- type KubeletConfigInput
- type KubeletConfigOutput
- func (o KubeletConfigOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
- func (o KubeletConfigOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
- func (o KubeletConfigOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
- func (o KubeletConfigOutput) CpuCfsQuota() pulumi.BoolPtrOutput
- func (o KubeletConfigOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
- func (o KubeletConfigOutput) CpuManagerPolicy() pulumi.StringPtrOutput
- func (KubeletConfigOutput) ElementType() reflect.Type
- func (o KubeletConfigOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o KubeletConfigOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigOutput) PodMaxPids() pulumi.IntPtrOutput
- func (o KubeletConfigOutput) ToKubeletConfigOutput() KubeletConfigOutput
- func (o KubeletConfigOutput) ToKubeletConfigOutputWithContext(ctx context.Context) KubeletConfigOutput
- func (o KubeletConfigOutput) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
- func (o KubeletConfigOutput) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
- func (o KubeletConfigOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
- type KubeletConfigPtrInput
- type KubeletConfigPtrOutput
- func (o KubeletConfigPtrOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
- func (o KubeletConfigPtrOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
- func (o KubeletConfigPtrOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
- func (o KubeletConfigPtrOutput) CpuCfsQuota() pulumi.BoolPtrOutput
- func (o KubeletConfigPtrOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
- func (o KubeletConfigPtrOutput) CpuManagerPolicy() pulumi.StringPtrOutput
- func (o KubeletConfigPtrOutput) Elem() KubeletConfigOutput
- func (KubeletConfigPtrOutput) ElementType() reflect.Type
- func (o KubeletConfigPtrOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o KubeletConfigPtrOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigPtrOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigPtrOutput) PodMaxPids() pulumi.IntPtrOutput
- func (o KubeletConfigPtrOutput) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
- func (o KubeletConfigPtrOutput) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
- func (o KubeletConfigPtrOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
- type KubeletConfigResponse
- type KubeletConfigResponseArgs
- func (KubeletConfigResponseArgs) ElementType() reflect.Type
- func (i KubeletConfigResponseArgs) ToKubeletConfigResponseOutput() KubeletConfigResponseOutput
- func (i KubeletConfigResponseArgs) ToKubeletConfigResponseOutputWithContext(ctx context.Context) KubeletConfigResponseOutput
- func (i KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
- func (i KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
- type KubeletConfigResponseInput
- type KubeletConfigResponseOutput
- func (o KubeletConfigResponseOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
- func (o KubeletConfigResponseOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
- func (o KubeletConfigResponseOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
- func (o KubeletConfigResponseOutput) CpuCfsQuota() pulumi.BoolPtrOutput
- func (o KubeletConfigResponseOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
- func (o KubeletConfigResponseOutput) CpuManagerPolicy() pulumi.StringPtrOutput
- func (KubeletConfigResponseOutput) ElementType() reflect.Type
- func (o KubeletConfigResponseOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o KubeletConfigResponseOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigResponseOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigResponseOutput) PodMaxPids() pulumi.IntPtrOutput
- func (o KubeletConfigResponseOutput) ToKubeletConfigResponseOutput() KubeletConfigResponseOutput
- func (o KubeletConfigResponseOutput) ToKubeletConfigResponseOutputWithContext(ctx context.Context) KubeletConfigResponseOutput
- func (o KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
- func (o KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
- func (o KubeletConfigResponseOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
- type KubeletConfigResponsePtrInput
- type KubeletConfigResponsePtrOutput
- func (o KubeletConfigResponsePtrOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
- func (o KubeletConfigResponsePtrOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
- func (o KubeletConfigResponsePtrOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
- func (o KubeletConfigResponsePtrOutput) CpuCfsQuota() pulumi.BoolPtrOutput
- func (o KubeletConfigResponsePtrOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
- func (o KubeletConfigResponsePtrOutput) CpuManagerPolicy() pulumi.StringPtrOutput
- func (o KubeletConfigResponsePtrOutput) Elem() KubeletConfigResponseOutput
- func (KubeletConfigResponsePtrOutput) ElementType() reflect.Type
- func (o KubeletConfigResponsePtrOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o KubeletConfigResponsePtrOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigResponsePtrOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
- func (o KubeletConfigResponsePtrOutput) PodMaxPids() pulumi.IntPtrOutput
- func (o KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
- func (o KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
- func (o KubeletConfigResponsePtrOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
- type KubeletDiskType
- func (KubeletDiskType) ElementType() reflect.Type
- func (e KubeletDiskType) ToStringOutput() pulumi.StringOutput
- func (e KubeletDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e KubeletDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e KubeletDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseType
- func (LicenseType) ElementType() reflect.Type
- func (e LicenseType) ToStringOutput() pulumi.StringOutput
- func (e LicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LinuxOSConfig
- type LinuxOSConfigArgs
- func (LinuxOSConfigArgs) ElementType() reflect.Type
- func (i LinuxOSConfigArgs) ToLinuxOSConfigOutput() LinuxOSConfigOutput
- func (i LinuxOSConfigArgs) ToLinuxOSConfigOutputWithContext(ctx context.Context) LinuxOSConfigOutput
- func (i LinuxOSConfigArgs) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
- func (i LinuxOSConfigArgs) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
- type LinuxOSConfigInput
- type LinuxOSConfigOutput
- func (LinuxOSConfigOutput) ElementType() reflect.Type
- func (o LinuxOSConfigOutput) SwapFileSizeMB() pulumi.IntPtrOutput
- func (o LinuxOSConfigOutput) Sysctls() SysctlConfigPtrOutput
- func (o LinuxOSConfigOutput) ToLinuxOSConfigOutput() LinuxOSConfigOutput
- func (o LinuxOSConfigOutput) ToLinuxOSConfigOutputWithContext(ctx context.Context) LinuxOSConfigOutput
- func (o LinuxOSConfigOutput) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
- func (o LinuxOSConfigOutput) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
- func (o LinuxOSConfigOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
- func (o LinuxOSConfigOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
- type LinuxOSConfigPtrInput
- type LinuxOSConfigPtrOutput
- func (o LinuxOSConfigPtrOutput) Elem() LinuxOSConfigOutput
- func (LinuxOSConfigPtrOutput) ElementType() reflect.Type
- func (o LinuxOSConfigPtrOutput) SwapFileSizeMB() pulumi.IntPtrOutput
- func (o LinuxOSConfigPtrOutput) Sysctls() SysctlConfigPtrOutput
- func (o LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
- func (o LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
- func (o LinuxOSConfigPtrOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
- func (o LinuxOSConfigPtrOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
- type LinuxOSConfigResponse
- type LinuxOSConfigResponseArgs
- func (LinuxOSConfigResponseArgs) ElementType() reflect.Type
- func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutput() LinuxOSConfigResponseOutput
- func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutputWithContext(ctx context.Context) LinuxOSConfigResponseOutput
- func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
- func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
- type LinuxOSConfigResponseInput
- type LinuxOSConfigResponseOutput
- func (LinuxOSConfigResponseOutput) ElementType() reflect.Type
- func (o LinuxOSConfigResponseOutput) SwapFileSizeMB() pulumi.IntPtrOutput
- func (o LinuxOSConfigResponseOutput) Sysctls() SysctlConfigResponsePtrOutput
- func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutput() LinuxOSConfigResponseOutput
- func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutputWithContext(ctx context.Context) LinuxOSConfigResponseOutput
- func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
- func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
- func (o LinuxOSConfigResponseOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
- func (o LinuxOSConfigResponseOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
- type LinuxOSConfigResponsePtrInput
- type LinuxOSConfigResponsePtrOutput
- func (o LinuxOSConfigResponsePtrOutput) Elem() LinuxOSConfigResponseOutput
- func (LinuxOSConfigResponsePtrOutput) ElementType() reflect.Type
- func (o LinuxOSConfigResponsePtrOutput) SwapFileSizeMB() pulumi.IntPtrOutput
- func (o LinuxOSConfigResponsePtrOutput) Sysctls() SysctlConfigResponsePtrOutput
- func (o LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
- func (o LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
- func (o LinuxOSConfigResponsePtrOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
- func (o LinuxOSConfigResponsePtrOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
- type ListManagedClusterAdminCredentialsArgs
- type ListManagedClusterAdminCredentialsResult
- type ListManagedClusterMonitoringUserCredentialsArgs
- type ListManagedClusterMonitoringUserCredentialsResult
- type ListManagedClusterUserCredentialsArgs
- type ListManagedClusterUserCredentialsResult
- type LoadBalancerSku
- func (LoadBalancerSku) ElementType() reflect.Type
- func (e LoadBalancerSku) ToStringOutput() pulumi.StringOutput
- func (e LoadBalancerSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LoadBalancerSku) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LoadBalancerSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupAgentPoolArgs
- type LookupAgentPoolResult
- type LookupMaintenanceConfigurationArgs
- type LookupMaintenanceConfigurationResult
- type LookupManagedClusterArgs
- type LookupManagedClusterResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type MaintenanceConfiguration
- type MaintenanceConfigurationArgs
- type MaintenanceConfigurationInput
- type MaintenanceConfigurationOutput
- func (MaintenanceConfigurationOutput) ElementType() reflect.Type
- func (o MaintenanceConfigurationOutput) ToMaintenanceConfigurationOutput() MaintenanceConfigurationOutput
- func (o MaintenanceConfigurationOutput) ToMaintenanceConfigurationOutputWithContext(ctx context.Context) MaintenanceConfigurationOutput
- type MaintenanceConfigurationState
- 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) AdminGroupObjectIDs() pulumi.StringArrayOutput
- func (o ManagedClusterAADProfileOutput) ClientAppID() pulumi.StringPtrOutput
- func (ManagedClusterAADProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfileOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
- func (o ManagedClusterAADProfileOutput) Managed() pulumi.BoolPtrOutput
- func (o ManagedClusterAADProfileOutput) ServerAppID() pulumi.StringPtrOutput
- 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) AdminGroupObjectIDs() pulumi.StringArrayOutput
- func (o ManagedClusterAADProfilePtrOutput) ClientAppID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfilePtrOutput) Elem() ManagedClusterAADProfileOutput
- func (ManagedClusterAADProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfilePtrOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
- func (o ManagedClusterAADProfilePtrOutput) Managed() pulumi.BoolPtrOutput
- 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) AdminGroupObjectIDs() pulumi.StringArrayOutput
- func (o ManagedClusterAADProfileResponseOutput) ClientAppID() pulumi.StringPtrOutput
- func (ManagedClusterAADProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfileResponseOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
- func (o ManagedClusterAADProfileResponseOutput) Managed() pulumi.BoolPtrOutput
- func (o ManagedClusterAADProfileResponseOutput) ServerAppID() pulumi.StringPtrOutput
- 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) AdminGroupObjectIDs() pulumi.StringArrayOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) ClientAppID() pulumi.StringPtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) Elem() ManagedClusterAADProfileResponseOutput
- func (ManagedClusterAADProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAADProfileResponsePtrOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
- func (o ManagedClusterAADProfileResponsePtrOutput) Managed() pulumi.BoolPtrOutput
- 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) PrivateDNSZone() pulumi.StringPtrOutput
- 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) PrivateDNSZone() pulumi.StringPtrOutput
- 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) PrivateDNSZone() pulumi.StringPtrOutput
- 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) PrivateDNSZone() pulumi.StringPtrOutput
- 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) EnableEncryptionAtHost() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) KubeletConfig() KubeletConfigPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) KubeletDiskType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) LinuxOSConfig() LinuxOSConfigPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) MaxCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) MaxPods() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) MinCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) Mode() pulumi.StringPtrOutput
- 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) OsDiskType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) PodSubnetID() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) ProximityPlacementGroupID() 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) UpgradeSettings() AgentPoolUpgradeSettingsPtrOutput
- 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) EnableEncryptionAtHost() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) KubeletConfig() KubeletConfigResponsePtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) KubeletDiskType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) LinuxOSConfig() LinuxOSConfigResponsePtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) MaxCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) MaxPods() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) MinCount() pulumi.IntPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) Mode() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) NodeImageVersion() 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) OsDiskType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) PodSubnetID() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) PowerState() PowerStateResponseOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) ProximityPlacementGroupID() pulumi.StringPtrOutput
- 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) UpgradeSettings() AgentPoolUpgradeSettingsResponsePtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) VmSize() pulumi.StringPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) VnetSubnetID() pulumi.StringPtrOutput
- type ManagedClusterArgs
- type ManagedClusterAutoUpgradeProfile
- type ManagedClusterAutoUpgradeProfileArgs
- func (ManagedClusterAutoUpgradeProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutput() ManagedClusterAutoUpgradeProfileOutput
- func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileOutput
- func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
- func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
- type ManagedClusterAutoUpgradeProfileInput
- type ManagedClusterAutoUpgradeProfileOutput
- func (ManagedClusterAutoUpgradeProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutput() ManagedClusterAutoUpgradeProfileOutput
- func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileOutput
- func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
- func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
- func (o ManagedClusterAutoUpgradeProfileOutput) UpgradeChannel() pulumi.StringPtrOutput
- type ManagedClusterAutoUpgradeProfilePtrInput
- type ManagedClusterAutoUpgradeProfilePtrOutput
- func (o ManagedClusterAutoUpgradeProfilePtrOutput) Elem() ManagedClusterAutoUpgradeProfileOutput
- func (ManagedClusterAutoUpgradeProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
- func (o ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
- func (o ManagedClusterAutoUpgradeProfilePtrOutput) UpgradeChannel() pulumi.StringPtrOutput
- type ManagedClusterAutoUpgradeProfileResponse
- type ManagedClusterAutoUpgradeProfileResponseArgs
- func (ManagedClusterAutoUpgradeProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutput() ManagedClusterAutoUpgradeProfileResponseOutput
- func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponseOutput
- func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
- func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
- type ManagedClusterAutoUpgradeProfileResponseInput
- type ManagedClusterAutoUpgradeProfileResponseOutput
- func (ManagedClusterAutoUpgradeProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutput() ManagedClusterAutoUpgradeProfileResponseOutput
- func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponseOutput
- func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
- func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
- func (o ManagedClusterAutoUpgradeProfileResponseOutput) UpgradeChannel() pulumi.StringPtrOutput
- type ManagedClusterAutoUpgradeProfileResponsePtrInput
- type ManagedClusterAutoUpgradeProfileResponsePtrOutput
- func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) Elem() ManagedClusterAutoUpgradeProfileResponseOutput
- func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
- func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
- func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) UpgradeChannel() pulumi.StringPtrOutput
- 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
- func (o ManagedClusterIdentityOutput) UserAssignedIdentities() pulumi.MapOutput
- 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
- func (o ManagedClusterIdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
- 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
- func (o ManagedClusterIdentityResponseOutput) UserAssignedIdentities() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
- 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
- func (o ManagedClusterIdentityResponsePtrOutput) UserAssignedIdentities() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedClusterIdentityResponseUserAssignedIdentities
- type ManagedClusterIdentityResponseUserAssignedIdentitiesArgs
- func (ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
- func (i ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
- func (i ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
- type ManagedClusterIdentityResponseUserAssignedIdentitiesInput
- type ManagedClusterIdentityResponseUserAssignedIdentitiesMap
- func (ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
- func (i ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
- func (i ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedClusterIdentityResponseUserAssignedIdentitiesMapInput
- type ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
- func (ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
- func (o ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) MapIndex(k pulumi.StringInput) ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
- func (o ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
- type ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
- func (ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
- func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
- func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
- type ManagedClusterInput
- type ManagedClusterLoadBalancerProfile
- type ManagedClusterLoadBalancerProfileArgs
- func (ManagedClusterLoadBalancerProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutput() ManagedClusterLoadBalancerProfileOutput
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfileOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutput
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutput() ManagedClusterLoadBalancerProfilePtrOutput
- func (i ManagedClusterLoadBalancerProfileArgs) ToManagedClusterLoadBalancerProfilePtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfilePtrOutput
- type ManagedClusterLoadBalancerProfileInput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPs
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs
- func (ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (i ManagedClusterLoadBalancerProfileManagedOutboundIPsArgs) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsInput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) Count() pulumi.IntPtrOutput
- func (ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrInput
- type ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) Count() pulumi.IntPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) Elem() ManagedClusterLoadBalancerProfileManagedOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileManagedOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixes
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs
- func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPPrefixesArgs) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesInput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) PublicIPPrefixes() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrInput
- type ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) Elem() ManagedClusterLoadBalancerProfileOutboundIPPrefixesOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) PublicIPPrefixes() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPPrefixesPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPs
- type ManagedClusterLoadBalancerProfileOutboundIPsArgs
- func (ManagedClusterLoadBalancerProfileOutboundIPsArgs) ElementType() reflect.Type
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutput() ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (i ManagedClusterLoadBalancerProfileOutboundIPsArgs) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPsInput
- type ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPsOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) PublicIPs() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutput() ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutboundIPsPtrInput
- type ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) Elem() ManagedClusterLoadBalancerProfileOutboundIPsOutput
- func (ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) PublicIPs() ResourceReferenceArrayOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutput() ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- func (o ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput) ToManagedClusterLoadBalancerProfileOutboundIPsPtrOutputWithContext(ctx context.Context) ManagedClusterLoadBalancerProfileOutboundIPsPtrOutput
- type ManagedClusterLoadBalancerProfileOutput
- func (o ManagedClusterLoadBalancerProfileOutput) 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 ManagedClusterOutput
- type ManagedClusterPodIdentity
- type ManagedClusterPodIdentityArgs
- func (ManagedClusterPodIdentityArgs) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutput() ManagedClusterPodIdentityOutput
- func (i ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutputWithContext(ctx context.Context) ManagedClusterPodIdentityOutput
- type ManagedClusterPodIdentityArray
- func (ManagedClusterPodIdentityArray) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutput() ManagedClusterPodIdentityArrayOutput
- func (i ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityArrayOutput
- type ManagedClusterPodIdentityArrayInput
- type ManagedClusterPodIdentityArrayOutput
- func (ManagedClusterPodIdentityArrayOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityArrayOutput) Index(i pulumi.IntInput) ManagedClusterPodIdentityOutput
- func (o ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutput() ManagedClusterPodIdentityArrayOutput
- func (o ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityArrayOutput
- type ManagedClusterPodIdentityException
- type ManagedClusterPodIdentityExceptionArgs
- func (ManagedClusterPodIdentityExceptionArgs) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutput() ManagedClusterPodIdentityExceptionOutput
- func (i ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionOutput
- type ManagedClusterPodIdentityExceptionArray
- func (ManagedClusterPodIdentityExceptionArray) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutput() ManagedClusterPodIdentityExceptionArrayOutput
- func (i ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionArrayOutput
- type ManagedClusterPodIdentityExceptionArrayInput
- type ManagedClusterPodIdentityExceptionArrayOutput
- func (ManagedClusterPodIdentityExceptionArrayOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityExceptionArrayOutput) Index(i pulumi.IntInput) ManagedClusterPodIdentityExceptionOutput
- func (o ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutput() ManagedClusterPodIdentityExceptionArrayOutput
- func (o ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionArrayOutput
- type ManagedClusterPodIdentityExceptionInput
- type ManagedClusterPodIdentityExceptionOutput
- func (ManagedClusterPodIdentityExceptionOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityExceptionOutput) Name() pulumi.StringOutput
- func (o ManagedClusterPodIdentityExceptionOutput) Namespace() pulumi.StringOutput
- func (o ManagedClusterPodIdentityExceptionOutput) PodLabels() pulumi.StringMapOutput
- func (o ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutput() ManagedClusterPodIdentityExceptionOutput
- func (o ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionOutput
- type ManagedClusterPodIdentityExceptionResponse
- type ManagedClusterPodIdentityExceptionResponseArgs
- func (ManagedClusterPodIdentityExceptionResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutput() ManagedClusterPodIdentityExceptionResponseOutput
- func (i ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseOutput
- type ManagedClusterPodIdentityExceptionResponseArray
- func (ManagedClusterPodIdentityExceptionResponseArray) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutput() ManagedClusterPodIdentityExceptionResponseArrayOutput
- func (i ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseArrayOutput
- type ManagedClusterPodIdentityExceptionResponseArrayInput
- type ManagedClusterPodIdentityExceptionResponseArrayOutput
- func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityExceptionResponseArrayOutput) Index(i pulumi.IntInput) ManagedClusterPodIdentityExceptionResponseOutput
- func (o ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutput() ManagedClusterPodIdentityExceptionResponseArrayOutput
- func (o ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseArrayOutput
- type ManagedClusterPodIdentityExceptionResponseInput
- type ManagedClusterPodIdentityExceptionResponseOutput
- func (ManagedClusterPodIdentityExceptionResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityExceptionResponseOutput) Name() pulumi.StringOutput
- func (o ManagedClusterPodIdentityExceptionResponseOutput) Namespace() pulumi.StringOutput
- func (o ManagedClusterPodIdentityExceptionResponseOutput) PodLabels() pulumi.StringMapOutput
- func (o ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutput() ManagedClusterPodIdentityExceptionResponseOutput
- func (o ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseOutput
- type ManagedClusterPodIdentityInput
- type ManagedClusterPodIdentityOutput
- func (ManagedClusterPodIdentityOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityOutput) Identity() UserAssignedIdentityOutput
- func (o ManagedClusterPodIdentityOutput) Name() pulumi.StringOutput
- func (o ManagedClusterPodIdentityOutput) Namespace() pulumi.StringOutput
- func (o ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutput() ManagedClusterPodIdentityOutput
- func (o ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutputWithContext(ctx context.Context) ManagedClusterPodIdentityOutput
- type ManagedClusterPodIdentityProfile
- type ManagedClusterPodIdentityProfileArgs
- func (ManagedClusterPodIdentityProfileArgs) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutput() ManagedClusterPodIdentityProfileOutput
- func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileOutput
- func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
- func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
- type ManagedClusterPodIdentityProfileInput
- type ManagedClusterPodIdentityProfileOutput
- func (ManagedClusterPodIdentityProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityProfileOutput) Enabled() pulumi.BoolPtrOutput
- func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutput() ManagedClusterPodIdentityProfileOutput
- func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileOutput
- func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
- func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
- func (o ManagedClusterPodIdentityProfileOutput) UserAssignedIdentities() ManagedClusterPodIdentityArrayOutput
- func (o ManagedClusterPodIdentityProfileOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionArrayOutput
- type ManagedClusterPodIdentityProfilePtrInput
- type ManagedClusterPodIdentityProfilePtrOutput
- func (o ManagedClusterPodIdentityProfilePtrOutput) Elem() ManagedClusterPodIdentityProfileOutput
- func (ManagedClusterPodIdentityProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityProfilePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
- func (o ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
- func (o ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentities() ManagedClusterPodIdentityArrayOutput
- func (o ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionArrayOutput
- type ManagedClusterPodIdentityProfileResponse
- type ManagedClusterPodIdentityProfileResponseArgs
- func (ManagedClusterPodIdentityProfileResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutput() ManagedClusterPodIdentityProfileResponseOutput
- func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponseOutput
- func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
- func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
- type ManagedClusterPodIdentityProfileResponseInput
- type ManagedClusterPodIdentityProfileResponseOutput
- func (ManagedClusterPodIdentityProfileResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityProfileResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutput() ManagedClusterPodIdentityProfileResponseOutput
- func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponseOutput
- func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
- func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
- func (o ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentities() ManagedClusterPodIdentityResponseArrayOutput
- func (o ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionResponseArrayOutput
- type ManagedClusterPodIdentityProfileResponsePtrInput
- type ManagedClusterPodIdentityProfileResponsePtrOutput
- func (o ManagedClusterPodIdentityProfileResponsePtrOutput) Elem() ManagedClusterPodIdentityProfileResponseOutput
- func (ManagedClusterPodIdentityProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityProfileResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
- func (o ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
- func (o ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentities() ManagedClusterPodIdentityResponseArrayOutput
- func (o ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionResponseArrayOutput
- type ManagedClusterPodIdentityResponse
- type ManagedClusterPodIdentityResponseArgs
- func (ManagedClusterPodIdentityResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutput() ManagedClusterPodIdentityResponseOutput
- func (i ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseOutput
- type ManagedClusterPodIdentityResponseArray
- func (ManagedClusterPodIdentityResponseArray) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutput() ManagedClusterPodIdentityResponseArrayOutput
- func (i ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseArrayOutput
- type ManagedClusterPodIdentityResponseArrayInput
- type ManagedClusterPodIdentityResponseArrayOutput
- func (ManagedClusterPodIdentityResponseArrayOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityResponseArrayOutput) Index(i pulumi.IntInput) ManagedClusterPodIdentityResponseOutput
- func (o ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutput() ManagedClusterPodIdentityResponseArrayOutput
- func (o ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseArrayOutput
- type ManagedClusterPodIdentityResponseInput
- type ManagedClusterPodIdentityResponseOutput
- func (ManagedClusterPodIdentityResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityResponseOutput) Identity() UserAssignedIdentityResponseOutput
- func (o ManagedClusterPodIdentityResponseOutput) Name() pulumi.StringOutput
- func (o ManagedClusterPodIdentityResponseOutput) Namespace() pulumi.StringOutput
- func (o ManagedClusterPodIdentityResponseOutput) ProvisioningInfo() ManagedClusterPodIdentityResponseProvisioningInfoOutput
- func (o ManagedClusterPodIdentityResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutput() ManagedClusterPodIdentityResponseOutput
- func (o ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseOutput
- type ManagedClusterPodIdentityResponseProvisioningInfo
- type ManagedClusterPodIdentityResponseProvisioningInfoArgs
- func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ElementType() reflect.Type
- func (i ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutput() ManagedClusterPodIdentityResponseProvisioningInfoOutput
- func (i ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseProvisioningInfoOutput
- type ManagedClusterPodIdentityResponseProvisioningInfoInput
- type ManagedClusterPodIdentityResponseProvisioningInfoOutput
- func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ElementType() reflect.Type
- func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) Error() CloudErrorResponsePtrOutput
- func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutput() ManagedClusterPodIdentityResponseProvisioningInfoOutput
- func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseProvisioningInfoOutput
- 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 (o ManagedClusterPropertiesAutoScalerProfileOutput) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
- func (ManagedClusterPropertiesAutoScalerProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) Expander() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfileOutput) SkipNodesWithSystemPods() 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) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) Elem() ManagedClusterPropertiesAutoScalerProfileOutput
- func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) Expander() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) SkipNodesWithSystemPods() 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 (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
- func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) Expander() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) SkipNodesWithSystemPods() 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) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) Elem() ManagedClusterPropertiesResponseAutoScalerProfileOutput
- func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) Expander() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
- func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) SkipNodesWithSystemPods() 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 ManagedClusterSKU
- type ManagedClusterSKUArgs
- func (ManagedClusterSKUArgs) ElementType() reflect.Type
- func (i ManagedClusterSKUArgs) ToManagedClusterSKUOutput() ManagedClusterSKUOutput
- func (i ManagedClusterSKUArgs) ToManagedClusterSKUOutputWithContext(ctx context.Context) ManagedClusterSKUOutput
- func (i ManagedClusterSKUArgs) ToManagedClusterSKUPtrOutput() ManagedClusterSKUPtrOutput
- func (i ManagedClusterSKUArgs) ToManagedClusterSKUPtrOutputWithContext(ctx context.Context) ManagedClusterSKUPtrOutput
- type ManagedClusterSKUInput
- type ManagedClusterSKUName
- func (ManagedClusterSKUName) ElementType() reflect.Type
- func (e ManagedClusterSKUName) ToStringOutput() pulumi.StringOutput
- func (e ManagedClusterSKUName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedClusterSKUName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedClusterSKUName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedClusterSKUOutput
- func (ManagedClusterSKUOutput) ElementType() reflect.Type
- func (o ManagedClusterSKUOutput) Name() pulumi.StringPtrOutput
- func (o ManagedClusterSKUOutput) Tier() pulumi.StringPtrOutput
- func (o ManagedClusterSKUOutput) ToManagedClusterSKUOutput() ManagedClusterSKUOutput
- func (o ManagedClusterSKUOutput) ToManagedClusterSKUOutputWithContext(ctx context.Context) ManagedClusterSKUOutput
- func (o ManagedClusterSKUOutput) ToManagedClusterSKUPtrOutput() ManagedClusterSKUPtrOutput
- func (o ManagedClusterSKUOutput) ToManagedClusterSKUPtrOutputWithContext(ctx context.Context) ManagedClusterSKUPtrOutput
- type ManagedClusterSKUPtrInput
- type ManagedClusterSKUPtrOutput
- func (o ManagedClusterSKUPtrOutput) Elem() ManagedClusterSKUOutput
- func (ManagedClusterSKUPtrOutput) ElementType() reflect.Type
- func (o ManagedClusterSKUPtrOutput) Name() pulumi.StringPtrOutput
- func (o ManagedClusterSKUPtrOutput) Tier() pulumi.StringPtrOutput
- func (o ManagedClusterSKUPtrOutput) ToManagedClusterSKUPtrOutput() ManagedClusterSKUPtrOutput
- func (o ManagedClusterSKUPtrOutput) ToManagedClusterSKUPtrOutputWithContext(ctx context.Context) ManagedClusterSKUPtrOutput
- type ManagedClusterSKUResponse
- type ManagedClusterSKUResponseArgs
- func (ManagedClusterSKUResponseArgs) ElementType() reflect.Type
- func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponseOutput() ManagedClusterSKUResponseOutput
- func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponseOutputWithContext(ctx context.Context) ManagedClusterSKUResponseOutput
- func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponsePtrOutput() ManagedClusterSKUResponsePtrOutput
- func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponsePtrOutputWithContext(ctx context.Context) ManagedClusterSKUResponsePtrOutput
- type ManagedClusterSKUResponseInput
- type ManagedClusterSKUResponseOutput
- func (ManagedClusterSKUResponseOutput) ElementType() reflect.Type
- func (o ManagedClusterSKUResponseOutput) Name() pulumi.StringPtrOutput
- func (o ManagedClusterSKUResponseOutput) Tier() pulumi.StringPtrOutput
- func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponseOutput() ManagedClusterSKUResponseOutput
- func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponseOutputWithContext(ctx context.Context) ManagedClusterSKUResponseOutput
- func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponsePtrOutput() ManagedClusterSKUResponsePtrOutput
- func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponsePtrOutputWithContext(ctx context.Context) ManagedClusterSKUResponsePtrOutput
- type ManagedClusterSKUResponsePtrInput
- type ManagedClusterSKUResponsePtrOutput
- func (o ManagedClusterSKUResponsePtrOutput) Elem() ManagedClusterSKUResponseOutput
- func (ManagedClusterSKUResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedClusterSKUResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ManagedClusterSKUResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o ManagedClusterSKUResponsePtrOutput) ToManagedClusterSKUResponsePtrOutput() ManagedClusterSKUResponsePtrOutput
- func (o ManagedClusterSKUResponsePtrOutput) ToManagedClusterSKUResponsePtrOutputWithContext(ctx context.Context) ManagedClusterSKUResponsePtrOutput
- type ManagedClusterSKUTier
- func (ManagedClusterSKUTier) ElementType() reflect.Type
- func (e ManagedClusterSKUTier) ToStringOutput() pulumi.StringOutput
- func (e ManagedClusterSKUTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedClusterSKUTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedClusterSKUTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) LicenseType() pulumi.StringPtrOutput
- 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) LicenseType() pulumi.StringPtrOutput
- 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) LicenseType() pulumi.StringPtrOutput
- 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) LicenseType() pulumi.StringPtrOutput
- func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
- func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
- type NetworkMode
- func (NetworkMode) ElementType() reflect.Type
- func (e NetworkMode) ToStringOutput() pulumi.StringOutput
- func (e NetworkMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkPlugin
- func (NetworkPlugin) ElementType() reflect.Type
- func (e NetworkPlugin) ToStringOutput() pulumi.StringOutput
- func (e NetworkPlugin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkPlugin) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkPlugin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkPolicy
- func (NetworkPolicy) ElementType() reflect.Type
- func (e NetworkPolicy) ToStringOutput() pulumi.StringOutput
- func (e NetworkPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e NetworkPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e NetworkPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OSDiskType
- func (OSDiskType) ElementType() reflect.Type
- func (e OSDiskType) ToStringOutput() pulumi.StringOutput
- func (e OSDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OSDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OSDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OSType
- func (OSType) ElementType() reflect.Type
- func (e OSType) ToStringOutput() pulumi.StringOutput
- func (e OSType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OSType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OSType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OutboundType
- func (OutboundType) ElementType() reflect.Type
- func (e OutboundType) ToStringOutput() pulumi.StringOutput
- func (e OutboundType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OutboundType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OutboundType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PowerStateResponse
- type PowerStateResponseArgs
- func (PowerStateResponseArgs) ElementType() reflect.Type
- func (i PowerStateResponseArgs) ToPowerStateResponseOutput() PowerStateResponseOutput
- func (i PowerStateResponseArgs) ToPowerStateResponseOutputWithContext(ctx context.Context) PowerStateResponseOutput
- func (i PowerStateResponseArgs) ToPowerStateResponsePtrOutput() PowerStateResponsePtrOutput
- func (i PowerStateResponseArgs) ToPowerStateResponsePtrOutputWithContext(ctx context.Context) PowerStateResponsePtrOutput
- type PowerStateResponseInput
- type PowerStateResponseOutput
- func (o PowerStateResponseOutput) Code() pulumi.StringPtrOutput
- func (PowerStateResponseOutput) ElementType() reflect.Type
- func (o PowerStateResponseOutput) ToPowerStateResponseOutput() PowerStateResponseOutput
- func (o PowerStateResponseOutput) ToPowerStateResponseOutputWithContext(ctx context.Context) PowerStateResponseOutput
- func (o PowerStateResponseOutput) ToPowerStateResponsePtrOutput() PowerStateResponsePtrOutput
- func (o PowerStateResponseOutput) ToPowerStateResponsePtrOutputWithContext(ctx context.Context) PowerStateResponsePtrOutput
- type PowerStateResponsePtrInput
- type PowerStateResponsePtrOutput
- func (o PowerStateResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o PowerStateResponsePtrOutput) Elem() PowerStateResponseOutput
- func (PowerStateResponsePtrOutput) ElementType() reflect.Type
- func (o PowerStateResponsePtrOutput) ToPowerStateResponsePtrOutput() PowerStateResponsePtrOutput
- func (o PowerStateResponsePtrOutput) ToPowerStateResponsePtrOutputWithContext(ctx context.Context) PowerStateResponsePtrOutput
- type PrivateEndpoint
- type PrivateEndpointArgs
- func (PrivateEndpointArgs) ElementType() reflect.Type
- func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointInput
- type PrivateEndpointOutput
- func (PrivateEndpointOutput) ElementType() reflect.Type
- func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointPtrInput
- type PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
- func (PrivateEndpointPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStatePtrInput
- type PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateLinkServiceConnectionStateOutput
- func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseArgs
- func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponseInput
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponsePtrInput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceReference
- type ResourceReferenceArgs
- type ResourceReferenceArray
- type ResourceReferenceArrayInput
- type ResourceReferenceArrayOutput
- func (ResourceReferenceArrayOutput) ElementType() reflect.Type
- func (o ResourceReferenceArrayOutput) Index(i pulumi.IntInput) ResourceReferenceOutput
- func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
- func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
- type ResourceReferenceInput
- type ResourceReferenceOutput
- func (ResourceReferenceOutput) ElementType() reflect.Type
- func (o ResourceReferenceOutput) Id() pulumi.StringPtrOutput
- func (o ResourceReferenceOutput) ToResourceReferenceOutput() ResourceReferenceOutput
- func (o ResourceReferenceOutput) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
- type ResourceReferenceResponse
- type ResourceReferenceResponseArgs
- func (ResourceReferenceResponseArgs) ElementType() reflect.Type
- func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
- func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
- type ResourceReferenceResponseArray
- func (ResourceReferenceResponseArray) ElementType() reflect.Type
- func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
- func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
- type ResourceReferenceResponseArrayInput
- type ResourceReferenceResponseArrayOutput
- func (ResourceReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceReferenceResponseArrayOutput) Index(i pulumi.IntInput) ResourceReferenceResponseOutput
- func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
- func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
- type ResourceReferenceResponseInput
- type ResourceReferenceResponseOutput
- func (ResourceReferenceResponseOutput) ElementType() reflect.Type
- func (o ResourceReferenceResponseOutput) Id() pulumi.StringPtrOutput
- func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
- func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
- type ScaleSetEvictionPolicy
- func (ScaleSetEvictionPolicy) ElementType() reflect.Type
- func (e ScaleSetEvictionPolicy) ToStringOutput() pulumi.StringOutput
- func (e ScaleSetEvictionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScaleSetEvictionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScaleSetEvictionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScaleSetPriority
- func (ScaleSetPriority) ElementType() reflect.Type
- func (e ScaleSetPriority) ToStringOutput() pulumi.StringOutput
- func (e ScaleSetPriority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ScaleSetPriority) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ScaleSetPriority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SysctlConfig
- type SysctlConfigArgs
- func (SysctlConfigArgs) ElementType() reflect.Type
- func (i SysctlConfigArgs) ToSysctlConfigOutput() SysctlConfigOutput
- func (i SysctlConfigArgs) ToSysctlConfigOutputWithContext(ctx context.Context) SysctlConfigOutput
- func (i SysctlConfigArgs) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
- func (i SysctlConfigArgs) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
- type SysctlConfigInput
- type SysctlConfigOutput
- func (SysctlConfigOutput) ElementType() reflect.Type
- func (o SysctlConfigOutput) FsAioMaxNr() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) FsFileMax() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) FsNrOpen() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) KernelThreadsMax() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreWmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
- func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) ToSysctlConfigOutput() SysctlConfigOutput
- func (o SysctlConfigOutput) ToSysctlConfigOutputWithContext(ctx context.Context) SysctlConfigOutput
- func (o SysctlConfigOutput) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
- func (o SysctlConfigOutput) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
- func (o SysctlConfigOutput) VmMaxMapCount() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) VmSwappiness() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) VmVfsCachePressure() pulumi.IntPtrOutput
- type SysctlConfigPtrInput
- type SysctlConfigPtrOutput
- func (o SysctlConfigPtrOutput) Elem() SysctlConfigOutput
- func (SysctlConfigPtrOutput) ElementType() reflect.Type
- func (o SysctlConfigPtrOutput) FsAioMaxNr() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) FsFileMax() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) FsNrOpen() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) KernelThreadsMax() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreWmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
- func (o SysctlConfigPtrOutput) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
- func (o SysctlConfigPtrOutput) VmMaxMapCount() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) VmSwappiness() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) VmVfsCachePressure() pulumi.IntPtrOutput
- type SysctlConfigResponse
- type SysctlConfigResponseArgs
- func (SysctlConfigResponseArgs) ElementType() reflect.Type
- func (i SysctlConfigResponseArgs) ToSysctlConfigResponseOutput() SysctlConfigResponseOutput
- func (i SysctlConfigResponseArgs) ToSysctlConfigResponseOutputWithContext(ctx context.Context) SysctlConfigResponseOutput
- func (i SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
- func (i SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
- type SysctlConfigResponseInput
- type SysctlConfigResponseOutput
- func (SysctlConfigResponseOutput) ElementType() reflect.Type
- func (o SysctlConfigResponseOutput) FsAioMaxNr() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) FsFileMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) FsNrOpen() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) KernelThreadsMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreWmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) ToSysctlConfigResponseOutput() SysctlConfigResponseOutput
- func (o SysctlConfigResponseOutput) ToSysctlConfigResponseOutputWithContext(ctx context.Context) SysctlConfigResponseOutput
- func (o SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
- func (o SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
- func (o SysctlConfigResponseOutput) VmMaxMapCount() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) VmSwappiness() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) VmVfsCachePressure() pulumi.IntPtrOutput
- type SysctlConfigResponsePtrInput
- type SysctlConfigResponsePtrOutput
- func (o SysctlConfigResponsePtrOutput) Elem() SysctlConfigResponseOutput
- func (SysctlConfigResponsePtrOutput) ElementType() reflect.Type
- func (o SysctlConfigResponsePtrOutput) FsAioMaxNr() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) FsFileMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) FsNrOpen() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) KernelThreadsMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreWmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
- func (o SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
- func (o SysctlConfigResponsePtrOutput) VmMaxMapCount() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) VmSwappiness() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) VmVfsCachePressure() pulumi.IntPtrOutput
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type TimeInWeek
- type TimeInWeekArgs
- type TimeInWeekArray
- type TimeInWeekArrayInput
- type TimeInWeekArrayOutput
- func (TimeInWeekArrayOutput) ElementType() reflect.Type
- func (o TimeInWeekArrayOutput) Index(i pulumi.IntInput) TimeInWeekOutput
- func (o TimeInWeekArrayOutput) ToTimeInWeekArrayOutput() TimeInWeekArrayOutput
- func (o TimeInWeekArrayOutput) ToTimeInWeekArrayOutputWithContext(ctx context.Context) TimeInWeekArrayOutput
- type TimeInWeekInput
- type TimeInWeekOutput
- func (o TimeInWeekOutput) Day() pulumi.StringPtrOutput
- func (TimeInWeekOutput) ElementType() reflect.Type
- func (o TimeInWeekOutput) HourSlots() pulumi.IntArrayOutput
- func (o TimeInWeekOutput) ToTimeInWeekOutput() TimeInWeekOutput
- func (o TimeInWeekOutput) ToTimeInWeekOutputWithContext(ctx context.Context) TimeInWeekOutput
- type TimeInWeekResponse
- type TimeInWeekResponseArgs
- type TimeInWeekResponseArray
- type TimeInWeekResponseArrayInput
- type TimeInWeekResponseArrayOutput
- func (TimeInWeekResponseArrayOutput) ElementType() reflect.Type
- func (o TimeInWeekResponseArrayOutput) Index(i pulumi.IntInput) TimeInWeekResponseOutput
- func (o TimeInWeekResponseArrayOutput) ToTimeInWeekResponseArrayOutput() TimeInWeekResponseArrayOutput
- func (o TimeInWeekResponseArrayOutput) ToTimeInWeekResponseArrayOutputWithContext(ctx context.Context) TimeInWeekResponseArrayOutput
- type TimeInWeekResponseInput
- type TimeInWeekResponseOutput
- func (o TimeInWeekResponseOutput) Day() pulumi.StringPtrOutput
- func (TimeInWeekResponseOutput) ElementType() reflect.Type
- func (o TimeInWeekResponseOutput) HourSlots() pulumi.IntArrayOutput
- func (o TimeInWeekResponseOutput) ToTimeInWeekResponseOutput() TimeInWeekResponseOutput
- func (o TimeInWeekResponseOutput) ToTimeInWeekResponseOutputWithContext(ctx context.Context) TimeInWeekResponseOutput
- type TimeSpan
- type TimeSpanArgs
- type TimeSpanArray
- type TimeSpanArrayInput
- type TimeSpanArrayOutput
- type TimeSpanInput
- type TimeSpanOutput
- func (TimeSpanOutput) ElementType() reflect.Type
- func (o TimeSpanOutput) End() pulumi.StringPtrOutput
- func (o TimeSpanOutput) Start() pulumi.StringPtrOutput
- func (o TimeSpanOutput) ToTimeSpanOutput() TimeSpanOutput
- func (o TimeSpanOutput) ToTimeSpanOutputWithContext(ctx context.Context) TimeSpanOutput
- type TimeSpanResponse
- type TimeSpanResponseArgs
- type TimeSpanResponseArray
- type TimeSpanResponseArrayInput
- type TimeSpanResponseArrayOutput
- func (TimeSpanResponseArrayOutput) ElementType() reflect.Type
- func (o TimeSpanResponseArrayOutput) Index(i pulumi.IntInput) TimeSpanResponseOutput
- func (o TimeSpanResponseArrayOutput) ToTimeSpanResponseArrayOutput() TimeSpanResponseArrayOutput
- func (o TimeSpanResponseArrayOutput) ToTimeSpanResponseArrayOutputWithContext(ctx context.Context) TimeSpanResponseArrayOutput
- type TimeSpanResponseInput
- type TimeSpanResponseOutput
- func (TimeSpanResponseOutput) ElementType() reflect.Type
- func (o TimeSpanResponseOutput) End() pulumi.StringPtrOutput
- func (o TimeSpanResponseOutput) Start() pulumi.StringPtrOutput
- func (o TimeSpanResponseOutput) ToTimeSpanResponseOutput() TimeSpanResponseOutput
- func (o TimeSpanResponseOutput) ToTimeSpanResponseOutputWithContext(ctx context.Context) TimeSpanResponseOutput
- type UpgradeChannel
- func (UpgradeChannel) ElementType() reflect.Type
- func (e UpgradeChannel) ToStringOutput() pulumi.StringOutput
- func (e UpgradeChannel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UpgradeChannel) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UpgradeChannel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type UserAssignedIdentity
- type UserAssignedIdentityArgs
- type UserAssignedIdentityInput
- type UserAssignedIdentityOutput
- func (o UserAssignedIdentityOutput) ClientId() pulumi.StringPtrOutput
- func (UserAssignedIdentityOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityOutput) ObjectId() pulumi.StringPtrOutput
- func (o UserAssignedIdentityOutput) ResourceId() pulumi.StringPtrOutput
- func (o UserAssignedIdentityOutput) ToUserAssignedIdentityOutput() UserAssignedIdentityOutput
- func (o UserAssignedIdentityOutput) ToUserAssignedIdentityOutputWithContext(ctx context.Context) UserAssignedIdentityOutput
- type UserAssignedIdentityResponse
- type UserAssignedIdentityResponseArgs
- func (UserAssignedIdentityResponseArgs) ElementType() reflect.Type
- func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
- func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
- type UserAssignedIdentityResponseInput
- type UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringPtrOutput
- func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o UserAssignedIdentityResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
- type WeekDay
- func (WeekDay) ElementType() reflect.Type
- func (e WeekDay) ToStringOutput() pulumi.StringOutput
- func (e WeekDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WeekDay) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WeekDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( AgentPoolModeSystem = AgentPoolMode("System") AgentPoolModeUser = AgentPoolMode("User") )
const ( AgentPoolTypeVirtualMachineScaleSets = AgentPoolType("VirtualMachineScaleSets") AgentPoolTypeAvailabilitySet = AgentPoolType("AvailabilitySet") )
const ( ConnectionStatusPending = ConnectionStatus("Pending") ConnectionStatusApproved = ConnectionStatus("Approved") ConnectionStatusRejected = ConnectionStatus("Rejected") ConnectionStatusDisconnected = ConnectionStatus("Disconnected") )
const ( ContainerServiceVMSizeTypes_Standard_A1 = ContainerServiceVMSizeTypes("Standard_A1") ContainerServiceVMSizeTypes_Standard_A10 = ContainerServiceVMSizeTypes("Standard_A10") ContainerServiceVMSizeTypes_Standard_A11 = ContainerServiceVMSizeTypes("Standard_A11") ContainerServiceVMSizeTypes_Standard_A1_v2 = ContainerServiceVMSizeTypes("Standard_A1_v2") ContainerServiceVMSizeTypes_Standard_A2 = ContainerServiceVMSizeTypes("Standard_A2") ContainerServiceVMSizeTypes_Standard_A2_v2 = ContainerServiceVMSizeTypes("Standard_A2_v2") ContainerServiceVMSizeTypes_Standard_A2m_v2 = ContainerServiceVMSizeTypes("Standard_A2m_v2") ContainerServiceVMSizeTypes_Standard_A3 = ContainerServiceVMSizeTypes("Standard_A3") ContainerServiceVMSizeTypes_Standard_A4 = ContainerServiceVMSizeTypes("Standard_A4") ContainerServiceVMSizeTypes_Standard_A4_v2 = ContainerServiceVMSizeTypes("Standard_A4_v2") ContainerServiceVMSizeTypes_Standard_A4m_v2 = ContainerServiceVMSizeTypes("Standard_A4m_v2") ContainerServiceVMSizeTypes_Standard_A5 = ContainerServiceVMSizeTypes("Standard_A5") ContainerServiceVMSizeTypes_Standard_A6 = ContainerServiceVMSizeTypes("Standard_A6") ContainerServiceVMSizeTypes_Standard_A7 = ContainerServiceVMSizeTypes("Standard_A7") ContainerServiceVMSizeTypes_Standard_A8 = ContainerServiceVMSizeTypes("Standard_A8") ContainerServiceVMSizeTypes_Standard_A8_v2 = ContainerServiceVMSizeTypes("Standard_A8_v2") ContainerServiceVMSizeTypes_Standard_A8m_v2 = ContainerServiceVMSizeTypes("Standard_A8m_v2") ContainerServiceVMSizeTypes_Standard_A9 = ContainerServiceVMSizeTypes("Standard_A9") ContainerServiceVMSizeTypes_Standard_B2ms = ContainerServiceVMSizeTypes("Standard_B2ms") ContainerServiceVMSizeTypes_Standard_B2s = ContainerServiceVMSizeTypes("Standard_B2s") ContainerServiceVMSizeTypes_Standard_B4ms = ContainerServiceVMSizeTypes("Standard_B4ms") ContainerServiceVMSizeTypes_Standard_B8ms = ContainerServiceVMSizeTypes("Standard_B8ms") ContainerServiceVMSizeTypes_Standard_D1 = ContainerServiceVMSizeTypes("Standard_D1") ContainerServiceVMSizeTypes_Standard_D11 = ContainerServiceVMSizeTypes("Standard_D11") ContainerServiceVMSizeTypes_Standard_D11_v2 = ContainerServiceVMSizeTypes("Standard_D11_v2") ContainerServiceVMSizeTypes_Standard_D11_v2_Promo = ContainerServiceVMSizeTypes("Standard_D11_v2_Promo") ContainerServiceVMSizeTypes_Standard_D12 = ContainerServiceVMSizeTypes("Standard_D12") ContainerServiceVMSizeTypes_Standard_D12_v2 = ContainerServiceVMSizeTypes("Standard_D12_v2") ContainerServiceVMSizeTypes_Standard_D12_v2_Promo = ContainerServiceVMSizeTypes("Standard_D12_v2_Promo") ContainerServiceVMSizeTypes_Standard_D13 = ContainerServiceVMSizeTypes("Standard_D13") ContainerServiceVMSizeTypes_Standard_D13_v2 = ContainerServiceVMSizeTypes("Standard_D13_v2") ContainerServiceVMSizeTypes_Standard_D13_v2_Promo = ContainerServiceVMSizeTypes("Standard_D13_v2_Promo") ContainerServiceVMSizeTypes_Standard_D14 = ContainerServiceVMSizeTypes("Standard_D14") ContainerServiceVMSizeTypes_Standard_D14_v2 = ContainerServiceVMSizeTypes("Standard_D14_v2") ContainerServiceVMSizeTypes_Standard_D14_v2_Promo = ContainerServiceVMSizeTypes("Standard_D14_v2_Promo") ContainerServiceVMSizeTypes_Standard_D15_v2 = ContainerServiceVMSizeTypes("Standard_D15_v2") ContainerServiceVMSizeTypes_Standard_D16_v3 = ContainerServiceVMSizeTypes("Standard_D16_v3") ContainerServiceVMSizeTypes_Standard_D16s_v3 = ContainerServiceVMSizeTypes("Standard_D16s_v3") ContainerServiceVMSizeTypes_Standard_D1_v2 = ContainerServiceVMSizeTypes("Standard_D1_v2") ContainerServiceVMSizeTypes_Standard_D2 = ContainerServiceVMSizeTypes("Standard_D2") ContainerServiceVMSizeTypes_Standard_D2_v2 = ContainerServiceVMSizeTypes("Standard_D2_v2") ContainerServiceVMSizeTypes_Standard_D2_v2_Promo = ContainerServiceVMSizeTypes("Standard_D2_v2_Promo") ContainerServiceVMSizeTypes_Standard_D2_v3 = ContainerServiceVMSizeTypes("Standard_D2_v3") ContainerServiceVMSizeTypes_Standard_D2s_v3 = ContainerServiceVMSizeTypes("Standard_D2s_v3") ContainerServiceVMSizeTypes_Standard_D3 = ContainerServiceVMSizeTypes("Standard_D3") ContainerServiceVMSizeTypes_Standard_D32_v3 = ContainerServiceVMSizeTypes("Standard_D32_v3") ContainerServiceVMSizeTypes_Standard_D32s_v3 = ContainerServiceVMSizeTypes("Standard_D32s_v3") ContainerServiceVMSizeTypes_Standard_D3_v2 = ContainerServiceVMSizeTypes("Standard_D3_v2") ContainerServiceVMSizeTypes_Standard_D3_v2_Promo = ContainerServiceVMSizeTypes("Standard_D3_v2_Promo") ContainerServiceVMSizeTypes_Standard_D4 = ContainerServiceVMSizeTypes("Standard_D4") ContainerServiceVMSizeTypes_Standard_D4_v2 = ContainerServiceVMSizeTypes("Standard_D4_v2") ContainerServiceVMSizeTypes_Standard_D4_v2_Promo = ContainerServiceVMSizeTypes("Standard_D4_v2_Promo") ContainerServiceVMSizeTypes_Standard_D4_v3 = ContainerServiceVMSizeTypes("Standard_D4_v3") ContainerServiceVMSizeTypes_Standard_D4s_v3 = ContainerServiceVMSizeTypes("Standard_D4s_v3") ContainerServiceVMSizeTypes_Standard_D5_v2 = ContainerServiceVMSizeTypes("Standard_D5_v2") ContainerServiceVMSizeTypes_Standard_D5_v2_Promo = ContainerServiceVMSizeTypes("Standard_D5_v2_Promo") ContainerServiceVMSizeTypes_Standard_D64_v3 = ContainerServiceVMSizeTypes("Standard_D64_v3") ContainerServiceVMSizeTypes_Standard_D64s_v3 = ContainerServiceVMSizeTypes("Standard_D64s_v3") ContainerServiceVMSizeTypes_Standard_D8_v3 = ContainerServiceVMSizeTypes("Standard_D8_v3") ContainerServiceVMSizeTypes_Standard_D8s_v3 = ContainerServiceVMSizeTypes("Standard_D8s_v3") ContainerServiceVMSizeTypes_Standard_DS1 = ContainerServiceVMSizeTypes("Standard_DS1") ContainerServiceVMSizeTypes_Standard_DS11 = ContainerServiceVMSizeTypes("Standard_DS11") ContainerServiceVMSizeTypes_Standard_DS11_v2 = ContainerServiceVMSizeTypes("Standard_DS11_v2") ContainerServiceVMSizeTypes_Standard_DS11_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS11_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS12 = ContainerServiceVMSizeTypes("Standard_DS12") ContainerServiceVMSizeTypes_Standard_DS12_v2 = ContainerServiceVMSizeTypes("Standard_DS12_v2") ContainerServiceVMSizeTypes_Standard_DS12_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS12_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS13 = ContainerServiceVMSizeTypes("Standard_DS13") ContainerServiceVMSizeTypes_Standard_DS13_2_v2 = ContainerServiceVMSizeTypes("Standard_DS13-2_v2") ContainerServiceVMSizeTypes_Standard_DS13_4_v2 = ContainerServiceVMSizeTypes("Standard_DS13-4_v2") ContainerServiceVMSizeTypes_Standard_DS13_v2 = ContainerServiceVMSizeTypes("Standard_DS13_v2") ContainerServiceVMSizeTypes_Standard_DS13_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS13_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS14 = ContainerServiceVMSizeTypes("Standard_DS14") ContainerServiceVMSizeTypes_Standard_DS14_4_v2 = ContainerServiceVMSizeTypes("Standard_DS14-4_v2") ContainerServiceVMSizeTypes_Standard_DS14_8_v2 = ContainerServiceVMSizeTypes("Standard_DS14-8_v2") ContainerServiceVMSizeTypes_Standard_DS14_v2 = ContainerServiceVMSizeTypes("Standard_DS14_v2") ContainerServiceVMSizeTypes_Standard_DS14_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS14_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS15_v2 = ContainerServiceVMSizeTypes("Standard_DS15_v2") ContainerServiceVMSizeTypes_Standard_DS1_v2 = ContainerServiceVMSizeTypes("Standard_DS1_v2") ContainerServiceVMSizeTypes_Standard_DS2 = ContainerServiceVMSizeTypes("Standard_DS2") ContainerServiceVMSizeTypes_Standard_DS2_v2 = ContainerServiceVMSizeTypes("Standard_DS2_v2") ContainerServiceVMSizeTypes_Standard_DS2_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS2_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS3 = ContainerServiceVMSizeTypes("Standard_DS3") ContainerServiceVMSizeTypes_Standard_DS3_v2 = ContainerServiceVMSizeTypes("Standard_DS3_v2") ContainerServiceVMSizeTypes_Standard_DS3_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS3_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS4 = ContainerServiceVMSizeTypes("Standard_DS4") ContainerServiceVMSizeTypes_Standard_DS4_v2 = ContainerServiceVMSizeTypes("Standard_DS4_v2") ContainerServiceVMSizeTypes_Standard_DS4_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS4_v2_Promo") ContainerServiceVMSizeTypes_Standard_DS5_v2 = ContainerServiceVMSizeTypes("Standard_DS5_v2") ContainerServiceVMSizeTypes_Standard_DS5_v2_Promo = ContainerServiceVMSizeTypes("Standard_DS5_v2_Promo") ContainerServiceVMSizeTypes_Standard_E16_v3 = ContainerServiceVMSizeTypes("Standard_E16_v3") ContainerServiceVMSizeTypes_Standard_E16s_v3 = ContainerServiceVMSizeTypes("Standard_E16s_v3") ContainerServiceVMSizeTypes_Standard_E2_v3 = ContainerServiceVMSizeTypes("Standard_E2_v3") ContainerServiceVMSizeTypes_Standard_E2s_v3 = ContainerServiceVMSizeTypes("Standard_E2s_v3") ContainerServiceVMSizeTypes_Standard_E32_16s_v3 = ContainerServiceVMSizeTypes("Standard_E32-16s_v3") ContainerServiceVMSizeTypes_Standard_E32_8s_v3 = ContainerServiceVMSizeTypes("Standard_E32-8s_v3") ContainerServiceVMSizeTypes_Standard_E32_v3 = ContainerServiceVMSizeTypes("Standard_E32_v3") ContainerServiceVMSizeTypes_Standard_E32s_v3 = ContainerServiceVMSizeTypes("Standard_E32s_v3") ContainerServiceVMSizeTypes_Standard_E4_v3 = ContainerServiceVMSizeTypes("Standard_E4_v3") ContainerServiceVMSizeTypes_Standard_E4s_v3 = ContainerServiceVMSizeTypes("Standard_E4s_v3") ContainerServiceVMSizeTypes_Standard_E64_16s_v3 = ContainerServiceVMSizeTypes("Standard_E64-16s_v3") ContainerServiceVMSizeTypes_Standard_E64_32s_v3 = ContainerServiceVMSizeTypes("Standard_E64-32s_v3") ContainerServiceVMSizeTypes_Standard_E64_v3 = ContainerServiceVMSizeTypes("Standard_E64_v3") ContainerServiceVMSizeTypes_Standard_E64s_v3 = ContainerServiceVMSizeTypes("Standard_E64s_v3") ContainerServiceVMSizeTypes_Standard_E8_v3 = ContainerServiceVMSizeTypes("Standard_E8_v3") ContainerServiceVMSizeTypes_Standard_E8s_v3 = ContainerServiceVMSizeTypes("Standard_E8s_v3") ContainerServiceVMSizeTypes_Standard_F1 = ContainerServiceVMSizeTypes("Standard_F1") ContainerServiceVMSizeTypes_Standard_F16 = ContainerServiceVMSizeTypes("Standard_F16") ContainerServiceVMSizeTypes_Standard_F16s = ContainerServiceVMSizeTypes("Standard_F16s") ContainerServiceVMSizeTypes_Standard_F16s_v2 = ContainerServiceVMSizeTypes("Standard_F16s_v2") ContainerServiceVMSizeTypes_Standard_F1s = ContainerServiceVMSizeTypes("Standard_F1s") ContainerServiceVMSizeTypes_Standard_F2 = ContainerServiceVMSizeTypes("Standard_F2") ContainerServiceVMSizeTypes_Standard_F2s = ContainerServiceVMSizeTypes("Standard_F2s") ContainerServiceVMSizeTypes_Standard_F2s_v2 = ContainerServiceVMSizeTypes("Standard_F2s_v2") ContainerServiceVMSizeTypes_Standard_F32s_v2 = ContainerServiceVMSizeTypes("Standard_F32s_v2") ContainerServiceVMSizeTypes_Standard_F4 = ContainerServiceVMSizeTypes("Standard_F4") ContainerServiceVMSizeTypes_Standard_F4s = ContainerServiceVMSizeTypes("Standard_F4s") ContainerServiceVMSizeTypes_Standard_F4s_v2 = ContainerServiceVMSizeTypes("Standard_F4s_v2") ContainerServiceVMSizeTypes_Standard_F64s_v2 = ContainerServiceVMSizeTypes("Standard_F64s_v2") ContainerServiceVMSizeTypes_Standard_F72s_v2 = ContainerServiceVMSizeTypes("Standard_F72s_v2") ContainerServiceVMSizeTypes_Standard_F8 = ContainerServiceVMSizeTypes("Standard_F8") ContainerServiceVMSizeTypes_Standard_F8s = ContainerServiceVMSizeTypes("Standard_F8s") ContainerServiceVMSizeTypes_Standard_F8s_v2 = ContainerServiceVMSizeTypes("Standard_F8s_v2") ContainerServiceVMSizeTypes_Standard_G1 = ContainerServiceVMSizeTypes("Standard_G1") ContainerServiceVMSizeTypes_Standard_G2 = ContainerServiceVMSizeTypes("Standard_G2") ContainerServiceVMSizeTypes_Standard_G3 = ContainerServiceVMSizeTypes("Standard_G3") ContainerServiceVMSizeTypes_Standard_G4 = ContainerServiceVMSizeTypes("Standard_G4") ContainerServiceVMSizeTypes_Standard_G5 = ContainerServiceVMSizeTypes("Standard_G5") ContainerServiceVMSizeTypes_Standard_GS1 = ContainerServiceVMSizeTypes("Standard_GS1") ContainerServiceVMSizeTypes_Standard_GS2 = ContainerServiceVMSizeTypes("Standard_GS2") ContainerServiceVMSizeTypes_Standard_GS3 = ContainerServiceVMSizeTypes("Standard_GS3") ContainerServiceVMSizeTypes_Standard_GS4 = ContainerServiceVMSizeTypes("Standard_GS4") ContainerServiceVMSizeTypes_Standard_GS4_4 = ContainerServiceVMSizeTypes("Standard_GS4-4") ContainerServiceVMSizeTypes_Standard_GS4_8 = ContainerServiceVMSizeTypes("Standard_GS4-8") ContainerServiceVMSizeTypes_Standard_GS5 = ContainerServiceVMSizeTypes("Standard_GS5") ContainerServiceVMSizeTypes_Standard_GS5_16 = ContainerServiceVMSizeTypes("Standard_GS5-16") ContainerServiceVMSizeTypes_Standard_GS5_8 = ContainerServiceVMSizeTypes("Standard_GS5-8") ContainerServiceVMSizeTypes_Standard_H16 = ContainerServiceVMSizeTypes("Standard_H16") ContainerServiceVMSizeTypes_Standard_H16m = ContainerServiceVMSizeTypes("Standard_H16m") ContainerServiceVMSizeTypes_Standard_H16mr = ContainerServiceVMSizeTypes("Standard_H16mr") ContainerServiceVMSizeTypes_Standard_H16r = ContainerServiceVMSizeTypes("Standard_H16r") ContainerServiceVMSizeTypes_Standard_H8 = ContainerServiceVMSizeTypes("Standard_H8") ContainerServiceVMSizeTypes_Standard_H8m = ContainerServiceVMSizeTypes("Standard_H8m") ContainerServiceVMSizeTypes_Standard_L16s = ContainerServiceVMSizeTypes("Standard_L16s") ContainerServiceVMSizeTypes_Standard_L32s = ContainerServiceVMSizeTypes("Standard_L32s") ContainerServiceVMSizeTypes_Standard_L4s = ContainerServiceVMSizeTypes("Standard_L4s") ContainerServiceVMSizeTypes_Standard_L8s = ContainerServiceVMSizeTypes("Standard_L8s") ContainerServiceVMSizeTypes_Standard_M128_32ms = ContainerServiceVMSizeTypes("Standard_M128-32ms") ContainerServiceVMSizeTypes_Standard_M128_64ms = ContainerServiceVMSizeTypes("Standard_M128-64ms") ContainerServiceVMSizeTypes_Standard_M128ms = ContainerServiceVMSizeTypes("Standard_M128ms") ContainerServiceVMSizeTypes_Standard_M128s = ContainerServiceVMSizeTypes("Standard_M128s") ContainerServiceVMSizeTypes_Standard_M64_16ms = ContainerServiceVMSizeTypes("Standard_M64-16ms") ContainerServiceVMSizeTypes_Standard_M64_32ms = ContainerServiceVMSizeTypes("Standard_M64-32ms") ContainerServiceVMSizeTypes_Standard_M64ms = ContainerServiceVMSizeTypes("Standard_M64ms") ContainerServiceVMSizeTypes_Standard_M64s = ContainerServiceVMSizeTypes("Standard_M64s") ContainerServiceVMSizeTypes_Standard_NC12 = ContainerServiceVMSizeTypes("Standard_NC12") ContainerServiceVMSizeTypes_Standard_NC12s_v2 = ContainerServiceVMSizeTypes("Standard_NC12s_v2") ContainerServiceVMSizeTypes_Standard_NC12s_v3 = ContainerServiceVMSizeTypes("Standard_NC12s_v3") ContainerServiceVMSizeTypes_Standard_NC24 = ContainerServiceVMSizeTypes("Standard_NC24") ContainerServiceVMSizeTypes_Standard_NC24r = ContainerServiceVMSizeTypes("Standard_NC24r") ContainerServiceVMSizeTypes_Standard_NC24rs_v2 = ContainerServiceVMSizeTypes("Standard_NC24rs_v2") ContainerServiceVMSizeTypes_Standard_NC24rs_v3 = ContainerServiceVMSizeTypes("Standard_NC24rs_v3") ContainerServiceVMSizeTypes_Standard_NC24s_v2 = ContainerServiceVMSizeTypes("Standard_NC24s_v2") ContainerServiceVMSizeTypes_Standard_NC24s_v3 = ContainerServiceVMSizeTypes("Standard_NC24s_v3") ContainerServiceVMSizeTypes_Standard_NC6 = ContainerServiceVMSizeTypes("Standard_NC6") ContainerServiceVMSizeTypes_Standard_NC6s_v2 = ContainerServiceVMSizeTypes("Standard_NC6s_v2") ContainerServiceVMSizeTypes_Standard_NC6s_v3 = ContainerServiceVMSizeTypes("Standard_NC6s_v3") ContainerServiceVMSizeTypes_Standard_ND12s = ContainerServiceVMSizeTypes("Standard_ND12s") ContainerServiceVMSizeTypes_Standard_ND24rs = ContainerServiceVMSizeTypes("Standard_ND24rs") ContainerServiceVMSizeTypes_Standard_ND24s = ContainerServiceVMSizeTypes("Standard_ND24s") ContainerServiceVMSizeTypes_Standard_ND6s = ContainerServiceVMSizeTypes("Standard_ND6s") ContainerServiceVMSizeTypes_Standard_NV12 = ContainerServiceVMSizeTypes("Standard_NV12") ContainerServiceVMSizeTypes_Standard_NV24 = ContainerServiceVMSizeTypes("Standard_NV24") ContainerServiceVMSizeTypes_Standard_NV6 = ContainerServiceVMSizeTypes("Standard_NV6") )
const ( Expander_Least_waste = Expander("least-waste") Expander_Most_pods = Expander("most-pods") ExpanderPriority = Expander("priority") ExpanderRandom = Expander("random") )
const ( LicenseTypeNone = LicenseType("None") LicenseType_Windows_Server = LicenseType("Windows_Server") )
const ( LoadBalancerSkuStandard = LoadBalancerSku("standard") LoadBalancerSkuBasic = LoadBalancerSku("basic") )
const ( ManagedClusterSKUTierPaid = ManagedClusterSKUTier("Paid") ManagedClusterSKUTierFree = ManagedClusterSKUTier("Free") )
const ( NetworkModeTransparent = NetworkMode("transparent") NetworkModeBridge = NetworkMode("bridge") )
const ( NetworkPluginAzure = NetworkPlugin("azure") NetworkPluginKubenet = NetworkPlugin("kubenet") )
const ( NetworkPolicyCalico = NetworkPolicy("calico") NetworkPolicyAzure = NetworkPolicy("azure") )
const ( OSDiskTypeManaged = OSDiskType("Managed") OSDiskTypeEphemeral = OSDiskType("Ephemeral") )
const ( OSTypeLinux = OSType("Linux") OSTypeWindows = OSType("Windows") )
const ( OutboundTypeLoadBalancer = OutboundType("loadBalancer") OutboundTypeUserDefinedRouting = OutboundType("userDefinedRouting") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeUserAssigned = ResourceIdentityType("UserAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
const ( ScaleSetEvictionPolicyDelete = ScaleSetEvictionPolicy("Delete") ScaleSetEvictionPolicyDeallocate = ScaleSetEvictionPolicy("Deallocate") )
const ( ScaleSetPrioritySpot = ScaleSetPriority("Spot") ScaleSetPriorityRegular = ScaleSetPriority("Regular") )
const ( UpgradeChannelRapid = UpgradeChannel("rapid") UpgradeChannelStable = UpgradeChannel("stable") UpgradeChannelPatch = UpgradeChannel("patch") UpgradeChannelNone = UpgradeChannel("none") )
const ( WeekDaySunday = WeekDay("Sunday") WeekDayMonday = WeekDay("Monday") WeekDayTuesday = WeekDay("Tuesday") WeekDayWednesday = WeekDay("Wednesday") WeekDayThursday = WeekDay("Thursday") WeekDayFriday = WeekDay("Friday") WeekDaySaturday = WeekDay("Saturday") )
const (
KubeletDiskTypeOS = KubeletDiskType("OS")
)
const (
ManagedClusterSKUNameBasic = ManagedClusterSKUName("Basic")
)
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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count pulumi.IntPtrOutput `pulumi:"count"` // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrOutput `pulumi:"enableAutoScaling"` // Whether to enable EncryptionAtHost EnableEncryptionAtHost pulumi.BoolPtrOutput `pulumi:"enableEncryptionAtHost"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrOutput `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigResponsePtrOutput `pulumi:"kubeletConfig"` // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType pulumi.StringPtrOutput `pulumi:"kubeletDiskType"` // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig LinuxOSConfigResponsePtrOutput `pulumi:"linuxOSConfig"` // 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"` // AgentPoolMode represents mode of an agent pool Mode pulumi.StringPtrOutput `pulumi:"mode"` // 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"` // Version of node image NodeImageVersion pulumi.StringOutput `pulumi:"nodeImageVersion"` // 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"` // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType pulumi.StringPtrOutput `pulumi:"osDiskType"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrOutput `pulumi:"osType"` // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID pulumi.StringPtrOutput `pulumi:"podSubnetID"` // Describes whether the Agent Pool is Running or Stopped PowerState PowerStateResponseOutput `pulumi:"powerState"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The ID for Proximity Placement Group. ProximityPlacementGroupID pulumi.StringPtrOutput `pulumi:"proximityPlacementGroupID"` // ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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"` // Settings for upgrading the agentpool UpgradeSettings AgentPoolUpgradeSettingsResponsePtrOutput `pulumi:"upgradeSettings"` // Size of agent VMs. VmSize pulumi.StringPtrOutput `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods VnetSubnetID pulumi.StringPtrOutput `pulumi:"vnetSubnetID"` }
Agent Pool.
func GetAgentPool ¶
func GetAgentPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentPoolState, opts ...pulumi.ResourceOption) (*AgentPool, error)
GetAgentPool gets an existing AgentPool resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentPool ¶
func NewAgentPool(ctx *pulumi.Context, name string, args *AgentPoolArgs, opts ...pulumi.ResourceOption) (*AgentPool, error)
NewAgentPool registers a new resource with the given unique name, arguments, and options.
func (*AgentPool) ElementType ¶
func (*AgentPool) ToAgentPoolOutput ¶
func (i *AgentPool) ToAgentPoolOutput() AgentPoolOutput
func (*AgentPool) ToAgentPoolOutputWithContext ¶
func (i *AgentPool) ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput
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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count pulumi.IntPtrInput // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput // Whether to enable EncryptionAtHost EnableEncryptionAtHost pulumi.BoolPtrInput // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigPtrInput // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType pulumi.StringPtrInput // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig LinuxOSConfigPtrInput // 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 // AgentPoolMode represents mode of an agent pool Mode 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 // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType pulumi.StringPtrInput // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID pulumi.StringPtrInput // The ID for Proximity Placement Group. ProximityPlacementGroupID 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 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 // Settings for upgrading the agentpool UpgradeSettings AgentPoolUpgradeSettingsPtrInput // Size of agent VMs. VmSize pulumi.StringPtrInput // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods VnetSubnetID pulumi.StringPtrInput }
The set of arguments for constructing a AgentPool resource.
func (AgentPoolArgs) ElementType ¶
func (AgentPoolArgs) ElementType() reflect.Type
type AgentPoolInput ¶
type AgentPoolInput interface { pulumi.Input ToAgentPoolOutput() AgentPoolOutput ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput }
type AgentPoolMode ¶
AgentPoolMode represents mode of an agent pool
func (AgentPoolMode) ElementType ¶
func (AgentPoolMode) ElementType() reflect.Type
func (AgentPoolMode) ToStringOutput ¶
func (e AgentPoolMode) ToStringOutput() pulumi.StringOutput
func (AgentPoolMode) ToStringOutputWithContext ¶
func (e AgentPoolMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPoolMode) ToStringPtrOutput ¶
func (e AgentPoolMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPoolMode) ToStringPtrOutputWithContext ¶
func (e AgentPoolMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPoolOutput ¶
type AgentPoolOutput struct {
*pulumi.OutputState
}
func (AgentPoolOutput) ElementType ¶
func (AgentPoolOutput) ElementType() reflect.Type
func (AgentPoolOutput) ToAgentPoolOutput ¶
func (o AgentPoolOutput) ToAgentPoolOutput() AgentPoolOutput
func (AgentPoolOutput) ToAgentPoolOutputWithContext ¶
func (o AgentPoolOutput) ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput
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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count pulumi.IntPtrInput // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput // Whether to enable EncryptionAtHost EnableEncryptionAtHost pulumi.BoolPtrInput // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigResponsePtrInput // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType pulumi.StringPtrInput // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig LinuxOSConfigResponsePtrInput // 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 // AgentPoolMode represents mode of an agent pool Mode pulumi.StringPtrInput // The name of the resource that is unique within a resource group. This name can be used to access the resource. Name pulumi.StringPtrInput // Version of node image NodeImageVersion 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 // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType pulumi.StringPtrInput // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID pulumi.StringPtrInput // Describes whether the Agent Pool is Running or Stopped PowerState PowerStateResponsePtrInput // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // The ID for Proximity Placement Group. ProximityPlacementGroupID pulumi.StringPtrInput // ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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 // Settings for upgrading the agentpool UpgradeSettings AgentPoolUpgradeSettingsResponsePtrInput // Size of agent VMs. VmSize pulumi.StringPtrInput // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods VnetSubnetID pulumi.StringPtrInput }
func (AgentPoolState) ElementType ¶
func (AgentPoolState) ElementType() reflect.Type
type AgentPoolType ¶
AgentPoolType represents types of an agent pool
func (AgentPoolType) ElementType ¶
func (AgentPoolType) ElementType() reflect.Type
func (AgentPoolType) ToStringOutput ¶
func (e AgentPoolType) ToStringOutput() pulumi.StringOutput
func (AgentPoolType) ToStringOutputWithContext ¶
func (e AgentPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPoolType) ToStringPtrOutput ¶
func (e AgentPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPoolType) ToStringPtrOutputWithContext ¶
func (e AgentPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPoolUpgradeSettings ¶
type AgentPoolUpgradeSettings struct { // Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default MaxSurge *string `pulumi:"maxSurge"` }
Settings for upgrading an agentpool
type AgentPoolUpgradeSettingsArgs ¶
type AgentPoolUpgradeSettingsArgs struct { // Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default MaxSurge pulumi.StringPtrInput `pulumi:"maxSurge"` }
Settings for upgrading an agentpool
func (AgentPoolUpgradeSettingsArgs) ElementType ¶
func (AgentPoolUpgradeSettingsArgs) ElementType() reflect.Type
func (AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsOutput ¶
func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsOutput() AgentPoolUpgradeSettingsOutput
func (AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsOutputWithContext ¶
func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsOutput
func (AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsPtrOutput ¶
func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsPtrOutput() AgentPoolUpgradeSettingsPtrOutput
func (AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsPtrOutputWithContext ¶
func (i AgentPoolUpgradeSettingsArgs) ToAgentPoolUpgradeSettingsPtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsPtrOutput
type AgentPoolUpgradeSettingsInput ¶
type AgentPoolUpgradeSettingsInput interface { pulumi.Input ToAgentPoolUpgradeSettingsOutput() AgentPoolUpgradeSettingsOutput ToAgentPoolUpgradeSettingsOutputWithContext(context.Context) AgentPoolUpgradeSettingsOutput }
AgentPoolUpgradeSettingsInput is an input type that accepts AgentPoolUpgradeSettingsArgs and AgentPoolUpgradeSettingsOutput values. You can construct a concrete instance of `AgentPoolUpgradeSettingsInput` via:
AgentPoolUpgradeSettingsArgs{...}
type AgentPoolUpgradeSettingsOutput ¶
type AgentPoolUpgradeSettingsOutput struct{ *pulumi.OutputState }
Settings for upgrading an agentpool
func (AgentPoolUpgradeSettingsOutput) ElementType ¶
func (AgentPoolUpgradeSettingsOutput) ElementType() reflect.Type
func (AgentPoolUpgradeSettingsOutput) MaxSurge ¶
func (o AgentPoolUpgradeSettingsOutput) MaxSurge() pulumi.StringPtrOutput
Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default
func (AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsOutput ¶
func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsOutput() AgentPoolUpgradeSettingsOutput
func (AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsOutputWithContext ¶
func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsOutput
func (AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsPtrOutput ¶
func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsPtrOutput() AgentPoolUpgradeSettingsPtrOutput
func (AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsPtrOutputWithContext ¶
func (o AgentPoolUpgradeSettingsOutput) ToAgentPoolUpgradeSettingsPtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsPtrOutput
type AgentPoolUpgradeSettingsPtrInput ¶
type AgentPoolUpgradeSettingsPtrInput interface { pulumi.Input ToAgentPoolUpgradeSettingsPtrOutput() AgentPoolUpgradeSettingsPtrOutput ToAgentPoolUpgradeSettingsPtrOutputWithContext(context.Context) AgentPoolUpgradeSettingsPtrOutput }
AgentPoolUpgradeSettingsPtrInput is an input type that accepts AgentPoolUpgradeSettingsArgs, AgentPoolUpgradeSettingsPtr and AgentPoolUpgradeSettingsPtrOutput values. You can construct a concrete instance of `AgentPoolUpgradeSettingsPtrInput` via:
AgentPoolUpgradeSettingsArgs{...} or: nil
func AgentPoolUpgradeSettingsPtr ¶
func AgentPoolUpgradeSettingsPtr(v *AgentPoolUpgradeSettingsArgs) AgentPoolUpgradeSettingsPtrInput
type AgentPoolUpgradeSettingsPtrOutput ¶
type AgentPoolUpgradeSettingsPtrOutput struct{ *pulumi.OutputState }
func (AgentPoolUpgradeSettingsPtrOutput) Elem ¶
func (o AgentPoolUpgradeSettingsPtrOutput) Elem() AgentPoolUpgradeSettingsOutput
func (AgentPoolUpgradeSettingsPtrOutput) ElementType ¶
func (AgentPoolUpgradeSettingsPtrOutput) ElementType() reflect.Type
func (AgentPoolUpgradeSettingsPtrOutput) MaxSurge ¶
func (o AgentPoolUpgradeSettingsPtrOutput) MaxSurge() pulumi.StringPtrOutput
Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default
func (AgentPoolUpgradeSettingsPtrOutput) ToAgentPoolUpgradeSettingsPtrOutput ¶
func (o AgentPoolUpgradeSettingsPtrOutput) ToAgentPoolUpgradeSettingsPtrOutput() AgentPoolUpgradeSettingsPtrOutput
func (AgentPoolUpgradeSettingsPtrOutput) ToAgentPoolUpgradeSettingsPtrOutputWithContext ¶
func (o AgentPoolUpgradeSettingsPtrOutput) ToAgentPoolUpgradeSettingsPtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsPtrOutput
type AgentPoolUpgradeSettingsResponse ¶
type AgentPoolUpgradeSettingsResponse struct { // Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default MaxSurge *string `pulumi:"maxSurge"` }
Settings for upgrading an agentpool
type AgentPoolUpgradeSettingsResponseArgs ¶
type AgentPoolUpgradeSettingsResponseArgs struct { // Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default MaxSurge pulumi.StringPtrInput `pulumi:"maxSurge"` }
Settings for upgrading an agentpool
func (AgentPoolUpgradeSettingsResponseArgs) ElementType ¶
func (AgentPoolUpgradeSettingsResponseArgs) ElementType() reflect.Type
func (AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponseOutput ¶
func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponseOutput() AgentPoolUpgradeSettingsResponseOutput
func (AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponseOutputWithContext ¶
func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponseOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponseOutput
func (AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponsePtrOutput ¶
func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponsePtrOutput() AgentPoolUpgradeSettingsResponsePtrOutput
func (AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext ¶
func (i AgentPoolUpgradeSettingsResponseArgs) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponsePtrOutput
type AgentPoolUpgradeSettingsResponseInput ¶
type AgentPoolUpgradeSettingsResponseInput interface { pulumi.Input ToAgentPoolUpgradeSettingsResponseOutput() AgentPoolUpgradeSettingsResponseOutput ToAgentPoolUpgradeSettingsResponseOutputWithContext(context.Context) AgentPoolUpgradeSettingsResponseOutput }
AgentPoolUpgradeSettingsResponseInput is an input type that accepts AgentPoolUpgradeSettingsResponseArgs and AgentPoolUpgradeSettingsResponseOutput values. You can construct a concrete instance of `AgentPoolUpgradeSettingsResponseInput` via:
AgentPoolUpgradeSettingsResponseArgs{...}
type AgentPoolUpgradeSettingsResponseOutput ¶
type AgentPoolUpgradeSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for upgrading an agentpool
func (AgentPoolUpgradeSettingsResponseOutput) ElementType ¶
func (AgentPoolUpgradeSettingsResponseOutput) ElementType() reflect.Type
func (AgentPoolUpgradeSettingsResponseOutput) MaxSurge ¶
func (o AgentPoolUpgradeSettingsResponseOutput) MaxSurge() pulumi.StringPtrOutput
Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default
func (AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponseOutput ¶
func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponseOutput() AgentPoolUpgradeSettingsResponseOutput
func (AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponseOutputWithContext ¶
func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponseOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponseOutput
func (AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponsePtrOutput ¶
func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponsePtrOutput() AgentPoolUpgradeSettingsResponsePtrOutput
func (AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext ¶
func (o AgentPoolUpgradeSettingsResponseOutput) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponsePtrOutput
type AgentPoolUpgradeSettingsResponsePtrInput ¶
type AgentPoolUpgradeSettingsResponsePtrInput interface { pulumi.Input ToAgentPoolUpgradeSettingsResponsePtrOutput() AgentPoolUpgradeSettingsResponsePtrOutput ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext(context.Context) AgentPoolUpgradeSettingsResponsePtrOutput }
AgentPoolUpgradeSettingsResponsePtrInput is an input type that accepts AgentPoolUpgradeSettingsResponseArgs, AgentPoolUpgradeSettingsResponsePtr and AgentPoolUpgradeSettingsResponsePtrOutput values. You can construct a concrete instance of `AgentPoolUpgradeSettingsResponsePtrInput` via:
AgentPoolUpgradeSettingsResponseArgs{...} or: nil
func AgentPoolUpgradeSettingsResponsePtr ¶
func AgentPoolUpgradeSettingsResponsePtr(v *AgentPoolUpgradeSettingsResponseArgs) AgentPoolUpgradeSettingsResponsePtrInput
type AgentPoolUpgradeSettingsResponsePtrOutput ¶
type AgentPoolUpgradeSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (AgentPoolUpgradeSettingsResponsePtrOutput) ElementType ¶
func (AgentPoolUpgradeSettingsResponsePtrOutput) ElementType() reflect.Type
func (AgentPoolUpgradeSettingsResponsePtrOutput) MaxSurge ¶
func (o AgentPoolUpgradeSettingsResponsePtrOutput) MaxSurge() pulumi.StringPtrOutput
Count or percentage of additional nodes to be added during upgrade. If empty uses AKS default
func (AgentPoolUpgradeSettingsResponsePtrOutput) ToAgentPoolUpgradeSettingsResponsePtrOutput ¶
func (o AgentPoolUpgradeSettingsResponsePtrOutput) ToAgentPoolUpgradeSettingsResponsePtrOutput() AgentPoolUpgradeSettingsResponsePtrOutput
func (AgentPoolUpgradeSettingsResponsePtrOutput) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext ¶
func (o AgentPoolUpgradeSettingsResponsePtrOutput) ToAgentPoolUpgradeSettingsResponsePtrOutputWithContext(ctx context.Context) AgentPoolUpgradeSettingsResponsePtrOutput
type CloudErrorBodyResponse ¶
type CloudErrorBodyResponse struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code *string `pulumi:"code"` // A list of additional details about the error. Details []CloudErrorBodyResponse `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message *string `pulumi:"message"` // The target of the particular error. For example, the name of the property in error. Target *string `pulumi:"target"` }
An error response from the Container service.
type CloudErrorBodyResponseArgs ¶
type CloudErrorBodyResponseArgs struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code pulumi.StringPtrInput `pulumi:"code"` // A list of additional details about the error. Details CloudErrorBodyResponseArrayInput `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message pulumi.StringPtrInput `pulumi:"message"` // The target of the particular error. For example, the name of the property in error. Target pulumi.StringPtrInput `pulumi:"target"` }
An error response from the Container service.
func (CloudErrorBodyResponseArgs) ElementType ¶
func (CloudErrorBodyResponseArgs) ElementType() reflect.Type
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutput ¶
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutput() CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutputWithContext ¶
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutputWithContext(ctx context.Context) CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutput ¶
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutputWithContext ¶
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
type CloudErrorBodyResponseArray ¶
type CloudErrorBodyResponseArray []CloudErrorBodyResponseInput
func (CloudErrorBodyResponseArray) ElementType ¶
func (CloudErrorBodyResponseArray) ElementType() reflect.Type
func (CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutput ¶
func (i CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutput() CloudErrorBodyResponseArrayOutput
func (CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutputWithContext ¶
func (i CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutputWithContext(ctx context.Context) CloudErrorBodyResponseArrayOutput
type CloudErrorBodyResponseArrayInput ¶
type CloudErrorBodyResponseArrayInput interface { pulumi.Input ToCloudErrorBodyResponseArrayOutput() CloudErrorBodyResponseArrayOutput ToCloudErrorBodyResponseArrayOutputWithContext(context.Context) CloudErrorBodyResponseArrayOutput }
CloudErrorBodyResponseArrayInput is an input type that accepts CloudErrorBodyResponseArray and CloudErrorBodyResponseArrayOutput values. You can construct a concrete instance of `CloudErrorBodyResponseArrayInput` via:
CloudErrorBodyResponseArray{ CloudErrorBodyResponseArgs{...} }
type CloudErrorBodyResponseArrayOutput ¶
type CloudErrorBodyResponseArrayOutput struct{ *pulumi.OutputState }
func (CloudErrorBodyResponseArrayOutput) ElementType ¶
func (CloudErrorBodyResponseArrayOutput) ElementType() reflect.Type
func (CloudErrorBodyResponseArrayOutput) Index ¶
func (o CloudErrorBodyResponseArrayOutput) Index(i pulumi.IntInput) CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutput ¶
func (o CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutput() CloudErrorBodyResponseArrayOutput
func (CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutputWithContext ¶
func (o CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutputWithContext(ctx context.Context) CloudErrorBodyResponseArrayOutput
type CloudErrorBodyResponseInput ¶
type CloudErrorBodyResponseInput interface { pulumi.Input ToCloudErrorBodyResponseOutput() CloudErrorBodyResponseOutput ToCloudErrorBodyResponseOutputWithContext(context.Context) CloudErrorBodyResponseOutput }
CloudErrorBodyResponseInput is an input type that accepts CloudErrorBodyResponseArgs and CloudErrorBodyResponseOutput values. You can construct a concrete instance of `CloudErrorBodyResponseInput` via:
CloudErrorBodyResponseArgs{...}
type CloudErrorBodyResponseOutput ¶
type CloudErrorBodyResponseOutput struct{ *pulumi.OutputState }
An error response from the Container service.
func (CloudErrorBodyResponseOutput) Code ¶
func (o CloudErrorBodyResponseOutput) Code() pulumi.StringPtrOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (CloudErrorBodyResponseOutput) Details ¶
func (o CloudErrorBodyResponseOutput) Details() CloudErrorBodyResponseArrayOutput
A list of additional details about the error.
func (CloudErrorBodyResponseOutput) ElementType ¶
func (CloudErrorBodyResponseOutput) ElementType() reflect.Type
func (CloudErrorBodyResponseOutput) Message ¶
func (o CloudErrorBodyResponseOutput) Message() pulumi.StringPtrOutput
A message describing the error, intended to be suitable for display in a user interface.
func (CloudErrorBodyResponseOutput) Target ¶
func (o CloudErrorBodyResponseOutput) Target() pulumi.StringPtrOutput
The target of the particular error. For example, the name of the property in error.
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutput ¶
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutput() CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutputWithContext ¶
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutputWithContext(ctx context.Context) CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutput ¶
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutputWithContext ¶
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
type CloudErrorBodyResponsePtrInput ¶
type CloudErrorBodyResponsePtrInput interface { pulumi.Input ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput ToCloudErrorBodyResponsePtrOutputWithContext(context.Context) CloudErrorBodyResponsePtrOutput }
CloudErrorBodyResponsePtrInput is an input type that accepts CloudErrorBodyResponseArgs, CloudErrorBodyResponsePtr and CloudErrorBodyResponsePtrOutput values. You can construct a concrete instance of `CloudErrorBodyResponsePtrInput` via:
CloudErrorBodyResponseArgs{...} or: nil
func CloudErrorBodyResponsePtr ¶
func CloudErrorBodyResponsePtr(v *CloudErrorBodyResponseArgs) CloudErrorBodyResponsePtrInput
type CloudErrorBodyResponsePtrOutput ¶
type CloudErrorBodyResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudErrorBodyResponsePtrOutput) Code ¶
func (o CloudErrorBodyResponsePtrOutput) Code() pulumi.StringPtrOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (CloudErrorBodyResponsePtrOutput) Details ¶
func (o CloudErrorBodyResponsePtrOutput) Details() CloudErrorBodyResponseArrayOutput
A list of additional details about the error.
func (CloudErrorBodyResponsePtrOutput) Elem ¶
func (o CloudErrorBodyResponsePtrOutput) Elem() CloudErrorBodyResponseOutput
func (CloudErrorBodyResponsePtrOutput) ElementType ¶
func (CloudErrorBodyResponsePtrOutput) ElementType() reflect.Type
func (CloudErrorBodyResponsePtrOutput) Message ¶
func (o CloudErrorBodyResponsePtrOutput) Message() pulumi.StringPtrOutput
A message describing the error, intended to be suitable for display in a user interface.
func (CloudErrorBodyResponsePtrOutput) Target ¶
func (o CloudErrorBodyResponsePtrOutput) Target() pulumi.StringPtrOutput
The target of the particular error. For example, the name of the property in error.
func (CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutput ¶
func (o CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
func (CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutputWithContext ¶
func (o CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
type CloudErrorResponse ¶
type CloudErrorResponse struct { // Details about the error. Error *CloudErrorBodyResponse `pulumi:"error"` }
An error response from the Container service.
type CloudErrorResponseArgs ¶
type CloudErrorResponseArgs struct { // Details about the error. Error CloudErrorBodyResponsePtrInput `pulumi:"error"` }
An error response from the Container service.
func (CloudErrorResponseArgs) ElementType ¶
func (CloudErrorResponseArgs) ElementType() reflect.Type
func (CloudErrorResponseArgs) ToCloudErrorResponseOutput ¶
func (i CloudErrorResponseArgs) ToCloudErrorResponseOutput() CloudErrorResponseOutput
func (CloudErrorResponseArgs) ToCloudErrorResponseOutputWithContext ¶
func (i CloudErrorResponseArgs) ToCloudErrorResponseOutputWithContext(ctx context.Context) CloudErrorResponseOutput
func (CloudErrorResponseArgs) ToCloudErrorResponsePtrOutput ¶
func (i CloudErrorResponseArgs) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
func (CloudErrorResponseArgs) ToCloudErrorResponsePtrOutputWithContext ¶
func (i CloudErrorResponseArgs) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
type CloudErrorResponseInput ¶
type CloudErrorResponseInput interface { pulumi.Input ToCloudErrorResponseOutput() CloudErrorResponseOutput ToCloudErrorResponseOutputWithContext(context.Context) CloudErrorResponseOutput }
CloudErrorResponseInput is an input type that accepts CloudErrorResponseArgs and CloudErrorResponseOutput values. You can construct a concrete instance of `CloudErrorResponseInput` via:
CloudErrorResponseArgs{...}
type CloudErrorResponseOutput ¶
type CloudErrorResponseOutput struct{ *pulumi.OutputState }
An error response from the Container service.
func (CloudErrorResponseOutput) ElementType ¶
func (CloudErrorResponseOutput) ElementType() reflect.Type
func (CloudErrorResponseOutput) Error ¶
func (o CloudErrorResponseOutput) Error() CloudErrorBodyResponsePtrOutput
Details about the error.
func (CloudErrorResponseOutput) ToCloudErrorResponseOutput ¶
func (o CloudErrorResponseOutput) ToCloudErrorResponseOutput() CloudErrorResponseOutput
func (CloudErrorResponseOutput) ToCloudErrorResponseOutputWithContext ¶
func (o CloudErrorResponseOutput) ToCloudErrorResponseOutputWithContext(ctx context.Context) CloudErrorResponseOutput
func (CloudErrorResponseOutput) ToCloudErrorResponsePtrOutput ¶
func (o CloudErrorResponseOutput) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
func (CloudErrorResponseOutput) ToCloudErrorResponsePtrOutputWithContext ¶
func (o CloudErrorResponseOutput) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
type CloudErrorResponsePtrInput ¶
type CloudErrorResponsePtrInput interface { pulumi.Input ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput ToCloudErrorResponsePtrOutputWithContext(context.Context) CloudErrorResponsePtrOutput }
CloudErrorResponsePtrInput is an input type that accepts CloudErrorResponseArgs, CloudErrorResponsePtr and CloudErrorResponsePtrOutput values. You can construct a concrete instance of `CloudErrorResponsePtrInput` via:
CloudErrorResponseArgs{...} or: nil
func CloudErrorResponsePtr ¶
func CloudErrorResponsePtr(v *CloudErrorResponseArgs) CloudErrorResponsePtrInput
type CloudErrorResponsePtrOutput ¶
type CloudErrorResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudErrorResponsePtrOutput) Elem ¶
func (o CloudErrorResponsePtrOutput) Elem() CloudErrorResponseOutput
func (CloudErrorResponsePtrOutput) ElementType ¶
func (CloudErrorResponsePtrOutput) ElementType() reflect.Type
func (CloudErrorResponsePtrOutput) Error ¶
func (o CloudErrorResponsePtrOutput) Error() CloudErrorBodyResponsePtrOutput
Details about the error.
func (CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutput ¶
func (o CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
func (CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutputWithContext ¶
func (o CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
type ConnectionStatus ¶
The private link service connection status.
func (ConnectionStatus) ElementType ¶
func (ConnectionStatus) ElementType() reflect.Type
func (ConnectionStatus) ToStringOutput ¶
func (e ConnectionStatus) ToStringOutput() pulumi.StringOutput
func (ConnectionStatus) ToStringOutputWithContext ¶
func (e ConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConnectionStatus) ToStringPtrOutput ¶
func (e ConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConnectionStatus) ToStringPtrOutputWithContext ¶
func (e ConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerServiceLinuxProfile ¶
type ContainerServiceLinuxProfile struct { // The administrator username to use for Linux VMs. AdminUsername string `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfiguration `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
type ContainerServiceLinuxProfileArgs ¶
type ContainerServiceLinuxProfileArgs struct { // The administrator username to use for Linux VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfigurationInput `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileArgs) ElementType ¶
func (ContainerServiceLinuxProfileArgs) ElementType() reflect.Type
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
func (ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext ¶
func (i ContainerServiceLinuxProfileArgs) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
type ContainerServiceLinuxProfileInput ¶
type ContainerServiceLinuxProfileInput interface { pulumi.Input ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput ToContainerServiceLinuxProfileOutputWithContext(context.Context) ContainerServiceLinuxProfileOutput }
ContainerServiceLinuxProfileInput is an input type that accepts ContainerServiceLinuxProfileArgs and ContainerServiceLinuxProfileOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileInput` via:
ContainerServiceLinuxProfileArgs{...}
type ContainerServiceLinuxProfileOutput ¶
type ContainerServiceLinuxProfileOutput struct{ *pulumi.OutputState }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfileOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfileOutput) ElementType ¶
func (ContainerServiceLinuxProfileOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfileOutput) Ssh ¶
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutput() ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfileOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileOutput
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
func (ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfileOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
type ContainerServiceLinuxProfilePtrInput ¶
type ContainerServiceLinuxProfilePtrInput interface { pulumi.Input ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput ToContainerServiceLinuxProfilePtrOutputWithContext(context.Context) ContainerServiceLinuxProfilePtrOutput }
ContainerServiceLinuxProfilePtrInput is an input type that accepts ContainerServiceLinuxProfileArgs, ContainerServiceLinuxProfilePtr and ContainerServiceLinuxProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfilePtrInput` via:
ContainerServiceLinuxProfileArgs{...} or: nil
func ContainerServiceLinuxProfilePtr ¶
func ContainerServiceLinuxProfilePtr(v *ContainerServiceLinuxProfileArgs) ContainerServiceLinuxProfilePtrInput
type ContainerServiceLinuxProfilePtrOutput ¶
type ContainerServiceLinuxProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceLinuxProfilePtrOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfilePtrOutput) ElementType ¶
func (ContainerServiceLinuxProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfilePtrOutput) Ssh ¶
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput ¶
func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutput() ContainerServiceLinuxProfilePtrOutput
func (ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfilePtrOutput) ToContainerServiceLinuxProfilePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfilePtrOutput
type ContainerServiceLinuxProfileResponse ¶
type ContainerServiceLinuxProfileResponse struct { // The administrator username to use for Linux VMs. AdminUsername string `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfigurationResponse `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
type ContainerServiceLinuxProfileResponseArgs ¶
type ContainerServiceLinuxProfileResponseArgs struct { // The administrator username to use for Linux VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // SSH configuration for Linux-based VMs running on Azure. Ssh ContainerServiceSshConfigurationResponseInput `pulumi:"ssh"` }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileResponseArgs) ElementType ¶
func (ContainerServiceLinuxProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
func (ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceLinuxProfileResponseArgs) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
type ContainerServiceLinuxProfileResponseInput ¶
type ContainerServiceLinuxProfileResponseInput interface { pulumi.Input ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput ToContainerServiceLinuxProfileResponseOutputWithContext(context.Context) ContainerServiceLinuxProfileResponseOutput }
ContainerServiceLinuxProfileResponseInput is an input type that accepts ContainerServiceLinuxProfileResponseArgs and ContainerServiceLinuxProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileResponseInput` via:
ContainerServiceLinuxProfileResponseArgs{...}
type ContainerServiceLinuxProfileResponseOutput ¶
type ContainerServiceLinuxProfileResponseOutput struct{ *pulumi.OutputState }
Profile for Linux VMs in the container service cluster.
func (ContainerServiceLinuxProfileResponseOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfileResponseOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfileResponseOutput) ElementType ¶
func (ContainerServiceLinuxProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfileResponseOutput) Ssh ¶
func (o ContainerServiceLinuxProfileResponseOutput) Ssh() ContainerServiceSshConfigurationResponseOutput
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutput() ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponseOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponseOutput
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
func (ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfileResponseOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
type ContainerServiceLinuxProfileResponsePtrInput ¶
type ContainerServiceLinuxProfileResponsePtrInput interface { pulumi.Input ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput ToContainerServiceLinuxProfileResponsePtrOutputWithContext(context.Context) ContainerServiceLinuxProfileResponsePtrOutput }
ContainerServiceLinuxProfileResponsePtrInput is an input type that accepts ContainerServiceLinuxProfileResponseArgs, ContainerServiceLinuxProfileResponsePtr and ContainerServiceLinuxProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceLinuxProfileResponsePtrInput` via:
ContainerServiceLinuxProfileResponseArgs{...} or: nil
func ContainerServiceLinuxProfileResponsePtr ¶
func ContainerServiceLinuxProfileResponsePtr(v *ContainerServiceLinuxProfileResponseArgs) ContainerServiceLinuxProfileResponsePtrInput
type ContainerServiceLinuxProfileResponsePtrOutput ¶
type ContainerServiceLinuxProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceLinuxProfileResponsePtrOutput) AdminUsername ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Linux VMs.
func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceLinuxProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceLinuxProfileResponsePtrOutput) Ssh ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) Ssh() ContainerServiceSshConfigurationResponsePtrOutput
SSH configuration for Linux-based VMs running on Azure.
func (ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutput() ContainerServiceLinuxProfileResponsePtrOutput
func (ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceLinuxProfileResponsePtrOutput) ToContainerServiceLinuxProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceLinuxProfileResponsePtrOutput
type ContainerServiceNetworkProfile ¶
type ContainerServiceNetworkProfile struct { // An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr. DnsServiceIP *string `pulumi:"dnsServiceIP"` // A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range. DockerBridgeCidr *string `pulumi:"dockerBridgeCidr"` // Profile of the cluster load balancer. LoadBalancerProfile *ManagedClusterLoadBalancerProfile `pulumi:"loadBalancerProfile"` // The load balancer sku for the managed cluster. LoadBalancerSku *string `pulumi:"loadBalancerSku"` // Network 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 ContainerServiceVMSizeTypes ¶
Size of agent VMs.
func (ContainerServiceVMSizeTypes) ElementType ¶
func (ContainerServiceVMSizeTypes) ElementType() reflect.Type
func (ContainerServiceVMSizeTypes) ToStringOutput ¶
func (e ContainerServiceVMSizeTypes) ToStringOutput() pulumi.StringOutput
func (ContainerServiceVMSizeTypes) ToStringOutputWithContext ¶
func (e ContainerServiceVMSizeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerServiceVMSizeTypes) ToStringPtrOutput ¶
func (e ContainerServiceVMSizeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext ¶
func (e ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CredentialResultResponse ¶
type CredentialResultResponse struct { // The name of the credential. Name string `pulumi:"name"` // Base64-encoded Kubernetes configuration file. Value string `pulumi:"value"` }
The credential result response.
type CredentialResultResponseArgs ¶
type CredentialResultResponseArgs struct { // The name of the credential. Name pulumi.StringInput `pulumi:"name"` // Base64-encoded Kubernetes configuration file. Value pulumi.StringInput `pulumi:"value"` }
The credential result response.
func (CredentialResultResponseArgs) ElementType ¶
func (CredentialResultResponseArgs) ElementType() reflect.Type
func (CredentialResultResponseArgs) ToCredentialResultResponseOutput ¶
func (i CredentialResultResponseArgs) ToCredentialResultResponseOutput() CredentialResultResponseOutput
func (CredentialResultResponseArgs) ToCredentialResultResponseOutputWithContext ¶
func (i CredentialResultResponseArgs) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
type CredentialResultResponseArray ¶
type CredentialResultResponseArray []CredentialResultResponseInput
func (CredentialResultResponseArray) ElementType ¶
func (CredentialResultResponseArray) ElementType() reflect.Type
func (CredentialResultResponseArray) ToCredentialResultResponseArrayOutput ¶
func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
func (CredentialResultResponseArray) ToCredentialResultResponseArrayOutputWithContext ¶
func (i CredentialResultResponseArray) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
type CredentialResultResponseArrayInput ¶
type CredentialResultResponseArrayInput interface { pulumi.Input ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput ToCredentialResultResponseArrayOutputWithContext(context.Context) CredentialResultResponseArrayOutput }
CredentialResultResponseArrayInput is an input type that accepts CredentialResultResponseArray and CredentialResultResponseArrayOutput values. You can construct a concrete instance of `CredentialResultResponseArrayInput` via:
CredentialResultResponseArray{ CredentialResultResponseArgs{...} }
type CredentialResultResponseArrayOutput ¶
type CredentialResultResponseArrayOutput struct{ *pulumi.OutputState }
func (CredentialResultResponseArrayOutput) ElementType ¶
func (CredentialResultResponseArrayOutput) ElementType() reflect.Type
func (CredentialResultResponseArrayOutput) Index ¶
func (o CredentialResultResponseArrayOutput) Index(i pulumi.IntInput) CredentialResultResponseOutput
func (CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput ¶
func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutput() CredentialResultResponseArrayOutput
func (CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext ¶
func (o CredentialResultResponseArrayOutput) ToCredentialResultResponseArrayOutputWithContext(ctx context.Context) CredentialResultResponseArrayOutput
type CredentialResultResponseInput ¶
type CredentialResultResponseInput interface { pulumi.Input ToCredentialResultResponseOutput() CredentialResultResponseOutput ToCredentialResultResponseOutputWithContext(context.Context) CredentialResultResponseOutput }
CredentialResultResponseInput is an input type that accepts CredentialResultResponseArgs and CredentialResultResponseOutput values. You can construct a concrete instance of `CredentialResultResponseInput` via:
CredentialResultResponseArgs{...}
type CredentialResultResponseOutput ¶
type CredentialResultResponseOutput struct{ *pulumi.OutputState }
The credential result response.
func (CredentialResultResponseOutput) ElementType ¶
func (CredentialResultResponseOutput) ElementType() reflect.Type
func (CredentialResultResponseOutput) Name ¶
func (o CredentialResultResponseOutput) Name() pulumi.StringOutput
The name of the credential.
func (CredentialResultResponseOutput) ToCredentialResultResponseOutput ¶
func (o CredentialResultResponseOutput) ToCredentialResultResponseOutput() CredentialResultResponseOutput
func (CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext ¶
func (o CredentialResultResponseOutput) ToCredentialResultResponseOutputWithContext(ctx context.Context) CredentialResultResponseOutput
func (CredentialResultResponseOutput) Value ¶
func (o CredentialResultResponseOutput) Value() pulumi.StringOutput
Base64-encoded Kubernetes configuration file.
type Expander ¶
func (Expander) ElementType ¶
func (Expander) ToStringOutput ¶
func (e Expander) ToStringOutput() pulumi.StringOutput
func (Expander) ToStringOutputWithContext ¶
func (e Expander) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Expander) ToStringPtrOutput ¶
func (e Expander) ToStringPtrOutput() pulumi.StringPtrOutput
func (Expander) ToStringPtrOutputWithContext ¶
func (e Expander) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KubeletConfig ¶
type KubeletConfig struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` // The maximum number of container log files that can be present for a container. The number must be ≥ 2. ContainerLogMaxFiles *int `pulumi:"containerLogMaxFiles"` // The maximum size (e.g. 10Mi) of container log file before it is rotated. ContainerLogMaxSizeMB *int `pulumi:"containerLogMaxSizeMB"` // Enable CPU CFS quota enforcement for containers that specify CPU limits. CpuCfsQuota *bool `pulumi:"cpuCfsQuota"` // Sets CPU CFS quota period value. CpuCfsQuotaPeriod *string `pulumi:"cpuCfsQuotaPeriod"` // CPU Manager policy to use. CpuManagerPolicy *string `pulumi:"cpuManagerPolicy"` // If set to true it will make the Kubelet fail to start if swap is enabled on the node. FailSwapOn *bool `pulumi:"failSwapOn"` // The percent of disk usage after which image garbage collection is always run. ImageGcHighThreshold *int `pulumi:"imageGcHighThreshold"` // The percent of disk usage before which image garbage collection is never run. ImageGcLowThreshold *int `pulumi:"imageGcLowThreshold"` // The maximum number of processes per pod. PodMaxPids *int `pulumi:"podMaxPids"` // Topology Manager policy to use. TopologyManagerPolicy *string `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
type KubeletConfigArgs ¶
type KubeletConfigArgs struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls pulumi.StringArrayInput `pulumi:"allowedUnsafeSysctls"` // The maximum number of container log files that can be present for a container. The number must be ≥ 2. ContainerLogMaxFiles pulumi.IntPtrInput `pulumi:"containerLogMaxFiles"` // The maximum size (e.g. 10Mi) of container log file before it is rotated. ContainerLogMaxSizeMB pulumi.IntPtrInput `pulumi:"containerLogMaxSizeMB"` // Enable CPU CFS quota enforcement for containers that specify CPU limits. CpuCfsQuota pulumi.BoolPtrInput `pulumi:"cpuCfsQuota"` // Sets CPU CFS quota period value. CpuCfsQuotaPeriod pulumi.StringPtrInput `pulumi:"cpuCfsQuotaPeriod"` // CPU Manager policy to use. CpuManagerPolicy pulumi.StringPtrInput `pulumi:"cpuManagerPolicy"` // If set to true it will make the Kubelet fail to start if swap is enabled on the node. FailSwapOn pulumi.BoolPtrInput `pulumi:"failSwapOn"` // The percent of disk usage after which image garbage collection is always run. ImageGcHighThreshold pulumi.IntPtrInput `pulumi:"imageGcHighThreshold"` // The percent of disk usage before which image garbage collection is never run. ImageGcLowThreshold pulumi.IntPtrInput `pulumi:"imageGcLowThreshold"` // The maximum number of processes per pod. PodMaxPids pulumi.IntPtrInput `pulumi:"podMaxPids"` // Topology Manager policy to use. TopologyManagerPolicy pulumi.StringPtrInput `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
func (KubeletConfigArgs) ElementType ¶
func (KubeletConfigArgs) ElementType() reflect.Type
func (KubeletConfigArgs) ToKubeletConfigOutput ¶
func (i KubeletConfigArgs) ToKubeletConfigOutput() KubeletConfigOutput
func (KubeletConfigArgs) ToKubeletConfigOutputWithContext ¶
func (i KubeletConfigArgs) ToKubeletConfigOutputWithContext(ctx context.Context) KubeletConfigOutput
func (KubeletConfigArgs) ToKubeletConfigPtrOutput ¶
func (i KubeletConfigArgs) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
func (KubeletConfigArgs) ToKubeletConfigPtrOutputWithContext ¶
func (i KubeletConfigArgs) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
type KubeletConfigInput ¶
type KubeletConfigInput interface { pulumi.Input ToKubeletConfigOutput() KubeletConfigOutput ToKubeletConfigOutputWithContext(context.Context) KubeletConfigOutput }
KubeletConfigInput is an input type that accepts KubeletConfigArgs and KubeletConfigOutput values. You can construct a concrete instance of `KubeletConfigInput` via:
KubeletConfigArgs{...}
type KubeletConfigOutput ¶
type KubeletConfigOutput struct{ *pulumi.OutputState }
Kubelet configurations of agent nodes.
func (KubeletConfigOutput) AllowedUnsafeSysctls ¶
func (o KubeletConfigOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigOutput) ContainerLogMaxFiles ¶
func (o KubeletConfigOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
The maximum number of container log files that can be present for a container. The number must be ≥ 2.
func (KubeletConfigOutput) ContainerLogMaxSizeMB ¶
func (o KubeletConfigOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
The maximum size (e.g. 10Mi) of container log file before it is rotated.
func (KubeletConfigOutput) CpuCfsQuota ¶
func (o KubeletConfigOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigOutput) CpuCfsQuotaPeriod ¶
func (o KubeletConfigOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigOutput) CpuManagerPolicy ¶
func (o KubeletConfigOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigOutput) ElementType ¶
func (KubeletConfigOutput) ElementType() reflect.Type
func (KubeletConfigOutput) FailSwapOn ¶
func (o KubeletConfigOutput) FailSwapOn() pulumi.BoolPtrOutput
If set to true it will make the Kubelet fail to start if swap is enabled on the node.
func (KubeletConfigOutput) ImageGcHighThreshold ¶
func (o KubeletConfigOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigOutput) ImageGcLowThreshold ¶
func (o KubeletConfigOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigOutput) PodMaxPids ¶
func (o KubeletConfigOutput) PodMaxPids() pulumi.IntPtrOutput
The maximum number of processes per pod.
func (KubeletConfigOutput) ToKubeletConfigOutput ¶
func (o KubeletConfigOutput) ToKubeletConfigOutput() KubeletConfigOutput
func (KubeletConfigOutput) ToKubeletConfigOutputWithContext ¶
func (o KubeletConfigOutput) ToKubeletConfigOutputWithContext(ctx context.Context) KubeletConfigOutput
func (KubeletConfigOutput) ToKubeletConfigPtrOutput ¶
func (o KubeletConfigOutput) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
func (KubeletConfigOutput) ToKubeletConfigPtrOutputWithContext ¶
func (o KubeletConfigOutput) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
func (KubeletConfigOutput) TopologyManagerPolicy ¶
func (o KubeletConfigOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type KubeletConfigPtrInput ¶
type KubeletConfigPtrInput interface { pulumi.Input ToKubeletConfigPtrOutput() KubeletConfigPtrOutput ToKubeletConfigPtrOutputWithContext(context.Context) KubeletConfigPtrOutput }
KubeletConfigPtrInput is an input type that accepts KubeletConfigArgs, KubeletConfigPtr and KubeletConfigPtrOutput values. You can construct a concrete instance of `KubeletConfigPtrInput` via:
KubeletConfigArgs{...} or: nil
func KubeletConfigPtr ¶
func KubeletConfigPtr(v *KubeletConfigArgs) KubeletConfigPtrInput
type KubeletConfigPtrOutput ¶
type KubeletConfigPtrOutput struct{ *pulumi.OutputState }
func (KubeletConfigPtrOutput) AllowedUnsafeSysctls ¶
func (o KubeletConfigPtrOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigPtrOutput) ContainerLogMaxFiles ¶
func (o KubeletConfigPtrOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
The maximum number of container log files that can be present for a container. The number must be ≥ 2.
func (KubeletConfigPtrOutput) ContainerLogMaxSizeMB ¶
func (o KubeletConfigPtrOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
The maximum size (e.g. 10Mi) of container log file before it is rotated.
func (KubeletConfigPtrOutput) CpuCfsQuota ¶
func (o KubeletConfigPtrOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigPtrOutput) CpuCfsQuotaPeriod ¶
func (o KubeletConfigPtrOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigPtrOutput) CpuManagerPolicy ¶
func (o KubeletConfigPtrOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigPtrOutput) Elem ¶
func (o KubeletConfigPtrOutput) Elem() KubeletConfigOutput
func (KubeletConfigPtrOutput) ElementType ¶
func (KubeletConfigPtrOutput) ElementType() reflect.Type
func (KubeletConfigPtrOutput) FailSwapOn ¶
func (o KubeletConfigPtrOutput) FailSwapOn() pulumi.BoolPtrOutput
If set to true it will make the Kubelet fail to start if swap is enabled on the node.
func (KubeletConfigPtrOutput) ImageGcHighThreshold ¶
func (o KubeletConfigPtrOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigPtrOutput) ImageGcLowThreshold ¶
func (o KubeletConfigPtrOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigPtrOutput) PodMaxPids ¶
func (o KubeletConfigPtrOutput) PodMaxPids() pulumi.IntPtrOutput
The maximum number of processes per pod.
func (KubeletConfigPtrOutput) ToKubeletConfigPtrOutput ¶
func (o KubeletConfigPtrOutput) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
func (KubeletConfigPtrOutput) ToKubeletConfigPtrOutputWithContext ¶
func (o KubeletConfigPtrOutput) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
func (KubeletConfigPtrOutput) TopologyManagerPolicy ¶
func (o KubeletConfigPtrOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type KubeletConfigResponse ¶
type KubeletConfigResponse struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` // The maximum number of container log files that can be present for a container. The number must be ≥ 2. ContainerLogMaxFiles *int `pulumi:"containerLogMaxFiles"` // The maximum size (e.g. 10Mi) of container log file before it is rotated. ContainerLogMaxSizeMB *int `pulumi:"containerLogMaxSizeMB"` // Enable CPU CFS quota enforcement for containers that specify CPU limits. CpuCfsQuota *bool `pulumi:"cpuCfsQuota"` // Sets CPU CFS quota period value. CpuCfsQuotaPeriod *string `pulumi:"cpuCfsQuotaPeriod"` // CPU Manager policy to use. CpuManagerPolicy *string `pulumi:"cpuManagerPolicy"` // If set to true it will make the Kubelet fail to start if swap is enabled on the node. FailSwapOn *bool `pulumi:"failSwapOn"` // The percent of disk usage after which image garbage collection is always run. ImageGcHighThreshold *int `pulumi:"imageGcHighThreshold"` // The percent of disk usage before which image garbage collection is never run. ImageGcLowThreshold *int `pulumi:"imageGcLowThreshold"` // The maximum number of processes per pod. PodMaxPids *int `pulumi:"podMaxPids"` // Topology Manager policy to use. TopologyManagerPolicy *string `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
type KubeletConfigResponseArgs ¶
type KubeletConfigResponseArgs struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls pulumi.StringArrayInput `pulumi:"allowedUnsafeSysctls"` // The maximum number of container log files that can be present for a container. The number must be ≥ 2. ContainerLogMaxFiles pulumi.IntPtrInput `pulumi:"containerLogMaxFiles"` // The maximum size (e.g. 10Mi) of container log file before it is rotated. ContainerLogMaxSizeMB pulumi.IntPtrInput `pulumi:"containerLogMaxSizeMB"` // Enable CPU CFS quota enforcement for containers that specify CPU limits. CpuCfsQuota pulumi.BoolPtrInput `pulumi:"cpuCfsQuota"` // Sets CPU CFS quota period value. CpuCfsQuotaPeriod pulumi.StringPtrInput `pulumi:"cpuCfsQuotaPeriod"` // CPU Manager policy to use. CpuManagerPolicy pulumi.StringPtrInput `pulumi:"cpuManagerPolicy"` // If set to true it will make the Kubelet fail to start if swap is enabled on the node. FailSwapOn pulumi.BoolPtrInput `pulumi:"failSwapOn"` // The percent of disk usage after which image garbage collection is always run. ImageGcHighThreshold pulumi.IntPtrInput `pulumi:"imageGcHighThreshold"` // The percent of disk usage before which image garbage collection is never run. ImageGcLowThreshold pulumi.IntPtrInput `pulumi:"imageGcLowThreshold"` // The maximum number of processes per pod. PodMaxPids pulumi.IntPtrInput `pulumi:"podMaxPids"` // Topology Manager policy to use. TopologyManagerPolicy pulumi.StringPtrInput `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
func (KubeletConfigResponseArgs) ElementType ¶
func (KubeletConfigResponseArgs) ElementType() reflect.Type
func (KubeletConfigResponseArgs) ToKubeletConfigResponseOutput ¶
func (i KubeletConfigResponseArgs) ToKubeletConfigResponseOutput() KubeletConfigResponseOutput
func (KubeletConfigResponseArgs) ToKubeletConfigResponseOutputWithContext ¶
func (i KubeletConfigResponseArgs) ToKubeletConfigResponseOutputWithContext(ctx context.Context) KubeletConfigResponseOutput
func (KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutput ¶
func (i KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
func (KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutputWithContext ¶
func (i KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
type KubeletConfigResponseInput ¶
type KubeletConfigResponseInput interface { pulumi.Input ToKubeletConfigResponseOutput() KubeletConfigResponseOutput ToKubeletConfigResponseOutputWithContext(context.Context) KubeletConfigResponseOutput }
KubeletConfigResponseInput is an input type that accepts KubeletConfigResponseArgs and KubeletConfigResponseOutput values. You can construct a concrete instance of `KubeletConfigResponseInput` via:
KubeletConfigResponseArgs{...}
type KubeletConfigResponseOutput ¶
type KubeletConfigResponseOutput struct{ *pulumi.OutputState }
Kubelet configurations of agent nodes.
func (KubeletConfigResponseOutput) AllowedUnsafeSysctls ¶
func (o KubeletConfigResponseOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigResponseOutput) ContainerLogMaxFiles ¶
func (o KubeletConfigResponseOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
The maximum number of container log files that can be present for a container. The number must be ≥ 2.
func (KubeletConfigResponseOutput) ContainerLogMaxSizeMB ¶
func (o KubeletConfigResponseOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
The maximum size (e.g. 10Mi) of container log file before it is rotated.
func (KubeletConfigResponseOutput) CpuCfsQuota ¶
func (o KubeletConfigResponseOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigResponseOutput) CpuCfsQuotaPeriod ¶
func (o KubeletConfigResponseOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigResponseOutput) CpuManagerPolicy ¶
func (o KubeletConfigResponseOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigResponseOutput) ElementType ¶
func (KubeletConfigResponseOutput) ElementType() reflect.Type
func (KubeletConfigResponseOutput) FailSwapOn ¶
func (o KubeletConfigResponseOutput) FailSwapOn() pulumi.BoolPtrOutput
If set to true it will make the Kubelet fail to start if swap is enabled on the node.
func (KubeletConfigResponseOutput) ImageGcHighThreshold ¶
func (o KubeletConfigResponseOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigResponseOutput) ImageGcLowThreshold ¶
func (o KubeletConfigResponseOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigResponseOutput) PodMaxPids ¶
func (o KubeletConfigResponseOutput) PodMaxPids() pulumi.IntPtrOutput
The maximum number of processes per pod.
func (KubeletConfigResponseOutput) ToKubeletConfigResponseOutput ¶
func (o KubeletConfigResponseOutput) ToKubeletConfigResponseOutput() KubeletConfigResponseOutput
func (KubeletConfigResponseOutput) ToKubeletConfigResponseOutputWithContext ¶
func (o KubeletConfigResponseOutput) ToKubeletConfigResponseOutputWithContext(ctx context.Context) KubeletConfigResponseOutput
func (KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutput ¶
func (o KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
func (KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutputWithContext ¶
func (o KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
func (KubeletConfigResponseOutput) TopologyManagerPolicy ¶
func (o KubeletConfigResponseOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type KubeletConfigResponsePtrInput ¶
type KubeletConfigResponsePtrInput interface { pulumi.Input ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput ToKubeletConfigResponsePtrOutputWithContext(context.Context) KubeletConfigResponsePtrOutput }
KubeletConfigResponsePtrInput is an input type that accepts KubeletConfigResponseArgs, KubeletConfigResponsePtr and KubeletConfigResponsePtrOutput values. You can construct a concrete instance of `KubeletConfigResponsePtrInput` via:
KubeletConfigResponseArgs{...} or: nil
func KubeletConfigResponsePtr ¶
func KubeletConfigResponsePtr(v *KubeletConfigResponseArgs) KubeletConfigResponsePtrInput
type KubeletConfigResponsePtrOutput ¶
type KubeletConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (KubeletConfigResponsePtrOutput) AllowedUnsafeSysctls ¶
func (o KubeletConfigResponsePtrOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigResponsePtrOutput) ContainerLogMaxFiles ¶
func (o KubeletConfigResponsePtrOutput) ContainerLogMaxFiles() pulumi.IntPtrOutput
The maximum number of container log files that can be present for a container. The number must be ≥ 2.
func (KubeletConfigResponsePtrOutput) ContainerLogMaxSizeMB ¶
func (o KubeletConfigResponsePtrOutput) ContainerLogMaxSizeMB() pulumi.IntPtrOutput
The maximum size (e.g. 10Mi) of container log file before it is rotated.
func (KubeletConfigResponsePtrOutput) CpuCfsQuota ¶
func (o KubeletConfigResponsePtrOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigResponsePtrOutput) CpuCfsQuotaPeriod ¶
func (o KubeletConfigResponsePtrOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigResponsePtrOutput) CpuManagerPolicy ¶
func (o KubeletConfigResponsePtrOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigResponsePtrOutput) Elem ¶
func (o KubeletConfigResponsePtrOutput) Elem() KubeletConfigResponseOutput
func (KubeletConfigResponsePtrOutput) ElementType ¶
func (KubeletConfigResponsePtrOutput) ElementType() reflect.Type
func (KubeletConfigResponsePtrOutput) FailSwapOn ¶
func (o KubeletConfigResponsePtrOutput) FailSwapOn() pulumi.BoolPtrOutput
If set to true it will make the Kubelet fail to start if swap is enabled on the node.
func (KubeletConfigResponsePtrOutput) ImageGcHighThreshold ¶
func (o KubeletConfigResponsePtrOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigResponsePtrOutput) ImageGcLowThreshold ¶
func (o KubeletConfigResponsePtrOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigResponsePtrOutput) PodMaxPids ¶
func (o KubeletConfigResponsePtrOutput) PodMaxPids() pulumi.IntPtrOutput
The maximum number of processes per pod.
func (KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutput ¶
func (o KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
func (KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutputWithContext ¶
func (o KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
func (KubeletConfigResponsePtrOutput) TopologyManagerPolicy ¶
func (o KubeletConfigResponsePtrOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type KubeletDiskType ¶
KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data.
func (KubeletDiskType) ElementType ¶
func (KubeletDiskType) ElementType() reflect.Type
func (KubeletDiskType) ToStringOutput ¶
func (e KubeletDiskType) ToStringOutput() pulumi.StringOutput
func (KubeletDiskType) ToStringOutputWithContext ¶
func (e KubeletDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KubeletDiskType) ToStringPtrOutput ¶
func (e KubeletDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
func (KubeletDiskType) ToStringPtrOutputWithContext ¶
func (e KubeletDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseType ¶
The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs.
func (LicenseType) ElementType ¶
func (LicenseType) ElementType() reflect.Type
func (LicenseType) ToStringOutput ¶
func (e LicenseType) ToStringOutput() pulumi.StringOutput
func (LicenseType) ToStringOutputWithContext ¶
func (e LicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseType) ToStringPtrOutput ¶
func (e LicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseType) ToStringPtrOutputWithContext ¶
func (e LicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LinuxOSConfig ¶
type LinuxOSConfig struct { // SwapFileSizeMB specifies size in MB of a swap file will be created on each node. SwapFileSizeMB *int `pulumi:"swapFileSizeMB"` // Sysctl settings for Linux agent nodes. Sysctls *SysctlConfig `pulumi:"sysctls"` // Transparent Huge Page defrag configuration. TransparentHugePageDefrag *string `pulumi:"transparentHugePageDefrag"` // Transparent Huge Page enabled configuration. TransparentHugePageEnabled *string `pulumi:"transparentHugePageEnabled"` }
OS configurations of Linux agent nodes.
type LinuxOSConfigArgs ¶
type LinuxOSConfigArgs struct { // SwapFileSizeMB specifies size in MB of a swap file will be created on each node. SwapFileSizeMB pulumi.IntPtrInput `pulumi:"swapFileSizeMB"` // Sysctl settings for Linux agent nodes. Sysctls SysctlConfigPtrInput `pulumi:"sysctls"` // Transparent Huge Page defrag configuration. TransparentHugePageDefrag pulumi.StringPtrInput `pulumi:"transparentHugePageDefrag"` // Transparent Huge Page enabled configuration. TransparentHugePageEnabled pulumi.StringPtrInput `pulumi:"transparentHugePageEnabled"` }
OS configurations of Linux agent nodes.
func (LinuxOSConfigArgs) ElementType ¶
func (LinuxOSConfigArgs) ElementType() reflect.Type
func (LinuxOSConfigArgs) ToLinuxOSConfigOutput ¶
func (i LinuxOSConfigArgs) ToLinuxOSConfigOutput() LinuxOSConfigOutput
func (LinuxOSConfigArgs) ToLinuxOSConfigOutputWithContext ¶
func (i LinuxOSConfigArgs) ToLinuxOSConfigOutputWithContext(ctx context.Context) LinuxOSConfigOutput
func (LinuxOSConfigArgs) ToLinuxOSConfigPtrOutput ¶
func (i LinuxOSConfigArgs) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
func (LinuxOSConfigArgs) ToLinuxOSConfigPtrOutputWithContext ¶
func (i LinuxOSConfigArgs) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
type LinuxOSConfigInput ¶
type LinuxOSConfigInput interface { pulumi.Input ToLinuxOSConfigOutput() LinuxOSConfigOutput ToLinuxOSConfigOutputWithContext(context.Context) LinuxOSConfigOutput }
LinuxOSConfigInput is an input type that accepts LinuxOSConfigArgs and LinuxOSConfigOutput values. You can construct a concrete instance of `LinuxOSConfigInput` via:
LinuxOSConfigArgs{...}
type LinuxOSConfigOutput ¶
type LinuxOSConfigOutput struct{ *pulumi.OutputState }
OS configurations of Linux agent nodes.
func (LinuxOSConfigOutput) ElementType ¶
func (LinuxOSConfigOutput) ElementType() reflect.Type
func (LinuxOSConfigOutput) SwapFileSizeMB ¶
func (o LinuxOSConfigOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigOutput) Sysctls ¶
func (o LinuxOSConfigOutput) Sysctls() SysctlConfigPtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigOutput) ToLinuxOSConfigOutput ¶
func (o LinuxOSConfigOutput) ToLinuxOSConfigOutput() LinuxOSConfigOutput
func (LinuxOSConfigOutput) ToLinuxOSConfigOutputWithContext ¶
func (o LinuxOSConfigOutput) ToLinuxOSConfigOutputWithContext(ctx context.Context) LinuxOSConfigOutput
func (LinuxOSConfigOutput) ToLinuxOSConfigPtrOutput ¶
func (o LinuxOSConfigOutput) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
func (LinuxOSConfigOutput) ToLinuxOSConfigPtrOutputWithContext ¶
func (o LinuxOSConfigOutput) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
func (LinuxOSConfigOutput) TransparentHugePageDefrag ¶
func (o LinuxOSConfigOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigOutput) TransparentHugePageEnabled ¶
func (o LinuxOSConfigOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type LinuxOSConfigPtrInput ¶
type LinuxOSConfigPtrInput interface { pulumi.Input ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput ToLinuxOSConfigPtrOutputWithContext(context.Context) LinuxOSConfigPtrOutput }
LinuxOSConfigPtrInput is an input type that accepts LinuxOSConfigArgs, LinuxOSConfigPtr and LinuxOSConfigPtrOutput values. You can construct a concrete instance of `LinuxOSConfigPtrInput` via:
LinuxOSConfigArgs{...} or: nil
func LinuxOSConfigPtr ¶
func LinuxOSConfigPtr(v *LinuxOSConfigArgs) LinuxOSConfigPtrInput
type LinuxOSConfigPtrOutput ¶
type LinuxOSConfigPtrOutput struct{ *pulumi.OutputState }
func (LinuxOSConfigPtrOutput) Elem ¶
func (o LinuxOSConfigPtrOutput) Elem() LinuxOSConfigOutput
func (LinuxOSConfigPtrOutput) ElementType ¶
func (LinuxOSConfigPtrOutput) ElementType() reflect.Type
func (LinuxOSConfigPtrOutput) SwapFileSizeMB ¶
func (o LinuxOSConfigPtrOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigPtrOutput) Sysctls ¶
func (o LinuxOSConfigPtrOutput) Sysctls() SysctlConfigPtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutput ¶
func (o LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
func (LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutputWithContext ¶
func (o LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
func (LinuxOSConfigPtrOutput) TransparentHugePageDefrag ¶
func (o LinuxOSConfigPtrOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigPtrOutput) TransparentHugePageEnabled ¶
func (o LinuxOSConfigPtrOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type LinuxOSConfigResponse ¶
type LinuxOSConfigResponse struct { // SwapFileSizeMB specifies size in MB of a swap file will be created on each node. SwapFileSizeMB *int `pulumi:"swapFileSizeMB"` // Sysctl settings for Linux agent nodes. Sysctls *SysctlConfigResponse `pulumi:"sysctls"` // Transparent Huge Page defrag configuration. TransparentHugePageDefrag *string `pulumi:"transparentHugePageDefrag"` // Transparent Huge Page enabled configuration. TransparentHugePageEnabled *string `pulumi:"transparentHugePageEnabled"` }
OS configurations of Linux agent nodes.
type LinuxOSConfigResponseArgs ¶
type LinuxOSConfigResponseArgs struct { // SwapFileSizeMB specifies size in MB of a swap file will be created on each node. SwapFileSizeMB pulumi.IntPtrInput `pulumi:"swapFileSizeMB"` // Sysctl settings for Linux agent nodes. Sysctls SysctlConfigResponsePtrInput `pulumi:"sysctls"` // Transparent Huge Page defrag configuration. TransparentHugePageDefrag pulumi.StringPtrInput `pulumi:"transparentHugePageDefrag"` // Transparent Huge Page enabled configuration. TransparentHugePageEnabled pulumi.StringPtrInput `pulumi:"transparentHugePageEnabled"` }
OS configurations of Linux agent nodes.
func (LinuxOSConfigResponseArgs) ElementType ¶
func (LinuxOSConfigResponseArgs) ElementType() reflect.Type
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutput ¶
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutput() LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutputWithContext ¶
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutputWithContext(ctx context.Context) LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutput ¶
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutputWithContext ¶
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
type LinuxOSConfigResponseInput ¶
type LinuxOSConfigResponseInput interface { pulumi.Input ToLinuxOSConfigResponseOutput() LinuxOSConfigResponseOutput ToLinuxOSConfigResponseOutputWithContext(context.Context) LinuxOSConfigResponseOutput }
LinuxOSConfigResponseInput is an input type that accepts LinuxOSConfigResponseArgs and LinuxOSConfigResponseOutput values. You can construct a concrete instance of `LinuxOSConfigResponseInput` via:
LinuxOSConfigResponseArgs{...}
type LinuxOSConfigResponseOutput ¶
type LinuxOSConfigResponseOutput struct{ *pulumi.OutputState }
OS configurations of Linux agent nodes.
func (LinuxOSConfigResponseOutput) ElementType ¶
func (LinuxOSConfigResponseOutput) ElementType() reflect.Type
func (LinuxOSConfigResponseOutput) SwapFileSizeMB ¶
func (o LinuxOSConfigResponseOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigResponseOutput) Sysctls ¶
func (o LinuxOSConfigResponseOutput) Sysctls() SysctlConfigResponsePtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutput ¶
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutput() LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutputWithContext ¶
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutputWithContext(ctx context.Context) LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutput ¶
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutputWithContext ¶
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponseOutput) TransparentHugePageDefrag ¶
func (o LinuxOSConfigResponseOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigResponseOutput) TransparentHugePageEnabled ¶
func (o LinuxOSConfigResponseOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type LinuxOSConfigResponsePtrInput ¶
type LinuxOSConfigResponsePtrInput interface { pulumi.Input ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput ToLinuxOSConfigResponsePtrOutputWithContext(context.Context) LinuxOSConfigResponsePtrOutput }
LinuxOSConfigResponsePtrInput is an input type that accepts LinuxOSConfigResponseArgs, LinuxOSConfigResponsePtr and LinuxOSConfigResponsePtrOutput values. You can construct a concrete instance of `LinuxOSConfigResponsePtrInput` via:
LinuxOSConfigResponseArgs{...} or: nil
func LinuxOSConfigResponsePtr ¶
func LinuxOSConfigResponsePtr(v *LinuxOSConfigResponseArgs) LinuxOSConfigResponsePtrInput
type LinuxOSConfigResponsePtrOutput ¶
type LinuxOSConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (LinuxOSConfigResponsePtrOutput) Elem ¶
func (o LinuxOSConfigResponsePtrOutput) Elem() LinuxOSConfigResponseOutput
func (LinuxOSConfigResponsePtrOutput) ElementType ¶
func (LinuxOSConfigResponsePtrOutput) ElementType() reflect.Type
func (LinuxOSConfigResponsePtrOutput) SwapFileSizeMB ¶
func (o LinuxOSConfigResponsePtrOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigResponsePtrOutput) Sysctls ¶
func (o LinuxOSConfigResponsePtrOutput) Sysctls() SysctlConfigResponsePtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutput ¶
func (o LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutputWithContext ¶
func (o LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponsePtrOutput) TransparentHugePageDefrag ¶
func (o LinuxOSConfigResponsePtrOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigResponsePtrOutput) TransparentHugePageEnabled ¶
func (o LinuxOSConfigResponsePtrOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type ListManagedClusterAdminCredentialsResult ¶
type ListManagedClusterAdminCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterAdminCredentials ¶
func ListManagedClusterAdminCredentials(ctx *pulumi.Context, args *ListManagedClusterAdminCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterAdminCredentialsResult, error)
type ListManagedClusterMonitoringUserCredentialsResult ¶
type ListManagedClusterMonitoringUserCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterMonitoringUserCredentials ¶
func ListManagedClusterMonitoringUserCredentials(ctx *pulumi.Context, args *ListManagedClusterMonitoringUserCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterMonitoringUserCredentialsResult, error)
type ListManagedClusterUserCredentialsResult ¶
type ListManagedClusterUserCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterUserCredentials ¶
func ListManagedClusterUserCredentials(ctx *pulumi.Context, args *ListManagedClusterUserCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterUserCredentialsResult, error)
type LoadBalancerSku ¶
The load balancer sku for the managed cluster.
func (LoadBalancerSku) ElementType ¶
func (LoadBalancerSku) ElementType() reflect.Type
func (LoadBalancerSku) ToStringOutput ¶
func (e LoadBalancerSku) ToStringOutput() pulumi.StringOutput
func (LoadBalancerSku) ToStringOutputWithContext ¶
func (e LoadBalancerSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LoadBalancerSku) ToStringPtrOutput ¶
func (e LoadBalancerSku) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoadBalancerSku) ToStringPtrOutputWithContext ¶
func (e LoadBalancerSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count *int `pulumi:"count"` // Whether to enable auto-scaler EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // Whether to enable EncryptionAtHost EnableEncryptionAtHost *bool `pulumi:"enableEncryptionAtHost"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // Resource ID. Id string `pulumi:"id"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig *KubeletConfigResponse `pulumi:"kubeletConfig"` // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType *string `pulumi:"kubeletDiskType"` // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig *LinuxOSConfigResponse `pulumi:"linuxOSConfig"` // 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"` // AgentPoolMode represents mode of an agent pool Mode *string `pulumi:"mode"` // 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"` // Version of node image NodeImageVersion string `pulumi:"nodeImageVersion"` // 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"` // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType *string `pulumi:"osDiskType"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID *string `pulumi:"podSubnetID"` // Describes whether the Agent Pool is Running or Stopped PowerState PowerStateResponse `pulumi:"powerState"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The ID for Proximity Placement Group. ProximityPlacementGroupID *string `pulumi:"proximityPlacementGroupID"` // ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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"` // Settings for upgrading the agentpool UpgradeSettings *AgentPoolUpgradeSettingsResponse `pulumi:"upgradeSettings"` // Size of agent VMs. VmSize *string `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods VnetSubnetID *string `pulumi:"vnetSubnetID"` }
Agent Pool.
func LookupAgentPool ¶
func LookupAgentPool(ctx *pulumi.Context, args *LookupAgentPoolArgs, opts ...pulumi.InvokeOption) (*LookupAgentPoolResult, error)
type LookupMaintenanceConfigurationArgs ¶
type LookupMaintenanceConfigurationArgs struct { // The name of the maintenance configuration. ConfigName string `pulumi:"configName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the managed cluster resource. ResourceName string `pulumi:"resourceName"` }
type LookupMaintenanceConfigurationResult ¶
type LookupMaintenanceConfigurationResult struct { // Resource ID. Id string `pulumi:"id"` // 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"` // Time slots on which upgrade is not allowed. NotAllowedTime []TimeSpanResponse `pulumi:"notAllowedTime"` // The system meta data relating to this resource. SystemData SystemDataResponse `pulumi:"systemData"` // Weekday time slots allowed to upgrade. TimeInWeek []TimeInWeekResponse `pulumi:"timeInWeek"` // Resource type Type string `pulumi:"type"` }
maintenance configuration.
func LookupMaintenanceConfiguration ¶
func LookupMaintenanceConfiguration(ctx *pulumi.Context, args *LookupMaintenanceConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupMaintenanceConfigurationResult, 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"` // Profile of auto upgrade configuration. AutoUpgradeProfile *ManagedClusterAutoUpgradeProfileResponse `pulumi:"autoUpgradeProfile"` // 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"` // Resource Id Id string `pulumi:"id"` // 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"` // Profile of managed cluster pod identity. PodIdentityProfile *ManagedClusterPodIdentityProfileResponse `pulumi:"podIdentityProfile"` // Represents the Power State of the cluster PowerState PowerStateResponse `pulumi:"powerState"` // 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"` // The managed cluster SKU. Sku *ManagedClusterSKUResponse `pulumi:"sku"` // 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 LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the managed cluster resource. ResourceName string `pulumi:"resourceName"` }
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // The ID of the private endpoint connection. Id string `pulumi:"id"` // The name of the private endpoint connection. Name string `pulumi:"name"` // The resource of private endpoint. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The current provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The resource type. Type string `pulumi:"type"` }
A private endpoint connection
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type MaintenanceConfiguration ¶
type MaintenanceConfiguration struct { pulumi.CustomResourceState // 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"` // Time slots on which upgrade is not allowed. NotAllowedTime TimeSpanResponseArrayOutput `pulumi:"notAllowedTime"` // The system meta data relating to this resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Weekday time slots allowed to upgrade. TimeInWeek TimeInWeekResponseArrayOutput `pulumi:"timeInWeek"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
maintenance configuration.
func GetMaintenanceConfiguration ¶
func GetMaintenanceConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MaintenanceConfigurationState, opts ...pulumi.ResourceOption) (*MaintenanceConfiguration, error)
GetMaintenanceConfiguration gets an existing MaintenanceConfiguration 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 NewMaintenanceConfiguration ¶
func NewMaintenanceConfiguration(ctx *pulumi.Context, name string, args *MaintenanceConfigurationArgs, opts ...pulumi.ResourceOption) (*MaintenanceConfiguration, error)
NewMaintenanceConfiguration registers a new resource with the given unique name, arguments, and options.
func (*MaintenanceConfiguration) ElementType ¶
func (*MaintenanceConfiguration) ElementType() reflect.Type
func (*MaintenanceConfiguration) ToMaintenanceConfigurationOutput ¶
func (i *MaintenanceConfiguration) ToMaintenanceConfigurationOutput() MaintenanceConfigurationOutput
func (*MaintenanceConfiguration) ToMaintenanceConfigurationOutputWithContext ¶
func (i *MaintenanceConfiguration) ToMaintenanceConfigurationOutputWithContext(ctx context.Context) MaintenanceConfigurationOutput
type MaintenanceConfigurationArgs ¶
type MaintenanceConfigurationArgs struct { // The name of the maintenance configuration. ConfigName pulumi.StringInput // Time slots on which upgrade is not allowed. NotAllowedTime TimeSpanArrayInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The name of the managed cluster resource. ResourceName pulumi.StringInput // Weekday time slots allowed to upgrade. TimeInWeek TimeInWeekArrayInput }
The set of arguments for constructing a MaintenanceConfiguration resource.
func (MaintenanceConfigurationArgs) ElementType ¶
func (MaintenanceConfigurationArgs) ElementType() reflect.Type
type MaintenanceConfigurationInput ¶
type MaintenanceConfigurationInput interface { pulumi.Input ToMaintenanceConfigurationOutput() MaintenanceConfigurationOutput ToMaintenanceConfigurationOutputWithContext(ctx context.Context) MaintenanceConfigurationOutput }
type MaintenanceConfigurationOutput ¶
type MaintenanceConfigurationOutput struct {
*pulumi.OutputState
}
func (MaintenanceConfigurationOutput) ElementType ¶
func (MaintenanceConfigurationOutput) ElementType() reflect.Type
func (MaintenanceConfigurationOutput) ToMaintenanceConfigurationOutput ¶
func (o MaintenanceConfigurationOutput) ToMaintenanceConfigurationOutput() MaintenanceConfigurationOutput
func (MaintenanceConfigurationOutput) ToMaintenanceConfigurationOutputWithContext ¶
func (o MaintenanceConfigurationOutput) ToMaintenanceConfigurationOutputWithContext(ctx context.Context) MaintenanceConfigurationOutput
type MaintenanceConfigurationState ¶
type MaintenanceConfigurationState struct { // The name of the resource that is unique within a resource group. This name can be used to access the resource. Name pulumi.StringPtrInput // Time slots on which upgrade is not allowed. NotAllowedTime TimeSpanResponseArrayInput // The system meta data relating to this resource. SystemData SystemDataResponsePtrInput // Weekday time slots allowed to upgrade. TimeInWeek TimeInWeekResponseArrayInput // Resource type Type pulumi.StringPtrInput }
func (MaintenanceConfigurationState) ElementType ¶
func (MaintenanceConfigurationState) ElementType() reflect.Type
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"` // Profile of auto upgrade configuration. AutoUpgradeProfile ManagedClusterAutoUpgradeProfileResponsePtrOutput `pulumi:"autoUpgradeProfile"` // 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"` // Profile of managed cluster pod identity. PodIdentityProfile ManagedClusterPodIdentityProfileResponsePtrOutput `pulumi:"podIdentityProfile"` // Represents the Power State of the cluster PowerState PowerStateResponseOutput `pulumi:"powerState"` // 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"` // The managed cluster SKU. Sku ManagedClusterSKUResponsePtrOutput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Profile for Windows VMs in the container service cluster. WindowsProfile ManagedClusterWindowsProfileResponsePtrOutput `pulumi:"windowsProfile"` }
Managed cluster.
func GetManagedCluster ¶
func GetManagedCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedClusterState, opts ...pulumi.ResourceOption) (*ManagedCluster, error)
GetManagedCluster gets an existing ManagedCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewManagedCluster ¶
func NewManagedCluster(ctx *pulumi.Context, name string, args *ManagedClusterArgs, opts ...pulumi.ResourceOption) (*ManagedCluster, error)
NewManagedCluster registers a new resource with the given unique name, arguments, and options.
func (*ManagedCluster) ElementType ¶
func (*ManagedCluster) ElementType() reflect.Type
func (*ManagedCluster) ToManagedClusterOutput ¶
func (i *ManagedCluster) ToManagedClusterOutput() ManagedClusterOutput
func (*ManagedCluster) ToManagedClusterOutputWithContext ¶
func (i *ManagedCluster) ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput
type ManagedClusterAADProfile ¶
type ManagedClusterAADProfile struct { // AAD group object IDs that will have admin role of the cluster. AdminGroupObjectIDs []string `pulumi:"adminGroupObjectIDs"` // The client AAD application ID. ClientAppID *string `pulumi:"clientAppID"` // Whether to enable Azure RBAC for Kubernetes authorization. EnableAzureRBAC *bool `pulumi:"enableAzureRBAC"` // Whether to enable managed AAD. Managed *bool `pulumi:"managed"` // 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 { // AAD group object IDs that will have admin role of the cluster. AdminGroupObjectIDs pulumi.StringArrayInput `pulumi:"adminGroupObjectIDs"` // The client AAD application ID. ClientAppID pulumi.StringPtrInput `pulumi:"clientAppID"` // Whether to enable Azure RBAC for Kubernetes authorization. EnableAzureRBAC pulumi.BoolPtrInput `pulumi:"enableAzureRBAC"` // Whether to enable managed AAD. Managed pulumi.BoolPtrInput `pulumi:"managed"` // The server AAD application ID. ServerAppID pulumi.StringPtrInput `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) AdminGroupObjectIDs ¶
func (o ManagedClusterAADProfileOutput) AdminGroupObjectIDs() pulumi.StringArrayOutput
AAD group object IDs that will have admin role of the cluster.
func (ManagedClusterAADProfileOutput) ClientAppID ¶
func (o ManagedClusterAADProfileOutput) ClientAppID() pulumi.StringPtrOutput
The client AAD application ID.
func (ManagedClusterAADProfileOutput) ElementType ¶
func (ManagedClusterAADProfileOutput) ElementType() reflect.Type
func (ManagedClusterAADProfileOutput) EnableAzureRBAC ¶
func (o ManagedClusterAADProfileOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
Whether to enable Azure RBAC for Kubernetes authorization.
func (ManagedClusterAADProfileOutput) Managed ¶
func (o ManagedClusterAADProfileOutput) Managed() pulumi.BoolPtrOutput
Whether to enable managed AAD.
func (ManagedClusterAADProfileOutput) ServerAppID ¶
func (o ManagedClusterAADProfileOutput) ServerAppID() pulumi.StringPtrOutput
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) AdminGroupObjectIDs ¶
func (o ManagedClusterAADProfilePtrOutput) AdminGroupObjectIDs() pulumi.StringArrayOutput
AAD group object IDs that will have admin role of the cluster.
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) EnableAzureRBAC ¶
func (o ManagedClusterAADProfilePtrOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
Whether to enable Azure RBAC for Kubernetes authorization.
func (ManagedClusterAADProfilePtrOutput) Managed ¶
func (o ManagedClusterAADProfilePtrOutput) Managed() pulumi.BoolPtrOutput
Whether to enable managed AAD.
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 { // AAD group object IDs that will have admin role of the cluster. AdminGroupObjectIDs []string `pulumi:"adminGroupObjectIDs"` // The client AAD application ID. ClientAppID *string `pulumi:"clientAppID"` // Whether to enable Azure RBAC for Kubernetes authorization. EnableAzureRBAC *bool `pulumi:"enableAzureRBAC"` // Whether to enable managed AAD. Managed *bool `pulumi:"managed"` // 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 { // AAD group object IDs that will have admin role of the cluster. AdminGroupObjectIDs pulumi.StringArrayInput `pulumi:"adminGroupObjectIDs"` // The client AAD application ID. ClientAppID pulumi.StringPtrInput `pulumi:"clientAppID"` // Whether to enable Azure RBAC for Kubernetes authorization. EnableAzureRBAC pulumi.BoolPtrInput `pulumi:"enableAzureRBAC"` // Whether to enable managed AAD. Managed pulumi.BoolPtrInput `pulumi:"managed"` // The server AAD application ID. ServerAppID pulumi.StringPtrInput `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) AdminGroupObjectIDs ¶
func (o ManagedClusterAADProfileResponseOutput) AdminGroupObjectIDs() pulumi.StringArrayOutput
AAD group object IDs that will have admin role of the cluster.
func (ManagedClusterAADProfileResponseOutput) ClientAppID ¶
func (o ManagedClusterAADProfileResponseOutput) ClientAppID() pulumi.StringPtrOutput
The client AAD application ID.
func (ManagedClusterAADProfileResponseOutput) ElementType ¶
func (ManagedClusterAADProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterAADProfileResponseOutput) EnableAzureRBAC ¶
func (o ManagedClusterAADProfileResponseOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
Whether to enable Azure RBAC for Kubernetes authorization.
func (ManagedClusterAADProfileResponseOutput) Managed ¶
func (o ManagedClusterAADProfileResponseOutput) Managed() pulumi.BoolPtrOutput
Whether to enable managed AAD.
func (ManagedClusterAADProfileResponseOutput) ServerAppID ¶
func (o ManagedClusterAADProfileResponseOutput) ServerAppID() pulumi.StringPtrOutput
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) AdminGroupObjectIDs ¶
func (o ManagedClusterAADProfileResponsePtrOutput) AdminGroupObjectIDs() pulumi.StringArrayOutput
AAD group object IDs that will have admin role of the cluster.
func (ManagedClusterAADProfileResponsePtrOutput) ClientAppID ¶
func (o ManagedClusterAADProfileResponsePtrOutput) ClientAppID() pulumi.StringPtrOutput
The client AAD application ID.
func (ManagedClusterAADProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterAADProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterAADProfileResponsePtrOutput) EnableAzureRBAC ¶
func (o ManagedClusterAADProfileResponsePtrOutput) EnableAzureRBAC() pulumi.BoolPtrOutput
Whether to enable Azure RBAC for Kubernetes authorization.
func (ManagedClusterAADProfileResponsePtrOutput) Managed ¶
func (o ManagedClusterAADProfileResponsePtrOutput) Managed() pulumi.BoolPtrOutput
Whether to enable managed AAD.
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"` // Private dns zone mode for private cluster. PrivateDNSZone *string `pulumi:"privateDNSZone"` }
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"` // Private dns zone mode for private cluster. PrivateDNSZone pulumi.StringPtrInput `pulumi:"privateDNSZone"` }
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) PrivateDNSZone ¶
func (o ManagedClusterAPIServerAccessProfileOutput) PrivateDNSZone() pulumi.StringPtrOutput
Private dns zone mode for private cluster.
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) PrivateDNSZone ¶
func (o ManagedClusterAPIServerAccessProfilePtrOutput) PrivateDNSZone() pulumi.StringPtrOutput
Private dns zone mode for private cluster.
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"` // Private dns zone mode for private cluster. PrivateDNSZone *string `pulumi:"privateDNSZone"` }
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"` // Private dns zone mode for private cluster. PrivateDNSZone pulumi.StringPtrInput `pulumi:"privateDNSZone"` }
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) PrivateDNSZone ¶
func (o ManagedClusterAPIServerAccessProfileResponseOutput) PrivateDNSZone() pulumi.StringPtrOutput
Private dns zone mode for private cluster.
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) PrivateDNSZone ¶
func (o ManagedClusterAPIServerAccessProfileResponsePtrOutput) PrivateDNSZone() pulumi.StringPtrOutput
Private dns zone mode for private cluster.
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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count *int `pulumi:"count"` // Whether to enable auto-scaler EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // Whether to enable EncryptionAtHost EnableEncryptionAtHost *bool `pulumi:"enableEncryptionAtHost"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig *KubeletConfig `pulumi:"kubeletConfig"` // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType *string `pulumi:"kubeletDiskType"` // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig *LinuxOSConfig `pulumi:"linuxOSConfig"` // 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"` // AgentPoolMode represents mode of an agent pool Mode *string `pulumi:"mode"` // 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"` // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType *string `pulumi:"osDiskType"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID *string `pulumi:"podSubnetID"` // The ID for Proximity Placement Group. ProximityPlacementGroupID *string `pulumi:"proximityPlacementGroupID"` // ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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"` // Settings for upgrading the agentpool UpgradeSettings *AgentPoolUpgradeSettings `pulumi:"upgradeSettings"` // Size of agent VMs. VmSize *string `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods 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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` // Whether to enable EncryptionAtHost EnableEncryptionAtHost pulumi.BoolPtrInput `pulumi:"enableEncryptionAtHost"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigPtrInput `pulumi:"kubeletConfig"` // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType pulumi.StringPtrInput `pulumi:"kubeletDiskType"` // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig LinuxOSConfigPtrInput `pulumi:"linuxOSConfig"` // 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"` // AgentPoolMode represents mode of an agent pool Mode pulumi.StringPtrInput `pulumi:"mode"` // 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"` // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType pulumi.StringPtrInput `pulumi:"osDiskType"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID pulumi.StringPtrInput `pulumi:"podSubnetID"` // The ID for Proximity Placement Group. ProximityPlacementGroupID pulumi.StringPtrInput `pulumi:"proximityPlacementGroupID"` // ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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"` // Settings for upgrading the agentpool UpgradeSettings AgentPoolUpgradeSettingsPtrInput `pulumi:"upgradeSettings"` // Size of agent VMs. VmSize pulumi.StringPtrInput `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods 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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. 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) EnableEncryptionAtHost ¶
func (o ManagedClusterAgentPoolProfileOutput) EnableEncryptionAtHost() pulumi.BoolPtrOutput
Whether to enable EncryptionAtHost
func (ManagedClusterAgentPoolProfileOutput) EnableNodePublicIP ¶
func (o ManagedClusterAgentPoolProfileOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
Enable public IP for nodes
func (ManagedClusterAgentPoolProfileOutput) KubeletConfig ¶
func (o ManagedClusterAgentPoolProfileOutput) KubeletConfig() KubeletConfigPtrOutput
KubeletConfig specifies the configuration of kubelet on agent nodes.
func (ManagedClusterAgentPoolProfileOutput) KubeletDiskType ¶
func (o ManagedClusterAgentPoolProfileOutput) KubeletDiskType() pulumi.StringPtrOutput
KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data.
func (ManagedClusterAgentPoolProfileOutput) LinuxOSConfig ¶
func (o ManagedClusterAgentPoolProfileOutput) LinuxOSConfig() LinuxOSConfigPtrOutput
LinuxOSConfig specifies the OS configuration of linux agent 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) Mode ¶
func (o ManagedClusterAgentPoolProfileOutput) Mode() pulumi.StringPtrOutput
AgentPoolMode represents mode of an agent pool
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) OsDiskType ¶
func (o ManagedClusterAgentPoolProfileOutput) OsDiskType() pulumi.StringPtrOutput
OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation.
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) PodSubnetID ¶
func (o ManagedClusterAgentPoolProfileOutput) PodSubnetID() pulumi.StringPtrOutput
Pod SubnetID specifies the VNet's subnet identifier for pods.
func (ManagedClusterAgentPoolProfileOutput) ProximityPlacementGroupID ¶
func (o ManagedClusterAgentPoolProfileOutput) ProximityPlacementGroupID() pulumi.StringPtrOutput
The ID for Proximity Placement Group.
func (ManagedClusterAgentPoolProfileOutput) ScaleSetEvictionPolicy ¶
func (o ManagedClusterAgentPoolProfileOutput) ScaleSetEvictionPolicy() pulumi.StringPtrOutput
ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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) UpgradeSettings ¶
func (o ManagedClusterAgentPoolProfileOutput) UpgradeSettings() AgentPoolUpgradeSettingsPtrOutput
Settings for upgrading the agentpool
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 for nodes and maybe pods
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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count *int `pulumi:"count"` // Whether to enable auto-scaler EnableAutoScaling *bool `pulumi:"enableAutoScaling"` // Whether to enable EncryptionAtHost EnableEncryptionAtHost *bool `pulumi:"enableEncryptionAtHost"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig *KubeletConfigResponse `pulumi:"kubeletConfig"` // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType *string `pulumi:"kubeletDiskType"` // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig *LinuxOSConfigResponse `pulumi:"linuxOSConfig"` // 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"` // AgentPoolMode represents mode of an agent pool Mode *string `pulumi:"mode"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // Version of node image NodeImageVersion string `pulumi:"nodeImageVersion"` // 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"` // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType *string `pulumi:"osDiskType"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID *string `pulumi:"podSubnetID"` // Describes whether the Agent Pool is Running or Stopped PowerState PowerStateResponse `pulumi:"powerState"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The ID for Proximity Placement Group. ProximityPlacementGroupID *string `pulumi:"proximityPlacementGroupID"` // ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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"` // Settings for upgrading the agentpool UpgradeSettings *AgentPoolUpgradeSettingsResponse `pulumi:"upgradeSettings"` // Size of agent VMs. VmSize *string `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods 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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` // Whether to enable auto-scaler EnableAutoScaling pulumi.BoolPtrInput `pulumi:"enableAutoScaling"` // Whether to enable EncryptionAtHost EnableEncryptionAtHost pulumi.BoolPtrInput `pulumi:"enableEncryptionAtHost"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigResponsePtrInput `pulumi:"kubeletConfig"` // KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data. KubeletDiskType pulumi.StringPtrInput `pulumi:"kubeletDiskType"` // LinuxOSConfig specifies the OS configuration of linux agent nodes. LinuxOSConfig LinuxOSConfigResponsePtrInput `pulumi:"linuxOSConfig"` // 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"` // AgentPoolMode represents mode of an agent pool Mode pulumi.StringPtrInput `pulumi:"mode"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // Version of node image NodeImageVersion pulumi.StringInput `pulumi:"nodeImageVersion"` // 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"` // OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation. OsDiskType pulumi.StringPtrInput `pulumi:"osDiskType"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Pod SubnetID specifies the VNet's subnet identifier for pods. PodSubnetID pulumi.StringPtrInput `pulumi:"podSubnetID"` // Describes whether the Agent Pool is Running or Stopped PowerState PowerStateResponseInput `pulumi:"powerState"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The ID for Proximity Placement Group. ProximityPlacementGroupID pulumi.StringPtrInput `pulumi:"proximityPlacementGroupID"` // ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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"` // Settings for upgrading the agentpool UpgradeSettings AgentPoolUpgradeSettingsResponsePtrInput `pulumi:"upgradeSettings"` // Size of agent VMs. VmSize pulumi.StringPtrInput `pulumi:"vmSize"` // VNet SubnetID specifies the VNet's subnet identifier for nodes and maybe pods 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 0 to 100 (inclusive) for user pools and in the range of 1 to 100 (inclusive) for system pools. 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) EnableEncryptionAtHost ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) EnableEncryptionAtHost() pulumi.BoolPtrOutput
Whether to enable EncryptionAtHost
func (ManagedClusterAgentPoolProfileResponseOutput) EnableNodePublicIP ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
Enable public IP for nodes
func (ManagedClusterAgentPoolProfileResponseOutput) KubeletConfig ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) KubeletConfig() KubeletConfigResponsePtrOutput
KubeletConfig specifies the configuration of kubelet on agent nodes.
func (ManagedClusterAgentPoolProfileResponseOutput) KubeletDiskType ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) KubeletDiskType() pulumi.StringPtrOutput
KubeletDiskType determines the placement of emptyDir volumes, container runtime data root, and Kubelet ephemeral storage. Currently allows one value, OS, resulting in Kubelet using the OS disk for data.
func (ManagedClusterAgentPoolProfileResponseOutput) LinuxOSConfig ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) LinuxOSConfig() LinuxOSConfigResponsePtrOutput
LinuxOSConfig specifies the OS configuration of linux agent 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) Mode ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) Mode() pulumi.StringPtrOutput
AgentPoolMode represents mode of an agent pool
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) NodeImageVersion ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) NodeImageVersion() pulumi.StringOutput
Version of node image
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) OsDiskType ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) OsDiskType() pulumi.StringPtrOutput
OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation.
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) PodSubnetID ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) PodSubnetID() pulumi.StringPtrOutput
Pod SubnetID specifies the VNet's subnet identifier for pods.
func (ManagedClusterAgentPoolProfileResponseOutput) PowerState ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) PowerState() PowerStateResponseOutput
Describes whether the Agent Pool is Running or Stopped
func (ManagedClusterAgentPoolProfileResponseOutput) ProvisioningState ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ProvisioningState() pulumi.StringOutput
The current deployment or provisioning state, which only appears in the response.
func (ManagedClusterAgentPoolProfileResponseOutput) ProximityPlacementGroupID ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ProximityPlacementGroupID() pulumi.StringPtrOutput
The ID for Proximity Placement Group.
func (ManagedClusterAgentPoolProfileResponseOutput) ScaleSetEvictionPolicy ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) ScaleSetEvictionPolicy() pulumi.StringPtrOutput
ScaleSetEvictionPolicy to be used to specify eviction policy for Spot 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) UpgradeSettings ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) UpgradeSettings() AgentPoolUpgradeSettingsResponsePtrOutput
Settings for upgrading the agentpool
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 for nodes and maybe pods
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 // Profile of auto upgrade configuration. AutoUpgradeProfile ManagedClusterAutoUpgradeProfilePtrInput // 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.StringPtrInput // Profile of network configuration. NetworkProfile ContainerServiceNetworkProfilePtrInput // Name of the resource group containing agent pool nodes. NodeResourceGroup pulumi.StringPtrInput // Profile of managed cluster pod identity. PodIdentityProfile ManagedClusterPodIdentityProfilePtrInput // 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 // The managed cluster SKU. Sku ManagedClusterSKUPtrInput // 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 ManagedClusterAutoUpgradeProfile ¶
type ManagedClusterAutoUpgradeProfile struct { // upgrade channel for auto upgrade. UpgradeChannel *string `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
type ManagedClusterAutoUpgradeProfileArgs ¶
type ManagedClusterAutoUpgradeProfileArgs struct { // upgrade channel for auto upgrade. UpgradeChannel pulumi.StringPtrInput `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileArgs) ElementType ¶
func (ManagedClusterAutoUpgradeProfileArgs) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutput ¶
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutput() ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutputWithContext ¶
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutput ¶
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext ¶
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
type ManagedClusterAutoUpgradeProfileInput ¶
type ManagedClusterAutoUpgradeProfileInput interface { pulumi.Input ToManagedClusterAutoUpgradeProfileOutput() ManagedClusterAutoUpgradeProfileOutput ToManagedClusterAutoUpgradeProfileOutputWithContext(context.Context) ManagedClusterAutoUpgradeProfileOutput }
ManagedClusterAutoUpgradeProfileInput is an input type that accepts ManagedClusterAutoUpgradeProfileArgs and ManagedClusterAutoUpgradeProfileOutput values. You can construct a concrete instance of `ManagedClusterAutoUpgradeProfileInput` via:
ManagedClusterAutoUpgradeProfileArgs{...}
type ManagedClusterAutoUpgradeProfileOutput ¶
type ManagedClusterAutoUpgradeProfileOutput struct{ *pulumi.OutputState }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileOutput) ElementType ¶
func (ManagedClusterAutoUpgradeProfileOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutput ¶
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutput() ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutputWithContext ¶
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutput ¶
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext ¶
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfileOutput) UpgradeChannel ¶
func (o ManagedClusterAutoUpgradeProfileOutput) UpgradeChannel() pulumi.StringPtrOutput
upgrade channel for auto upgrade.
type ManagedClusterAutoUpgradeProfilePtrInput ¶
type ManagedClusterAutoUpgradeProfilePtrInput interface { pulumi.Input ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(context.Context) ManagedClusterAutoUpgradeProfilePtrOutput }
ManagedClusterAutoUpgradeProfilePtrInput is an input type that accepts ManagedClusterAutoUpgradeProfileArgs, ManagedClusterAutoUpgradeProfilePtr and ManagedClusterAutoUpgradeProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterAutoUpgradeProfilePtrInput` via:
ManagedClusterAutoUpgradeProfileArgs{...} or: nil
func ManagedClusterAutoUpgradeProfilePtr ¶
func ManagedClusterAutoUpgradeProfilePtr(v *ManagedClusterAutoUpgradeProfileArgs) ManagedClusterAutoUpgradeProfilePtrInput
type ManagedClusterAutoUpgradeProfilePtrOutput ¶
type ManagedClusterAutoUpgradeProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAutoUpgradeProfilePtrOutput) ElementType ¶
func (ManagedClusterAutoUpgradeProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutput ¶
func (o ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext ¶
func (o ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfilePtrOutput) UpgradeChannel ¶
func (o ManagedClusterAutoUpgradeProfilePtrOutput) UpgradeChannel() pulumi.StringPtrOutput
upgrade channel for auto upgrade.
type ManagedClusterAutoUpgradeProfileResponse ¶
type ManagedClusterAutoUpgradeProfileResponse struct { // upgrade channel for auto upgrade. UpgradeChannel *string `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
type ManagedClusterAutoUpgradeProfileResponseArgs ¶
type ManagedClusterAutoUpgradeProfileResponseArgs struct { // upgrade channel for auto upgrade. UpgradeChannel pulumi.StringPtrInput `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileResponseArgs) ElementType ¶
func (ManagedClusterAutoUpgradeProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutput ¶
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutput() ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext ¶
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutput ¶
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
type ManagedClusterAutoUpgradeProfileResponseInput ¶
type ManagedClusterAutoUpgradeProfileResponseInput interface { pulumi.Input ToManagedClusterAutoUpgradeProfileResponseOutput() ManagedClusterAutoUpgradeProfileResponseOutput ToManagedClusterAutoUpgradeProfileResponseOutputWithContext(context.Context) ManagedClusterAutoUpgradeProfileResponseOutput }
ManagedClusterAutoUpgradeProfileResponseInput is an input type that accepts ManagedClusterAutoUpgradeProfileResponseArgs and ManagedClusterAutoUpgradeProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterAutoUpgradeProfileResponseInput` via:
ManagedClusterAutoUpgradeProfileResponseArgs{...}
type ManagedClusterAutoUpgradeProfileResponseOutput ¶
type ManagedClusterAutoUpgradeProfileResponseOutput struct{ *pulumi.OutputState }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileResponseOutput) ElementType ¶
func (ManagedClusterAutoUpgradeProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutput ¶
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutput() ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext ¶
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput ¶
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) UpgradeChannel ¶
func (o ManagedClusterAutoUpgradeProfileResponseOutput) UpgradeChannel() pulumi.StringPtrOutput
upgrade channel for auto upgrade.
type ManagedClusterAutoUpgradeProfileResponsePtrInput ¶
type ManagedClusterAutoUpgradeProfileResponsePtrInput interface { pulumi.Input ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput }
ManagedClusterAutoUpgradeProfileResponsePtrInput is an input type that accepts ManagedClusterAutoUpgradeProfileResponseArgs, ManagedClusterAutoUpgradeProfileResponsePtr and ManagedClusterAutoUpgradeProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterAutoUpgradeProfileResponsePtrInput` via:
ManagedClusterAutoUpgradeProfileResponseArgs{...} or: nil
func ManagedClusterAutoUpgradeProfileResponsePtr ¶
func ManagedClusterAutoUpgradeProfileResponsePtr(v *ManagedClusterAutoUpgradeProfileResponseArgs) ManagedClusterAutoUpgradeProfileResponsePtrInput
type ManagedClusterAutoUpgradeProfileResponsePtrOutput ¶
type ManagedClusterAutoUpgradeProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput ¶
func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) UpgradeChannel ¶
func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) UpgradeChannel() pulumi.StringPtrOutput
upgrade channel for auto upgrade.
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"` // The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]interface{} `pulumi:"userAssignedIdentities"` }
Identity for the managed cluster.
type ManagedClusterIdentityArgs ¶
type ManagedClusterIdentityArgs struct { // The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead. Type *ResourceIdentityType `pulumi:"type"` // The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities pulumi.MapInput `pulumi:"userAssignedIdentities"` }
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.
func (ManagedClusterIdentityOutput) UserAssignedIdentities ¶
func (o ManagedClusterIdentityOutput) UserAssignedIdentities() pulumi.MapOutput
The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
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.
func (ManagedClusterIdentityPtrOutput) UserAssignedIdentities ¶
func (o ManagedClusterIdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
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"` // The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]ManagedClusterIdentityResponseUserAssignedIdentities `pulumi:"userAssignedIdentities"` }
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"` // The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities ManagedClusterIdentityResponseUserAssignedIdentitiesMapInput `pulumi:"userAssignedIdentities"` }
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.
func (ManagedClusterIdentityResponseOutput) UserAssignedIdentities ¶
func (o ManagedClusterIdentityResponseOutput) UserAssignedIdentities() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
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.
func (ManagedClusterIdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o ManagedClusterIdentityResponsePtrOutput) UserAssignedIdentities() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
The user identity associated with the managed cluster. This identity will be used in control plane and only one user assigned identity is allowed. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type ManagedClusterIdentityResponseUserAssignedIdentitiesArgs ¶
type ManagedClusterIdentityResponseUserAssignedIdentitiesArgs struct { // The client id of user assigned identity. ClientId pulumi.StringInput `pulumi:"clientId"` // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ElementType ¶
func (ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
func (ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutput ¶
func (i ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
func (ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (i ManagedClusterIdentityResponseUserAssignedIdentitiesArgs) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
type ManagedClusterIdentityResponseUserAssignedIdentitiesInput ¶
type ManagedClusterIdentityResponseUserAssignedIdentitiesInput interface { pulumi.Input ToManagedClusterIdentityResponseUserAssignedIdentitiesOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesOutput ToManagedClusterIdentityResponseUserAssignedIdentitiesOutputWithContext(context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesOutput }
ManagedClusterIdentityResponseUserAssignedIdentitiesInput is an input type that accepts ManagedClusterIdentityResponseUserAssignedIdentitiesArgs and ManagedClusterIdentityResponseUserAssignedIdentitiesOutput values. You can construct a concrete instance of `ManagedClusterIdentityResponseUserAssignedIdentitiesInput` via:
ManagedClusterIdentityResponseUserAssignedIdentitiesArgs{...}
type ManagedClusterIdentityResponseUserAssignedIdentitiesMap ¶
type ManagedClusterIdentityResponseUserAssignedIdentitiesMap map[string]ManagedClusterIdentityResponseUserAssignedIdentitiesInput
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ElementType ¶
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (i ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (i ManagedClusterIdentityResponseUserAssignedIdentitiesMap) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
type ManagedClusterIdentityResponseUserAssignedIdentitiesMapInput ¶
type ManagedClusterIdentityResponseUserAssignedIdentitiesMapInput interface { pulumi.Input ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutputWithContext(context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput }
ManagedClusterIdentityResponseUserAssignedIdentitiesMapInput is an input type that accepts ManagedClusterIdentityResponseUserAssignedIdentitiesMap and ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput values. You can construct a concrete instance of `ManagedClusterIdentityResponseUserAssignedIdentitiesMapInput` via:
ManagedClusterIdentityResponseUserAssignedIdentitiesMap{ "key": ManagedClusterIdentityResponseUserAssignedIdentitiesArgs{...} }
type ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput ¶
type ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput struct{ *pulumi.OutputState }
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ElementType ¶
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (o ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
func (ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (o ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesMapOutput
type ManagedClusterIdentityResponseUserAssignedIdentitiesOutput ¶
type ManagedClusterIdentityResponseUserAssignedIdentitiesOutput struct{ *pulumi.OutputState }
func (ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ClientId ¶
func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
The client id of user assigned identity.
func (ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ElementType ¶
func (ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
func (ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) PrincipalId ¶
func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutput ¶
func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutput() ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
func (ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (o ManagedClusterIdentityResponseUserAssignedIdentitiesOutput) ToManagedClusterIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) ManagedClusterIdentityResponseUserAssignedIdentitiesOutput
type ManagedClusterInput ¶
type ManagedClusterInput interface { pulumi.Input ToManagedClusterOutput() ManagedClusterOutput ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput }
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 ManagedClusterOutput ¶
type ManagedClusterOutput struct {
*pulumi.OutputState
}
func (ManagedClusterOutput) ElementType ¶
func (ManagedClusterOutput) ElementType() reflect.Type
func (ManagedClusterOutput) ToManagedClusterOutput ¶
func (o ManagedClusterOutput) ToManagedClusterOutput() ManagedClusterOutput
func (ManagedClusterOutput) ToManagedClusterOutputWithContext ¶
func (o ManagedClusterOutput) ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput
type ManagedClusterPodIdentity ¶
type ManagedClusterPodIdentity struct { // Information of the user assigned identity. Identity UserAssignedIdentity `pulumi:"identity"` // Name of the pod identity. Name string `pulumi:"name"` // Namespace of the pod identity. Namespace string `pulumi:"namespace"` }
type ManagedClusterPodIdentityArgs ¶
type ManagedClusterPodIdentityArgs struct { // Information of the user assigned identity. Identity UserAssignedIdentityInput `pulumi:"identity"` // Name of the pod identity. Name pulumi.StringInput `pulumi:"name"` // Namespace of the pod identity. Namespace pulumi.StringInput `pulumi:"namespace"` }
func (ManagedClusterPodIdentityArgs) ElementType ¶
func (ManagedClusterPodIdentityArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutput ¶
func (i ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutput() ManagedClusterPodIdentityOutput
func (ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutputWithContext ¶
func (i ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutputWithContext(ctx context.Context) ManagedClusterPodIdentityOutput
type ManagedClusterPodIdentityArray ¶
type ManagedClusterPodIdentityArray []ManagedClusterPodIdentityInput
func (ManagedClusterPodIdentityArray) ElementType ¶
func (ManagedClusterPodIdentityArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutput ¶
func (i ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutput() ManagedClusterPodIdentityArrayOutput
func (ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutputWithContext ¶
func (i ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityArrayOutput
type ManagedClusterPodIdentityArrayInput ¶
type ManagedClusterPodIdentityArrayInput interface { pulumi.Input ToManagedClusterPodIdentityArrayOutput() ManagedClusterPodIdentityArrayOutput ToManagedClusterPodIdentityArrayOutputWithContext(context.Context) ManagedClusterPodIdentityArrayOutput }
ManagedClusterPodIdentityArrayInput is an input type that accepts ManagedClusterPodIdentityArray and ManagedClusterPodIdentityArrayOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityArrayInput` via:
ManagedClusterPodIdentityArray{ ManagedClusterPodIdentityArgs{...} }
type ManagedClusterPodIdentityArrayOutput ¶
type ManagedClusterPodIdentityArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityArrayOutput) ElementType ¶
func (ManagedClusterPodIdentityArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityArrayOutput) Index ¶
func (o ManagedClusterPodIdentityArrayOutput) Index(i pulumi.IntInput) ManagedClusterPodIdentityOutput
func (ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutput ¶
func (o ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutput() ManagedClusterPodIdentityArrayOutput
func (ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutputWithContext ¶
func (o ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityArrayOutput
type ManagedClusterPodIdentityExceptionArgs ¶
type ManagedClusterPodIdentityExceptionArgs struct { // Name of the pod identity exception. Name pulumi.StringInput `pulumi:"name"` // Namespace of the pod identity exception. Namespace pulumi.StringInput `pulumi:"namespace"` // Pod labels to match. PodLabels pulumi.StringMapInput `pulumi:"podLabels"` }
func (ManagedClusterPodIdentityExceptionArgs) ElementType ¶
func (ManagedClusterPodIdentityExceptionArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutput ¶
func (i ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutput() ManagedClusterPodIdentityExceptionOutput
func (ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutputWithContext ¶
func (i ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionOutput
type ManagedClusterPodIdentityExceptionArray ¶
type ManagedClusterPodIdentityExceptionArray []ManagedClusterPodIdentityExceptionInput
func (ManagedClusterPodIdentityExceptionArray) ElementType ¶
func (ManagedClusterPodIdentityExceptionArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutput ¶
func (i ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutput() ManagedClusterPodIdentityExceptionArrayOutput
func (ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutputWithContext ¶
func (i ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionArrayOutput
type ManagedClusterPodIdentityExceptionArrayInput ¶
type ManagedClusterPodIdentityExceptionArrayInput interface { pulumi.Input ToManagedClusterPodIdentityExceptionArrayOutput() ManagedClusterPodIdentityExceptionArrayOutput ToManagedClusterPodIdentityExceptionArrayOutputWithContext(context.Context) ManagedClusterPodIdentityExceptionArrayOutput }
ManagedClusterPodIdentityExceptionArrayInput is an input type that accepts ManagedClusterPodIdentityExceptionArray and ManagedClusterPodIdentityExceptionArrayOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityExceptionArrayInput` via:
ManagedClusterPodIdentityExceptionArray{ ManagedClusterPodIdentityExceptionArgs{...} }
type ManagedClusterPodIdentityExceptionArrayOutput ¶
type ManagedClusterPodIdentityExceptionArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionArrayOutput) ElementType ¶
func (ManagedClusterPodIdentityExceptionArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutput ¶
func (o ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutput() ManagedClusterPodIdentityExceptionArrayOutput
func (ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutputWithContext ¶
func (o ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionArrayOutput
type ManagedClusterPodIdentityExceptionInput ¶
type ManagedClusterPodIdentityExceptionInput interface { pulumi.Input ToManagedClusterPodIdentityExceptionOutput() ManagedClusterPodIdentityExceptionOutput ToManagedClusterPodIdentityExceptionOutputWithContext(context.Context) ManagedClusterPodIdentityExceptionOutput }
ManagedClusterPodIdentityExceptionInput is an input type that accepts ManagedClusterPodIdentityExceptionArgs and ManagedClusterPodIdentityExceptionOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityExceptionInput` via:
ManagedClusterPodIdentityExceptionArgs{...}
type ManagedClusterPodIdentityExceptionOutput ¶
type ManagedClusterPodIdentityExceptionOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionOutput) ElementType ¶
func (ManagedClusterPodIdentityExceptionOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionOutput) Name ¶
func (o ManagedClusterPodIdentityExceptionOutput) Name() pulumi.StringOutput
Name of the pod identity exception.
func (ManagedClusterPodIdentityExceptionOutput) Namespace ¶
func (o ManagedClusterPodIdentityExceptionOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity exception.
func (ManagedClusterPodIdentityExceptionOutput) PodLabels ¶
func (o ManagedClusterPodIdentityExceptionOutput) PodLabels() pulumi.StringMapOutput
Pod labels to match.
func (ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutput ¶
func (o ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutput() ManagedClusterPodIdentityExceptionOutput
func (ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutputWithContext ¶
func (o ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionOutput
type ManagedClusterPodIdentityExceptionResponseArgs ¶
type ManagedClusterPodIdentityExceptionResponseArgs struct { // Name of the pod identity exception. Name pulumi.StringInput `pulumi:"name"` // Namespace of the pod identity exception. Namespace pulumi.StringInput `pulumi:"namespace"` // Pod labels to match. PodLabels pulumi.StringMapInput `pulumi:"podLabels"` }
func (ManagedClusterPodIdentityExceptionResponseArgs) ElementType ¶
func (ManagedClusterPodIdentityExceptionResponseArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutput ¶
func (i ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutput() ManagedClusterPodIdentityExceptionResponseOutput
func (ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutputWithContext ¶
func (i ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseOutput
type ManagedClusterPodIdentityExceptionResponseArray ¶
type ManagedClusterPodIdentityExceptionResponseArray []ManagedClusterPodIdentityExceptionResponseInput
func (ManagedClusterPodIdentityExceptionResponseArray) ElementType ¶
func (ManagedClusterPodIdentityExceptionResponseArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutput ¶
func (i ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutput() ManagedClusterPodIdentityExceptionResponseArrayOutput
func (ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext ¶
func (i ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseArrayOutput
type ManagedClusterPodIdentityExceptionResponseArrayInput ¶
type ManagedClusterPodIdentityExceptionResponseArrayInput interface { pulumi.Input ToManagedClusterPodIdentityExceptionResponseArrayOutput() ManagedClusterPodIdentityExceptionResponseArrayOutput ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext(context.Context) ManagedClusterPodIdentityExceptionResponseArrayOutput }
ManagedClusterPodIdentityExceptionResponseArrayInput is an input type that accepts ManagedClusterPodIdentityExceptionResponseArray and ManagedClusterPodIdentityExceptionResponseArrayOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityExceptionResponseArrayInput` via:
ManagedClusterPodIdentityExceptionResponseArray{ ManagedClusterPodIdentityExceptionResponseArgs{...} }
type ManagedClusterPodIdentityExceptionResponseArrayOutput ¶
type ManagedClusterPodIdentityExceptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ElementType ¶
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutput ¶
func (o ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutput() ManagedClusterPodIdentityExceptionResponseArrayOutput
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext ¶
func (o ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseArrayOutput
type ManagedClusterPodIdentityExceptionResponseInput ¶
type ManagedClusterPodIdentityExceptionResponseInput interface { pulumi.Input ToManagedClusterPodIdentityExceptionResponseOutput() ManagedClusterPodIdentityExceptionResponseOutput ToManagedClusterPodIdentityExceptionResponseOutputWithContext(context.Context) ManagedClusterPodIdentityExceptionResponseOutput }
ManagedClusterPodIdentityExceptionResponseInput is an input type that accepts ManagedClusterPodIdentityExceptionResponseArgs and ManagedClusterPodIdentityExceptionResponseOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityExceptionResponseInput` via:
ManagedClusterPodIdentityExceptionResponseArgs{...}
type ManagedClusterPodIdentityExceptionResponseOutput ¶
type ManagedClusterPodIdentityExceptionResponseOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionResponseOutput) ElementType ¶
func (ManagedClusterPodIdentityExceptionResponseOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseOutput) Name ¶
func (o ManagedClusterPodIdentityExceptionResponseOutput) Name() pulumi.StringOutput
Name of the pod identity exception.
func (ManagedClusterPodIdentityExceptionResponseOutput) Namespace ¶
func (o ManagedClusterPodIdentityExceptionResponseOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity exception.
func (ManagedClusterPodIdentityExceptionResponseOutput) PodLabels ¶
func (o ManagedClusterPodIdentityExceptionResponseOutput) PodLabels() pulumi.StringMapOutput
Pod labels to match.
func (ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutput ¶
func (o ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutput() ManagedClusterPodIdentityExceptionResponseOutput
func (ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutputWithContext ¶
func (o ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseOutput
type ManagedClusterPodIdentityInput ¶
type ManagedClusterPodIdentityInput interface { pulumi.Input ToManagedClusterPodIdentityOutput() ManagedClusterPodIdentityOutput ToManagedClusterPodIdentityOutputWithContext(context.Context) ManagedClusterPodIdentityOutput }
ManagedClusterPodIdentityInput is an input type that accepts ManagedClusterPodIdentityArgs and ManagedClusterPodIdentityOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityInput` via:
ManagedClusterPodIdentityArgs{...}
type ManagedClusterPodIdentityOutput ¶
type ManagedClusterPodIdentityOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityOutput) ElementType ¶
func (ManagedClusterPodIdentityOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityOutput) Identity ¶
func (o ManagedClusterPodIdentityOutput) Identity() UserAssignedIdentityOutput
Information of the user assigned identity.
func (ManagedClusterPodIdentityOutput) Name ¶
func (o ManagedClusterPodIdentityOutput) Name() pulumi.StringOutput
Name of the pod identity.
func (ManagedClusterPodIdentityOutput) Namespace ¶
func (o ManagedClusterPodIdentityOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity.
func (ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutput ¶
func (o ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutput() ManagedClusterPodIdentityOutput
func (ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutputWithContext ¶
func (o ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutputWithContext(ctx context.Context) ManagedClusterPodIdentityOutput
type ManagedClusterPodIdentityProfile ¶
type ManagedClusterPodIdentityProfile struct { // Whether the pod identity addon is enabled. Enabled *bool `pulumi:"enabled"` // User assigned pod identity settings. UserAssignedIdentities []ManagedClusterPodIdentity `pulumi:"userAssignedIdentities"` // User assigned pod identity exception settings. UserAssignedIdentityExceptions []ManagedClusterPodIdentityException `pulumi:"userAssignedIdentityExceptions"` }
type ManagedClusterPodIdentityProfileArgs ¶
type ManagedClusterPodIdentityProfileArgs struct { // Whether the pod identity addon is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // User assigned pod identity settings. UserAssignedIdentities ManagedClusterPodIdentityArrayInput `pulumi:"userAssignedIdentities"` // User assigned pod identity exception settings. UserAssignedIdentityExceptions ManagedClusterPodIdentityExceptionArrayInput `pulumi:"userAssignedIdentityExceptions"` }
func (ManagedClusterPodIdentityProfileArgs) ElementType ¶
func (ManagedClusterPodIdentityProfileArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutput ¶
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutput() ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutputWithContext ¶
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutput ¶
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutputWithContext ¶
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
type ManagedClusterPodIdentityProfileInput ¶
type ManagedClusterPodIdentityProfileInput interface { pulumi.Input ToManagedClusterPodIdentityProfileOutput() ManagedClusterPodIdentityProfileOutput ToManagedClusterPodIdentityProfileOutputWithContext(context.Context) ManagedClusterPodIdentityProfileOutput }
ManagedClusterPodIdentityProfileInput is an input type that accepts ManagedClusterPodIdentityProfileArgs and ManagedClusterPodIdentityProfileOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityProfileInput` via:
ManagedClusterPodIdentityProfileArgs{...}
type ManagedClusterPodIdentityProfileOutput ¶
type ManagedClusterPodIdentityProfileOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfileOutput) ElementType ¶
func (ManagedClusterPodIdentityProfileOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileOutput) Enabled ¶
func (o ManagedClusterPodIdentityProfileOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutput ¶
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutput() ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutputWithContext ¶
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutput ¶
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext ¶
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfileOutput) UserAssignedIdentities ¶
func (o ManagedClusterPodIdentityProfileOutput) UserAssignedIdentities() ManagedClusterPodIdentityArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfileOutput) UserAssignedIdentityExceptions ¶
func (o ManagedClusterPodIdentityProfileOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityProfilePtrInput ¶
type ManagedClusterPodIdentityProfilePtrInput interface { pulumi.Input ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput ToManagedClusterPodIdentityProfilePtrOutputWithContext(context.Context) ManagedClusterPodIdentityProfilePtrOutput }
ManagedClusterPodIdentityProfilePtrInput is an input type that accepts ManagedClusterPodIdentityProfileArgs, ManagedClusterPodIdentityProfilePtr and ManagedClusterPodIdentityProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityProfilePtrInput` via:
ManagedClusterPodIdentityProfileArgs{...} or: nil
func ManagedClusterPodIdentityProfilePtr ¶
func ManagedClusterPodIdentityProfilePtr(v *ManagedClusterPodIdentityProfileArgs) ManagedClusterPodIdentityProfilePtrInput
type ManagedClusterPodIdentityProfilePtrOutput ¶
type ManagedClusterPodIdentityProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfilePtrOutput) ElementType ¶
func (ManagedClusterPodIdentityProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfilePtrOutput) Enabled ¶
func (o ManagedClusterPodIdentityProfilePtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutput ¶
func (o ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext ¶
func (o ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentities ¶
func (o ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentities() ManagedClusterPodIdentityArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentityExceptions ¶
func (o ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityProfileResponse ¶
type ManagedClusterPodIdentityProfileResponse struct { // Whether the pod identity addon is enabled. Enabled *bool `pulumi:"enabled"` // User assigned pod identity settings. UserAssignedIdentities []ManagedClusterPodIdentityResponse `pulumi:"userAssignedIdentities"` // User assigned pod identity exception settings. UserAssignedIdentityExceptions []ManagedClusterPodIdentityExceptionResponse `pulumi:"userAssignedIdentityExceptions"` }
type ManagedClusterPodIdentityProfileResponseArgs ¶
type ManagedClusterPodIdentityProfileResponseArgs struct { // Whether the pod identity addon is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // User assigned pod identity settings. UserAssignedIdentities ManagedClusterPodIdentityResponseArrayInput `pulumi:"userAssignedIdentities"` // User assigned pod identity exception settings. UserAssignedIdentityExceptions ManagedClusterPodIdentityExceptionResponseArrayInput `pulumi:"userAssignedIdentityExceptions"` }
func (ManagedClusterPodIdentityProfileResponseArgs) ElementType ¶
func (ManagedClusterPodIdentityProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutput ¶
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutput() ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutputWithContext ¶
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutput ¶
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
type ManagedClusterPodIdentityProfileResponseInput ¶
type ManagedClusterPodIdentityProfileResponseInput interface { pulumi.Input ToManagedClusterPodIdentityProfileResponseOutput() ManagedClusterPodIdentityProfileResponseOutput ToManagedClusterPodIdentityProfileResponseOutputWithContext(context.Context) ManagedClusterPodIdentityProfileResponseOutput }
ManagedClusterPodIdentityProfileResponseInput is an input type that accepts ManagedClusterPodIdentityProfileResponseArgs and ManagedClusterPodIdentityProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityProfileResponseInput` via:
ManagedClusterPodIdentityProfileResponseArgs{...}
type ManagedClusterPodIdentityProfileResponseOutput ¶
type ManagedClusterPodIdentityProfileResponseOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfileResponseOutput) ElementType ¶
func (ManagedClusterPodIdentityProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileResponseOutput) Enabled ¶
func (o ManagedClusterPodIdentityProfileResponseOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutput ¶
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutput() ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutputWithContext ¶
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput ¶
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentities ¶
func (o ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentities() ManagedClusterPodIdentityResponseArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentityExceptions ¶
func (o ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionResponseArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityProfileResponsePtrInput ¶
type ManagedClusterPodIdentityProfileResponsePtrInput interface { pulumi.Input ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput }
ManagedClusterPodIdentityProfileResponsePtrInput is an input type that accepts ManagedClusterPodIdentityProfileResponseArgs, ManagedClusterPodIdentityProfileResponsePtr and ManagedClusterPodIdentityProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityProfileResponsePtrInput` via:
ManagedClusterPodIdentityProfileResponseArgs{...} or: nil
func ManagedClusterPodIdentityProfileResponsePtr ¶
func ManagedClusterPodIdentityProfileResponsePtr(v *ManagedClusterPodIdentityProfileResponseArgs) ManagedClusterPodIdentityProfileResponsePtrInput
type ManagedClusterPodIdentityProfileResponsePtrOutput ¶
type ManagedClusterPodIdentityProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileResponsePtrOutput) Enabled ¶
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput ¶
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentities ¶
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentities() ManagedClusterPodIdentityResponseArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentityExceptions ¶
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionResponseArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityResponse ¶
type ManagedClusterPodIdentityResponse struct { // Information of the user assigned identity. Identity UserAssignedIdentityResponse `pulumi:"identity"` // Name of the pod identity. Name string `pulumi:"name"` // Namespace of the pod identity. Namespace string `pulumi:"namespace"` ProvisioningInfo ManagedClusterPodIdentityResponseProvisioningInfo `pulumi:"provisioningInfo"` // The current provisioning state of the pod identity. ProvisioningState string `pulumi:"provisioningState"` }
type ManagedClusterPodIdentityResponseArgs ¶
type ManagedClusterPodIdentityResponseArgs struct { // Information of the user assigned identity. Identity UserAssignedIdentityResponseInput `pulumi:"identity"` // Name of the pod identity. Name pulumi.StringInput `pulumi:"name"` // Namespace of the pod identity. Namespace pulumi.StringInput `pulumi:"namespace"` ProvisioningInfo ManagedClusterPodIdentityResponseProvisioningInfoInput `pulumi:"provisioningInfo"` // The current provisioning state of the pod identity. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
func (ManagedClusterPodIdentityResponseArgs) ElementType ¶
func (ManagedClusterPodIdentityResponseArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutput ¶
func (i ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutput() ManagedClusterPodIdentityResponseOutput
func (ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutputWithContext ¶
func (i ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseOutput
type ManagedClusterPodIdentityResponseArray ¶
type ManagedClusterPodIdentityResponseArray []ManagedClusterPodIdentityResponseInput
func (ManagedClusterPodIdentityResponseArray) ElementType ¶
func (ManagedClusterPodIdentityResponseArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutput ¶
func (i ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutput() ManagedClusterPodIdentityResponseArrayOutput
func (ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutputWithContext ¶
func (i ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseArrayOutput
type ManagedClusterPodIdentityResponseArrayInput ¶
type ManagedClusterPodIdentityResponseArrayInput interface { pulumi.Input ToManagedClusterPodIdentityResponseArrayOutput() ManagedClusterPodIdentityResponseArrayOutput ToManagedClusterPodIdentityResponseArrayOutputWithContext(context.Context) ManagedClusterPodIdentityResponseArrayOutput }
ManagedClusterPodIdentityResponseArrayInput is an input type that accepts ManagedClusterPodIdentityResponseArray and ManagedClusterPodIdentityResponseArrayOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityResponseArrayInput` via:
ManagedClusterPodIdentityResponseArray{ ManagedClusterPodIdentityResponseArgs{...} }
type ManagedClusterPodIdentityResponseArrayOutput ¶
type ManagedClusterPodIdentityResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityResponseArrayOutput) ElementType ¶
func (ManagedClusterPodIdentityResponseArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutput ¶
func (o ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutput() ManagedClusterPodIdentityResponseArrayOutput
func (ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutputWithContext ¶
func (o ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseArrayOutput
type ManagedClusterPodIdentityResponseInput ¶
type ManagedClusterPodIdentityResponseInput interface { pulumi.Input ToManagedClusterPodIdentityResponseOutput() ManagedClusterPodIdentityResponseOutput ToManagedClusterPodIdentityResponseOutputWithContext(context.Context) ManagedClusterPodIdentityResponseOutput }
ManagedClusterPodIdentityResponseInput is an input type that accepts ManagedClusterPodIdentityResponseArgs and ManagedClusterPodIdentityResponseOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityResponseInput` via:
ManagedClusterPodIdentityResponseArgs{...}
type ManagedClusterPodIdentityResponseOutput ¶
type ManagedClusterPodIdentityResponseOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityResponseOutput) ElementType ¶
func (ManagedClusterPodIdentityResponseOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseOutput) Identity ¶
func (o ManagedClusterPodIdentityResponseOutput) Identity() UserAssignedIdentityResponseOutput
Information of the user assigned identity.
func (ManagedClusterPodIdentityResponseOutput) Name ¶
func (o ManagedClusterPodIdentityResponseOutput) Name() pulumi.StringOutput
Name of the pod identity.
func (ManagedClusterPodIdentityResponseOutput) Namespace ¶
func (o ManagedClusterPodIdentityResponseOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity.
func (ManagedClusterPodIdentityResponseOutput) ProvisioningInfo ¶
func (o ManagedClusterPodIdentityResponseOutput) ProvisioningInfo() ManagedClusterPodIdentityResponseProvisioningInfoOutput
func (ManagedClusterPodIdentityResponseOutput) ProvisioningState ¶
func (o ManagedClusterPodIdentityResponseOutput) ProvisioningState() pulumi.StringOutput
The current provisioning state of the pod identity.
func (ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutput ¶
func (o ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutput() ManagedClusterPodIdentityResponseOutput
func (ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutputWithContext ¶
func (o ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseOutput
type ManagedClusterPodIdentityResponseProvisioningInfo ¶
type ManagedClusterPodIdentityResponseProvisioningInfo struct { // Pod identity assignment error (if any). Error *CloudErrorResponse `pulumi:"error"` }
type ManagedClusterPodIdentityResponseProvisioningInfoArgs ¶
type ManagedClusterPodIdentityResponseProvisioningInfoArgs struct { // Pod identity assignment error (if any). Error CloudErrorResponsePtrInput `pulumi:"error"` }
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ElementType ¶
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutput ¶
func (i ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutput() ManagedClusterPodIdentityResponseProvisioningInfoOutput
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext ¶
func (i ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseProvisioningInfoOutput
type ManagedClusterPodIdentityResponseProvisioningInfoInput ¶
type ManagedClusterPodIdentityResponseProvisioningInfoInput interface { pulumi.Input ToManagedClusterPodIdentityResponseProvisioningInfoOutput() ManagedClusterPodIdentityResponseProvisioningInfoOutput ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext(context.Context) ManagedClusterPodIdentityResponseProvisioningInfoOutput }
ManagedClusterPodIdentityResponseProvisioningInfoInput is an input type that accepts ManagedClusterPodIdentityResponseProvisioningInfoArgs and ManagedClusterPodIdentityResponseProvisioningInfoOutput values. You can construct a concrete instance of `ManagedClusterPodIdentityResponseProvisioningInfoInput` via:
ManagedClusterPodIdentityResponseProvisioningInfoArgs{...}
type ManagedClusterPodIdentityResponseProvisioningInfoOutput ¶
type ManagedClusterPodIdentityResponseProvisioningInfoOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ElementType ¶
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) Error ¶
func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) Error() CloudErrorResponsePtrOutput
Pod identity assignment error (if any).
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutput ¶
func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutput() ManagedClusterPodIdentityResponseProvisioningInfoOutput
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext ¶
func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseProvisioningInfoOutput
type ManagedClusterPropertiesAutoScalerProfile ¶
type ManagedClusterPropertiesAutoScalerProfile struct { BalanceSimilarNodeGroups *string `pulumi:"balanceSimilarNodeGroups"` Expander *string `pulumi:"expander"` MaxEmptyBulkDelete *string `pulumi:"maxEmptyBulkDelete"` MaxGracefulTerminationSec *string `pulumi:"maxGracefulTerminationSec"` MaxNodeProvisionTime *string `pulumi:"maxNodeProvisionTime"` MaxTotalUnreadyPercentage *string `pulumi:"maxTotalUnreadyPercentage"` NewPodScaleUpDelay *string `pulumi:"newPodScaleUpDelay"` OkTotalUnreadyCount *string `pulumi:"okTotalUnreadyCount"` 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"` SkipNodesWithLocalStorage *string `pulumi:"skipNodesWithLocalStorage"` SkipNodesWithSystemPods *string `pulumi:"skipNodesWithSystemPods"` }
Parameters to be applied to the cluster-autoscaler when enabled
type ManagedClusterPropertiesAutoScalerProfileArgs ¶
type ManagedClusterPropertiesAutoScalerProfileArgs struct { BalanceSimilarNodeGroups pulumi.StringPtrInput `pulumi:"balanceSimilarNodeGroups"` Expander pulumi.StringPtrInput `pulumi:"expander"` MaxEmptyBulkDelete pulumi.StringPtrInput `pulumi:"maxEmptyBulkDelete"` MaxGracefulTerminationSec pulumi.StringPtrInput `pulumi:"maxGracefulTerminationSec"` MaxNodeProvisionTime pulumi.StringPtrInput `pulumi:"maxNodeProvisionTime"` MaxTotalUnreadyPercentage pulumi.StringPtrInput `pulumi:"maxTotalUnreadyPercentage"` NewPodScaleUpDelay pulumi.StringPtrInput `pulumi:"newPodScaleUpDelay"` OkTotalUnreadyCount pulumi.StringPtrInput `pulumi:"okTotalUnreadyCount"` 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"` SkipNodesWithLocalStorage pulumi.StringPtrInput `pulumi:"skipNodesWithLocalStorage"` SkipNodesWithSystemPods pulumi.StringPtrInput `pulumi:"skipNodesWithSystemPods"` }
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) BalanceSimilarNodeGroups ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) ElementType ¶
func (ManagedClusterPropertiesAutoScalerProfileOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesAutoScalerProfileOutput) Expander ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) Expander() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) MaxEmptyBulkDelete ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) MaxNodeProvisionTime ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) MaxTotalUnreadyPercentage ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) NewPodScaleUpDelay ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) OkTotalUnreadyCount ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfileOutput) SkipNodesWithSystemPods ¶
func (o ManagedClusterPropertiesAutoScalerProfileOutput) SkipNodesWithSystemPods() 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) BalanceSimilarNodeGroups ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ElementType ¶
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) Expander ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) Expander() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxEmptyBulkDelete ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxNodeProvisionTime ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxTotalUnreadyPercentage ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) NewPodScaleUpDelay ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) OkTotalUnreadyCount ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesAutoScalerProfilePtrOutput) SkipNodesWithSystemPods ¶
func (o ManagedClusterPropertiesAutoScalerProfilePtrOutput) SkipNodesWithSystemPods() 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 { BalanceSimilarNodeGroups *string `pulumi:"balanceSimilarNodeGroups"` Expander *string `pulumi:"expander"` MaxEmptyBulkDelete *string `pulumi:"maxEmptyBulkDelete"` MaxGracefulTerminationSec *string `pulumi:"maxGracefulTerminationSec"` MaxNodeProvisionTime *string `pulumi:"maxNodeProvisionTime"` MaxTotalUnreadyPercentage *string `pulumi:"maxTotalUnreadyPercentage"` NewPodScaleUpDelay *string `pulumi:"newPodScaleUpDelay"` OkTotalUnreadyCount *string `pulumi:"okTotalUnreadyCount"` 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"` SkipNodesWithLocalStorage *string `pulumi:"skipNodesWithLocalStorage"` SkipNodesWithSystemPods *string `pulumi:"skipNodesWithSystemPods"` }
Parameters to be applied to the cluster-autoscaler when enabled
type ManagedClusterPropertiesResponseAutoScalerProfileArgs ¶
type ManagedClusterPropertiesResponseAutoScalerProfileArgs struct { BalanceSimilarNodeGroups pulumi.StringPtrInput `pulumi:"balanceSimilarNodeGroups"` Expander pulumi.StringPtrInput `pulumi:"expander"` MaxEmptyBulkDelete pulumi.StringPtrInput `pulumi:"maxEmptyBulkDelete"` MaxGracefulTerminationSec pulumi.StringPtrInput `pulumi:"maxGracefulTerminationSec"` MaxNodeProvisionTime pulumi.StringPtrInput `pulumi:"maxNodeProvisionTime"` MaxTotalUnreadyPercentage pulumi.StringPtrInput `pulumi:"maxTotalUnreadyPercentage"` NewPodScaleUpDelay pulumi.StringPtrInput `pulumi:"newPodScaleUpDelay"` OkTotalUnreadyCount pulumi.StringPtrInput `pulumi:"okTotalUnreadyCount"` 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"` SkipNodesWithLocalStorage pulumi.StringPtrInput `pulumi:"skipNodesWithLocalStorage"` SkipNodesWithSystemPods pulumi.StringPtrInput `pulumi:"skipNodesWithSystemPods"` }
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) BalanceSimilarNodeGroups ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ElementType ¶
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) Expander ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) Expander() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxEmptyBulkDelete ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxNodeProvisionTime ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxTotalUnreadyPercentage ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) NewPodScaleUpDelay ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) OkTotalUnreadyCount ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfileOutput) SkipNodesWithSystemPods ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfileOutput) SkipNodesWithSystemPods() 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) BalanceSimilarNodeGroups ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) BalanceSimilarNodeGroups() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ElementType ¶
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) Expander ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) Expander() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxEmptyBulkDelete ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxEmptyBulkDelete() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxGracefulTerminationSec ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxGracefulTerminationSec() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxNodeProvisionTime ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxNodeProvisionTime() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxTotalUnreadyPercentage ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) MaxTotalUnreadyPercentage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) NewPodScaleUpDelay ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) NewPodScaleUpDelay() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) OkTotalUnreadyCount ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) OkTotalUnreadyCount() 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) SkipNodesWithLocalStorage ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) SkipNodesWithLocalStorage() pulumi.StringPtrOutput
func (ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) SkipNodesWithSystemPods ¶
func (o ManagedClusterPropertiesResponseAutoScalerProfilePtrOutput) SkipNodesWithSystemPods() 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 ManagedClusterSKU ¶
type ManagedClusterSKUArgs ¶
type ManagedClusterSKUArgs struct { // Name of a managed cluster SKU. Name pulumi.StringPtrInput `pulumi:"name"` // Tier of a managed cluster SKU. Tier pulumi.StringPtrInput `pulumi:"tier"` }
func (ManagedClusterSKUArgs) ElementType ¶
func (ManagedClusterSKUArgs) ElementType() reflect.Type
func (ManagedClusterSKUArgs) ToManagedClusterSKUOutput ¶
func (i ManagedClusterSKUArgs) ToManagedClusterSKUOutput() ManagedClusterSKUOutput
func (ManagedClusterSKUArgs) ToManagedClusterSKUOutputWithContext ¶
func (i ManagedClusterSKUArgs) ToManagedClusterSKUOutputWithContext(ctx context.Context) ManagedClusterSKUOutput
func (ManagedClusterSKUArgs) ToManagedClusterSKUPtrOutput ¶
func (i ManagedClusterSKUArgs) ToManagedClusterSKUPtrOutput() ManagedClusterSKUPtrOutput
func (ManagedClusterSKUArgs) ToManagedClusterSKUPtrOutputWithContext ¶
func (i ManagedClusterSKUArgs) ToManagedClusterSKUPtrOutputWithContext(ctx context.Context) ManagedClusterSKUPtrOutput
type ManagedClusterSKUInput ¶
type ManagedClusterSKUInput interface { pulumi.Input ToManagedClusterSKUOutput() ManagedClusterSKUOutput ToManagedClusterSKUOutputWithContext(context.Context) ManagedClusterSKUOutput }
ManagedClusterSKUInput is an input type that accepts ManagedClusterSKUArgs and ManagedClusterSKUOutput values. You can construct a concrete instance of `ManagedClusterSKUInput` via:
ManagedClusterSKUArgs{...}
type ManagedClusterSKUName ¶
Name of a managed cluster SKU.
func (ManagedClusterSKUName) ElementType ¶
func (ManagedClusterSKUName) ElementType() reflect.Type
func (ManagedClusterSKUName) ToStringOutput ¶
func (e ManagedClusterSKUName) ToStringOutput() pulumi.StringOutput
func (ManagedClusterSKUName) ToStringOutputWithContext ¶
func (e ManagedClusterSKUName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedClusterSKUName) ToStringPtrOutput ¶
func (e ManagedClusterSKUName) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedClusterSKUName) ToStringPtrOutputWithContext ¶
func (e ManagedClusterSKUName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedClusterSKUOutput ¶
type ManagedClusterSKUOutput struct{ *pulumi.OutputState }
func (ManagedClusterSKUOutput) ElementType ¶
func (ManagedClusterSKUOutput) ElementType() reflect.Type
func (ManagedClusterSKUOutput) Name ¶
func (o ManagedClusterSKUOutput) Name() pulumi.StringPtrOutput
Name of a managed cluster SKU.
func (ManagedClusterSKUOutput) Tier ¶
func (o ManagedClusterSKUOutput) Tier() pulumi.StringPtrOutput
Tier of a managed cluster SKU.
func (ManagedClusterSKUOutput) ToManagedClusterSKUOutput ¶
func (o ManagedClusterSKUOutput) ToManagedClusterSKUOutput() ManagedClusterSKUOutput
func (ManagedClusterSKUOutput) ToManagedClusterSKUOutputWithContext ¶
func (o ManagedClusterSKUOutput) ToManagedClusterSKUOutputWithContext(ctx context.Context) ManagedClusterSKUOutput
func (ManagedClusterSKUOutput) ToManagedClusterSKUPtrOutput ¶
func (o ManagedClusterSKUOutput) ToManagedClusterSKUPtrOutput() ManagedClusterSKUPtrOutput
func (ManagedClusterSKUOutput) ToManagedClusterSKUPtrOutputWithContext ¶
func (o ManagedClusterSKUOutput) ToManagedClusterSKUPtrOutputWithContext(ctx context.Context) ManagedClusterSKUPtrOutput
type ManagedClusterSKUPtrInput ¶
type ManagedClusterSKUPtrInput interface { pulumi.Input ToManagedClusterSKUPtrOutput() ManagedClusterSKUPtrOutput ToManagedClusterSKUPtrOutputWithContext(context.Context) ManagedClusterSKUPtrOutput }
ManagedClusterSKUPtrInput is an input type that accepts ManagedClusterSKUArgs, ManagedClusterSKUPtr and ManagedClusterSKUPtrOutput values. You can construct a concrete instance of `ManagedClusterSKUPtrInput` via:
ManagedClusterSKUArgs{...} or: nil
func ManagedClusterSKUPtr ¶
func ManagedClusterSKUPtr(v *ManagedClusterSKUArgs) ManagedClusterSKUPtrInput
type ManagedClusterSKUPtrOutput ¶
type ManagedClusterSKUPtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterSKUPtrOutput) Elem ¶
func (o ManagedClusterSKUPtrOutput) Elem() ManagedClusterSKUOutput
func (ManagedClusterSKUPtrOutput) ElementType ¶
func (ManagedClusterSKUPtrOutput) ElementType() reflect.Type
func (ManagedClusterSKUPtrOutput) Name ¶
func (o ManagedClusterSKUPtrOutput) Name() pulumi.StringPtrOutput
Name of a managed cluster SKU.
func (ManagedClusterSKUPtrOutput) Tier ¶
func (o ManagedClusterSKUPtrOutput) Tier() pulumi.StringPtrOutput
Tier of a managed cluster SKU.
func (ManagedClusterSKUPtrOutput) ToManagedClusterSKUPtrOutput ¶
func (o ManagedClusterSKUPtrOutput) ToManagedClusterSKUPtrOutput() ManagedClusterSKUPtrOutput
func (ManagedClusterSKUPtrOutput) ToManagedClusterSKUPtrOutputWithContext ¶
func (o ManagedClusterSKUPtrOutput) ToManagedClusterSKUPtrOutputWithContext(ctx context.Context) ManagedClusterSKUPtrOutput
type ManagedClusterSKUResponseArgs ¶
type ManagedClusterSKUResponseArgs struct { // Name of a managed cluster SKU. Name pulumi.StringPtrInput `pulumi:"name"` // Tier of a managed cluster SKU. Tier pulumi.StringPtrInput `pulumi:"tier"` }
func (ManagedClusterSKUResponseArgs) ElementType ¶
func (ManagedClusterSKUResponseArgs) ElementType() reflect.Type
func (ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponseOutput ¶
func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponseOutput() ManagedClusterSKUResponseOutput
func (ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponseOutputWithContext ¶
func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponseOutputWithContext(ctx context.Context) ManagedClusterSKUResponseOutput
func (ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponsePtrOutput ¶
func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponsePtrOutput() ManagedClusterSKUResponsePtrOutput
func (ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponsePtrOutputWithContext ¶
func (i ManagedClusterSKUResponseArgs) ToManagedClusterSKUResponsePtrOutputWithContext(ctx context.Context) ManagedClusterSKUResponsePtrOutput
type ManagedClusterSKUResponseInput ¶
type ManagedClusterSKUResponseInput interface { pulumi.Input ToManagedClusterSKUResponseOutput() ManagedClusterSKUResponseOutput ToManagedClusterSKUResponseOutputWithContext(context.Context) ManagedClusterSKUResponseOutput }
ManagedClusterSKUResponseInput is an input type that accepts ManagedClusterSKUResponseArgs and ManagedClusterSKUResponseOutput values. You can construct a concrete instance of `ManagedClusterSKUResponseInput` via:
ManagedClusterSKUResponseArgs{...}
type ManagedClusterSKUResponseOutput ¶
type ManagedClusterSKUResponseOutput struct{ *pulumi.OutputState }
func (ManagedClusterSKUResponseOutput) ElementType ¶
func (ManagedClusterSKUResponseOutput) ElementType() reflect.Type
func (ManagedClusterSKUResponseOutput) Name ¶
func (o ManagedClusterSKUResponseOutput) Name() pulumi.StringPtrOutput
Name of a managed cluster SKU.
func (ManagedClusterSKUResponseOutput) Tier ¶
func (o ManagedClusterSKUResponseOutput) Tier() pulumi.StringPtrOutput
Tier of a managed cluster SKU.
func (ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponseOutput ¶
func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponseOutput() ManagedClusterSKUResponseOutput
func (ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponseOutputWithContext ¶
func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponseOutputWithContext(ctx context.Context) ManagedClusterSKUResponseOutput
func (ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponsePtrOutput ¶
func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponsePtrOutput() ManagedClusterSKUResponsePtrOutput
func (ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponsePtrOutputWithContext ¶
func (o ManagedClusterSKUResponseOutput) ToManagedClusterSKUResponsePtrOutputWithContext(ctx context.Context) ManagedClusterSKUResponsePtrOutput
type ManagedClusterSKUResponsePtrInput ¶
type ManagedClusterSKUResponsePtrInput interface { pulumi.Input ToManagedClusterSKUResponsePtrOutput() ManagedClusterSKUResponsePtrOutput ToManagedClusterSKUResponsePtrOutputWithContext(context.Context) ManagedClusterSKUResponsePtrOutput }
ManagedClusterSKUResponsePtrInput is an input type that accepts ManagedClusterSKUResponseArgs, ManagedClusterSKUResponsePtr and ManagedClusterSKUResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterSKUResponsePtrInput` via:
ManagedClusterSKUResponseArgs{...} or: nil
func ManagedClusterSKUResponsePtr ¶
func ManagedClusterSKUResponsePtr(v *ManagedClusterSKUResponseArgs) ManagedClusterSKUResponsePtrInput
type ManagedClusterSKUResponsePtrOutput ¶
type ManagedClusterSKUResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterSKUResponsePtrOutput) Elem ¶
func (o ManagedClusterSKUResponsePtrOutput) Elem() ManagedClusterSKUResponseOutput
func (ManagedClusterSKUResponsePtrOutput) ElementType ¶
func (ManagedClusterSKUResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterSKUResponsePtrOutput) Name ¶
func (o ManagedClusterSKUResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of a managed cluster SKU.
func (ManagedClusterSKUResponsePtrOutput) Tier ¶
func (o ManagedClusterSKUResponsePtrOutput) Tier() pulumi.StringPtrOutput
Tier of a managed cluster SKU.
func (ManagedClusterSKUResponsePtrOutput) ToManagedClusterSKUResponsePtrOutput ¶
func (o ManagedClusterSKUResponsePtrOutput) ToManagedClusterSKUResponsePtrOutput() ManagedClusterSKUResponsePtrOutput
func (ManagedClusterSKUResponsePtrOutput) ToManagedClusterSKUResponsePtrOutputWithContext ¶
func (o ManagedClusterSKUResponsePtrOutput) ToManagedClusterSKUResponsePtrOutputWithContext(ctx context.Context) ManagedClusterSKUResponsePtrOutput
type ManagedClusterSKUTier ¶
Tier of a managed cluster SKU.
func (ManagedClusterSKUTier) ElementType ¶
func (ManagedClusterSKUTier) ElementType() reflect.Type
func (ManagedClusterSKUTier) ToStringOutput ¶
func (e ManagedClusterSKUTier) ToStringOutput() pulumi.StringOutput
func (ManagedClusterSKUTier) ToStringOutputWithContext ¶
func (e ManagedClusterSKUTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedClusterSKUTier) ToStringPtrOutput ¶
func (e ManagedClusterSKUTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedClusterSKUTier) ToStringPtrOutputWithContext ¶
func (e ManagedClusterSKUTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 // Profile of auto upgrade configuration. AutoUpgradeProfile ManagedClusterAutoUpgradeProfileResponsePtrInput // 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 // Profile of managed cluster pod identity. PodIdentityProfile ManagedClusterPodIdentityProfileResponsePtrInput // Represents the Power State of the cluster PowerState PowerStateResponsePtrInput // 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 // The managed cluster SKU. Sku ManagedClusterSKUResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Profile for Windows VMs in the container service cluster. WindowsProfile ManagedClusterWindowsProfileResponsePtrInput }
func (ManagedClusterState) ElementType ¶
func (ManagedClusterState) ElementType() reflect.Type
type ManagedClusterWindowsProfile ¶
type ManagedClusterWindowsProfile struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword *string `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername string `pulumi:"adminUsername"` // The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. LicenseType *string `pulumi:"licenseType"` }
Profile for Windows VMs in the container service cluster.
type ManagedClusterWindowsProfileArgs ¶
type ManagedClusterWindowsProfileArgs struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileArgs) ElementType ¶
func (ManagedClusterWindowsProfileArgs) ElementType() reflect.Type
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutput ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutputWithContext ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfileOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutput ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
func (ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutputWithContext ¶
func (i ManagedClusterWindowsProfileArgs) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
type ManagedClusterWindowsProfileInput ¶
type ManagedClusterWindowsProfileInput interface { pulumi.Input ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput ToManagedClusterWindowsProfileOutputWithContext(context.Context) ManagedClusterWindowsProfileOutput }
ManagedClusterWindowsProfileInput is an input type that accepts ManagedClusterWindowsProfileArgs and ManagedClusterWindowsProfileOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfileInput` via:
ManagedClusterWindowsProfileArgs{...}
type ManagedClusterWindowsProfileOutput ¶
type ManagedClusterWindowsProfileOutput struct{ *pulumi.OutputState }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfileOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfileOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileOutput) AdminUsername() pulumi.StringOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfileOutput) ElementType ¶
func (ManagedClusterWindowsProfileOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfileOutput) LicenseType ¶
func (o ManagedClusterWindowsProfileOutput) LicenseType() pulumi.StringPtrOutput
The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs.
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutput ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutput() ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutputWithContext ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfileOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileOutput
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutput ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
func (ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfileOutput) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
type ManagedClusterWindowsProfilePtrInput ¶
type ManagedClusterWindowsProfilePtrInput interface { pulumi.Input ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput ToManagedClusterWindowsProfilePtrOutputWithContext(context.Context) ManagedClusterWindowsProfilePtrOutput }
ManagedClusterWindowsProfilePtrInput is an input type that accepts ManagedClusterWindowsProfileArgs, ManagedClusterWindowsProfilePtr and ManagedClusterWindowsProfilePtrOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfilePtrInput` via:
ManagedClusterWindowsProfileArgs{...} or: nil
func ManagedClusterWindowsProfilePtr ¶
func ManagedClusterWindowsProfilePtr(v *ManagedClusterWindowsProfileArgs) ManagedClusterWindowsProfilePtrInput
type ManagedClusterWindowsProfilePtrOutput ¶
type ManagedClusterWindowsProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterWindowsProfilePtrOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfilePtrOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfilePtrOutput) ElementType ¶
func (ManagedClusterWindowsProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfilePtrOutput) LicenseType ¶
func (o ManagedClusterWindowsProfilePtrOutput) LicenseType() pulumi.StringPtrOutput
The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs.
func (ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutput ¶
func (o ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutput() ManagedClusterWindowsProfilePtrOutput
func (ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfilePtrOutput) ToManagedClusterWindowsProfilePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfilePtrOutput
type ManagedClusterWindowsProfileResponse ¶
type ManagedClusterWindowsProfileResponse struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword *string `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername string `pulumi:"adminUsername"` // The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. LicenseType *string `pulumi:"licenseType"` }
Profile for Windows VMs in the container service cluster.
type ManagedClusterWindowsProfileResponseArgs ¶
type ManagedClusterWindowsProfileResponseArgs struct { // Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileResponseArgs) ElementType ¶
func (ManagedClusterWindowsProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutput ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutputWithContext ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponseOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutput ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
func (ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutputWithContext ¶
func (i ManagedClusterWindowsProfileResponseArgs) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
type ManagedClusterWindowsProfileResponseInput ¶
type ManagedClusterWindowsProfileResponseInput interface { pulumi.Input ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput ToManagedClusterWindowsProfileResponseOutputWithContext(context.Context) ManagedClusterWindowsProfileResponseOutput }
ManagedClusterWindowsProfileResponseInput is an input type that accepts ManagedClusterWindowsProfileResponseArgs and ManagedClusterWindowsProfileResponseOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfileResponseInput` via:
ManagedClusterWindowsProfileResponseArgs{...}
type ManagedClusterWindowsProfileResponseOutput ¶
type ManagedClusterWindowsProfileResponseOutput struct{ *pulumi.OutputState }
Profile for Windows VMs in the container service cluster.
func (ManagedClusterWindowsProfileResponseOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfileResponseOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfileResponseOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileResponseOutput) AdminUsername() pulumi.StringOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfileResponseOutput) ElementType ¶
func (ManagedClusterWindowsProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfileResponseOutput) LicenseType ¶
func (o ManagedClusterWindowsProfileResponseOutput) LicenseType() pulumi.StringPtrOutput
The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs.
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutput ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutput() ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutputWithContext ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponseOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponseOutput
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutput ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
func (ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfileResponseOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
type ManagedClusterWindowsProfileResponsePtrInput ¶
type ManagedClusterWindowsProfileResponsePtrInput interface { pulumi.Input ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput ToManagedClusterWindowsProfileResponsePtrOutputWithContext(context.Context) ManagedClusterWindowsProfileResponsePtrOutput }
ManagedClusterWindowsProfileResponsePtrInput is an input type that accepts ManagedClusterWindowsProfileResponseArgs, ManagedClusterWindowsProfileResponsePtr and ManagedClusterWindowsProfileResponsePtrOutput values. You can construct a concrete instance of `ManagedClusterWindowsProfileResponsePtrInput` via:
ManagedClusterWindowsProfileResponseArgs{...} or: nil
func ManagedClusterWindowsProfileResponsePtr ¶
func ManagedClusterWindowsProfileResponsePtr(v *ManagedClusterWindowsProfileResponseArgs) ManagedClusterWindowsProfileResponsePtrInput
type ManagedClusterWindowsProfileResponsePtrOutput ¶
type ManagedClusterWindowsProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterWindowsProfileResponsePtrOutput) AdminPassword ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) AdminPassword() pulumi.StringPtrOutput
Specifies the password of the administrator account. <br><br> **Minimum-length:** 8 characters <br><br> **Max-length:** 123 characters <br><br> **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled <br> Has lower characters <br>Has upper characters <br> Has a digit <br> Has a special character (Regex match [\W_]) <br><br> **Disallowed values:** "abc@123", "P@$$w0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
func (ManagedClusterWindowsProfileResponsePtrOutput) AdminUsername ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
Specifies the name of the administrator account. <br><br> **restriction:** Cannot end in "." <br><br> **Disallowed values:** "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br><br> **Minimum-length:** 1 character <br><br> **Max-length:** 20 characters
func (ManagedClusterWindowsProfileResponsePtrOutput) ElementType ¶
func (ManagedClusterWindowsProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterWindowsProfileResponsePtrOutput) LicenseType ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) LicenseType() pulumi.StringPtrOutput
The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs.
func (ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutput ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutput() ManagedClusterWindowsProfileResponsePtrOutput
func (ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext ¶
func (o ManagedClusterWindowsProfileResponsePtrOutput) ToManagedClusterWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterWindowsProfileResponsePtrOutput
type NetworkMode ¶
Network mode used for building Kubernetes network.
func (NetworkMode) ElementType ¶
func (NetworkMode) ElementType() reflect.Type
func (NetworkMode) ToStringOutput ¶
func (e NetworkMode) ToStringOutput() pulumi.StringOutput
func (NetworkMode) ToStringOutputWithContext ¶
func (e NetworkMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkMode) ToStringPtrOutput ¶
func (e NetworkMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkMode) ToStringPtrOutputWithContext ¶
func (e NetworkMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkPlugin ¶
Network plugin used for building Kubernetes network.
func (NetworkPlugin) ElementType ¶
func (NetworkPlugin) ElementType() reflect.Type
func (NetworkPlugin) ToStringOutput ¶
func (e NetworkPlugin) ToStringOutput() pulumi.StringOutput
func (NetworkPlugin) ToStringOutputWithContext ¶
func (e NetworkPlugin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkPlugin) ToStringPtrOutput ¶
func (e NetworkPlugin) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkPlugin) ToStringPtrOutputWithContext ¶
func (e NetworkPlugin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkPolicy ¶
Network policy used for building Kubernetes network.
func (NetworkPolicy) ElementType ¶
func (NetworkPolicy) ElementType() reflect.Type
func (NetworkPolicy) ToStringOutput ¶
func (e NetworkPolicy) ToStringOutput() pulumi.StringOutput
func (NetworkPolicy) ToStringOutputWithContext ¶
func (e NetworkPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkPolicy) ToStringPtrOutput ¶
func (e NetworkPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkPolicy) ToStringPtrOutputWithContext ¶
func (e NetworkPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OSDiskType ¶
OS disk type to be used for machines in a given agent pool. Allowed values are 'Ephemeral' and 'Managed'. Defaults to 'Managed'. May not be changed after creation.
func (OSDiskType) ElementType ¶
func (OSDiskType) ElementType() reflect.Type
func (OSDiskType) ToStringOutput ¶
func (e OSDiskType) ToStringOutput() pulumi.StringOutput
func (OSDiskType) ToStringOutputWithContext ¶
func (e OSDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OSDiskType) ToStringPtrOutput ¶
func (e OSDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OSDiskType) ToStringPtrOutputWithContext ¶
func (e OSDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OSType ¶
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OSType) ElementType ¶
func (OSType) ToStringOutput ¶
func (e OSType) ToStringOutput() pulumi.StringOutput
func (OSType) ToStringOutputWithContext ¶
func (e OSType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OSType) ToStringPtrOutput ¶
func (e OSType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OSType) ToStringPtrOutputWithContext ¶
func (e OSType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OutboundType ¶
The outbound (egress) routing method.
func (OutboundType) ElementType ¶
func (OutboundType) ElementType() reflect.Type
func (OutboundType) ToStringOutput ¶
func (e OutboundType) ToStringOutput() pulumi.StringOutput
func (OutboundType) ToStringOutputWithContext ¶
func (e OutboundType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OutboundType) ToStringPtrOutput ¶
func (e OutboundType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OutboundType) ToStringPtrOutputWithContext ¶
func (e OutboundType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PowerStateResponse ¶
type PowerStateResponse struct { // Tells whether the cluster is Running or Stopped Code *string `pulumi:"code"` }
Describes the Power State of the cluster
type PowerStateResponseArgs ¶
type PowerStateResponseArgs struct { // Tells whether the cluster is Running or Stopped Code pulumi.StringPtrInput `pulumi:"code"` }
Describes the Power State of the cluster
func (PowerStateResponseArgs) ElementType ¶
func (PowerStateResponseArgs) ElementType() reflect.Type
func (PowerStateResponseArgs) ToPowerStateResponseOutput ¶
func (i PowerStateResponseArgs) ToPowerStateResponseOutput() PowerStateResponseOutput
func (PowerStateResponseArgs) ToPowerStateResponseOutputWithContext ¶
func (i PowerStateResponseArgs) ToPowerStateResponseOutputWithContext(ctx context.Context) PowerStateResponseOutput
func (PowerStateResponseArgs) ToPowerStateResponsePtrOutput ¶
func (i PowerStateResponseArgs) ToPowerStateResponsePtrOutput() PowerStateResponsePtrOutput
func (PowerStateResponseArgs) ToPowerStateResponsePtrOutputWithContext ¶
func (i PowerStateResponseArgs) ToPowerStateResponsePtrOutputWithContext(ctx context.Context) PowerStateResponsePtrOutput
type PowerStateResponseInput ¶
type PowerStateResponseInput interface { pulumi.Input ToPowerStateResponseOutput() PowerStateResponseOutput ToPowerStateResponseOutputWithContext(context.Context) PowerStateResponseOutput }
PowerStateResponseInput is an input type that accepts PowerStateResponseArgs and PowerStateResponseOutput values. You can construct a concrete instance of `PowerStateResponseInput` via:
PowerStateResponseArgs{...}
type PowerStateResponseOutput ¶
type PowerStateResponseOutput struct{ *pulumi.OutputState }
Describes the Power State of the cluster
func (PowerStateResponseOutput) Code ¶
func (o PowerStateResponseOutput) Code() pulumi.StringPtrOutput
Tells whether the cluster is Running or Stopped
func (PowerStateResponseOutput) ElementType ¶
func (PowerStateResponseOutput) ElementType() reflect.Type
func (PowerStateResponseOutput) ToPowerStateResponseOutput ¶
func (o PowerStateResponseOutput) ToPowerStateResponseOutput() PowerStateResponseOutput
func (PowerStateResponseOutput) ToPowerStateResponseOutputWithContext ¶
func (o PowerStateResponseOutput) ToPowerStateResponseOutputWithContext(ctx context.Context) PowerStateResponseOutput
func (PowerStateResponseOutput) ToPowerStateResponsePtrOutput ¶
func (o PowerStateResponseOutput) ToPowerStateResponsePtrOutput() PowerStateResponsePtrOutput
func (PowerStateResponseOutput) ToPowerStateResponsePtrOutputWithContext ¶
func (o PowerStateResponseOutput) ToPowerStateResponsePtrOutputWithContext(ctx context.Context) PowerStateResponsePtrOutput
type PowerStateResponsePtrInput ¶
type PowerStateResponsePtrInput interface { pulumi.Input ToPowerStateResponsePtrOutput() PowerStateResponsePtrOutput ToPowerStateResponsePtrOutputWithContext(context.Context) PowerStateResponsePtrOutput }
PowerStateResponsePtrInput is an input type that accepts PowerStateResponseArgs, PowerStateResponsePtr and PowerStateResponsePtrOutput values. You can construct a concrete instance of `PowerStateResponsePtrInput` via:
PowerStateResponseArgs{...} or: nil
func PowerStateResponsePtr ¶
func PowerStateResponsePtr(v *PowerStateResponseArgs) PowerStateResponsePtrInput
type PowerStateResponsePtrOutput ¶
type PowerStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PowerStateResponsePtrOutput) Code ¶
func (o PowerStateResponsePtrOutput) Code() pulumi.StringPtrOutput
Tells whether the cluster is Running or Stopped
func (PowerStateResponsePtrOutput) Elem ¶
func (o PowerStateResponsePtrOutput) Elem() PowerStateResponseOutput
func (PowerStateResponsePtrOutput) ElementType ¶
func (PowerStateResponsePtrOutput) ElementType() reflect.Type
func (PowerStateResponsePtrOutput) ToPowerStateResponsePtrOutput ¶
func (o PowerStateResponsePtrOutput) ToPowerStateResponsePtrOutput() PowerStateResponsePtrOutput
func (PowerStateResponsePtrOutput) ToPowerStateResponsePtrOutputWithContext ¶
func (o PowerStateResponsePtrOutput) ToPowerStateResponsePtrOutputWithContext(ctx context.Context) PowerStateResponsePtrOutput
type PrivateEndpoint ¶
type PrivateEndpoint struct { // The resource Id for private endpoint Id *string `pulumi:"id"` }
Private endpoint which a connection belongs to.
type PrivateEndpointArgs ¶
type PrivateEndpointArgs struct { // The resource Id for private endpoint Id pulumi.StringPtrInput `pulumi:"id"` }
Private endpoint which a connection belongs to.
func (PrivateEndpointArgs) ElementType ¶
func (PrivateEndpointArgs) ElementType() reflect.Type
func (PrivateEndpointArgs) ToPrivateEndpointOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the private endpoint connection. Name pulumi.StringOutput `pulumi:"name"` // The resource of private endpoint. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The current provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
A private endpoint connection
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // The resource of private endpoint. PrivateEndpoint PrivateEndpointPtrInput // The name of the private endpoint connection. PrivateEndpointConnectionName pulumi.StringInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The name of the managed cluster resource. ResourceName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { // The name of the private endpoint connection. Name pulumi.StringPtrInput // The resource of private endpoint. PrivateEndpoint PrivateEndpointResponsePtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput // The current provisioning state. ProvisioningState pulumi.StringPtrInput // The resource type. Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointInput ¶
type PrivateEndpointInput interface { pulumi.Input ToPrivateEndpointOutput() PrivateEndpointOutput ToPrivateEndpointOutputWithContext(context.Context) PrivateEndpointOutput }
PrivateEndpointInput is an input type that accepts PrivateEndpointArgs and PrivateEndpointOutput values. You can construct a concrete instance of `PrivateEndpointInput` via:
PrivateEndpointArgs{...}
type PrivateEndpointOutput ¶
type PrivateEndpointOutput struct{ *pulumi.OutputState }
Private endpoint which a connection belongs to.
func (PrivateEndpointOutput) ElementType ¶
func (PrivateEndpointOutput) ElementType() reflect.Type
func (PrivateEndpointOutput) Id ¶
func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
The resource Id for private endpoint
func (PrivateEndpointOutput) ToPrivateEndpointOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointPtrInput ¶
type PrivateEndpointPtrInput interface { pulumi.Input ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput ToPrivateEndpointPtrOutputWithContext(context.Context) PrivateEndpointPtrOutput }
PrivateEndpointPtrInput is an input type that accepts PrivateEndpointArgs, PrivateEndpointPtr and PrivateEndpointPtrOutput values. You can construct a concrete instance of `PrivateEndpointPtrInput` via:
PrivateEndpointArgs{...} or: nil
func PrivateEndpointPtr ¶
func PrivateEndpointPtr(v *PrivateEndpointArgs) PrivateEndpointPtrInput
type PrivateEndpointPtrOutput ¶
type PrivateEndpointPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPtrOutput) Elem ¶
func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
func (PrivateEndpointPtrOutput) ElementType ¶
func (PrivateEndpointPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPtrOutput) Id ¶
func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
The resource Id for private endpoint
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The resource Id for private endpoint Id *string `pulumi:"id"` }
Private endpoint which a connection belongs to.
type PrivateEndpointResponseArgs ¶
type PrivateEndpointResponseArgs struct { // The resource Id for private endpoint Id pulumi.StringPtrInput `pulumi:"id"` }
Private endpoint which a connection belongs to.
func (PrivateEndpointResponseArgs) ElementType ¶
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
Private endpoint which a connection belongs to.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
The resource Id for private endpoint
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The resource Id for private endpoint
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // The private link service connection description. Description *string `pulumi:"description"` // The private link service connection status. Status *string `pulumi:"status"` }
The state of a private link service connection.
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // The private link service connection description. Description pulumi.StringPtrInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringPtrInput `pulumi:"status"` }
The state of a private link service connection.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
The state of a private link service connection.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStatePtrInput ¶
type PrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput }
PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:
PrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateLinkServiceConnectionStatePtr ¶
func PrivateLinkServiceConnectionStatePtr(v *PrivateLinkServiceConnectionStateArgs) PrivateLinkServiceConnectionStatePtrInput
type PrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // The private link service connection description. Description *string `pulumi:"description"` // The private link service connection status. Status *string `pulumi:"status"` }
The state of a private link service connection.
type PrivateLinkServiceConnectionStateResponseArgs ¶
type PrivateLinkServiceConnectionStateResponseArgs struct { // The private link service connection description. Description pulumi.StringPtrInput `pulumi:"description"` // The private link service connection status. Status pulumi.StringPtrInput `pulumi:"status"` }
The state of a private link service connection.
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponseInput ¶
type PrivateLinkServiceConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput }
PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...}
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
The state of a private link service connection.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponsePtrInput ¶
type PrivateLinkServiceConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput }
PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStateResponsePtr ¶
func PrivateLinkServiceConnectionStateResponsePtr(v *PrivateLinkServiceConnectionStateResponseArgs) PrivateLinkServiceConnectionStateResponsePtrInput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type ResourceIdentityType ¶
The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceReference ¶
type ResourceReference struct { // The fully qualified Azure resource id. Id *string `pulumi:"id"` }
A reference to an Azure resource.
type ResourceReferenceArgs ¶
type ResourceReferenceArgs struct { // The fully qualified Azure resource id. Id pulumi.StringPtrInput `pulumi:"id"` }
A reference to an Azure resource.
func (ResourceReferenceArgs) ElementType ¶
func (ResourceReferenceArgs) ElementType() reflect.Type
func (ResourceReferenceArgs) ToResourceReferenceOutput ¶
func (i ResourceReferenceArgs) ToResourceReferenceOutput() ResourceReferenceOutput
func (ResourceReferenceArgs) ToResourceReferenceOutputWithContext ¶
func (i ResourceReferenceArgs) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
type ResourceReferenceArray ¶
type ResourceReferenceArray []ResourceReferenceInput
func (ResourceReferenceArray) ElementType ¶
func (ResourceReferenceArray) ElementType() reflect.Type
func (ResourceReferenceArray) ToResourceReferenceArrayOutput ¶
func (i ResourceReferenceArray) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
func (ResourceReferenceArray) ToResourceReferenceArrayOutputWithContext ¶
func (i ResourceReferenceArray) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
type ResourceReferenceArrayInput ¶
type ResourceReferenceArrayInput interface { pulumi.Input ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput ToResourceReferenceArrayOutputWithContext(context.Context) ResourceReferenceArrayOutput }
ResourceReferenceArrayInput is an input type that accepts ResourceReferenceArray and ResourceReferenceArrayOutput values. You can construct a concrete instance of `ResourceReferenceArrayInput` via:
ResourceReferenceArray{ ResourceReferenceArgs{...} }
type ResourceReferenceArrayOutput ¶
type ResourceReferenceArrayOutput struct{ *pulumi.OutputState }
func (ResourceReferenceArrayOutput) ElementType ¶
func (ResourceReferenceArrayOutput) ElementType() reflect.Type
func (ResourceReferenceArrayOutput) Index ¶
func (o ResourceReferenceArrayOutput) Index(i pulumi.IntInput) ResourceReferenceOutput
func (ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput ¶
func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
func (ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext ¶
func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
type ResourceReferenceInput ¶
type ResourceReferenceInput interface { pulumi.Input ToResourceReferenceOutput() ResourceReferenceOutput ToResourceReferenceOutputWithContext(context.Context) ResourceReferenceOutput }
ResourceReferenceInput is an input type that accepts ResourceReferenceArgs and ResourceReferenceOutput values. You can construct a concrete instance of `ResourceReferenceInput` via:
ResourceReferenceArgs{...}
type ResourceReferenceOutput ¶
type ResourceReferenceOutput struct{ *pulumi.OutputState }
A reference to an Azure resource.
func (ResourceReferenceOutput) ElementType ¶
func (ResourceReferenceOutput) ElementType() reflect.Type
func (ResourceReferenceOutput) Id ¶
func (o ResourceReferenceOutput) Id() pulumi.StringPtrOutput
The fully qualified Azure resource id.
func (ResourceReferenceOutput) ToResourceReferenceOutput ¶
func (o ResourceReferenceOutput) ToResourceReferenceOutput() ResourceReferenceOutput
func (ResourceReferenceOutput) ToResourceReferenceOutputWithContext ¶
func (o ResourceReferenceOutput) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
type ResourceReferenceResponse ¶
type ResourceReferenceResponse struct { // The fully qualified Azure resource id. Id *string `pulumi:"id"` }
A reference to an Azure resource.
type ResourceReferenceResponseArgs ¶
type ResourceReferenceResponseArgs struct { // The fully qualified Azure resource id. Id pulumi.StringPtrInput `pulumi:"id"` }
A reference to an Azure resource.
func (ResourceReferenceResponseArgs) ElementType ¶
func (ResourceReferenceResponseArgs) ElementType() reflect.Type
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
type ResourceReferenceResponseArray ¶
type ResourceReferenceResponseArray []ResourceReferenceResponseInput
func (ResourceReferenceResponseArray) ElementType ¶
func (ResourceReferenceResponseArray) ElementType() reflect.Type
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseArrayInput ¶
type ResourceReferenceResponseArrayInput interface { pulumi.Input ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput ToResourceReferenceResponseArrayOutputWithContext(context.Context) ResourceReferenceResponseArrayOutput }
ResourceReferenceResponseArrayInput is an input type that accepts ResourceReferenceResponseArray and ResourceReferenceResponseArrayOutput values. You can construct a concrete instance of `ResourceReferenceResponseArrayInput` via:
ResourceReferenceResponseArray{ ResourceReferenceResponseArgs{...} }
type ResourceReferenceResponseArrayOutput ¶
type ResourceReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceReferenceResponseArrayOutput) ElementType ¶
func (ResourceReferenceResponseArrayOutput) ElementType() reflect.Type
func (ResourceReferenceResponseArrayOutput) Index ¶
func (o ResourceReferenceResponseArrayOutput) Index(i pulumi.IntInput) ResourceReferenceResponseOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseInput ¶
type ResourceReferenceResponseInput interface { pulumi.Input ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput ToResourceReferenceResponseOutputWithContext(context.Context) ResourceReferenceResponseOutput }
ResourceReferenceResponseInput is an input type that accepts ResourceReferenceResponseArgs and ResourceReferenceResponseOutput values. You can construct a concrete instance of `ResourceReferenceResponseInput` via:
ResourceReferenceResponseArgs{...}
type ResourceReferenceResponseOutput ¶
type ResourceReferenceResponseOutput struct{ *pulumi.OutputState }
A reference to an Azure resource.
func (ResourceReferenceResponseOutput) ElementType ¶
func (ResourceReferenceResponseOutput) ElementType() reflect.Type
func (ResourceReferenceResponseOutput) Id ¶
func (o ResourceReferenceResponseOutput) Id() pulumi.StringPtrOutput
The fully qualified Azure resource id.
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
type ScaleSetEvictionPolicy ¶
ScaleSetEvictionPolicy to be used to specify eviction policy for Spot virtual machine scale set. Default to Delete.
func (ScaleSetEvictionPolicy) ElementType ¶
func (ScaleSetEvictionPolicy) ElementType() reflect.Type
func (ScaleSetEvictionPolicy) ToStringOutput ¶
func (e ScaleSetEvictionPolicy) ToStringOutput() pulumi.StringOutput
func (ScaleSetEvictionPolicy) ToStringOutputWithContext ¶
func (e ScaleSetEvictionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScaleSetEvictionPolicy) ToStringPtrOutput ¶
func (e ScaleSetEvictionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScaleSetEvictionPolicy) ToStringPtrOutputWithContext ¶
func (e ScaleSetEvictionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScaleSetPriority ¶
ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular.
func (ScaleSetPriority) ElementType ¶
func (ScaleSetPriority) ElementType() reflect.Type
func (ScaleSetPriority) ToStringOutput ¶
func (e ScaleSetPriority) ToStringOutput() pulumi.StringOutput
func (ScaleSetPriority) ToStringOutputWithContext ¶
func (e ScaleSetPriority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScaleSetPriority) ToStringPtrOutput ¶
func (e ScaleSetPriority) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScaleSetPriority) ToStringPtrOutputWithContext ¶
func (e ScaleSetPriority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SysctlConfig ¶
type SysctlConfig struct { // Sysctl setting fs.aio-max-nr. FsAioMaxNr *int `pulumi:"fsAioMaxNr"` // Sysctl setting fs.file-max. FsFileMax *int `pulumi:"fsFileMax"` // Sysctl setting fs.inotify.max_user_watches. FsInotifyMaxUserWatches *int `pulumi:"fsInotifyMaxUserWatches"` // Sysctl setting fs.nr_open. FsNrOpen *int `pulumi:"fsNrOpen"` // Sysctl setting kernel.threads-max. KernelThreadsMax *int `pulumi:"kernelThreadsMax"` // Sysctl setting net.core.netdev_max_backlog. NetCoreNetdevMaxBacklog *int `pulumi:"netCoreNetdevMaxBacklog"` // Sysctl setting net.core.optmem_max. NetCoreOptmemMax *int `pulumi:"netCoreOptmemMax"` // Sysctl setting net.core.rmem_default. NetCoreRmemDefault *int `pulumi:"netCoreRmemDefault"` // Sysctl setting net.core.rmem_max. NetCoreRmemMax *int `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn *int `pulumi:"netCoreSomaxconn"` // Sysctl setting net.core.wmem_default. NetCoreWmemDefault *int `pulumi:"netCoreWmemDefault"` // Sysctl setting net.core.wmem_max. NetCoreWmemMax *int `pulumi:"netCoreWmemMax"` // Sysctl setting net.ipv4.ip_local_port_range. NetIpv4IpLocalPortRange *string `pulumi:"netIpv4IpLocalPortRange"` // Sysctl setting net.ipv4.neigh.default.gc_thresh1. NetIpv4NeighDefaultGcThresh1 *int `pulumi:"netIpv4NeighDefaultGcThresh1"` // Sysctl setting net.ipv4.neigh.default.gc_thresh2. NetIpv4NeighDefaultGcThresh2 *int `pulumi:"netIpv4NeighDefaultGcThresh2"` // Sysctl setting net.ipv4.neigh.default.gc_thresh3. NetIpv4NeighDefaultGcThresh3 *int `pulumi:"netIpv4NeighDefaultGcThresh3"` // Sysctl setting net.ipv4.tcp_fin_timeout. NetIpv4TcpFinTimeout *int `pulumi:"netIpv4TcpFinTimeout"` // Sysctl setting net.ipv4.tcp_keepalive_probes. NetIpv4TcpKeepaliveProbes *int `pulumi:"netIpv4TcpKeepaliveProbes"` // Sysctl setting net.ipv4.tcp_keepalive_time. NetIpv4TcpKeepaliveTime *int `pulumi:"netIpv4TcpKeepaliveTime"` // Sysctl setting net.ipv4.tcp_max_syn_backlog. NetIpv4TcpMaxSynBacklog *int `pulumi:"netIpv4TcpMaxSynBacklog"` // Sysctl setting net.ipv4.tcp_max_tw_buckets. NetIpv4TcpMaxTwBuckets *int `pulumi:"netIpv4TcpMaxTwBuckets"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse *bool `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_keepalive_intvl. NetIpv4TcpkeepaliveIntvl *int `pulumi:"netIpv4TcpkeepaliveIntvl"` // Sysctl setting net.netfilter.nf_conntrack_buckets. NetNetfilterNfConntrackBuckets *int `pulumi:"netNetfilterNfConntrackBuckets"` // Sysctl setting net.netfilter.nf_conntrack_max. NetNetfilterNfConntrackMax *int `pulumi:"netNetfilterNfConntrackMax"` // Sysctl setting vm.max_map_count. VmMaxMapCount *int `pulumi:"vmMaxMapCount"` // Sysctl setting vm.swappiness. VmSwappiness *int `pulumi:"vmSwappiness"` // Sysctl setting vm.vfs_cache_pressure. VmVfsCachePressure *int `pulumi:"vmVfsCachePressure"` }
Sysctl settings for Linux agent nodes.
type SysctlConfigArgs ¶
type SysctlConfigArgs struct { // Sysctl setting fs.aio-max-nr. FsAioMaxNr pulumi.IntPtrInput `pulumi:"fsAioMaxNr"` // Sysctl setting fs.file-max. FsFileMax pulumi.IntPtrInput `pulumi:"fsFileMax"` // Sysctl setting fs.inotify.max_user_watches. FsInotifyMaxUserWatches pulumi.IntPtrInput `pulumi:"fsInotifyMaxUserWatches"` // Sysctl setting fs.nr_open. FsNrOpen pulumi.IntPtrInput `pulumi:"fsNrOpen"` // Sysctl setting kernel.threads-max. KernelThreadsMax pulumi.IntPtrInput `pulumi:"kernelThreadsMax"` // Sysctl setting net.core.netdev_max_backlog. NetCoreNetdevMaxBacklog pulumi.IntPtrInput `pulumi:"netCoreNetdevMaxBacklog"` // Sysctl setting net.core.optmem_max. NetCoreOptmemMax pulumi.IntPtrInput `pulumi:"netCoreOptmemMax"` // Sysctl setting net.core.rmem_default. NetCoreRmemDefault pulumi.IntPtrInput `pulumi:"netCoreRmemDefault"` // Sysctl setting net.core.rmem_max. NetCoreRmemMax pulumi.IntPtrInput `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn pulumi.IntPtrInput `pulumi:"netCoreSomaxconn"` // Sysctl setting net.core.wmem_default. NetCoreWmemDefault pulumi.IntPtrInput `pulumi:"netCoreWmemDefault"` // Sysctl setting net.core.wmem_max. NetCoreWmemMax pulumi.IntPtrInput `pulumi:"netCoreWmemMax"` // Sysctl setting net.ipv4.ip_local_port_range. NetIpv4IpLocalPortRange pulumi.StringPtrInput `pulumi:"netIpv4IpLocalPortRange"` // Sysctl setting net.ipv4.neigh.default.gc_thresh1. NetIpv4NeighDefaultGcThresh1 pulumi.IntPtrInput `pulumi:"netIpv4NeighDefaultGcThresh1"` // Sysctl setting net.ipv4.neigh.default.gc_thresh2. NetIpv4NeighDefaultGcThresh2 pulumi.IntPtrInput `pulumi:"netIpv4NeighDefaultGcThresh2"` // Sysctl setting net.ipv4.neigh.default.gc_thresh3. NetIpv4NeighDefaultGcThresh3 pulumi.IntPtrInput `pulumi:"netIpv4NeighDefaultGcThresh3"` // Sysctl setting net.ipv4.tcp_fin_timeout. NetIpv4TcpFinTimeout pulumi.IntPtrInput `pulumi:"netIpv4TcpFinTimeout"` // Sysctl setting net.ipv4.tcp_keepalive_probes. NetIpv4TcpKeepaliveProbes pulumi.IntPtrInput `pulumi:"netIpv4TcpKeepaliveProbes"` // Sysctl setting net.ipv4.tcp_keepalive_time. NetIpv4TcpKeepaliveTime pulumi.IntPtrInput `pulumi:"netIpv4TcpKeepaliveTime"` // Sysctl setting net.ipv4.tcp_max_syn_backlog. NetIpv4TcpMaxSynBacklog pulumi.IntPtrInput `pulumi:"netIpv4TcpMaxSynBacklog"` // Sysctl setting net.ipv4.tcp_max_tw_buckets. NetIpv4TcpMaxTwBuckets pulumi.IntPtrInput `pulumi:"netIpv4TcpMaxTwBuckets"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse pulumi.BoolPtrInput `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_keepalive_intvl. NetIpv4TcpkeepaliveIntvl pulumi.IntPtrInput `pulumi:"netIpv4TcpkeepaliveIntvl"` // Sysctl setting net.netfilter.nf_conntrack_buckets. NetNetfilterNfConntrackBuckets pulumi.IntPtrInput `pulumi:"netNetfilterNfConntrackBuckets"` // Sysctl setting net.netfilter.nf_conntrack_max. NetNetfilterNfConntrackMax pulumi.IntPtrInput `pulumi:"netNetfilterNfConntrackMax"` // Sysctl setting vm.max_map_count. VmMaxMapCount pulumi.IntPtrInput `pulumi:"vmMaxMapCount"` // Sysctl setting vm.swappiness. VmSwappiness pulumi.IntPtrInput `pulumi:"vmSwappiness"` // Sysctl setting vm.vfs_cache_pressure. VmVfsCachePressure pulumi.IntPtrInput `pulumi:"vmVfsCachePressure"` }
Sysctl settings for Linux agent nodes.
func (SysctlConfigArgs) ElementType ¶
func (SysctlConfigArgs) ElementType() reflect.Type
func (SysctlConfigArgs) ToSysctlConfigOutput ¶
func (i SysctlConfigArgs) ToSysctlConfigOutput() SysctlConfigOutput
func (SysctlConfigArgs) ToSysctlConfigOutputWithContext ¶
func (i SysctlConfigArgs) ToSysctlConfigOutputWithContext(ctx context.Context) SysctlConfigOutput
func (SysctlConfigArgs) ToSysctlConfigPtrOutput ¶
func (i SysctlConfigArgs) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
func (SysctlConfigArgs) ToSysctlConfigPtrOutputWithContext ¶
func (i SysctlConfigArgs) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
type SysctlConfigInput ¶
type SysctlConfigInput interface { pulumi.Input ToSysctlConfigOutput() SysctlConfigOutput ToSysctlConfigOutputWithContext(context.Context) SysctlConfigOutput }
SysctlConfigInput is an input type that accepts SysctlConfigArgs and SysctlConfigOutput values. You can construct a concrete instance of `SysctlConfigInput` via:
SysctlConfigArgs{...}
type SysctlConfigOutput ¶
type SysctlConfigOutput struct{ *pulumi.OutputState }
Sysctl settings for Linux agent nodes.
func (SysctlConfigOutput) ElementType ¶
func (SysctlConfigOutput) ElementType() reflect.Type
func (SysctlConfigOutput) FsAioMaxNr ¶
func (o SysctlConfigOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigOutput) FsFileMax ¶
func (o SysctlConfigOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigOutput) FsInotifyMaxUserWatches ¶
func (o SysctlConfigOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigOutput) FsNrOpen ¶
func (o SysctlConfigOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigOutput) KernelThreadsMax ¶
func (o SysctlConfigOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigOutput) NetCoreNetdevMaxBacklog ¶
func (o SysctlConfigOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigOutput) NetCoreOptmemMax ¶
func (o SysctlConfigOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigOutput) NetCoreRmemDefault ¶
func (o SysctlConfigOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_default.
func (SysctlConfigOutput) NetCoreRmemMax ¶
func (o SysctlConfigOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigOutput) NetCoreSomaxconn ¶
func (o SysctlConfigOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigOutput) NetCoreWmemDefault ¶
func (o SysctlConfigOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_default.
func (SysctlConfigOutput) NetCoreWmemMax ¶
func (o SysctlConfigOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigOutput) NetIpv4IpLocalPortRange ¶
func (o SysctlConfigOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigOutput) NetIpv4NeighDefaultGcThresh1 ¶
func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigOutput) NetIpv4NeighDefaultGcThresh2 ¶
func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigOutput) NetIpv4NeighDefaultGcThresh3 ¶
func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigOutput) NetIpv4TcpFinTimeout ¶
func (o SysctlConfigOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigOutput) NetIpv4TcpKeepaliveProbes ¶
func (o SysctlConfigOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigOutput) NetIpv4TcpKeepaliveTime ¶
func (o SysctlConfigOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigOutput) NetIpv4TcpMaxSynBacklog ¶
func (o SysctlConfigOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigOutput) NetIpv4TcpMaxTwBuckets ¶
func (o SysctlConfigOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigOutput) NetIpv4TcpTwReuse ¶
func (o SysctlConfigOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigOutput) NetIpv4TcpkeepaliveIntvl ¶
func (o SysctlConfigOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigOutput) NetNetfilterNfConntrackBuckets ¶
func (o SysctlConfigOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigOutput) NetNetfilterNfConntrackMax ¶
func (o SysctlConfigOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigOutput) ToSysctlConfigOutput ¶
func (o SysctlConfigOutput) ToSysctlConfigOutput() SysctlConfigOutput
func (SysctlConfigOutput) ToSysctlConfigOutputWithContext ¶
func (o SysctlConfigOutput) ToSysctlConfigOutputWithContext(ctx context.Context) SysctlConfigOutput
func (SysctlConfigOutput) ToSysctlConfigPtrOutput ¶
func (o SysctlConfigOutput) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
func (SysctlConfigOutput) ToSysctlConfigPtrOutputWithContext ¶
func (o SysctlConfigOutput) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
func (SysctlConfigOutput) VmMaxMapCount ¶
func (o SysctlConfigOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigOutput) VmSwappiness ¶
func (o SysctlConfigOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigOutput) VmVfsCachePressure ¶
func (o SysctlConfigOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type SysctlConfigPtrInput ¶
type SysctlConfigPtrInput interface { pulumi.Input ToSysctlConfigPtrOutput() SysctlConfigPtrOutput ToSysctlConfigPtrOutputWithContext(context.Context) SysctlConfigPtrOutput }
SysctlConfigPtrInput is an input type that accepts SysctlConfigArgs, SysctlConfigPtr and SysctlConfigPtrOutput values. You can construct a concrete instance of `SysctlConfigPtrInput` via:
SysctlConfigArgs{...} or: nil
func SysctlConfigPtr ¶
func SysctlConfigPtr(v *SysctlConfigArgs) SysctlConfigPtrInput
type SysctlConfigPtrOutput ¶
type SysctlConfigPtrOutput struct{ *pulumi.OutputState }
func (SysctlConfigPtrOutput) Elem ¶
func (o SysctlConfigPtrOutput) Elem() SysctlConfigOutput
func (SysctlConfigPtrOutput) ElementType ¶
func (SysctlConfigPtrOutput) ElementType() reflect.Type
func (SysctlConfigPtrOutput) FsAioMaxNr ¶
func (o SysctlConfigPtrOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigPtrOutput) FsFileMax ¶
func (o SysctlConfigPtrOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigPtrOutput) FsInotifyMaxUserWatches ¶
func (o SysctlConfigPtrOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigPtrOutput) FsNrOpen ¶
func (o SysctlConfigPtrOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigPtrOutput) KernelThreadsMax ¶
func (o SysctlConfigPtrOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigPtrOutput) NetCoreNetdevMaxBacklog ¶
func (o SysctlConfigPtrOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigPtrOutput) NetCoreOptmemMax ¶
func (o SysctlConfigPtrOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigPtrOutput) NetCoreRmemDefault ¶
func (o SysctlConfigPtrOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_default.
func (SysctlConfigPtrOutput) NetCoreRmemMax ¶
func (o SysctlConfigPtrOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigPtrOutput) NetCoreSomaxconn ¶
func (o SysctlConfigPtrOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigPtrOutput) NetCoreWmemDefault ¶
func (o SysctlConfigPtrOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_default.
func (SysctlConfigPtrOutput) NetCoreWmemMax ¶
func (o SysctlConfigPtrOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigPtrOutput) NetIpv4IpLocalPortRange ¶
func (o SysctlConfigPtrOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh1 ¶
func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh2 ¶
func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh3 ¶
func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigPtrOutput) NetIpv4TcpFinTimeout ¶
func (o SysctlConfigPtrOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigPtrOutput) NetIpv4TcpKeepaliveProbes ¶
func (o SysctlConfigPtrOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigPtrOutput) NetIpv4TcpKeepaliveTime ¶
func (o SysctlConfigPtrOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigPtrOutput) NetIpv4TcpMaxSynBacklog ¶
func (o SysctlConfigPtrOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigPtrOutput) NetIpv4TcpMaxTwBuckets ¶
func (o SysctlConfigPtrOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigPtrOutput) NetIpv4TcpTwReuse ¶
func (o SysctlConfigPtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigPtrOutput) NetIpv4TcpkeepaliveIntvl ¶
func (o SysctlConfigPtrOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigPtrOutput) NetNetfilterNfConntrackBuckets ¶
func (o SysctlConfigPtrOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigPtrOutput) NetNetfilterNfConntrackMax ¶
func (o SysctlConfigPtrOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigPtrOutput) ToSysctlConfigPtrOutput ¶
func (o SysctlConfigPtrOutput) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
func (SysctlConfigPtrOutput) ToSysctlConfigPtrOutputWithContext ¶
func (o SysctlConfigPtrOutput) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
func (SysctlConfigPtrOutput) VmMaxMapCount ¶
func (o SysctlConfigPtrOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigPtrOutput) VmSwappiness ¶
func (o SysctlConfigPtrOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigPtrOutput) VmVfsCachePressure ¶
func (o SysctlConfigPtrOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type SysctlConfigResponse ¶
type SysctlConfigResponse struct { // Sysctl setting fs.aio-max-nr. FsAioMaxNr *int `pulumi:"fsAioMaxNr"` // Sysctl setting fs.file-max. FsFileMax *int `pulumi:"fsFileMax"` // Sysctl setting fs.inotify.max_user_watches. FsInotifyMaxUserWatches *int `pulumi:"fsInotifyMaxUserWatches"` // Sysctl setting fs.nr_open. FsNrOpen *int `pulumi:"fsNrOpen"` // Sysctl setting kernel.threads-max. KernelThreadsMax *int `pulumi:"kernelThreadsMax"` // Sysctl setting net.core.netdev_max_backlog. NetCoreNetdevMaxBacklog *int `pulumi:"netCoreNetdevMaxBacklog"` // Sysctl setting net.core.optmem_max. NetCoreOptmemMax *int `pulumi:"netCoreOptmemMax"` // Sysctl setting net.core.rmem_default. NetCoreRmemDefault *int `pulumi:"netCoreRmemDefault"` // Sysctl setting net.core.rmem_max. NetCoreRmemMax *int `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn *int `pulumi:"netCoreSomaxconn"` // Sysctl setting net.core.wmem_default. NetCoreWmemDefault *int `pulumi:"netCoreWmemDefault"` // Sysctl setting net.core.wmem_max. NetCoreWmemMax *int `pulumi:"netCoreWmemMax"` // Sysctl setting net.ipv4.ip_local_port_range. NetIpv4IpLocalPortRange *string `pulumi:"netIpv4IpLocalPortRange"` // Sysctl setting net.ipv4.neigh.default.gc_thresh1. NetIpv4NeighDefaultGcThresh1 *int `pulumi:"netIpv4NeighDefaultGcThresh1"` // Sysctl setting net.ipv4.neigh.default.gc_thresh2. NetIpv4NeighDefaultGcThresh2 *int `pulumi:"netIpv4NeighDefaultGcThresh2"` // Sysctl setting net.ipv4.neigh.default.gc_thresh3. NetIpv4NeighDefaultGcThresh3 *int `pulumi:"netIpv4NeighDefaultGcThresh3"` // Sysctl setting net.ipv4.tcp_fin_timeout. NetIpv4TcpFinTimeout *int `pulumi:"netIpv4TcpFinTimeout"` // Sysctl setting net.ipv4.tcp_keepalive_probes. NetIpv4TcpKeepaliveProbes *int `pulumi:"netIpv4TcpKeepaliveProbes"` // Sysctl setting net.ipv4.tcp_keepalive_time. NetIpv4TcpKeepaliveTime *int `pulumi:"netIpv4TcpKeepaliveTime"` // Sysctl setting net.ipv4.tcp_max_syn_backlog. NetIpv4TcpMaxSynBacklog *int `pulumi:"netIpv4TcpMaxSynBacklog"` // Sysctl setting net.ipv4.tcp_max_tw_buckets. NetIpv4TcpMaxTwBuckets *int `pulumi:"netIpv4TcpMaxTwBuckets"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse *bool `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_keepalive_intvl. NetIpv4TcpkeepaliveIntvl *int `pulumi:"netIpv4TcpkeepaliveIntvl"` // Sysctl setting net.netfilter.nf_conntrack_buckets. NetNetfilterNfConntrackBuckets *int `pulumi:"netNetfilterNfConntrackBuckets"` // Sysctl setting net.netfilter.nf_conntrack_max. NetNetfilterNfConntrackMax *int `pulumi:"netNetfilterNfConntrackMax"` // Sysctl setting vm.max_map_count. VmMaxMapCount *int `pulumi:"vmMaxMapCount"` // Sysctl setting vm.swappiness. VmSwappiness *int `pulumi:"vmSwappiness"` // Sysctl setting vm.vfs_cache_pressure. VmVfsCachePressure *int `pulumi:"vmVfsCachePressure"` }
Sysctl settings for Linux agent nodes.
type SysctlConfigResponseArgs ¶
type SysctlConfigResponseArgs struct { // Sysctl setting fs.aio-max-nr. FsAioMaxNr pulumi.IntPtrInput `pulumi:"fsAioMaxNr"` // Sysctl setting fs.file-max. FsFileMax pulumi.IntPtrInput `pulumi:"fsFileMax"` // Sysctl setting fs.inotify.max_user_watches. FsInotifyMaxUserWatches pulumi.IntPtrInput `pulumi:"fsInotifyMaxUserWatches"` // Sysctl setting fs.nr_open. FsNrOpen pulumi.IntPtrInput `pulumi:"fsNrOpen"` // Sysctl setting kernel.threads-max. KernelThreadsMax pulumi.IntPtrInput `pulumi:"kernelThreadsMax"` // Sysctl setting net.core.netdev_max_backlog. NetCoreNetdevMaxBacklog pulumi.IntPtrInput `pulumi:"netCoreNetdevMaxBacklog"` // Sysctl setting net.core.optmem_max. NetCoreOptmemMax pulumi.IntPtrInput `pulumi:"netCoreOptmemMax"` // Sysctl setting net.core.rmem_default. NetCoreRmemDefault pulumi.IntPtrInput `pulumi:"netCoreRmemDefault"` // Sysctl setting net.core.rmem_max. NetCoreRmemMax pulumi.IntPtrInput `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn pulumi.IntPtrInput `pulumi:"netCoreSomaxconn"` // Sysctl setting net.core.wmem_default. NetCoreWmemDefault pulumi.IntPtrInput `pulumi:"netCoreWmemDefault"` // Sysctl setting net.core.wmem_max. NetCoreWmemMax pulumi.IntPtrInput `pulumi:"netCoreWmemMax"` // Sysctl setting net.ipv4.ip_local_port_range. NetIpv4IpLocalPortRange pulumi.StringPtrInput `pulumi:"netIpv4IpLocalPortRange"` // Sysctl setting net.ipv4.neigh.default.gc_thresh1. NetIpv4NeighDefaultGcThresh1 pulumi.IntPtrInput `pulumi:"netIpv4NeighDefaultGcThresh1"` // Sysctl setting net.ipv4.neigh.default.gc_thresh2. NetIpv4NeighDefaultGcThresh2 pulumi.IntPtrInput `pulumi:"netIpv4NeighDefaultGcThresh2"` // Sysctl setting net.ipv4.neigh.default.gc_thresh3. NetIpv4NeighDefaultGcThresh3 pulumi.IntPtrInput `pulumi:"netIpv4NeighDefaultGcThresh3"` // Sysctl setting net.ipv4.tcp_fin_timeout. NetIpv4TcpFinTimeout pulumi.IntPtrInput `pulumi:"netIpv4TcpFinTimeout"` // Sysctl setting net.ipv4.tcp_keepalive_probes. NetIpv4TcpKeepaliveProbes pulumi.IntPtrInput `pulumi:"netIpv4TcpKeepaliveProbes"` // Sysctl setting net.ipv4.tcp_keepalive_time. NetIpv4TcpKeepaliveTime pulumi.IntPtrInput `pulumi:"netIpv4TcpKeepaliveTime"` // Sysctl setting net.ipv4.tcp_max_syn_backlog. NetIpv4TcpMaxSynBacklog pulumi.IntPtrInput `pulumi:"netIpv4TcpMaxSynBacklog"` // Sysctl setting net.ipv4.tcp_max_tw_buckets. NetIpv4TcpMaxTwBuckets pulumi.IntPtrInput `pulumi:"netIpv4TcpMaxTwBuckets"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse pulumi.BoolPtrInput `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_keepalive_intvl. NetIpv4TcpkeepaliveIntvl pulumi.IntPtrInput `pulumi:"netIpv4TcpkeepaliveIntvl"` // Sysctl setting net.netfilter.nf_conntrack_buckets. NetNetfilterNfConntrackBuckets pulumi.IntPtrInput `pulumi:"netNetfilterNfConntrackBuckets"` // Sysctl setting net.netfilter.nf_conntrack_max. NetNetfilterNfConntrackMax pulumi.IntPtrInput `pulumi:"netNetfilterNfConntrackMax"` // Sysctl setting vm.max_map_count. VmMaxMapCount pulumi.IntPtrInput `pulumi:"vmMaxMapCount"` // Sysctl setting vm.swappiness. VmSwappiness pulumi.IntPtrInput `pulumi:"vmSwappiness"` // Sysctl setting vm.vfs_cache_pressure. VmVfsCachePressure pulumi.IntPtrInput `pulumi:"vmVfsCachePressure"` }
Sysctl settings for Linux agent nodes.
func (SysctlConfigResponseArgs) ElementType ¶
func (SysctlConfigResponseArgs) ElementType() reflect.Type
func (SysctlConfigResponseArgs) ToSysctlConfigResponseOutput ¶
func (i SysctlConfigResponseArgs) ToSysctlConfigResponseOutput() SysctlConfigResponseOutput
func (SysctlConfigResponseArgs) ToSysctlConfigResponseOutputWithContext ¶
func (i SysctlConfigResponseArgs) ToSysctlConfigResponseOutputWithContext(ctx context.Context) SysctlConfigResponseOutput
func (SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutput ¶
func (i SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
func (SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutputWithContext ¶
func (i SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
type SysctlConfigResponseInput ¶
type SysctlConfigResponseInput interface { pulumi.Input ToSysctlConfigResponseOutput() SysctlConfigResponseOutput ToSysctlConfigResponseOutputWithContext(context.Context) SysctlConfigResponseOutput }
SysctlConfigResponseInput is an input type that accepts SysctlConfigResponseArgs and SysctlConfigResponseOutput values. You can construct a concrete instance of `SysctlConfigResponseInput` via:
SysctlConfigResponseArgs{...}
type SysctlConfigResponseOutput ¶
type SysctlConfigResponseOutput struct{ *pulumi.OutputState }
Sysctl settings for Linux agent nodes.
func (SysctlConfigResponseOutput) ElementType ¶
func (SysctlConfigResponseOutput) ElementType() reflect.Type
func (SysctlConfigResponseOutput) FsAioMaxNr ¶
func (o SysctlConfigResponseOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigResponseOutput) FsFileMax ¶
func (o SysctlConfigResponseOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigResponseOutput) FsInotifyMaxUserWatches ¶
func (o SysctlConfigResponseOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigResponseOutput) FsNrOpen ¶
func (o SysctlConfigResponseOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigResponseOutput) KernelThreadsMax ¶
func (o SysctlConfigResponseOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigResponseOutput) NetCoreNetdevMaxBacklog ¶
func (o SysctlConfigResponseOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigResponseOutput) NetCoreOptmemMax ¶
func (o SysctlConfigResponseOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigResponseOutput) NetCoreRmemDefault ¶
func (o SysctlConfigResponseOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_default.
func (SysctlConfigResponseOutput) NetCoreRmemMax ¶
func (o SysctlConfigResponseOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigResponseOutput) NetCoreSomaxconn ¶
func (o SysctlConfigResponseOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigResponseOutput) NetCoreWmemDefault ¶
func (o SysctlConfigResponseOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_default.
func (SysctlConfigResponseOutput) NetCoreWmemMax ¶
func (o SysctlConfigResponseOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigResponseOutput) NetIpv4IpLocalPortRange ¶
func (o SysctlConfigResponseOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh1 ¶
func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh2 ¶
func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh3 ¶
func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigResponseOutput) NetIpv4TcpFinTimeout ¶
func (o SysctlConfigResponseOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigResponseOutput) NetIpv4TcpKeepaliveProbes ¶
func (o SysctlConfigResponseOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigResponseOutput) NetIpv4TcpKeepaliveTime ¶
func (o SysctlConfigResponseOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigResponseOutput) NetIpv4TcpMaxSynBacklog ¶
func (o SysctlConfigResponseOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigResponseOutput) NetIpv4TcpMaxTwBuckets ¶
func (o SysctlConfigResponseOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigResponseOutput) NetIpv4TcpTwReuse ¶
func (o SysctlConfigResponseOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigResponseOutput) NetIpv4TcpkeepaliveIntvl ¶
func (o SysctlConfigResponseOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigResponseOutput) NetNetfilterNfConntrackBuckets ¶
func (o SysctlConfigResponseOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigResponseOutput) NetNetfilterNfConntrackMax ¶
func (o SysctlConfigResponseOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigResponseOutput) ToSysctlConfigResponseOutput ¶
func (o SysctlConfigResponseOutput) ToSysctlConfigResponseOutput() SysctlConfigResponseOutput
func (SysctlConfigResponseOutput) ToSysctlConfigResponseOutputWithContext ¶
func (o SysctlConfigResponseOutput) ToSysctlConfigResponseOutputWithContext(ctx context.Context) SysctlConfigResponseOutput
func (SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutput ¶
func (o SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
func (SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutputWithContext ¶
func (o SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
func (SysctlConfigResponseOutput) VmMaxMapCount ¶
func (o SysctlConfigResponseOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigResponseOutput) VmSwappiness ¶
func (o SysctlConfigResponseOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigResponseOutput) VmVfsCachePressure ¶
func (o SysctlConfigResponseOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type SysctlConfigResponsePtrInput ¶
type SysctlConfigResponsePtrInput interface { pulumi.Input ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput ToSysctlConfigResponsePtrOutputWithContext(context.Context) SysctlConfigResponsePtrOutput }
SysctlConfigResponsePtrInput is an input type that accepts SysctlConfigResponseArgs, SysctlConfigResponsePtr and SysctlConfigResponsePtrOutput values. You can construct a concrete instance of `SysctlConfigResponsePtrInput` via:
SysctlConfigResponseArgs{...} or: nil
func SysctlConfigResponsePtr ¶
func SysctlConfigResponsePtr(v *SysctlConfigResponseArgs) SysctlConfigResponsePtrInput
type SysctlConfigResponsePtrOutput ¶
type SysctlConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (SysctlConfigResponsePtrOutput) Elem ¶
func (o SysctlConfigResponsePtrOutput) Elem() SysctlConfigResponseOutput
func (SysctlConfigResponsePtrOutput) ElementType ¶
func (SysctlConfigResponsePtrOutput) ElementType() reflect.Type
func (SysctlConfigResponsePtrOutput) FsAioMaxNr ¶
func (o SysctlConfigResponsePtrOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigResponsePtrOutput) FsFileMax ¶
func (o SysctlConfigResponsePtrOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigResponsePtrOutput) FsInotifyMaxUserWatches ¶
func (o SysctlConfigResponsePtrOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigResponsePtrOutput) FsNrOpen ¶
func (o SysctlConfigResponsePtrOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigResponsePtrOutput) KernelThreadsMax ¶
func (o SysctlConfigResponsePtrOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigResponsePtrOutput) NetCoreNetdevMaxBacklog ¶
func (o SysctlConfigResponsePtrOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigResponsePtrOutput) NetCoreOptmemMax ¶
func (o SysctlConfigResponsePtrOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigResponsePtrOutput) NetCoreRmemDefault ¶
func (o SysctlConfigResponsePtrOutput) NetCoreRmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_default.
func (SysctlConfigResponsePtrOutput) NetCoreRmemMax ¶
func (o SysctlConfigResponsePtrOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigResponsePtrOutput) NetCoreSomaxconn ¶
func (o SysctlConfigResponsePtrOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigResponsePtrOutput) NetCoreWmemDefault ¶
func (o SysctlConfigResponsePtrOutput) NetCoreWmemDefault() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_default.
func (SysctlConfigResponsePtrOutput) NetCoreWmemMax ¶
func (o SysctlConfigResponsePtrOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigResponsePtrOutput) NetIpv4IpLocalPortRange ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh1 ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh2 ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh3 ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpFinTimeout ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveProbes ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveTime ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpMaxSynBacklog ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpMaxTwBuckets ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpTwReuse ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpkeepaliveIntvl ¶
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackBuckets ¶
func (o SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackMax ¶
func (o SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutput ¶
func (o SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
func (SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutputWithContext ¶
func (o SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
func (SysctlConfigResponsePtrOutput) VmMaxMapCount ¶
func (o SysctlConfigResponsePtrOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigResponsePtrOutput) VmSwappiness ¶
func (o SysctlConfigResponsePtrOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigResponsePtrOutput) VmVfsCachePressure ¶
func (o SysctlConfigResponsePtrOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The type of identity that last modified the resource. LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseArgs ¶
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC). CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The type of identity that last modified the resource. LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseArgs) ElementType ¶
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedBy ¶
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type TimeInWeek ¶
type TimeInWeek struct { // A day in a week. Day *string `pulumi:"day"` // hour slots in a day. HourSlots []int `pulumi:"hourSlots"` }
Time in a week.
type TimeInWeekArgs ¶
type TimeInWeekArgs struct { // A day in a week. Day pulumi.StringPtrInput `pulumi:"day"` // hour slots in a day. HourSlots pulumi.IntArrayInput `pulumi:"hourSlots"` }
Time in a week.
func (TimeInWeekArgs) ElementType ¶
func (TimeInWeekArgs) ElementType() reflect.Type
func (TimeInWeekArgs) ToTimeInWeekOutput ¶
func (i TimeInWeekArgs) ToTimeInWeekOutput() TimeInWeekOutput
func (TimeInWeekArgs) ToTimeInWeekOutputWithContext ¶
func (i TimeInWeekArgs) ToTimeInWeekOutputWithContext(ctx context.Context) TimeInWeekOutput
type TimeInWeekArray ¶
type TimeInWeekArray []TimeInWeekInput
func (TimeInWeekArray) ElementType ¶
func (TimeInWeekArray) ElementType() reflect.Type
func (TimeInWeekArray) ToTimeInWeekArrayOutput ¶
func (i TimeInWeekArray) ToTimeInWeekArrayOutput() TimeInWeekArrayOutput
func (TimeInWeekArray) ToTimeInWeekArrayOutputWithContext ¶
func (i TimeInWeekArray) ToTimeInWeekArrayOutputWithContext(ctx context.Context) TimeInWeekArrayOutput
type TimeInWeekArrayInput ¶
type TimeInWeekArrayInput interface { pulumi.Input ToTimeInWeekArrayOutput() TimeInWeekArrayOutput ToTimeInWeekArrayOutputWithContext(context.Context) TimeInWeekArrayOutput }
TimeInWeekArrayInput is an input type that accepts TimeInWeekArray and TimeInWeekArrayOutput values. You can construct a concrete instance of `TimeInWeekArrayInput` via:
TimeInWeekArray{ TimeInWeekArgs{...} }
type TimeInWeekArrayOutput ¶
type TimeInWeekArrayOutput struct{ *pulumi.OutputState }
func (TimeInWeekArrayOutput) ElementType ¶
func (TimeInWeekArrayOutput) ElementType() reflect.Type
func (TimeInWeekArrayOutput) Index ¶
func (o TimeInWeekArrayOutput) Index(i pulumi.IntInput) TimeInWeekOutput
func (TimeInWeekArrayOutput) ToTimeInWeekArrayOutput ¶
func (o TimeInWeekArrayOutput) ToTimeInWeekArrayOutput() TimeInWeekArrayOutput
func (TimeInWeekArrayOutput) ToTimeInWeekArrayOutputWithContext ¶
func (o TimeInWeekArrayOutput) ToTimeInWeekArrayOutputWithContext(ctx context.Context) TimeInWeekArrayOutput
type TimeInWeekInput ¶
type TimeInWeekInput interface { pulumi.Input ToTimeInWeekOutput() TimeInWeekOutput ToTimeInWeekOutputWithContext(context.Context) TimeInWeekOutput }
TimeInWeekInput is an input type that accepts TimeInWeekArgs and TimeInWeekOutput values. You can construct a concrete instance of `TimeInWeekInput` via:
TimeInWeekArgs{...}
type TimeInWeekOutput ¶
type TimeInWeekOutput struct{ *pulumi.OutputState }
Time in a week.
func (TimeInWeekOutput) Day ¶
func (o TimeInWeekOutput) Day() pulumi.StringPtrOutput
A day in a week.
func (TimeInWeekOutput) ElementType ¶
func (TimeInWeekOutput) ElementType() reflect.Type
func (TimeInWeekOutput) HourSlots ¶
func (o TimeInWeekOutput) HourSlots() pulumi.IntArrayOutput
hour slots in a day.
func (TimeInWeekOutput) ToTimeInWeekOutput ¶
func (o TimeInWeekOutput) ToTimeInWeekOutput() TimeInWeekOutput
func (TimeInWeekOutput) ToTimeInWeekOutputWithContext ¶
func (o TimeInWeekOutput) ToTimeInWeekOutputWithContext(ctx context.Context) TimeInWeekOutput
type TimeInWeekResponse ¶
type TimeInWeekResponse struct { // A day in a week. Day *string `pulumi:"day"` // hour slots in a day. HourSlots []int `pulumi:"hourSlots"` }
Time in a week.
type TimeInWeekResponseArgs ¶
type TimeInWeekResponseArgs struct { // A day in a week. Day pulumi.StringPtrInput `pulumi:"day"` // hour slots in a day. HourSlots pulumi.IntArrayInput `pulumi:"hourSlots"` }
Time in a week.
func (TimeInWeekResponseArgs) ElementType ¶
func (TimeInWeekResponseArgs) ElementType() reflect.Type
func (TimeInWeekResponseArgs) ToTimeInWeekResponseOutput ¶
func (i TimeInWeekResponseArgs) ToTimeInWeekResponseOutput() TimeInWeekResponseOutput
func (TimeInWeekResponseArgs) ToTimeInWeekResponseOutputWithContext ¶
func (i TimeInWeekResponseArgs) ToTimeInWeekResponseOutputWithContext(ctx context.Context) TimeInWeekResponseOutput
type TimeInWeekResponseArray ¶
type TimeInWeekResponseArray []TimeInWeekResponseInput
func (TimeInWeekResponseArray) ElementType ¶
func (TimeInWeekResponseArray) ElementType() reflect.Type
func (TimeInWeekResponseArray) ToTimeInWeekResponseArrayOutput ¶
func (i TimeInWeekResponseArray) ToTimeInWeekResponseArrayOutput() TimeInWeekResponseArrayOutput
func (TimeInWeekResponseArray) ToTimeInWeekResponseArrayOutputWithContext ¶
func (i TimeInWeekResponseArray) ToTimeInWeekResponseArrayOutputWithContext(ctx context.Context) TimeInWeekResponseArrayOutput
type TimeInWeekResponseArrayInput ¶
type TimeInWeekResponseArrayInput interface { pulumi.Input ToTimeInWeekResponseArrayOutput() TimeInWeekResponseArrayOutput ToTimeInWeekResponseArrayOutputWithContext(context.Context) TimeInWeekResponseArrayOutput }
TimeInWeekResponseArrayInput is an input type that accepts TimeInWeekResponseArray and TimeInWeekResponseArrayOutput values. You can construct a concrete instance of `TimeInWeekResponseArrayInput` via:
TimeInWeekResponseArray{ TimeInWeekResponseArgs{...} }
type TimeInWeekResponseArrayOutput ¶
type TimeInWeekResponseArrayOutput struct{ *pulumi.OutputState }
func (TimeInWeekResponseArrayOutput) ElementType ¶
func (TimeInWeekResponseArrayOutput) ElementType() reflect.Type
func (TimeInWeekResponseArrayOutput) Index ¶
func (o TimeInWeekResponseArrayOutput) Index(i pulumi.IntInput) TimeInWeekResponseOutput
func (TimeInWeekResponseArrayOutput) ToTimeInWeekResponseArrayOutput ¶
func (o TimeInWeekResponseArrayOutput) ToTimeInWeekResponseArrayOutput() TimeInWeekResponseArrayOutput
func (TimeInWeekResponseArrayOutput) ToTimeInWeekResponseArrayOutputWithContext ¶
func (o TimeInWeekResponseArrayOutput) ToTimeInWeekResponseArrayOutputWithContext(ctx context.Context) TimeInWeekResponseArrayOutput
type TimeInWeekResponseInput ¶
type TimeInWeekResponseInput interface { pulumi.Input ToTimeInWeekResponseOutput() TimeInWeekResponseOutput ToTimeInWeekResponseOutputWithContext(context.Context) TimeInWeekResponseOutput }
TimeInWeekResponseInput is an input type that accepts TimeInWeekResponseArgs and TimeInWeekResponseOutput values. You can construct a concrete instance of `TimeInWeekResponseInput` via:
TimeInWeekResponseArgs{...}
type TimeInWeekResponseOutput ¶
type TimeInWeekResponseOutput struct{ *pulumi.OutputState }
Time in a week.
func (TimeInWeekResponseOutput) Day ¶
func (o TimeInWeekResponseOutput) Day() pulumi.StringPtrOutput
A day in a week.
func (TimeInWeekResponseOutput) ElementType ¶
func (TimeInWeekResponseOutput) ElementType() reflect.Type
func (TimeInWeekResponseOutput) HourSlots ¶
func (o TimeInWeekResponseOutput) HourSlots() pulumi.IntArrayOutput
hour slots in a day.
func (TimeInWeekResponseOutput) ToTimeInWeekResponseOutput ¶
func (o TimeInWeekResponseOutput) ToTimeInWeekResponseOutput() TimeInWeekResponseOutput
func (TimeInWeekResponseOutput) ToTimeInWeekResponseOutputWithContext ¶
func (o TimeInWeekResponseOutput) ToTimeInWeekResponseOutputWithContext(ctx context.Context) TimeInWeekResponseOutput
type TimeSpan ¶
type TimeSpan struct { // The end of a time span End *string `pulumi:"end"` // The start of a time span Start *string `pulumi:"start"` }
The time span with start and end properties.
type TimeSpanArgs ¶
type TimeSpanArgs struct { // The end of a time span End pulumi.StringPtrInput `pulumi:"end"` // The start of a time span Start pulumi.StringPtrInput `pulumi:"start"` }
The time span with start and end properties.
func (TimeSpanArgs) ElementType ¶
func (TimeSpanArgs) ElementType() reflect.Type
func (TimeSpanArgs) ToTimeSpanOutput ¶
func (i TimeSpanArgs) ToTimeSpanOutput() TimeSpanOutput
func (TimeSpanArgs) ToTimeSpanOutputWithContext ¶
func (i TimeSpanArgs) ToTimeSpanOutputWithContext(ctx context.Context) TimeSpanOutput
type TimeSpanArray ¶
type TimeSpanArray []TimeSpanInput
func (TimeSpanArray) ElementType ¶
func (TimeSpanArray) ElementType() reflect.Type
func (TimeSpanArray) ToTimeSpanArrayOutput ¶
func (i TimeSpanArray) ToTimeSpanArrayOutput() TimeSpanArrayOutput
func (TimeSpanArray) ToTimeSpanArrayOutputWithContext ¶
func (i TimeSpanArray) ToTimeSpanArrayOutputWithContext(ctx context.Context) TimeSpanArrayOutput
type TimeSpanArrayInput ¶
type TimeSpanArrayInput interface { pulumi.Input ToTimeSpanArrayOutput() TimeSpanArrayOutput ToTimeSpanArrayOutputWithContext(context.Context) TimeSpanArrayOutput }
TimeSpanArrayInput is an input type that accepts TimeSpanArray and TimeSpanArrayOutput values. You can construct a concrete instance of `TimeSpanArrayInput` via:
TimeSpanArray{ TimeSpanArgs{...} }
type TimeSpanArrayOutput ¶
type TimeSpanArrayOutput struct{ *pulumi.OutputState }
func (TimeSpanArrayOutput) ElementType ¶
func (TimeSpanArrayOutput) ElementType() reflect.Type
func (TimeSpanArrayOutput) Index ¶
func (o TimeSpanArrayOutput) Index(i pulumi.IntInput) TimeSpanOutput
func (TimeSpanArrayOutput) ToTimeSpanArrayOutput ¶
func (o TimeSpanArrayOutput) ToTimeSpanArrayOutput() TimeSpanArrayOutput
func (TimeSpanArrayOutput) ToTimeSpanArrayOutputWithContext ¶
func (o TimeSpanArrayOutput) ToTimeSpanArrayOutputWithContext(ctx context.Context) TimeSpanArrayOutput
type TimeSpanInput ¶
type TimeSpanInput interface { pulumi.Input ToTimeSpanOutput() TimeSpanOutput ToTimeSpanOutputWithContext(context.Context) TimeSpanOutput }
TimeSpanInput is an input type that accepts TimeSpanArgs and TimeSpanOutput values. You can construct a concrete instance of `TimeSpanInput` via:
TimeSpanArgs{...}
type TimeSpanOutput ¶
type TimeSpanOutput struct{ *pulumi.OutputState }
The time span with start and end properties.
func (TimeSpanOutput) ElementType ¶
func (TimeSpanOutput) ElementType() reflect.Type
func (TimeSpanOutput) End ¶
func (o TimeSpanOutput) End() pulumi.StringPtrOutput
The end of a time span
func (TimeSpanOutput) Start ¶
func (o TimeSpanOutput) Start() pulumi.StringPtrOutput
The start of a time span
func (TimeSpanOutput) ToTimeSpanOutput ¶
func (o TimeSpanOutput) ToTimeSpanOutput() TimeSpanOutput
func (TimeSpanOutput) ToTimeSpanOutputWithContext ¶
func (o TimeSpanOutput) ToTimeSpanOutputWithContext(ctx context.Context) TimeSpanOutput
type TimeSpanResponse ¶
type TimeSpanResponse struct { // The end of a time span End *string `pulumi:"end"` // The start of a time span Start *string `pulumi:"start"` }
The time span with start and end properties.
type TimeSpanResponseArgs ¶
type TimeSpanResponseArgs struct { // The end of a time span End pulumi.StringPtrInput `pulumi:"end"` // The start of a time span Start pulumi.StringPtrInput `pulumi:"start"` }
The time span with start and end properties.
func (TimeSpanResponseArgs) ElementType ¶
func (TimeSpanResponseArgs) ElementType() reflect.Type
func (TimeSpanResponseArgs) ToTimeSpanResponseOutput ¶
func (i TimeSpanResponseArgs) ToTimeSpanResponseOutput() TimeSpanResponseOutput
func (TimeSpanResponseArgs) ToTimeSpanResponseOutputWithContext ¶
func (i TimeSpanResponseArgs) ToTimeSpanResponseOutputWithContext(ctx context.Context) TimeSpanResponseOutput
type TimeSpanResponseArray ¶
type TimeSpanResponseArray []TimeSpanResponseInput
func (TimeSpanResponseArray) ElementType ¶
func (TimeSpanResponseArray) ElementType() reflect.Type
func (TimeSpanResponseArray) ToTimeSpanResponseArrayOutput ¶
func (i TimeSpanResponseArray) ToTimeSpanResponseArrayOutput() TimeSpanResponseArrayOutput
func (TimeSpanResponseArray) ToTimeSpanResponseArrayOutputWithContext ¶
func (i TimeSpanResponseArray) ToTimeSpanResponseArrayOutputWithContext(ctx context.Context) TimeSpanResponseArrayOutput
type TimeSpanResponseArrayInput ¶
type TimeSpanResponseArrayInput interface { pulumi.Input ToTimeSpanResponseArrayOutput() TimeSpanResponseArrayOutput ToTimeSpanResponseArrayOutputWithContext(context.Context) TimeSpanResponseArrayOutput }
TimeSpanResponseArrayInput is an input type that accepts TimeSpanResponseArray and TimeSpanResponseArrayOutput values. You can construct a concrete instance of `TimeSpanResponseArrayInput` via:
TimeSpanResponseArray{ TimeSpanResponseArgs{...} }
type TimeSpanResponseArrayOutput ¶
type TimeSpanResponseArrayOutput struct{ *pulumi.OutputState }
func (TimeSpanResponseArrayOutput) ElementType ¶
func (TimeSpanResponseArrayOutput) ElementType() reflect.Type
func (TimeSpanResponseArrayOutput) Index ¶
func (o TimeSpanResponseArrayOutput) Index(i pulumi.IntInput) TimeSpanResponseOutput
func (TimeSpanResponseArrayOutput) ToTimeSpanResponseArrayOutput ¶
func (o TimeSpanResponseArrayOutput) ToTimeSpanResponseArrayOutput() TimeSpanResponseArrayOutput
func (TimeSpanResponseArrayOutput) ToTimeSpanResponseArrayOutputWithContext ¶
func (o TimeSpanResponseArrayOutput) ToTimeSpanResponseArrayOutputWithContext(ctx context.Context) TimeSpanResponseArrayOutput
type TimeSpanResponseInput ¶
type TimeSpanResponseInput interface { pulumi.Input ToTimeSpanResponseOutput() TimeSpanResponseOutput ToTimeSpanResponseOutputWithContext(context.Context) TimeSpanResponseOutput }
TimeSpanResponseInput is an input type that accepts TimeSpanResponseArgs and TimeSpanResponseOutput values. You can construct a concrete instance of `TimeSpanResponseInput` via:
TimeSpanResponseArgs{...}
type TimeSpanResponseOutput ¶
type TimeSpanResponseOutput struct{ *pulumi.OutputState }
The time span with start and end properties.
func (TimeSpanResponseOutput) ElementType ¶
func (TimeSpanResponseOutput) ElementType() reflect.Type
func (TimeSpanResponseOutput) End ¶
func (o TimeSpanResponseOutput) End() pulumi.StringPtrOutput
The end of a time span
func (TimeSpanResponseOutput) Start ¶
func (o TimeSpanResponseOutput) Start() pulumi.StringPtrOutput
The start of a time span
func (TimeSpanResponseOutput) ToTimeSpanResponseOutput ¶
func (o TimeSpanResponseOutput) ToTimeSpanResponseOutput() TimeSpanResponseOutput
func (TimeSpanResponseOutput) ToTimeSpanResponseOutputWithContext ¶
func (o TimeSpanResponseOutput) ToTimeSpanResponseOutputWithContext(ctx context.Context) TimeSpanResponseOutput
type UpgradeChannel ¶
upgrade channel for auto upgrade.
func (UpgradeChannel) ElementType ¶
func (UpgradeChannel) ElementType() reflect.Type
func (UpgradeChannel) ToStringOutput ¶
func (e UpgradeChannel) ToStringOutput() pulumi.StringOutput
func (UpgradeChannel) ToStringOutputWithContext ¶
func (e UpgradeChannel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UpgradeChannel) ToStringPtrOutput ¶
func (e UpgradeChannel) ToStringPtrOutput() pulumi.StringPtrOutput
func (UpgradeChannel) ToStringPtrOutputWithContext ¶
func (e UpgradeChannel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type UserAssignedIdentity ¶
type UserAssignedIdentityArgs ¶
type UserAssignedIdentityArgs 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 (UserAssignedIdentityArgs) ElementType ¶
func (UserAssignedIdentityArgs) ElementType() reflect.Type
func (UserAssignedIdentityArgs) ToUserAssignedIdentityOutput ¶
func (i UserAssignedIdentityArgs) ToUserAssignedIdentityOutput() UserAssignedIdentityOutput
func (UserAssignedIdentityArgs) ToUserAssignedIdentityOutputWithContext ¶
func (i UserAssignedIdentityArgs) ToUserAssignedIdentityOutputWithContext(ctx context.Context) UserAssignedIdentityOutput
type UserAssignedIdentityInput ¶
type UserAssignedIdentityInput interface { pulumi.Input ToUserAssignedIdentityOutput() UserAssignedIdentityOutput ToUserAssignedIdentityOutputWithContext(context.Context) UserAssignedIdentityOutput }
UserAssignedIdentityInput is an input type that accepts UserAssignedIdentityArgs and UserAssignedIdentityOutput values. You can construct a concrete instance of `UserAssignedIdentityInput` via:
UserAssignedIdentityArgs{...}
type UserAssignedIdentityOutput ¶
type UserAssignedIdentityOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityOutput) ClientId ¶
func (o UserAssignedIdentityOutput) ClientId() pulumi.StringPtrOutput
The client id of the user assigned identity.
func (UserAssignedIdentityOutput) ElementType ¶
func (UserAssignedIdentityOutput) ElementType() reflect.Type
func (UserAssignedIdentityOutput) ObjectId ¶
func (o UserAssignedIdentityOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user assigned identity.
func (UserAssignedIdentityOutput) ResourceId ¶
func (o UserAssignedIdentityOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the user assigned identity.
func (UserAssignedIdentityOutput) ToUserAssignedIdentityOutput ¶
func (o UserAssignedIdentityOutput) ToUserAssignedIdentityOutput() UserAssignedIdentityOutput
func (UserAssignedIdentityOutput) ToUserAssignedIdentityOutputWithContext ¶
func (o UserAssignedIdentityOutput) ToUserAssignedIdentityOutputWithContext(ctx context.Context) UserAssignedIdentityOutput
type UserAssignedIdentityResponse ¶
type UserAssignedIdentityResponse 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 UserAssignedIdentityResponseArgs ¶
type UserAssignedIdentityResponseArgs 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 (UserAssignedIdentityResponseArgs) ElementType ¶
func (UserAssignedIdentityResponseArgs) ElementType() reflect.Type
func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput ¶
func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext ¶
func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
type UserAssignedIdentityResponseInput ¶
type UserAssignedIdentityResponseInput interface { pulumi.Input ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput ToUserAssignedIdentityResponseOutputWithContext(context.Context) UserAssignedIdentityResponseOutput }
UserAssignedIdentityResponseInput is an input type that accepts UserAssignedIdentityResponseArgs and UserAssignedIdentityResponseOutput values. You can construct a concrete instance of `UserAssignedIdentityResponseInput` via:
UserAssignedIdentityResponseArgs{...}
type UserAssignedIdentityResponseOutput ¶
type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseOutput) ClientId ¶
func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringPtrOutput
The client id of the user assigned identity.
func (UserAssignedIdentityResponseOutput) ElementType ¶
func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseOutput) ObjectId ¶
func (o UserAssignedIdentityResponseOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user assigned identity.
func (UserAssignedIdentityResponseOutput) ResourceId ¶
func (o UserAssignedIdentityResponseOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the user assigned identity.
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
type WeekDay ¶
A day in a week.
func (WeekDay) ElementType ¶
func (WeekDay) ToStringOutput ¶
func (e WeekDay) ToStringOutput() pulumi.StringOutput
func (WeekDay) ToStringOutputWithContext ¶
func (e WeekDay) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WeekDay) ToStringPtrOutput ¶
func (e WeekDay) ToStringPtrOutput() pulumi.StringPtrOutput
func (WeekDay) ToStringPtrOutputWithContext ¶
func (e WeekDay) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Source Files ¶
- agentPool.go
- getAgentPool.go
- getMaintenanceConfiguration.go
- getManagedCluster.go
- getPrivateEndpointConnection.go
- init.go
- listManagedClusterAdminCredentials.go
- listManagedClusterMonitoringUserCredentials.go
- listManagedClusterUserCredentials.go
- maintenanceConfiguration.go
- managedCluster.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go