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 ContainerService
- type ContainerServiceAgentPoolProfile
- type ContainerServiceAgentPoolProfileArgs
- func (ContainerServiceAgentPoolProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput
- func (i ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileOutput
- type ContainerServiceAgentPoolProfileArray
- func (ContainerServiceAgentPoolProfileArray) ElementType() reflect.Type
- func (i ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput
- func (i ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileArrayOutput
- type ContainerServiceAgentPoolProfileArrayInput
- type ContainerServiceAgentPoolProfileArrayOutput
- func (ContainerServiceAgentPoolProfileArrayOutput) ElementType() reflect.Type
- func (o ContainerServiceAgentPoolProfileArrayOutput) Index(i pulumi.IntInput) ContainerServiceAgentPoolProfileOutput
- func (o ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput
- func (o ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileArrayOutput
- type ContainerServiceAgentPoolProfileInput
- type ContainerServiceAgentPoolProfileOutput
- func (o ContainerServiceAgentPoolProfileOutput) Count() pulumi.IntOutput
- func (o ContainerServiceAgentPoolProfileOutput) DnsPrefix() pulumi.StringOutput
- func (ContainerServiceAgentPoolProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceAgentPoolProfileOutput) Name() pulumi.StringOutput
- func (o ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput
- func (o ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileOutput
- func (o ContainerServiceAgentPoolProfileOutput) VmSize() pulumi.StringOutput
- type ContainerServiceAgentPoolProfileResponse
- type ContainerServiceAgentPoolProfileResponseArgs
- func (ContainerServiceAgentPoolProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput
- func (i ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseOutput
- type ContainerServiceAgentPoolProfileResponseArray
- func (ContainerServiceAgentPoolProfileResponseArray) ElementType() reflect.Type
- func (i ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput
- func (i ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput
- type ContainerServiceAgentPoolProfileResponseArrayInput
- type ContainerServiceAgentPoolProfileResponseArrayOutput
- func (ContainerServiceAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
- func (o ContainerServiceAgentPoolProfileResponseArrayOutput) Index(i pulumi.IntInput) ContainerServiceAgentPoolProfileResponseOutput
- func (o ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput
- func (o ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput
- type ContainerServiceAgentPoolProfileResponseInput
- type ContainerServiceAgentPoolProfileResponseOutput
- func (o ContainerServiceAgentPoolProfileResponseOutput) Count() pulumi.IntOutput
- func (o ContainerServiceAgentPoolProfileResponseOutput) DnsPrefix() pulumi.StringOutput
- func (ContainerServiceAgentPoolProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceAgentPoolProfileResponseOutput) Fqdn() pulumi.StringOutput
- func (o ContainerServiceAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
- func (o ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput
- func (o ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseOutput
- func (o ContainerServiceAgentPoolProfileResponseOutput) VmSize() pulumi.StringOutput
- type ContainerServiceArgs
- type ContainerServiceCustomProfile
- type ContainerServiceCustomProfileArgs
- func (ContainerServiceCustomProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput
- func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutputWithContext(ctx context.Context) ContainerServiceCustomProfileOutput
- func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput
- func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput
- type ContainerServiceCustomProfileInput
- type ContainerServiceCustomProfileOutput
- func (ContainerServiceCustomProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceCustomProfileOutput) Orchestrator() pulumi.StringOutput
- func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput
- func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutputWithContext(ctx context.Context) ContainerServiceCustomProfileOutput
- func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput
- func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput
- type ContainerServiceCustomProfilePtrInput
- type ContainerServiceCustomProfilePtrOutput
- func (o ContainerServiceCustomProfilePtrOutput) Elem() ContainerServiceCustomProfileOutput
- func (ContainerServiceCustomProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceCustomProfilePtrOutput) Orchestrator() pulumi.StringPtrOutput
- func (o ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput
- func (o ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput
- type ContainerServiceCustomProfileResponse
- type ContainerServiceCustomProfileResponseArgs
- func (ContainerServiceCustomProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput
- func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponseOutput
- func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput
- func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput
- type ContainerServiceCustomProfileResponseInput
- type ContainerServiceCustomProfileResponseOutput
- func (ContainerServiceCustomProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceCustomProfileResponseOutput) Orchestrator() pulumi.StringOutput
- func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput
- func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponseOutput
- func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput
- func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput
- type ContainerServiceCustomProfileResponsePtrInput
- type ContainerServiceCustomProfileResponsePtrOutput
- func (o ContainerServiceCustomProfileResponsePtrOutput) Elem() ContainerServiceCustomProfileResponseOutput
- func (ContainerServiceCustomProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceCustomProfileResponsePtrOutput) Orchestrator() pulumi.StringPtrOutput
- func (o ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput
- func (o ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput
- type ContainerServiceDiagnosticsProfile
- type ContainerServiceDiagnosticsProfileArgs
- func (ContainerServiceDiagnosticsProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput
- func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileOutput
- func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput
- func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput
- type ContainerServiceDiagnosticsProfileInput
- type ContainerServiceDiagnosticsProfileOutput
- func (ContainerServiceDiagnosticsProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput
- func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileOutput
- func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput
- func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput
- func (o ContainerServiceDiagnosticsProfileOutput) VmDiagnostics() ContainerServiceVMDiagnosticsOutput
- type ContainerServiceDiagnosticsProfilePtrInput
- type ContainerServiceDiagnosticsProfilePtrOutput
- func (o ContainerServiceDiagnosticsProfilePtrOutput) Elem() ContainerServiceDiagnosticsProfileOutput
- func (ContainerServiceDiagnosticsProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput
- func (o ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput
- func (o ContainerServiceDiagnosticsProfilePtrOutput) VmDiagnostics() ContainerServiceVMDiagnosticsPtrOutput
- type ContainerServiceDiagnosticsProfileResponse
- type ContainerServiceDiagnosticsProfileResponseArgs
- func (ContainerServiceDiagnosticsProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput
- func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponseOutput
- func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput
- func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput
- type ContainerServiceDiagnosticsProfileResponseInput
- type ContainerServiceDiagnosticsProfileResponseOutput
- func (ContainerServiceDiagnosticsProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput
- func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponseOutput
- func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput
- func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput
- func (o ContainerServiceDiagnosticsProfileResponseOutput) VmDiagnostics() ContainerServiceVMDiagnosticsResponseOutput
- type ContainerServiceDiagnosticsProfileResponsePtrInput
- type ContainerServiceDiagnosticsProfileResponsePtrOutput
- func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) Elem() ContainerServiceDiagnosticsProfileResponseOutput
- func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput
- func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput
- func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) VmDiagnostics() ContainerServiceVMDiagnosticsResponsePtrOutput
- type ContainerServiceInput
- 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 ContainerServiceMasterProfile
- type ContainerServiceMasterProfileArgs
- func (ContainerServiceMasterProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput
- func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutputWithContext(ctx context.Context) ContainerServiceMasterProfileOutput
- func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput
- func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput
- type ContainerServiceMasterProfileInput
- type ContainerServiceMasterProfileOutput
- func (o ContainerServiceMasterProfileOutput) Count() pulumi.IntPtrOutput
- func (o ContainerServiceMasterProfileOutput) DnsPrefix() pulumi.StringOutput
- func (ContainerServiceMasterProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput
- func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutputWithContext(ctx context.Context) ContainerServiceMasterProfileOutput
- func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput
- func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput
- type ContainerServiceMasterProfilePtrInput
- type ContainerServiceMasterProfilePtrOutput
- func (o ContainerServiceMasterProfilePtrOutput) Count() pulumi.IntPtrOutput
- func (o ContainerServiceMasterProfilePtrOutput) DnsPrefix() pulumi.StringPtrOutput
- func (o ContainerServiceMasterProfilePtrOutput) Elem() ContainerServiceMasterProfileOutput
- func (ContainerServiceMasterProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput
- func (o ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput
- type ContainerServiceMasterProfileResponse
- type ContainerServiceMasterProfileResponseArgs
- func (ContainerServiceMasterProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput
- func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponseOutput
- func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput
- func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput
- type ContainerServiceMasterProfileResponseInput
- type ContainerServiceMasterProfileResponseOutput
- func (o ContainerServiceMasterProfileResponseOutput) Count() pulumi.IntPtrOutput
- func (o ContainerServiceMasterProfileResponseOutput) DnsPrefix() pulumi.StringOutput
- func (ContainerServiceMasterProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceMasterProfileResponseOutput) Fqdn() pulumi.StringOutput
- func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput
- func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponseOutput
- func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput
- func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput
- type ContainerServiceMasterProfileResponsePtrInput
- type ContainerServiceMasterProfileResponsePtrOutput
- func (o ContainerServiceMasterProfileResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o ContainerServiceMasterProfileResponsePtrOutput) DnsPrefix() pulumi.StringPtrOutput
- func (o ContainerServiceMasterProfileResponsePtrOutput) Elem() ContainerServiceMasterProfileResponseOutput
- func (ContainerServiceMasterProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceMasterProfileResponsePtrOutput) Fqdn() pulumi.StringPtrOutput
- func (o ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput
- func (o ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput
- 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 ContainerServiceOrchestratorProfile
- type ContainerServiceOrchestratorProfileArgs
- func (ContainerServiceOrchestratorProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput
- func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileOutput
- func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput
- func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput
- type ContainerServiceOrchestratorProfileInput
- type ContainerServiceOrchestratorProfileOutput
- func (ContainerServiceOrchestratorProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceOrchestratorProfileOutput) OrchestratorType() pulumi.StringOutput
- func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput
- func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileOutput
- func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput
- func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput
- type ContainerServiceOrchestratorProfilePtrInput
- type ContainerServiceOrchestratorProfilePtrOutput
- func (o ContainerServiceOrchestratorProfilePtrOutput) Elem() ContainerServiceOrchestratorProfileOutput
- func (ContainerServiceOrchestratorProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceOrchestratorProfilePtrOutput) OrchestratorType() pulumi.StringPtrOutput
- func (o ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput
- func (o ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput
- type ContainerServiceOrchestratorProfileResponse
- type ContainerServiceOrchestratorProfileResponseArgs
- func (ContainerServiceOrchestratorProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput
- func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponseOutput
- func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput
- func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput
- type ContainerServiceOrchestratorProfileResponseInput
- type ContainerServiceOrchestratorProfileResponseOutput
- func (ContainerServiceOrchestratorProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceOrchestratorProfileResponseOutput) OrchestratorType() pulumi.StringOutput
- func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput
- func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponseOutput
- func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput
- func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput
- type ContainerServiceOrchestratorProfileResponsePtrInput
- type ContainerServiceOrchestratorProfileResponsePtrOutput
- func (o ContainerServiceOrchestratorProfileResponsePtrOutput) Elem() ContainerServiceOrchestratorProfileResponseOutput
- func (ContainerServiceOrchestratorProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceOrchestratorProfileResponsePtrOutput) OrchestratorType() pulumi.StringPtrOutput
- func (o ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput
- func (o ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput
- type ContainerServiceOrchestratorTypes
- func (ContainerServiceOrchestratorTypes) ElementType() reflect.Type
- func (e ContainerServiceOrchestratorTypes) ToStringOutput() pulumi.StringOutput
- func (e ContainerServiceOrchestratorTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ContainerServiceOrchestratorTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ContainerServiceOrchestratorTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ContainerServiceOutput
- type ContainerServiceServicePrincipalProfile
- type ContainerServiceServicePrincipalProfileArgs
- func (ContainerServiceServicePrincipalProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput
- func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileOutput
- func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput
- func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput
- type ContainerServiceServicePrincipalProfileInput
- type ContainerServiceServicePrincipalProfileOutput
- func (o ContainerServiceServicePrincipalProfileOutput) ClientId() pulumi.StringOutput
- func (ContainerServiceServicePrincipalProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceServicePrincipalProfileOutput) Secret() pulumi.StringOutput
- func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput
- func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileOutput
- func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput
- func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput
- type ContainerServiceServicePrincipalProfilePtrInput
- type ContainerServiceServicePrincipalProfilePtrOutput
- func (o ContainerServiceServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ContainerServiceServicePrincipalProfilePtrOutput) Elem() ContainerServiceServicePrincipalProfileOutput
- func (ContainerServiceServicePrincipalProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceServicePrincipalProfilePtrOutput) Secret() pulumi.StringPtrOutput
- func (o ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput
- func (o ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput
- type ContainerServiceServicePrincipalProfileResponse
- type ContainerServiceServicePrincipalProfileResponseArgs
- func (ContainerServiceServicePrincipalProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutput() ContainerServiceServicePrincipalProfileResponseOutput
- func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponseOutput
- func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput
- func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput
- type ContainerServiceServicePrincipalProfileResponseInput
- type ContainerServiceServicePrincipalProfileResponseOutput
- func (o ContainerServiceServicePrincipalProfileResponseOutput) ClientId() pulumi.StringOutput
- func (ContainerServiceServicePrincipalProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceServicePrincipalProfileResponseOutput) Secret() pulumi.StringOutput
- func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutput() ContainerServiceServicePrincipalProfileResponseOutput
- func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponseOutput
- func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput
- func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput
- type ContainerServiceServicePrincipalProfileResponsePtrInput
- type ContainerServiceServicePrincipalProfileResponsePtrOutput
- func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) Elem() ContainerServiceServicePrincipalProfileResponseOutput
- func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) Secret() pulumi.StringPtrOutput
- func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput
- func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput
- 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 ContainerServiceState
- type ContainerServiceVMDiagnostics
- type ContainerServiceVMDiagnosticsArgs
- func (ContainerServiceVMDiagnosticsArgs) ElementType() reflect.Type
- func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput
- func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsOutput
- func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput
- func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput
- type ContainerServiceVMDiagnosticsInput
- type ContainerServiceVMDiagnosticsOutput
- func (ContainerServiceVMDiagnosticsOutput) ElementType() reflect.Type
- func (o ContainerServiceVMDiagnosticsOutput) Enabled() pulumi.BoolOutput
- func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput
- func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsOutput
- func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput
- func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput
- type ContainerServiceVMDiagnosticsPtrInput
- type ContainerServiceVMDiagnosticsPtrOutput
- func (o ContainerServiceVMDiagnosticsPtrOutput) Elem() ContainerServiceVMDiagnosticsOutput
- func (ContainerServiceVMDiagnosticsPtrOutput) ElementType() reflect.Type
- func (o ContainerServiceVMDiagnosticsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput
- func (o ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput
- type ContainerServiceVMDiagnosticsResponse
- type ContainerServiceVMDiagnosticsResponseArgs
- func (ContainerServiceVMDiagnosticsResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput
- func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponseOutput
- func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput
- func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput
- type ContainerServiceVMDiagnosticsResponseInput
- type ContainerServiceVMDiagnosticsResponseOutput
- func (ContainerServiceVMDiagnosticsResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceVMDiagnosticsResponseOutput) Enabled() pulumi.BoolOutput
- func (o ContainerServiceVMDiagnosticsResponseOutput) StorageUri() pulumi.StringOutput
- func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput
- func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponseOutput
- func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput
- func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput
- type ContainerServiceVMDiagnosticsResponsePtrInput
- type ContainerServiceVMDiagnosticsResponsePtrOutput
- func (o ContainerServiceVMDiagnosticsResponsePtrOutput) Elem() ContainerServiceVMDiagnosticsResponseOutput
- func (ContainerServiceVMDiagnosticsResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceVMDiagnosticsResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ContainerServiceVMDiagnosticsResponsePtrOutput) StorageUri() pulumi.StringPtrOutput
- func (o ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput
- func (o ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput
- 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 ContainerServiceWindowsProfile
- type ContainerServiceWindowsProfileArgs
- func (ContainerServiceWindowsProfileArgs) ElementType() reflect.Type
- func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput
- func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileOutput
- func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput
- func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput
- type ContainerServiceWindowsProfileInput
- type ContainerServiceWindowsProfileOutput
- func (o ContainerServiceWindowsProfileOutput) AdminPassword() pulumi.StringOutput
- func (o ContainerServiceWindowsProfileOutput) AdminUsername() pulumi.StringOutput
- func (ContainerServiceWindowsProfileOutput) ElementType() reflect.Type
- func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput
- func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileOutput
- func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput
- func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput
- type ContainerServiceWindowsProfilePtrInput
- type ContainerServiceWindowsProfilePtrOutput
- func (o ContainerServiceWindowsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o ContainerServiceWindowsProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ContainerServiceWindowsProfilePtrOutput) Elem() ContainerServiceWindowsProfileOutput
- func (ContainerServiceWindowsProfilePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput
- func (o ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput
- type ContainerServiceWindowsProfileResponse
- type ContainerServiceWindowsProfileResponseArgs
- func (ContainerServiceWindowsProfileResponseArgs) ElementType() reflect.Type
- func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput
- func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponseOutput
- func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput
- func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput
- type ContainerServiceWindowsProfileResponseInput
- type ContainerServiceWindowsProfileResponseOutput
- func (o ContainerServiceWindowsProfileResponseOutput) AdminPassword() pulumi.StringOutput
- func (o ContainerServiceWindowsProfileResponseOutput) AdminUsername() pulumi.StringOutput
- func (ContainerServiceWindowsProfileResponseOutput) ElementType() reflect.Type
- func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput
- func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponseOutput
- func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput
- func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput
- type ContainerServiceWindowsProfileResponsePtrInput
- type ContainerServiceWindowsProfileResponsePtrOutput
- func (o ContainerServiceWindowsProfileResponsePtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o ContainerServiceWindowsProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o ContainerServiceWindowsProfileResponsePtrOutput) Elem() ContainerServiceWindowsProfileResponseOutput
- func (ContainerServiceWindowsProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput
- func (o ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput
- 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) 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) 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) 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) 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) 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) 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) 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) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
- func (o KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
- func (o KubeletConfigResponsePtrOutput) TopologyManagerPolicy() 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 ListManagedClusterAccessProfileArgs
- type ListManagedClusterAccessProfileResult
- type ListManagedClusterAdminCredentialsArgs
- type ListManagedClusterAdminCredentialsResult
- type ListManagedClusterMonitoringUserCredentialsArgs
- type ListManagedClusterMonitoringUserCredentialsResult
- type ListManagedClusterUserCredentialsArgs
- type ListManagedClusterUserCredentialsResult
- type LoadBalancerSku
- func (LoadBalancerSku) ElementType() reflect.Type
- func (e LoadBalancerSku) ToStringOutput() pulumi.StringOutput
- func (e LoadBalancerSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LoadBalancerSku) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LoadBalancerSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupAgentPoolArgs
- type LookupAgentPoolResult
- type LookupContainerServiceArgs
- type LookupContainerServiceResult
- type LookupManagedClusterArgs
- type LookupManagedClusterResult
- type LookupOpenShiftManagedClusterArgs
- type LookupOpenShiftManagedClusterResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- 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) EnableNodePublicIP() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileOutput) KubeletConfig() KubeletConfigPtrOutput
- 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) EnableNodePublicIP() pulumi.BoolPtrOutput
- func (o ManagedClusterAgentPoolProfileResponseOutput) KubeletConfig() KubeletConfigResponsePtrOutput
- 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) 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) 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) 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) 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 NetworkProfile
- type NetworkProfileArgs
- func (NetworkProfileArgs) ElementType() reflect.Type
- func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileInput
- type NetworkProfileOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- func (o NetworkProfileOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) VnetId() pulumi.StringPtrOutput
- type NetworkProfilePtrInput
- type NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
- func (NetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NetworkProfilePtrOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) VnetId() pulumi.StringPtrOutput
- type NetworkProfileResponse
- type NetworkProfileResponseArgs
- func (NetworkProfileResponseArgs) ElementType() reflect.Type
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type NetworkProfileResponseInput
- type NetworkProfileResponseOutput
- func (NetworkProfileResponseOutput) ElementType() reflect.Type
- func (o NetworkProfileResponseOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponseOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponseOutput) VnetId() pulumi.StringPtrOutput
- type NetworkProfileResponsePtrInput
- type NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
- func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkProfileResponsePtrOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) VnetId() 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 OpenShiftAgentPoolProfileRole
- func (OpenShiftAgentPoolProfileRole) ElementType() reflect.Type
- func (e OpenShiftAgentPoolProfileRole) ToStringOutput() pulumi.StringOutput
- func (e OpenShiftAgentPoolProfileRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OpenShiftAgentPoolProfileRole) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OpenShiftAgentPoolProfileRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OpenShiftContainerServiceVMSize
- func (OpenShiftContainerServiceVMSize) ElementType() reflect.Type
- func (e OpenShiftContainerServiceVMSize) ToStringOutput() pulumi.StringOutput
- func (e OpenShiftContainerServiceVMSize) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OpenShiftContainerServiceVMSize) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OpenShiftContainerServiceVMSize) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OpenShiftManagedCluster
- type OpenShiftManagedClusterAADIdentityProvider
- type OpenShiftManagedClusterAADIdentityProviderArgs
- func (OpenShiftManagedClusterAADIdentityProviderArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
- type OpenShiftManagedClusterAADIdentityProviderInput
- type OpenShiftManagedClusterAADIdentityProviderOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (OpenShiftManagedClusterAADIdentityProviderOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) Kind() pulumi.StringOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
- type OpenShiftManagedClusterAADIdentityProviderPtrInput
- type OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Elem() OpenShiftManagedClusterAADIdentityProviderOutput
- func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Kind() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
- type OpenShiftManagedClusterAADIdentityProviderResponse
- type OpenShiftManagedClusterAADIdentityProviderResponseArgs
- func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- type OpenShiftManagedClusterAADIdentityProviderResponseInput
- type OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) Kind() pulumi.StringOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- type OpenShiftManagedClusterAADIdentityProviderResponsePtrInput
- type OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Elem() OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- type OpenShiftManagedClusterAgentPoolProfile
- type OpenShiftManagedClusterAgentPoolProfileArgs
- func (OpenShiftManagedClusterAgentPoolProfileArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
- func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
- type OpenShiftManagedClusterAgentPoolProfileArray
- func (OpenShiftManagedClusterAgentPoolProfileArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
- func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileArrayInput
- type OpenShiftManagedClusterAgentPoolProfileArrayOutput
- func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
- func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileInput
- type OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterAgentPoolProfileOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) Role() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterAgentPoolProfileResponse
- type OpenShiftManagedClusterAgentPoolProfileResponseArgs
- func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
- type OpenShiftManagedClusterAgentPoolProfileResponseArray
- func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileResponseArrayInput
- type OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileResponseInput
- type OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Role() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterArgs
- type OpenShiftManagedClusterAuthProfile
- type OpenShiftManagedClusterAuthProfileArgs
- func (OpenShiftManagedClusterAuthProfileArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
- type OpenShiftManagedClusterAuthProfileInput
- type OpenShiftManagedClusterAuthProfileOutput
- func (OpenShiftManagedClusterAuthProfileOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfileOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
- type OpenShiftManagedClusterAuthProfilePtrInput
- type OpenShiftManagedClusterAuthProfilePtrOutput
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) Elem() OpenShiftManagedClusterAuthProfileOutput
- func (OpenShiftManagedClusterAuthProfilePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
- type OpenShiftManagedClusterAuthProfileResponse
- type OpenShiftManagedClusterAuthProfileResponseArgs
- func (OpenShiftManagedClusterAuthProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
- type OpenShiftManagedClusterAuthProfileResponseInput
- type OpenShiftManagedClusterAuthProfileResponseOutput
- func (OpenShiftManagedClusterAuthProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
- type OpenShiftManagedClusterAuthProfileResponsePtrInput
- type OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) Elem() OpenShiftManagedClusterAuthProfileResponseOutput
- func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
- type OpenShiftManagedClusterIdentityProvider
- type OpenShiftManagedClusterIdentityProviderArgs
- func (OpenShiftManagedClusterIdentityProviderArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
- func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
- type OpenShiftManagedClusterIdentityProviderArray
- func (OpenShiftManagedClusterIdentityProviderArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
- type OpenShiftManagedClusterIdentityProviderArrayInput
- type OpenShiftManagedClusterIdentityProviderArrayOutput
- func (OpenShiftManagedClusterIdentityProviderArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterIdentityProviderOutput
- func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
- type OpenShiftManagedClusterIdentityProviderInput
- type OpenShiftManagedClusterIdentityProviderOutput
- func (OpenShiftManagedClusterIdentityProviderOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterIdentityProviderOutput) Provider() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
- func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
- type OpenShiftManagedClusterIdentityProviderResponse
- type OpenShiftManagedClusterIdentityProviderResponseArgs
- func (OpenShiftManagedClusterIdentityProviderResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
- func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
- type OpenShiftManagedClusterIdentityProviderResponseArray
- func (OpenShiftManagedClusterIdentityProviderResponseArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- type OpenShiftManagedClusterIdentityProviderResponseArrayInput
- type OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- type OpenShiftManagedClusterIdentityProviderResponseInput
- type OpenShiftManagedClusterIdentityProviderResponseOutput
- func (OpenShiftManagedClusterIdentityProviderResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) Provider() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
- type OpenShiftManagedClusterInput
- type OpenShiftManagedClusterMasterPoolProfile
- type OpenShiftManagedClusterMasterPoolProfileArgs
- func (OpenShiftManagedClusterMasterPoolProfileArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
- type OpenShiftManagedClusterMasterPoolProfileInput
- type OpenShiftManagedClusterMasterPoolProfileOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterMasterPoolProfileOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterMasterPoolProfilePtrInput
- type OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Count() pulumi.IntPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Elem() OpenShiftManagedClusterMasterPoolProfileOutput
- func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) VmSize() pulumi.StringPtrOutput
- type OpenShiftManagedClusterMasterPoolProfileResponse
- type OpenShiftManagedClusterMasterPoolProfileResponseArgs
- func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- type OpenShiftManagedClusterMasterPoolProfileResponseInput
- type OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterMasterPoolProfileResponsePtrInput
- type OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Elem() OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
- type OpenShiftManagedClusterOutput
- type OpenShiftManagedClusterState
- type OpenShiftRouterProfile
- type OpenShiftRouterProfileArgs
- type OpenShiftRouterProfileArray
- func (OpenShiftRouterProfileArray) ElementType() reflect.Type
- func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
- func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
- type OpenShiftRouterProfileArrayInput
- type OpenShiftRouterProfileArrayOutput
- func (OpenShiftRouterProfileArrayOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileArrayOutput) Index(i pulumi.IntInput) OpenShiftRouterProfileOutput
- func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
- func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
- type OpenShiftRouterProfileInput
- type OpenShiftRouterProfileOutput
- func (OpenShiftRouterProfileOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput
- func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutputWithContext(ctx context.Context) OpenShiftRouterProfileOutput
- type OpenShiftRouterProfileResponse
- type OpenShiftRouterProfileResponseArgs
- func (OpenShiftRouterProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
- func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
- type OpenShiftRouterProfileResponseArray
- func (OpenShiftRouterProfileResponseArray) ElementType() reflect.Type
- func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
- func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
- type OpenShiftRouterProfileResponseArrayInput
- type OpenShiftRouterProfileResponseArrayOutput
- func (OpenShiftRouterProfileResponseArrayOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileResponseArrayOutput) Index(i pulumi.IntInput) OpenShiftRouterProfileResponseOutput
- func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
- func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
- type OpenShiftRouterProfileResponseInput
- type OpenShiftRouterProfileResponseOutput
- func (OpenShiftRouterProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileResponseOutput) Fqdn() pulumi.StringOutput
- func (o OpenShiftRouterProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftRouterProfileResponseOutput) PublicSubdomain() pulumi.StringOutput
- func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
- func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
- 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 PurchasePlan
- type PurchasePlanArgs
- func (PurchasePlanArgs) ElementType() reflect.Type
- func (i PurchasePlanArgs) ToPurchasePlanOutput() PurchasePlanOutput
- func (i PurchasePlanArgs) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
- func (i PurchasePlanArgs) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
- func (i PurchasePlanArgs) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
- type PurchasePlanInput
- type PurchasePlanOutput
- func (PurchasePlanOutput) ElementType() reflect.Type
- func (o PurchasePlanOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) ToPurchasePlanOutput() PurchasePlanOutput
- func (o PurchasePlanOutput) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
- func (o PurchasePlanOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
- func (o PurchasePlanOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
- type PurchasePlanPtrInput
- type PurchasePlanPtrOutput
- func (o PurchasePlanPtrOutput) Elem() PurchasePlanOutput
- func (PurchasePlanPtrOutput) ElementType() reflect.Type
- func (o PurchasePlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
- func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
- type PurchasePlanResponse
- type PurchasePlanResponseArgs
- func (PurchasePlanResponseArgs) ElementType() reflect.Type
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
- type PurchasePlanResponseInput
- type PurchasePlanResponseOutput
- func (PurchasePlanResponseOutput) ElementType() reflect.Type
- func (o PurchasePlanResponseOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
- type PurchasePlanResponsePtrInput
- type PurchasePlanResponsePtrOutput
- func (o PurchasePlanResponsePtrOutput) Elem() PurchasePlanResponseOutput
- func (PurchasePlanResponsePtrOutput) ElementType() reflect.Type
- func (o PurchasePlanResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
- func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
- 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) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetCoreSomaxconn() 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) NetIpv4TcpRmem() pulumi.IntPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
- 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) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetCoreSomaxconn() 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) NetIpv4TcpRmem() pulumi.IntPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigPtrOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
- 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) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetCoreSomaxconn() 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) NetIpv4TcpRmem() pulumi.IntPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigResponseOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
- 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) NetCoreRmemMax() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetCoreSomaxconn() 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) NetIpv4TcpRmem() pulumi.IntPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
- func (o SysctlConfigResponsePtrOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
- 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 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
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 ( ContainerServiceOrchestratorTypesSwarm = ContainerServiceOrchestratorTypes("Swarm") ContainerServiceOrchestratorTypesDCOS = ContainerServiceOrchestratorTypes("DCOS") ContainerServiceOrchestratorTypesCustom = ContainerServiceOrchestratorTypes("Custom") ContainerServiceOrchestratorTypesKubernetes = ContainerServiceOrchestratorTypes("Kubernetes") )
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") 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 ( OpenShiftAgentPoolProfileRoleCompute = OpenShiftAgentPoolProfileRole("compute") OpenShiftAgentPoolProfileRoleInfra = OpenShiftAgentPoolProfileRole("infra") )
const ( OpenShiftContainerServiceVMSize_Standard_D2s_v3 = OpenShiftContainerServiceVMSize("Standard_D2s_v3") OpenShiftContainerServiceVMSize_Standard_D4s_v3 = OpenShiftContainerServiceVMSize("Standard_D4s_v3") OpenShiftContainerServiceVMSize_Standard_D8s_v3 = OpenShiftContainerServiceVMSize("Standard_D8s_v3") OpenShiftContainerServiceVMSize_Standard_D16s_v3 = OpenShiftContainerServiceVMSize("Standard_D16s_v3") OpenShiftContainerServiceVMSize_Standard_D32s_v3 = OpenShiftContainerServiceVMSize("Standard_D32s_v3") OpenShiftContainerServiceVMSize_Standard_D64s_v3 = OpenShiftContainerServiceVMSize("Standard_D64s_v3") OpenShiftContainerServiceVMSize_Standard_DS4_v2 = OpenShiftContainerServiceVMSize("Standard_DS4_v2") OpenShiftContainerServiceVMSize_Standard_DS5_v2 = OpenShiftContainerServiceVMSize("Standard_DS5_v2") OpenShiftContainerServiceVMSize_Standard_F8s_v2 = OpenShiftContainerServiceVMSize("Standard_F8s_v2") OpenShiftContainerServiceVMSize_Standard_F16s_v2 = OpenShiftContainerServiceVMSize("Standard_F16s_v2") OpenShiftContainerServiceVMSize_Standard_F32s_v2 = OpenShiftContainerServiceVMSize("Standard_F32s_v2") OpenShiftContainerServiceVMSize_Standard_F64s_v2 = OpenShiftContainerServiceVMSize("Standard_F64s_v2") OpenShiftContainerServiceVMSize_Standard_F72s_v2 = OpenShiftContainerServiceVMSize("Standard_F72s_v2") OpenShiftContainerServiceVMSize_Standard_F8s = OpenShiftContainerServiceVMSize("Standard_F8s") OpenShiftContainerServiceVMSize_Standard_F16s = OpenShiftContainerServiceVMSize("Standard_F16s") OpenShiftContainerServiceVMSize_Standard_E4s_v3 = OpenShiftContainerServiceVMSize("Standard_E4s_v3") OpenShiftContainerServiceVMSize_Standard_E8s_v3 = OpenShiftContainerServiceVMSize("Standard_E8s_v3") OpenShiftContainerServiceVMSize_Standard_E16s_v3 = OpenShiftContainerServiceVMSize("Standard_E16s_v3") OpenShiftContainerServiceVMSize_Standard_E20s_v3 = OpenShiftContainerServiceVMSize("Standard_E20s_v3") OpenShiftContainerServiceVMSize_Standard_E32s_v3 = OpenShiftContainerServiceVMSize("Standard_E32s_v3") OpenShiftContainerServiceVMSize_Standard_E64s_v3 = OpenShiftContainerServiceVMSize("Standard_E64s_v3") OpenShiftContainerServiceVMSize_Standard_GS2 = OpenShiftContainerServiceVMSize("Standard_GS2") OpenShiftContainerServiceVMSize_Standard_GS3 = OpenShiftContainerServiceVMSize("Standard_GS3") OpenShiftContainerServiceVMSize_Standard_GS4 = OpenShiftContainerServiceVMSize("Standard_GS4") OpenShiftContainerServiceVMSize_Standard_GS5 = OpenShiftContainerServiceVMSize("Standard_GS5") OpenShiftContainerServiceVMSize_Standard_DS12_v2 = OpenShiftContainerServiceVMSize("Standard_DS12_v2") OpenShiftContainerServiceVMSize_Standard_DS13_v2 = OpenShiftContainerServiceVMSize("Standard_DS13_v2") OpenShiftContainerServiceVMSize_Standard_DS14_v2 = OpenShiftContainerServiceVMSize("Standard_DS14_v2") OpenShiftContainerServiceVMSize_Standard_DS15_v2 = OpenShiftContainerServiceVMSize("Standard_DS15_v2") OpenShiftContainerServiceVMSize_Standard_L4s = OpenShiftContainerServiceVMSize("Standard_L4s") OpenShiftContainerServiceVMSize_Standard_L8s = OpenShiftContainerServiceVMSize("Standard_L8s") OpenShiftContainerServiceVMSize_Standard_L16s = OpenShiftContainerServiceVMSize("Standard_L16s") OpenShiftContainerServiceVMSize_Standard_L32s = OpenShiftContainerServiceVMSize("Standard_L32s") )
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 (
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"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrOutput `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigResponsePtrOutput `pulumi:"kubeletConfig"` // 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. Latest API Version: 2020-11-01.
func GetAgentPool ¶
func GetAgentPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentPoolState, opts ...pulumi.ResourceOption) (*AgentPool, error)
GetAgentPool gets an existing AgentPool resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgentPool ¶
func NewAgentPool(ctx *pulumi.Context, name string, args *AgentPoolArgs, opts ...pulumi.ResourceOption) (*AgentPool, error)
NewAgentPool registers a new resource with the given unique name, arguments, and options.
func (*AgentPool) ElementType ¶ added in v0.2.6
func (*AgentPool) ToAgentPoolOutput ¶ added in v0.2.6
func (i *AgentPool) ToAgentPoolOutput() AgentPoolOutput
func (*AgentPool) ToAgentPoolOutputWithContext ¶ added in v0.2.6
func (i *AgentPool) ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput
type AgentPoolArgs ¶
type AgentPoolArgs struct { // The name of the agent pool. AgentPoolName pulumi.StringInput // 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 // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigPtrInput // 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 ¶ added in v0.2.6
type AgentPoolInput interface { pulumi.Input ToAgentPoolOutput() AgentPoolOutput ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput }
type AgentPoolMode ¶ added in v0.3.1
AgentPoolMode represents mode of an agent pool
func (AgentPoolMode) ElementType ¶ added in v0.3.1
func (AgentPoolMode) ElementType() reflect.Type
func (AgentPoolMode) ToStringOutput ¶ added in v0.3.1
func (e AgentPoolMode) ToStringOutput() pulumi.StringOutput
func (AgentPoolMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e AgentPoolMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPoolMode) ToStringPtrOutput ¶ added in v0.3.1
func (e AgentPoolMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPoolMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AgentPoolMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AgentPoolOutput ¶ added in v0.2.6
type AgentPoolOutput struct {
*pulumi.OutputState
}
func (AgentPoolOutput) ElementType ¶ added in v0.2.6
func (AgentPoolOutput) ElementType() reflect.Type
func (AgentPoolOutput) ToAgentPoolOutput ¶ added in v0.2.6
func (o AgentPoolOutput) ToAgentPoolOutput() AgentPoolOutput
func (AgentPoolOutput) ToAgentPoolOutputWithContext ¶ added in v0.2.6
func (o AgentPoolOutput) ToAgentPoolOutputWithContext(ctx context.Context) AgentPoolOutput
type AgentPoolState ¶
type AgentPoolState struct { // 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 // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigResponsePtrInput // 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 ¶ added in v0.3.1
AgentPoolType represents types of an agent pool
func (AgentPoolType) ElementType ¶ added in v0.3.1
func (AgentPoolType) ElementType() reflect.Type
func (AgentPoolType) ToStringOutput ¶ added in v0.3.1
func (e AgentPoolType) ToStringOutput() pulumi.StringOutput
func (AgentPoolType) ToStringOutputWithContext ¶ added in v0.3.1
func (e AgentPoolType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AgentPoolType) ToStringPtrOutput ¶ added in v0.3.1
func (e AgentPoolType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AgentPoolType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AgentPoolType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type 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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (CloudErrorBodyResponseArgs) ElementType() reflect.Type
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutput ¶ added in v0.2.6
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutput() CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutputWithContext ¶ added in v0.2.6
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponseOutputWithContext(ctx context.Context) CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutput ¶ added in v0.2.6
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
func (CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutputWithContext ¶ added in v0.2.6
func (i CloudErrorBodyResponseArgs) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
type CloudErrorBodyResponseArray ¶ added in v0.2.6
type CloudErrorBodyResponseArray []CloudErrorBodyResponseInput
func (CloudErrorBodyResponseArray) ElementType ¶ added in v0.2.6
func (CloudErrorBodyResponseArray) ElementType() reflect.Type
func (CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutput ¶ added in v0.2.6
func (i CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutput() CloudErrorBodyResponseArrayOutput
func (CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutputWithContext ¶ added in v0.2.6
func (i CloudErrorBodyResponseArray) ToCloudErrorBodyResponseArrayOutputWithContext(ctx context.Context) CloudErrorBodyResponseArrayOutput
type CloudErrorBodyResponseArrayInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type CloudErrorBodyResponseArrayOutput struct{ *pulumi.OutputState }
func (CloudErrorBodyResponseArrayOutput) ElementType ¶ added in v0.2.6
func (CloudErrorBodyResponseArrayOutput) ElementType() reflect.Type
func (CloudErrorBodyResponseArrayOutput) Index ¶ added in v0.2.6
func (o CloudErrorBodyResponseArrayOutput) Index(i pulumi.IntInput) CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutput ¶ added in v0.2.6
func (o CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutput() CloudErrorBodyResponseArrayOutput
func (CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutputWithContext ¶ added in v0.2.6
func (o CloudErrorBodyResponseArrayOutput) ToCloudErrorBodyResponseArrayOutputWithContext(ctx context.Context) CloudErrorBodyResponseArrayOutput
type CloudErrorBodyResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type CloudErrorBodyResponseOutput struct{ *pulumi.OutputState }
An error response from the Container service.
func (CloudErrorBodyResponseOutput) Code ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) Code() pulumi.StringPtrOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (CloudErrorBodyResponseOutput) Details ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) Details() CloudErrorBodyResponseArrayOutput
A list of additional details about the error.
func (CloudErrorBodyResponseOutput) ElementType ¶ added in v0.2.6
func (CloudErrorBodyResponseOutput) ElementType() reflect.Type
func (CloudErrorBodyResponseOutput) Message ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) Message() pulumi.StringPtrOutput
A message describing the error, intended to be suitable for display in a user interface.
func (CloudErrorBodyResponseOutput) Target ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) Target() pulumi.StringPtrOutput
The target of the particular error. For example, the name of the property in error.
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutput ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutput() CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutputWithContext ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponseOutputWithContext(ctx context.Context) CloudErrorBodyResponseOutput
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutput ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
func (CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutputWithContext ¶ added in v0.2.6
func (o CloudErrorBodyResponseOutput) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
type CloudErrorBodyResponsePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func CloudErrorBodyResponsePtr(v *CloudErrorBodyResponseArgs) CloudErrorBodyResponsePtrInput
type CloudErrorBodyResponsePtrOutput ¶ added in v0.2.6
type CloudErrorBodyResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudErrorBodyResponsePtrOutput) Code ¶ added in v0.2.6
func (o CloudErrorBodyResponsePtrOutput) Code() pulumi.StringPtrOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (CloudErrorBodyResponsePtrOutput) Details ¶ added in v0.2.6
func (o CloudErrorBodyResponsePtrOutput) Details() CloudErrorBodyResponseArrayOutput
A list of additional details about the error.
func (CloudErrorBodyResponsePtrOutput) Elem ¶ added in v0.2.6
func (o CloudErrorBodyResponsePtrOutput) Elem() CloudErrorBodyResponseOutput
func (CloudErrorBodyResponsePtrOutput) ElementType ¶ added in v0.2.6
func (CloudErrorBodyResponsePtrOutput) ElementType() reflect.Type
func (CloudErrorBodyResponsePtrOutput) Message ¶ added in v0.2.6
func (o CloudErrorBodyResponsePtrOutput) Message() pulumi.StringPtrOutput
A message describing the error, intended to be suitable for display in a user interface.
func (CloudErrorBodyResponsePtrOutput) Target ¶ added in v0.2.6
func (o CloudErrorBodyResponsePtrOutput) Target() pulumi.StringPtrOutput
The target of the particular error. For example, the name of the property in error.
func (CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutput ¶ added in v0.2.6
func (o CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutput() CloudErrorBodyResponsePtrOutput
func (CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutputWithContext ¶ added in v0.2.6
func (o CloudErrorBodyResponsePtrOutput) ToCloudErrorBodyResponsePtrOutputWithContext(ctx context.Context) CloudErrorBodyResponsePtrOutput
type CloudErrorResponse ¶ added in v0.2.6
type CloudErrorResponse struct { // Details about the error. Error *CloudErrorBodyResponse `pulumi:"error"` }
An error response from the Container service.
type CloudErrorResponseArgs ¶ added in v0.2.6
type CloudErrorResponseArgs struct { // Details about the error. Error CloudErrorBodyResponsePtrInput `pulumi:"error"` }
An error response from the Container service.
func (CloudErrorResponseArgs) ElementType ¶ added in v0.2.6
func (CloudErrorResponseArgs) ElementType() reflect.Type
func (CloudErrorResponseArgs) ToCloudErrorResponseOutput ¶ added in v0.2.6
func (i CloudErrorResponseArgs) ToCloudErrorResponseOutput() CloudErrorResponseOutput
func (CloudErrorResponseArgs) ToCloudErrorResponseOutputWithContext ¶ added in v0.2.6
func (i CloudErrorResponseArgs) ToCloudErrorResponseOutputWithContext(ctx context.Context) CloudErrorResponseOutput
func (CloudErrorResponseArgs) ToCloudErrorResponsePtrOutput ¶ added in v0.2.6
func (i CloudErrorResponseArgs) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
func (CloudErrorResponseArgs) ToCloudErrorResponsePtrOutputWithContext ¶ added in v0.2.6
func (i CloudErrorResponseArgs) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
type CloudErrorResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type CloudErrorResponseOutput struct{ *pulumi.OutputState }
An error response from the Container service.
func (CloudErrorResponseOutput) ElementType ¶ added in v0.2.6
func (CloudErrorResponseOutput) ElementType() reflect.Type
func (CloudErrorResponseOutput) Error ¶ added in v0.2.6
func (o CloudErrorResponseOutput) Error() CloudErrorBodyResponsePtrOutput
Details about the error.
func (CloudErrorResponseOutput) ToCloudErrorResponseOutput ¶ added in v0.2.6
func (o CloudErrorResponseOutput) ToCloudErrorResponseOutput() CloudErrorResponseOutput
func (CloudErrorResponseOutput) ToCloudErrorResponseOutputWithContext ¶ added in v0.2.6
func (o CloudErrorResponseOutput) ToCloudErrorResponseOutputWithContext(ctx context.Context) CloudErrorResponseOutput
func (CloudErrorResponseOutput) ToCloudErrorResponsePtrOutput ¶ added in v0.2.6
func (o CloudErrorResponseOutput) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
func (CloudErrorResponseOutput) ToCloudErrorResponsePtrOutputWithContext ¶ added in v0.2.6
func (o CloudErrorResponseOutput) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
type CloudErrorResponsePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func CloudErrorResponsePtr(v *CloudErrorResponseArgs) CloudErrorResponsePtrInput
type CloudErrorResponsePtrOutput ¶ added in v0.2.6
type CloudErrorResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudErrorResponsePtrOutput) Elem ¶ added in v0.2.6
func (o CloudErrorResponsePtrOutput) Elem() CloudErrorResponseOutput
func (CloudErrorResponsePtrOutput) ElementType ¶ added in v0.2.6
func (CloudErrorResponsePtrOutput) ElementType() reflect.Type
func (CloudErrorResponsePtrOutput) Error ¶ added in v0.2.6
func (o CloudErrorResponsePtrOutput) Error() CloudErrorBodyResponsePtrOutput
Details about the error.
func (CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutput ¶ added in v0.2.6
func (o CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutput() CloudErrorResponsePtrOutput
func (CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutputWithContext ¶ added in v0.2.6
func (o CloudErrorResponsePtrOutput) ToCloudErrorResponsePtrOutputWithContext(ctx context.Context) CloudErrorResponsePtrOutput
type ConnectionStatus ¶ added in v0.3.1
The private link service connection status.
func (ConnectionStatus) ElementType ¶ added in v0.3.1
func (ConnectionStatus) ElementType() reflect.Type
func (ConnectionStatus) ToStringOutput ¶ added in v0.3.1
func (e ConnectionStatus) ToStringOutput() pulumi.StringOutput
func (ConnectionStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e ConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ConnectionStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e ConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (ConnectionStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerService ¶
type ContainerService struct { pulumi.CustomResourceState // Properties of the agent pool. AgentPoolProfiles ContainerServiceAgentPoolProfileResponseArrayOutput `pulumi:"agentPoolProfiles"` // Properties for custom clusters. CustomProfile ContainerServiceCustomProfileResponsePtrOutput `pulumi:"customProfile"` // Properties of the diagnostic agent. DiagnosticsProfile ContainerServiceDiagnosticsProfileResponsePtrOutput `pulumi:"diagnosticsProfile"` // Properties of Linux VMs. LinuxProfile ContainerServiceLinuxProfileResponseOutput `pulumi:"linuxProfile"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Properties of master agents. MasterProfile ContainerServiceMasterProfileResponseOutput `pulumi:"masterProfile"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Properties of the orchestrator. OrchestratorProfile ContainerServiceOrchestratorProfileResponsePtrOutput `pulumi:"orchestratorProfile"` // the current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Properties for cluster service principals. ServicePrincipalProfile ContainerServiceServicePrincipalProfileResponsePtrOutput `pulumi:"servicePrincipalProfile"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Properties of Windows VMs. WindowsProfile ContainerServiceWindowsProfileResponsePtrOutput `pulumi:"windowsProfile"` }
Container service. Latest API Version: 2017-01-31.
func GetContainerService ¶
func GetContainerService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContainerServiceState, opts ...pulumi.ResourceOption) (*ContainerService, error)
GetContainerService gets an existing ContainerService 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 NewContainerService ¶
func NewContainerService(ctx *pulumi.Context, name string, args *ContainerServiceArgs, opts ...pulumi.ResourceOption) (*ContainerService, error)
NewContainerService registers a new resource with the given unique name, arguments, and options.
func (*ContainerService) ElementType ¶ added in v0.2.6
func (*ContainerService) ElementType() reflect.Type
func (*ContainerService) ToContainerServiceOutput ¶ added in v0.2.6
func (i *ContainerService) ToContainerServiceOutput() ContainerServiceOutput
func (*ContainerService) ToContainerServiceOutputWithContext ¶ added in v0.2.6
func (i *ContainerService) ToContainerServiceOutputWithContext(ctx context.Context) ContainerServiceOutput
type ContainerServiceAgentPoolProfile ¶
type ContainerServiceAgentPoolProfile struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count int `pulumi:"count"` // DNS prefix to be used to create the FQDN for the agent pool. DnsPrefix string `pulumi:"dnsPrefix"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
Profile for the container service agent pool.
type ContainerServiceAgentPoolProfileArgs ¶
type ContainerServiceAgentPoolProfileArgs struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count pulumi.IntInput `pulumi:"count"` // DNS prefix to be used to create the FQDN for the agent pool. DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
Profile for the container service agent pool.
func (ContainerServiceAgentPoolProfileArgs) ElementType ¶
func (ContainerServiceAgentPoolProfileArgs) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutput ¶
func (i ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput
func (ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutputWithContext ¶
func (i ContainerServiceAgentPoolProfileArgs) ToContainerServiceAgentPoolProfileOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileOutput
type ContainerServiceAgentPoolProfileArray ¶
type ContainerServiceAgentPoolProfileArray []ContainerServiceAgentPoolProfileInput
func (ContainerServiceAgentPoolProfileArray) ElementType ¶
func (ContainerServiceAgentPoolProfileArray) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutput ¶
func (i ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput
func (ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutputWithContext ¶
func (i ContainerServiceAgentPoolProfileArray) ToContainerServiceAgentPoolProfileArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileArrayOutput
type ContainerServiceAgentPoolProfileArrayInput ¶
type ContainerServiceAgentPoolProfileArrayInput interface { pulumi.Input ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput ToContainerServiceAgentPoolProfileArrayOutputWithContext(context.Context) ContainerServiceAgentPoolProfileArrayOutput }
ContainerServiceAgentPoolProfileArrayInput is an input type that accepts ContainerServiceAgentPoolProfileArray and ContainerServiceAgentPoolProfileArrayOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileArrayInput` via:
ContainerServiceAgentPoolProfileArray{ ContainerServiceAgentPoolProfileArgs{...} }
type ContainerServiceAgentPoolProfileArrayOutput ¶
type ContainerServiceAgentPoolProfileArrayOutput struct{ *pulumi.OutputState }
func (ContainerServiceAgentPoolProfileArrayOutput) ElementType ¶
func (ContainerServiceAgentPoolProfileArrayOutput) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutput ¶
func (o ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutput() ContainerServiceAgentPoolProfileArrayOutput
func (ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutputWithContext ¶
func (o ContainerServiceAgentPoolProfileArrayOutput) ToContainerServiceAgentPoolProfileArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileArrayOutput
type ContainerServiceAgentPoolProfileInput ¶
type ContainerServiceAgentPoolProfileInput interface { pulumi.Input ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput ToContainerServiceAgentPoolProfileOutputWithContext(context.Context) ContainerServiceAgentPoolProfileOutput }
ContainerServiceAgentPoolProfileInput is an input type that accepts ContainerServiceAgentPoolProfileArgs and ContainerServiceAgentPoolProfileOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileInput` via:
ContainerServiceAgentPoolProfileArgs{...}
type ContainerServiceAgentPoolProfileOutput ¶
type ContainerServiceAgentPoolProfileOutput struct{ *pulumi.OutputState }
Profile for the container service agent pool.
func (ContainerServiceAgentPoolProfileOutput) Count ¶
func (o ContainerServiceAgentPoolProfileOutput) Count() pulumi.IntOutput
Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ContainerServiceAgentPoolProfileOutput) DnsPrefix ¶
func (o ContainerServiceAgentPoolProfileOutput) DnsPrefix() pulumi.StringOutput
DNS prefix to be used to create the FQDN for the agent pool.
func (ContainerServiceAgentPoolProfileOutput) ElementType ¶
func (ContainerServiceAgentPoolProfileOutput) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileOutput) Name ¶
func (o ContainerServiceAgentPoolProfileOutput) Name() pulumi.StringOutput
Unique name of the agent pool profile in the context of the subscription and resource group.
func (ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutput ¶
func (o ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutput() ContainerServiceAgentPoolProfileOutput
func (ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutputWithContext ¶
func (o ContainerServiceAgentPoolProfileOutput) ToContainerServiceAgentPoolProfileOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileOutput
func (ContainerServiceAgentPoolProfileOutput) VmSize ¶
func (o ContainerServiceAgentPoolProfileOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type ContainerServiceAgentPoolProfileResponse ¶
type ContainerServiceAgentPoolProfileResponse struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count int `pulumi:"count"` // DNS prefix to be used to create the FQDN for the agent pool. DnsPrefix string `pulumi:"dnsPrefix"` // FQDN for the agent pool. Fqdn string `pulumi:"fqdn"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
Profile for the container service agent pool.
type ContainerServiceAgentPoolProfileResponseArgs ¶
type ContainerServiceAgentPoolProfileResponseArgs struct { // Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1. Count pulumi.IntInput `pulumi:"count"` // DNS prefix to be used to create the FQDN for the agent pool. DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"` // FQDN for the agent pool. Fqdn pulumi.StringInput `pulumi:"fqdn"` // Unique name of the agent pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
Profile for the container service agent pool.
func (ContainerServiceAgentPoolProfileResponseArgs) ElementType ¶
func (ContainerServiceAgentPoolProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutput ¶
func (i ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput
func (ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutputWithContext ¶
func (i ContainerServiceAgentPoolProfileResponseArgs) ToContainerServiceAgentPoolProfileResponseOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseOutput
type ContainerServiceAgentPoolProfileResponseArray ¶
type ContainerServiceAgentPoolProfileResponseArray []ContainerServiceAgentPoolProfileResponseInput
func (ContainerServiceAgentPoolProfileResponseArray) ElementType ¶
func (ContainerServiceAgentPoolProfileResponseArray) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutput ¶
func (i ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput
func (ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext ¶
func (i ContainerServiceAgentPoolProfileResponseArray) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput
type ContainerServiceAgentPoolProfileResponseArrayInput ¶
type ContainerServiceAgentPoolProfileResponseArrayInput interface { pulumi.Input ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput }
ContainerServiceAgentPoolProfileResponseArrayInput is an input type that accepts ContainerServiceAgentPoolProfileResponseArray and ContainerServiceAgentPoolProfileResponseArrayOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileResponseArrayInput` via:
ContainerServiceAgentPoolProfileResponseArray{ ContainerServiceAgentPoolProfileResponseArgs{...} }
type ContainerServiceAgentPoolProfileResponseArrayOutput ¶
type ContainerServiceAgentPoolProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (ContainerServiceAgentPoolProfileResponseArrayOutput) ElementType ¶
func (ContainerServiceAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutput ¶
func (o ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutput() ContainerServiceAgentPoolProfileResponseArrayOutput
func (ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext ¶
func (o ContainerServiceAgentPoolProfileResponseArrayOutput) ToContainerServiceAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseArrayOutput
type ContainerServiceAgentPoolProfileResponseInput ¶
type ContainerServiceAgentPoolProfileResponseInput interface { pulumi.Input ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput ToContainerServiceAgentPoolProfileResponseOutputWithContext(context.Context) ContainerServiceAgentPoolProfileResponseOutput }
ContainerServiceAgentPoolProfileResponseInput is an input type that accepts ContainerServiceAgentPoolProfileResponseArgs and ContainerServiceAgentPoolProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceAgentPoolProfileResponseInput` via:
ContainerServiceAgentPoolProfileResponseArgs{...}
type ContainerServiceAgentPoolProfileResponseOutput ¶
type ContainerServiceAgentPoolProfileResponseOutput struct{ *pulumi.OutputState }
Profile for the container service agent pool.
func (ContainerServiceAgentPoolProfileResponseOutput) Count ¶
func (o ContainerServiceAgentPoolProfileResponseOutput) Count() pulumi.IntOutput
Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.
func (ContainerServiceAgentPoolProfileResponseOutput) DnsPrefix ¶
func (o ContainerServiceAgentPoolProfileResponseOutput) DnsPrefix() pulumi.StringOutput
DNS prefix to be used to create the FQDN for the agent pool.
func (ContainerServiceAgentPoolProfileResponseOutput) ElementType ¶
func (ContainerServiceAgentPoolProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceAgentPoolProfileResponseOutput) Fqdn ¶
func (o ContainerServiceAgentPoolProfileResponseOutput) Fqdn() pulumi.StringOutput
FQDN for the agent pool.
func (ContainerServiceAgentPoolProfileResponseOutput) Name ¶
func (o ContainerServiceAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
Unique name of the agent pool profile in the context of the subscription and resource group.
func (ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutput ¶
func (o ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutput() ContainerServiceAgentPoolProfileResponseOutput
func (ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutputWithContext ¶
func (o ContainerServiceAgentPoolProfileResponseOutput) ToContainerServiceAgentPoolProfileResponseOutputWithContext(ctx context.Context) ContainerServiceAgentPoolProfileResponseOutput
func (ContainerServiceAgentPoolProfileResponseOutput) VmSize ¶
func (o ContainerServiceAgentPoolProfileResponseOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type ContainerServiceArgs ¶
type ContainerServiceArgs struct { // Properties of the agent pool. AgentPoolProfiles ContainerServiceAgentPoolProfileArrayInput // The name of the container service in the specified subscription and resource group. ContainerServiceName pulumi.StringInput // Properties for custom clusters. CustomProfile ContainerServiceCustomProfilePtrInput // Properties of the diagnostic agent. DiagnosticsProfile ContainerServiceDiagnosticsProfilePtrInput // Properties of Linux VMs. LinuxProfile ContainerServiceLinuxProfileInput // Resource location Location pulumi.StringInput // Properties of master agents. MasterProfile ContainerServiceMasterProfileInput // Properties of the orchestrator. OrchestratorProfile ContainerServiceOrchestratorProfilePtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Properties for cluster service principals. ServicePrincipalProfile ContainerServiceServicePrincipalProfilePtrInput // Resource tags Tags pulumi.StringMapInput // Properties of Windows VMs. WindowsProfile ContainerServiceWindowsProfilePtrInput }
The set of arguments for constructing a ContainerService resource.
func (ContainerServiceArgs) ElementType ¶
func (ContainerServiceArgs) ElementType() reflect.Type
type ContainerServiceCustomProfile ¶
type ContainerServiceCustomProfile struct { // The name of the custom orchestrator to use. Orchestrator string `pulumi:"orchestrator"` }
Properties to configure a custom container service cluster.
type ContainerServiceCustomProfileArgs ¶
type ContainerServiceCustomProfileArgs struct { // The name of the custom orchestrator to use. Orchestrator pulumi.StringInput `pulumi:"orchestrator"` }
Properties to configure a custom container service cluster.
func (ContainerServiceCustomProfileArgs) ElementType ¶
func (ContainerServiceCustomProfileArgs) ElementType() reflect.Type
func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutput ¶
func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput
func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutputWithContext ¶
func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfileOutputWithContext(ctx context.Context) ContainerServiceCustomProfileOutput
func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutput ¶
func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput
func (ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutputWithContext ¶
func (i ContainerServiceCustomProfileArgs) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput
type ContainerServiceCustomProfileInput ¶
type ContainerServiceCustomProfileInput interface { pulumi.Input ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput ToContainerServiceCustomProfileOutputWithContext(context.Context) ContainerServiceCustomProfileOutput }
ContainerServiceCustomProfileInput is an input type that accepts ContainerServiceCustomProfileArgs and ContainerServiceCustomProfileOutput values. You can construct a concrete instance of `ContainerServiceCustomProfileInput` via:
ContainerServiceCustomProfileArgs{...}
type ContainerServiceCustomProfileOutput ¶
type ContainerServiceCustomProfileOutput struct{ *pulumi.OutputState }
Properties to configure a custom container service cluster.
func (ContainerServiceCustomProfileOutput) ElementType ¶
func (ContainerServiceCustomProfileOutput) ElementType() reflect.Type
func (ContainerServiceCustomProfileOutput) Orchestrator ¶
func (o ContainerServiceCustomProfileOutput) Orchestrator() pulumi.StringOutput
The name of the custom orchestrator to use.
func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutput ¶
func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutput() ContainerServiceCustomProfileOutput
func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutputWithContext ¶
func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfileOutputWithContext(ctx context.Context) ContainerServiceCustomProfileOutput
func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutput ¶
func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput
func (ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutputWithContext ¶
func (o ContainerServiceCustomProfileOutput) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput
type ContainerServiceCustomProfilePtrInput ¶
type ContainerServiceCustomProfilePtrInput interface { pulumi.Input ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput ToContainerServiceCustomProfilePtrOutputWithContext(context.Context) ContainerServiceCustomProfilePtrOutput }
ContainerServiceCustomProfilePtrInput is an input type that accepts ContainerServiceCustomProfileArgs, ContainerServiceCustomProfilePtr and ContainerServiceCustomProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceCustomProfilePtrInput` via:
ContainerServiceCustomProfileArgs{...} or: nil
func ContainerServiceCustomProfilePtr ¶
func ContainerServiceCustomProfilePtr(v *ContainerServiceCustomProfileArgs) ContainerServiceCustomProfilePtrInput
type ContainerServiceCustomProfilePtrOutput ¶
type ContainerServiceCustomProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceCustomProfilePtrOutput) ElementType ¶
func (ContainerServiceCustomProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceCustomProfilePtrOutput) Orchestrator ¶
func (o ContainerServiceCustomProfilePtrOutput) Orchestrator() pulumi.StringPtrOutput
The name of the custom orchestrator to use.
func (ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutput ¶
func (o ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutput() ContainerServiceCustomProfilePtrOutput
func (ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutputWithContext ¶
func (o ContainerServiceCustomProfilePtrOutput) ToContainerServiceCustomProfilePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfilePtrOutput
type ContainerServiceCustomProfileResponse ¶
type ContainerServiceCustomProfileResponse struct { // The name of the custom orchestrator to use. Orchestrator string `pulumi:"orchestrator"` }
Properties to configure a custom container service cluster.
type ContainerServiceCustomProfileResponseArgs ¶
type ContainerServiceCustomProfileResponseArgs struct { // The name of the custom orchestrator to use. Orchestrator pulumi.StringInput `pulumi:"orchestrator"` }
Properties to configure a custom container service cluster.
func (ContainerServiceCustomProfileResponseArgs) ElementType ¶
func (ContainerServiceCustomProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutput ¶
func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput
func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutputWithContext ¶
func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponseOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponseOutput
func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutput ¶
func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput
func (ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceCustomProfileResponseArgs) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput
type ContainerServiceCustomProfileResponseInput ¶
type ContainerServiceCustomProfileResponseInput interface { pulumi.Input ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput ToContainerServiceCustomProfileResponseOutputWithContext(context.Context) ContainerServiceCustomProfileResponseOutput }
ContainerServiceCustomProfileResponseInput is an input type that accepts ContainerServiceCustomProfileResponseArgs and ContainerServiceCustomProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceCustomProfileResponseInput` via:
ContainerServiceCustomProfileResponseArgs{...}
type ContainerServiceCustomProfileResponseOutput ¶
type ContainerServiceCustomProfileResponseOutput struct{ *pulumi.OutputState }
Properties to configure a custom container service cluster.
func (ContainerServiceCustomProfileResponseOutput) ElementType ¶
func (ContainerServiceCustomProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceCustomProfileResponseOutput) Orchestrator ¶
func (o ContainerServiceCustomProfileResponseOutput) Orchestrator() pulumi.StringOutput
The name of the custom orchestrator to use.
func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutput ¶
func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutput() ContainerServiceCustomProfileResponseOutput
func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutputWithContext ¶
func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponseOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponseOutput
func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutput ¶
func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput
func (ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceCustomProfileResponseOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput
type ContainerServiceCustomProfileResponsePtrInput ¶
type ContainerServiceCustomProfileResponsePtrInput interface { pulumi.Input ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput ToContainerServiceCustomProfileResponsePtrOutputWithContext(context.Context) ContainerServiceCustomProfileResponsePtrOutput }
ContainerServiceCustomProfileResponsePtrInput is an input type that accepts ContainerServiceCustomProfileResponseArgs, ContainerServiceCustomProfileResponsePtr and ContainerServiceCustomProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceCustomProfileResponsePtrInput` via:
ContainerServiceCustomProfileResponseArgs{...} or: nil
func ContainerServiceCustomProfileResponsePtr ¶
func ContainerServiceCustomProfileResponsePtr(v *ContainerServiceCustomProfileResponseArgs) ContainerServiceCustomProfileResponsePtrInput
type ContainerServiceCustomProfileResponsePtrOutput ¶
type ContainerServiceCustomProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceCustomProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceCustomProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceCustomProfileResponsePtrOutput) Orchestrator ¶
func (o ContainerServiceCustomProfileResponsePtrOutput) Orchestrator() pulumi.StringPtrOutput
The name of the custom orchestrator to use.
func (ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutput ¶
func (o ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutput() ContainerServiceCustomProfileResponsePtrOutput
func (ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceCustomProfileResponsePtrOutput) ToContainerServiceCustomProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceCustomProfileResponsePtrOutput
type ContainerServiceDiagnosticsProfile ¶
type ContainerServiceDiagnosticsProfile struct { // Profile for the container service VM diagnostic agent. VmDiagnostics ContainerServiceVMDiagnostics `pulumi:"vmDiagnostics"` }
type ContainerServiceDiagnosticsProfileArgs ¶
type ContainerServiceDiagnosticsProfileArgs struct { // Profile for the container service VM diagnostic agent. VmDiagnostics ContainerServiceVMDiagnosticsInput `pulumi:"vmDiagnostics"` }
func (ContainerServiceDiagnosticsProfileArgs) ElementType ¶
func (ContainerServiceDiagnosticsProfileArgs) ElementType() reflect.Type
func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutput ¶
func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput
func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutputWithContext ¶
func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileOutput
func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutput ¶
func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput
func (ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutputWithContext ¶
func (i ContainerServiceDiagnosticsProfileArgs) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput
type ContainerServiceDiagnosticsProfileInput ¶
type ContainerServiceDiagnosticsProfileInput interface { pulumi.Input ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput ToContainerServiceDiagnosticsProfileOutputWithContext(context.Context) ContainerServiceDiagnosticsProfileOutput }
ContainerServiceDiagnosticsProfileInput is an input type that accepts ContainerServiceDiagnosticsProfileArgs and ContainerServiceDiagnosticsProfileOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfileInput` via:
ContainerServiceDiagnosticsProfileArgs{...}
type ContainerServiceDiagnosticsProfileOutput ¶
type ContainerServiceDiagnosticsProfileOutput struct{ *pulumi.OutputState }
func (ContainerServiceDiagnosticsProfileOutput) ElementType ¶
func (ContainerServiceDiagnosticsProfileOutput) ElementType() reflect.Type
func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutput ¶
func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutput() ContainerServiceDiagnosticsProfileOutput
func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutputWithContext ¶
func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfileOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileOutput
func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutput ¶
func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput
func (ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext ¶
func (o ContainerServiceDiagnosticsProfileOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput
func (ContainerServiceDiagnosticsProfileOutput) VmDiagnostics ¶
func (o ContainerServiceDiagnosticsProfileOutput) VmDiagnostics() ContainerServiceVMDiagnosticsOutput
Profile for the container service VM diagnostic agent.
type ContainerServiceDiagnosticsProfilePtrInput ¶
type ContainerServiceDiagnosticsProfilePtrInput interface { pulumi.Input ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput ToContainerServiceDiagnosticsProfilePtrOutputWithContext(context.Context) ContainerServiceDiagnosticsProfilePtrOutput }
ContainerServiceDiagnosticsProfilePtrInput is an input type that accepts ContainerServiceDiagnosticsProfileArgs, ContainerServiceDiagnosticsProfilePtr and ContainerServiceDiagnosticsProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfilePtrInput` via:
ContainerServiceDiagnosticsProfileArgs{...} or: nil
func ContainerServiceDiagnosticsProfilePtr ¶
func ContainerServiceDiagnosticsProfilePtr(v *ContainerServiceDiagnosticsProfileArgs) ContainerServiceDiagnosticsProfilePtrInput
type ContainerServiceDiagnosticsProfilePtrOutput ¶
type ContainerServiceDiagnosticsProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceDiagnosticsProfilePtrOutput) ElementType ¶
func (ContainerServiceDiagnosticsProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutput ¶
func (o ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutput() ContainerServiceDiagnosticsProfilePtrOutput
func (ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext ¶
func (o ContainerServiceDiagnosticsProfilePtrOutput) ToContainerServiceDiagnosticsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfilePtrOutput
func (ContainerServiceDiagnosticsProfilePtrOutput) VmDiagnostics ¶
func (o ContainerServiceDiagnosticsProfilePtrOutput) VmDiagnostics() ContainerServiceVMDiagnosticsPtrOutput
Profile for the container service VM diagnostic agent.
type ContainerServiceDiagnosticsProfileResponse ¶
type ContainerServiceDiagnosticsProfileResponse struct { // Profile for the container service VM diagnostic agent. VmDiagnostics ContainerServiceVMDiagnosticsResponse `pulumi:"vmDiagnostics"` }
type ContainerServiceDiagnosticsProfileResponseArgs ¶
type ContainerServiceDiagnosticsProfileResponseArgs struct { // Profile for the container service VM diagnostic agent. VmDiagnostics ContainerServiceVMDiagnosticsResponseInput `pulumi:"vmDiagnostics"` }
func (ContainerServiceDiagnosticsProfileResponseArgs) ElementType ¶
func (ContainerServiceDiagnosticsProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutput ¶
func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput
func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutputWithContext ¶
func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponseOutput
func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutput ¶
func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput
func (ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceDiagnosticsProfileResponseArgs) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput
type ContainerServiceDiagnosticsProfileResponseInput ¶
type ContainerServiceDiagnosticsProfileResponseInput interface { pulumi.Input ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput ToContainerServiceDiagnosticsProfileResponseOutputWithContext(context.Context) ContainerServiceDiagnosticsProfileResponseOutput }
ContainerServiceDiagnosticsProfileResponseInput is an input type that accepts ContainerServiceDiagnosticsProfileResponseArgs and ContainerServiceDiagnosticsProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfileResponseInput` via:
ContainerServiceDiagnosticsProfileResponseArgs{...}
type ContainerServiceDiagnosticsProfileResponseOutput ¶
type ContainerServiceDiagnosticsProfileResponseOutput struct{ *pulumi.OutputState }
func (ContainerServiceDiagnosticsProfileResponseOutput) ElementType ¶
func (ContainerServiceDiagnosticsProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutput ¶
func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutput() ContainerServiceDiagnosticsProfileResponseOutput
func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutputWithContext ¶
func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponseOutput
func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput ¶
func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput
func (ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceDiagnosticsProfileResponseOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput
func (ContainerServiceDiagnosticsProfileResponseOutput) VmDiagnostics ¶
func (o ContainerServiceDiagnosticsProfileResponseOutput) VmDiagnostics() ContainerServiceVMDiagnosticsResponseOutput
Profile for the container service VM diagnostic agent.
type ContainerServiceDiagnosticsProfileResponsePtrInput ¶
type ContainerServiceDiagnosticsProfileResponsePtrInput interface { pulumi.Input ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput }
ContainerServiceDiagnosticsProfileResponsePtrInput is an input type that accepts ContainerServiceDiagnosticsProfileResponseArgs, ContainerServiceDiagnosticsProfileResponsePtr and ContainerServiceDiagnosticsProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceDiagnosticsProfileResponsePtrInput` via:
ContainerServiceDiagnosticsProfileResponseArgs{...} or: nil
func ContainerServiceDiagnosticsProfileResponsePtr ¶
func ContainerServiceDiagnosticsProfileResponsePtr(v *ContainerServiceDiagnosticsProfileResponseArgs) ContainerServiceDiagnosticsProfileResponsePtrInput
type ContainerServiceDiagnosticsProfileResponsePtrOutput ¶
type ContainerServiceDiagnosticsProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput ¶
func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutput() ContainerServiceDiagnosticsProfileResponsePtrOutput
func (ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) ToContainerServiceDiagnosticsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceDiagnosticsProfileResponsePtrOutput
func (ContainerServiceDiagnosticsProfileResponsePtrOutput) VmDiagnostics ¶
func (o ContainerServiceDiagnosticsProfileResponsePtrOutput) VmDiagnostics() ContainerServiceVMDiagnosticsResponsePtrOutput
Profile for the container service VM diagnostic agent.
type ContainerServiceInput ¶ added in v0.2.6
type ContainerServiceInput interface { pulumi.Input ToContainerServiceOutput() ContainerServiceOutput ToContainerServiceOutputWithContext(ctx context.Context) ContainerServiceOutput }
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 ContainerServiceMasterProfile ¶
type ContainerServiceMasterProfile struct { // Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. Count *int `pulumi:"count"` // DNS prefix to be used to create the FQDN for master. DnsPrefix string `pulumi:"dnsPrefix"` }
Profile for the container service master.
type ContainerServiceMasterProfileArgs ¶
type ContainerServiceMasterProfileArgs struct { // Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` // DNS prefix to be used to create the FQDN for master. DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"` }
Profile for the container service master.
func (ContainerServiceMasterProfileArgs) ElementType ¶
func (ContainerServiceMasterProfileArgs) ElementType() reflect.Type
func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutput ¶
func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput
func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutputWithContext ¶
func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfileOutputWithContext(ctx context.Context) ContainerServiceMasterProfileOutput
func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutput ¶
func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput
func (ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutputWithContext ¶
func (i ContainerServiceMasterProfileArgs) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput
type ContainerServiceMasterProfileInput ¶
type ContainerServiceMasterProfileInput interface { pulumi.Input ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput ToContainerServiceMasterProfileOutputWithContext(context.Context) ContainerServiceMasterProfileOutput }
ContainerServiceMasterProfileInput is an input type that accepts ContainerServiceMasterProfileArgs and ContainerServiceMasterProfileOutput values. You can construct a concrete instance of `ContainerServiceMasterProfileInput` via:
ContainerServiceMasterProfileArgs{...}
type ContainerServiceMasterProfileOutput ¶
type ContainerServiceMasterProfileOutput struct{ *pulumi.OutputState }
Profile for the container service master.
func (ContainerServiceMasterProfileOutput) Count ¶
func (o ContainerServiceMasterProfileOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
func (ContainerServiceMasterProfileOutput) DnsPrefix ¶
func (o ContainerServiceMasterProfileOutput) DnsPrefix() pulumi.StringOutput
DNS prefix to be used to create the FQDN for master.
func (ContainerServiceMasterProfileOutput) ElementType ¶
func (ContainerServiceMasterProfileOutput) ElementType() reflect.Type
func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutput ¶
func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutput() ContainerServiceMasterProfileOutput
func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutputWithContext ¶
func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfileOutputWithContext(ctx context.Context) ContainerServiceMasterProfileOutput
func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutput ¶
func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput
func (ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutputWithContext ¶
func (o ContainerServiceMasterProfileOutput) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput
type ContainerServiceMasterProfilePtrInput ¶
type ContainerServiceMasterProfilePtrInput interface { pulumi.Input ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput ToContainerServiceMasterProfilePtrOutputWithContext(context.Context) ContainerServiceMasterProfilePtrOutput }
ContainerServiceMasterProfilePtrInput is an input type that accepts ContainerServiceMasterProfileArgs, ContainerServiceMasterProfilePtr and ContainerServiceMasterProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceMasterProfilePtrInput` via:
ContainerServiceMasterProfileArgs{...} or: nil
func ContainerServiceMasterProfilePtr ¶
func ContainerServiceMasterProfilePtr(v *ContainerServiceMasterProfileArgs) ContainerServiceMasterProfilePtrInput
type ContainerServiceMasterProfilePtrOutput ¶
type ContainerServiceMasterProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceMasterProfilePtrOutput) Count ¶
func (o ContainerServiceMasterProfilePtrOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
func (ContainerServiceMasterProfilePtrOutput) DnsPrefix ¶
func (o ContainerServiceMasterProfilePtrOutput) DnsPrefix() pulumi.StringPtrOutput
DNS prefix to be used to create the FQDN for master.
func (ContainerServiceMasterProfilePtrOutput) ElementType ¶
func (ContainerServiceMasterProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutput ¶
func (o ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutput() ContainerServiceMasterProfilePtrOutput
func (ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutputWithContext ¶
func (o ContainerServiceMasterProfilePtrOutput) ToContainerServiceMasterProfilePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfilePtrOutput
type ContainerServiceMasterProfileResponse ¶
type ContainerServiceMasterProfileResponse struct { // Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. Count *int `pulumi:"count"` // DNS prefix to be used to create the FQDN for master. DnsPrefix string `pulumi:"dnsPrefix"` // FQDN for the master. Fqdn string `pulumi:"fqdn"` }
Profile for the container service master.
type ContainerServiceMasterProfileResponseArgs ¶
type ContainerServiceMasterProfileResponseArgs struct { // Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1. Count pulumi.IntPtrInput `pulumi:"count"` // DNS prefix to be used to create the FQDN for master. DnsPrefix pulumi.StringInput `pulumi:"dnsPrefix"` // FQDN for the master. Fqdn pulumi.StringInput `pulumi:"fqdn"` }
Profile for the container service master.
func (ContainerServiceMasterProfileResponseArgs) ElementType ¶
func (ContainerServiceMasterProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutput ¶
func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput
func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutputWithContext ¶
func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponseOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponseOutput
func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutput ¶
func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput
func (ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceMasterProfileResponseArgs) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput
type ContainerServiceMasterProfileResponseInput ¶
type ContainerServiceMasterProfileResponseInput interface { pulumi.Input ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput ToContainerServiceMasterProfileResponseOutputWithContext(context.Context) ContainerServiceMasterProfileResponseOutput }
ContainerServiceMasterProfileResponseInput is an input type that accepts ContainerServiceMasterProfileResponseArgs and ContainerServiceMasterProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceMasterProfileResponseInput` via:
ContainerServiceMasterProfileResponseArgs{...}
type ContainerServiceMasterProfileResponseOutput ¶
type ContainerServiceMasterProfileResponseOutput struct{ *pulumi.OutputState }
Profile for the container service master.
func (ContainerServiceMasterProfileResponseOutput) Count ¶
func (o ContainerServiceMasterProfileResponseOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
func (ContainerServiceMasterProfileResponseOutput) DnsPrefix ¶
func (o ContainerServiceMasterProfileResponseOutput) DnsPrefix() pulumi.StringOutput
DNS prefix to be used to create the FQDN for master.
func (ContainerServiceMasterProfileResponseOutput) ElementType ¶
func (ContainerServiceMasterProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceMasterProfileResponseOutput) Fqdn ¶
func (o ContainerServiceMasterProfileResponseOutput) Fqdn() pulumi.StringOutput
FQDN for the master.
func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutput ¶
func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutput() ContainerServiceMasterProfileResponseOutput
func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutputWithContext ¶
func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponseOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponseOutput
func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutput ¶
func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput
func (ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceMasterProfileResponseOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput
type ContainerServiceMasterProfileResponsePtrInput ¶
type ContainerServiceMasterProfileResponsePtrInput interface { pulumi.Input ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput ToContainerServiceMasterProfileResponsePtrOutputWithContext(context.Context) ContainerServiceMasterProfileResponsePtrOutput }
ContainerServiceMasterProfileResponsePtrInput is an input type that accepts ContainerServiceMasterProfileResponseArgs, ContainerServiceMasterProfileResponsePtr and ContainerServiceMasterProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceMasterProfileResponsePtrInput` via:
ContainerServiceMasterProfileResponseArgs{...} or: nil
func ContainerServiceMasterProfileResponsePtr ¶
func ContainerServiceMasterProfileResponsePtr(v *ContainerServiceMasterProfileResponseArgs) ContainerServiceMasterProfileResponsePtrInput
type ContainerServiceMasterProfileResponsePtrOutput ¶
type ContainerServiceMasterProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceMasterProfileResponsePtrOutput) Count ¶
func (o ContainerServiceMasterProfileResponsePtrOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.
func (ContainerServiceMasterProfileResponsePtrOutput) DnsPrefix ¶
func (o ContainerServiceMasterProfileResponsePtrOutput) DnsPrefix() pulumi.StringPtrOutput
DNS prefix to be used to create the FQDN for master.
func (ContainerServiceMasterProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceMasterProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceMasterProfileResponsePtrOutput) Fqdn ¶
func (o ContainerServiceMasterProfileResponsePtrOutput) Fqdn() pulumi.StringPtrOutput
FQDN for the master.
func (ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutput ¶
func (o ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutput() ContainerServiceMasterProfileResponsePtrOutput
func (ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceMasterProfileResponsePtrOutput) ToContainerServiceMasterProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceMasterProfileResponsePtrOutput
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 ContainerServiceOrchestratorProfile ¶
type ContainerServiceOrchestratorProfile struct { // The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom. OrchestratorType string `pulumi:"orchestratorType"` }
Profile for the container service orchestrator.
type ContainerServiceOrchestratorProfileArgs ¶
type ContainerServiceOrchestratorProfileArgs struct { // The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom. OrchestratorType ContainerServiceOrchestratorTypes `pulumi:"orchestratorType"` }
Profile for the container service orchestrator.
func (ContainerServiceOrchestratorProfileArgs) ElementType ¶
func (ContainerServiceOrchestratorProfileArgs) ElementType() reflect.Type
func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutput ¶
func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput
func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutputWithContext ¶
func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfileOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileOutput
func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutput ¶
func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput
func (ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutputWithContext ¶
func (i ContainerServiceOrchestratorProfileArgs) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput
type ContainerServiceOrchestratorProfileInput ¶
type ContainerServiceOrchestratorProfileInput interface { pulumi.Input ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput ToContainerServiceOrchestratorProfileOutputWithContext(context.Context) ContainerServiceOrchestratorProfileOutput }
ContainerServiceOrchestratorProfileInput is an input type that accepts ContainerServiceOrchestratorProfileArgs and ContainerServiceOrchestratorProfileOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfileInput` via:
ContainerServiceOrchestratorProfileArgs{...}
type ContainerServiceOrchestratorProfileOutput ¶
type ContainerServiceOrchestratorProfileOutput struct{ *pulumi.OutputState }
Profile for the container service orchestrator.
func (ContainerServiceOrchestratorProfileOutput) ElementType ¶
func (ContainerServiceOrchestratorProfileOutput) ElementType() reflect.Type
func (ContainerServiceOrchestratorProfileOutput) OrchestratorType ¶
func (o ContainerServiceOrchestratorProfileOutput) OrchestratorType() pulumi.StringOutput
The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutput ¶
func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutput() ContainerServiceOrchestratorProfileOutput
func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutputWithContext ¶
func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfileOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileOutput
func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutput ¶
func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput
func (ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext ¶
func (o ContainerServiceOrchestratorProfileOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput
type ContainerServiceOrchestratorProfilePtrInput ¶
type ContainerServiceOrchestratorProfilePtrInput interface { pulumi.Input ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput ToContainerServiceOrchestratorProfilePtrOutputWithContext(context.Context) ContainerServiceOrchestratorProfilePtrOutput }
ContainerServiceOrchestratorProfilePtrInput is an input type that accepts ContainerServiceOrchestratorProfileArgs, ContainerServiceOrchestratorProfilePtr and ContainerServiceOrchestratorProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfilePtrInput` via:
ContainerServiceOrchestratorProfileArgs{...} or: nil
func ContainerServiceOrchestratorProfilePtr ¶
func ContainerServiceOrchestratorProfilePtr(v *ContainerServiceOrchestratorProfileArgs) ContainerServiceOrchestratorProfilePtrInput
type ContainerServiceOrchestratorProfilePtrOutput ¶
type ContainerServiceOrchestratorProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceOrchestratorProfilePtrOutput) ElementType ¶
func (ContainerServiceOrchestratorProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceOrchestratorProfilePtrOutput) OrchestratorType ¶
func (o ContainerServiceOrchestratorProfilePtrOutput) OrchestratorType() pulumi.StringPtrOutput
The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
func (ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutput ¶
func (o ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutput() ContainerServiceOrchestratorProfilePtrOutput
func (ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext ¶
func (o ContainerServiceOrchestratorProfilePtrOutput) ToContainerServiceOrchestratorProfilePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfilePtrOutput
type ContainerServiceOrchestratorProfileResponse ¶
type ContainerServiceOrchestratorProfileResponse struct { // The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom. OrchestratorType string `pulumi:"orchestratorType"` }
Profile for the container service orchestrator.
type ContainerServiceOrchestratorProfileResponseArgs ¶
type ContainerServiceOrchestratorProfileResponseArgs struct { // The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom. OrchestratorType pulumi.StringInput `pulumi:"orchestratorType"` }
Profile for the container service orchestrator.
func (ContainerServiceOrchestratorProfileResponseArgs) ElementType ¶
func (ContainerServiceOrchestratorProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutput ¶
func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput
func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutputWithContext ¶
func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponseOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponseOutput
func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutput ¶
func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput
func (ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceOrchestratorProfileResponseArgs) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput
type ContainerServiceOrchestratorProfileResponseInput ¶
type ContainerServiceOrchestratorProfileResponseInput interface { pulumi.Input ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput ToContainerServiceOrchestratorProfileResponseOutputWithContext(context.Context) ContainerServiceOrchestratorProfileResponseOutput }
ContainerServiceOrchestratorProfileResponseInput is an input type that accepts ContainerServiceOrchestratorProfileResponseArgs and ContainerServiceOrchestratorProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfileResponseInput` via:
ContainerServiceOrchestratorProfileResponseArgs{...}
type ContainerServiceOrchestratorProfileResponseOutput ¶
type ContainerServiceOrchestratorProfileResponseOutput struct{ *pulumi.OutputState }
Profile for the container service orchestrator.
func (ContainerServiceOrchestratorProfileResponseOutput) ElementType ¶
func (ContainerServiceOrchestratorProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceOrchestratorProfileResponseOutput) OrchestratorType ¶
func (o ContainerServiceOrchestratorProfileResponseOutput) OrchestratorType() pulumi.StringOutput
The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutput ¶
func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutput() ContainerServiceOrchestratorProfileResponseOutput
func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutputWithContext ¶
func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponseOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponseOutput
func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput ¶
func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput
func (ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceOrchestratorProfileResponseOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput
type ContainerServiceOrchestratorProfileResponsePtrInput ¶
type ContainerServiceOrchestratorProfileResponsePtrInput interface { pulumi.Input ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput }
ContainerServiceOrchestratorProfileResponsePtrInput is an input type that accepts ContainerServiceOrchestratorProfileResponseArgs, ContainerServiceOrchestratorProfileResponsePtr and ContainerServiceOrchestratorProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceOrchestratorProfileResponsePtrInput` via:
ContainerServiceOrchestratorProfileResponseArgs{...} or: nil
func ContainerServiceOrchestratorProfileResponsePtr ¶
func ContainerServiceOrchestratorProfileResponsePtr(v *ContainerServiceOrchestratorProfileResponseArgs) ContainerServiceOrchestratorProfileResponsePtrInput
type ContainerServiceOrchestratorProfileResponsePtrOutput ¶
type ContainerServiceOrchestratorProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceOrchestratorProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceOrchestratorProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceOrchestratorProfileResponsePtrOutput) OrchestratorType ¶
func (o ContainerServiceOrchestratorProfileResponsePtrOutput) OrchestratorType() pulumi.StringPtrOutput
The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
func (ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput ¶
func (o ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutput() ContainerServiceOrchestratorProfileResponsePtrOutput
func (ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceOrchestratorProfileResponsePtrOutput) ToContainerServiceOrchestratorProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceOrchestratorProfileResponsePtrOutput
type ContainerServiceOrchestratorTypes ¶ added in v0.3.1
The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.
func (ContainerServiceOrchestratorTypes) ElementType ¶ added in v0.3.1
func (ContainerServiceOrchestratorTypes) ElementType() reflect.Type
func (ContainerServiceOrchestratorTypes) ToStringOutput ¶ added in v0.3.1
func (e ContainerServiceOrchestratorTypes) ToStringOutput() pulumi.StringOutput
func (ContainerServiceOrchestratorTypes) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerServiceOrchestratorTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerServiceOrchestratorTypes) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerServiceOrchestratorTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerServiceOrchestratorTypes) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerServiceOrchestratorTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerServiceOutput ¶ added in v0.2.6
type ContainerServiceOutput struct {
*pulumi.OutputState
}
func (ContainerServiceOutput) ElementType ¶ added in v0.2.6
func (ContainerServiceOutput) ElementType() reflect.Type
func (ContainerServiceOutput) ToContainerServiceOutput ¶ added in v0.2.6
func (o ContainerServiceOutput) ToContainerServiceOutput() ContainerServiceOutput
func (ContainerServiceOutput) ToContainerServiceOutputWithContext ¶ added in v0.2.6
func (o ContainerServiceOutput) ToContainerServiceOutputWithContext(ctx context.Context) ContainerServiceOutput
type ContainerServiceServicePrincipalProfile ¶
type ContainerServiceServicePrincipalProfile struct { // The ID for the service principal. ClientId string `pulumi:"clientId"` // The secret password associated with the service principal. Secret string `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
type ContainerServiceServicePrincipalProfileArgs ¶
type ContainerServiceServicePrincipalProfileArgs struct { // The ID for the service principal. ClientId pulumi.StringInput `pulumi:"clientId"` // The secret password associated with the service principal. Secret pulumi.StringInput `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ContainerServiceServicePrincipalProfileArgs) ElementType ¶
func (ContainerServiceServicePrincipalProfileArgs) ElementType() reflect.Type
func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutput ¶
func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput
func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutputWithContext ¶
func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfileOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileOutput
func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutput ¶
func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput
func (ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutputWithContext ¶
func (i ContainerServiceServicePrincipalProfileArgs) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput
type ContainerServiceServicePrincipalProfileInput ¶
type ContainerServiceServicePrincipalProfileInput interface { pulumi.Input ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput ToContainerServiceServicePrincipalProfileOutputWithContext(context.Context) ContainerServiceServicePrincipalProfileOutput }
ContainerServiceServicePrincipalProfileInput is an input type that accepts ContainerServiceServicePrincipalProfileArgs and ContainerServiceServicePrincipalProfileOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfileInput` via:
ContainerServiceServicePrincipalProfileArgs{...}
type ContainerServiceServicePrincipalProfileOutput ¶
type ContainerServiceServicePrincipalProfileOutput struct{ *pulumi.OutputState }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ContainerServiceServicePrincipalProfileOutput) ClientId ¶
func (o ContainerServiceServicePrincipalProfileOutput) ClientId() pulumi.StringOutput
The ID for the service principal.
func (ContainerServiceServicePrincipalProfileOutput) ElementType ¶
func (ContainerServiceServicePrincipalProfileOutput) ElementType() reflect.Type
func (ContainerServiceServicePrincipalProfileOutput) Secret ¶
func (o ContainerServiceServicePrincipalProfileOutput) Secret() pulumi.StringOutput
The secret password associated with the service principal.
func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutput ¶
func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutput() ContainerServiceServicePrincipalProfileOutput
func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutputWithContext ¶
func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfileOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileOutput
func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutput ¶
func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput
func (ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext ¶
func (o ContainerServiceServicePrincipalProfileOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput
type ContainerServiceServicePrincipalProfilePtrInput ¶
type ContainerServiceServicePrincipalProfilePtrInput interface { pulumi.Input ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput ToContainerServiceServicePrincipalProfilePtrOutputWithContext(context.Context) ContainerServiceServicePrincipalProfilePtrOutput }
ContainerServiceServicePrincipalProfilePtrInput is an input type that accepts ContainerServiceServicePrincipalProfileArgs, ContainerServiceServicePrincipalProfilePtr and ContainerServiceServicePrincipalProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfilePtrInput` via:
ContainerServiceServicePrincipalProfileArgs{...} or: nil
func ContainerServiceServicePrincipalProfilePtr ¶
func ContainerServiceServicePrincipalProfilePtr(v *ContainerServiceServicePrincipalProfileArgs) ContainerServiceServicePrincipalProfilePtrInput
type ContainerServiceServicePrincipalProfilePtrOutput ¶
type ContainerServiceServicePrincipalProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceServicePrincipalProfilePtrOutput) ClientId ¶
func (o ContainerServiceServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
The ID for the service principal.
func (ContainerServiceServicePrincipalProfilePtrOutput) ElementType ¶
func (ContainerServiceServicePrincipalProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceServicePrincipalProfilePtrOutput) Secret ¶
func (o ContainerServiceServicePrincipalProfilePtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the service principal.
func (ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutput ¶
func (o ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutput() ContainerServiceServicePrincipalProfilePtrOutput
func (ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext ¶
func (o ContainerServiceServicePrincipalProfilePtrOutput) ToContainerServiceServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfilePtrOutput
type ContainerServiceServicePrincipalProfileResponse ¶
type ContainerServiceServicePrincipalProfileResponse struct { // The ID for the service principal. ClientId string `pulumi:"clientId"` // The secret password associated with the service principal. Secret string `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
type ContainerServiceServicePrincipalProfileResponseArgs ¶
type ContainerServiceServicePrincipalProfileResponseArgs struct { // The ID for the service principal. ClientId pulumi.StringInput `pulumi:"clientId"` // The secret password associated with the service principal. Secret pulumi.StringInput `pulumi:"secret"` }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ContainerServiceServicePrincipalProfileResponseArgs) ElementType ¶
func (ContainerServiceServicePrincipalProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutput ¶
func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutput() ContainerServiceServicePrincipalProfileResponseOutput
func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutputWithContext ¶
func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponseOutput
func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutput ¶
func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput
func (ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceServicePrincipalProfileResponseArgs) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput
type ContainerServiceServicePrincipalProfileResponseInput ¶
type ContainerServiceServicePrincipalProfileResponseInput interface { pulumi.Input ToContainerServiceServicePrincipalProfileResponseOutput() ContainerServiceServicePrincipalProfileResponseOutput ToContainerServiceServicePrincipalProfileResponseOutputWithContext(context.Context) ContainerServiceServicePrincipalProfileResponseOutput }
ContainerServiceServicePrincipalProfileResponseInput is an input type that accepts ContainerServiceServicePrincipalProfileResponseArgs and ContainerServiceServicePrincipalProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfileResponseInput` via:
ContainerServiceServicePrincipalProfileResponseArgs{...}
type ContainerServiceServicePrincipalProfileResponseOutput ¶
type ContainerServiceServicePrincipalProfileResponseOutput struct{ *pulumi.OutputState }
Information about a service principal identity for the cluster to use for manipulating Azure APIs.
func (ContainerServiceServicePrincipalProfileResponseOutput) ClientId ¶
func (o ContainerServiceServicePrincipalProfileResponseOutput) ClientId() pulumi.StringOutput
The ID for the service principal.
func (ContainerServiceServicePrincipalProfileResponseOutput) ElementType ¶
func (ContainerServiceServicePrincipalProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceServicePrincipalProfileResponseOutput) Secret ¶
func (o ContainerServiceServicePrincipalProfileResponseOutput) Secret() pulumi.StringOutput
The secret password associated with the service principal.
func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutput ¶
func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutput() ContainerServiceServicePrincipalProfileResponseOutput
func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutputWithContext ¶
func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponseOutput
func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput ¶
func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput
func (ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceServicePrincipalProfileResponseOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput
type ContainerServiceServicePrincipalProfileResponsePtrInput ¶
type ContainerServiceServicePrincipalProfileResponsePtrInput interface { pulumi.Input ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput }
ContainerServiceServicePrincipalProfileResponsePtrInput is an input type that accepts ContainerServiceServicePrincipalProfileResponseArgs, ContainerServiceServicePrincipalProfileResponsePtr and ContainerServiceServicePrincipalProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceServicePrincipalProfileResponsePtrInput` via:
ContainerServiceServicePrincipalProfileResponseArgs{...} or: nil
func ContainerServiceServicePrincipalProfileResponsePtr ¶
func ContainerServiceServicePrincipalProfileResponsePtr(v *ContainerServiceServicePrincipalProfileResponseArgs) ContainerServiceServicePrincipalProfileResponsePtrInput
type ContainerServiceServicePrincipalProfileResponsePtrOutput ¶
type ContainerServiceServicePrincipalProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ClientId ¶
func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The ID for the service principal.
func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceServicePrincipalProfileResponsePtrOutput) Secret ¶
func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the service principal.
func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput ¶
func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutput() ContainerServiceServicePrincipalProfileResponsePtrOutput
func (ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceServicePrincipalProfileResponsePtrOutput) ToContainerServiceServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceServicePrincipalProfileResponsePtrOutput
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 ContainerServiceState ¶
type ContainerServiceState struct { // Properties of the agent pool. AgentPoolProfiles ContainerServiceAgentPoolProfileResponseArrayInput // Properties for custom clusters. CustomProfile ContainerServiceCustomProfileResponsePtrInput // Properties of the diagnostic agent. DiagnosticsProfile ContainerServiceDiagnosticsProfileResponsePtrInput // Properties of Linux VMs. LinuxProfile ContainerServiceLinuxProfileResponsePtrInput // Resource location Location pulumi.StringPtrInput // Properties of master agents. MasterProfile ContainerServiceMasterProfileResponsePtrInput // Resource name Name pulumi.StringPtrInput // Properties of the orchestrator. OrchestratorProfile ContainerServiceOrchestratorProfileResponsePtrInput // the current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // Properties for cluster service principals. ServicePrincipalProfile ContainerServiceServicePrincipalProfileResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // Properties of Windows VMs. WindowsProfile ContainerServiceWindowsProfileResponsePtrInput }
func (ContainerServiceState) ElementType ¶
func (ContainerServiceState) ElementType() reflect.Type
type ContainerServiceVMDiagnostics ¶
type ContainerServiceVMDiagnostics struct { // Whether the VM diagnostic agent is provisioned on the VM. Enabled bool `pulumi:"enabled"` }
Profile for diagnostics on the container service VMs.
type ContainerServiceVMDiagnosticsArgs ¶
type ContainerServiceVMDiagnosticsArgs struct { // Whether the VM diagnostic agent is provisioned on the VM. Enabled pulumi.BoolInput `pulumi:"enabled"` }
Profile for diagnostics on the container service VMs.
func (ContainerServiceVMDiagnosticsArgs) ElementType ¶
func (ContainerServiceVMDiagnosticsArgs) ElementType() reflect.Type
func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutput ¶
func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput
func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutputWithContext ¶
func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsOutput
func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutput ¶
func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput
func (ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutputWithContext ¶
func (i ContainerServiceVMDiagnosticsArgs) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput
type ContainerServiceVMDiagnosticsInput ¶
type ContainerServiceVMDiagnosticsInput interface { pulumi.Input ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput ToContainerServiceVMDiagnosticsOutputWithContext(context.Context) ContainerServiceVMDiagnosticsOutput }
ContainerServiceVMDiagnosticsInput is an input type that accepts ContainerServiceVMDiagnosticsArgs and ContainerServiceVMDiagnosticsOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsInput` via:
ContainerServiceVMDiagnosticsArgs{...}
type ContainerServiceVMDiagnosticsOutput ¶
type ContainerServiceVMDiagnosticsOutput struct{ *pulumi.OutputState }
Profile for diagnostics on the container service VMs.
func (ContainerServiceVMDiagnosticsOutput) ElementType ¶
func (ContainerServiceVMDiagnosticsOutput) ElementType() reflect.Type
func (ContainerServiceVMDiagnosticsOutput) Enabled ¶
func (o ContainerServiceVMDiagnosticsOutput) Enabled() pulumi.BoolOutput
Whether the VM diagnostic agent is provisioned on the VM.
func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutput ¶
func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutput() ContainerServiceVMDiagnosticsOutput
func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutputWithContext ¶
func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsOutput
func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutput ¶
func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput
func (ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext ¶
func (o ContainerServiceVMDiagnosticsOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput
type ContainerServiceVMDiagnosticsPtrInput ¶
type ContainerServiceVMDiagnosticsPtrInput interface { pulumi.Input ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput ToContainerServiceVMDiagnosticsPtrOutputWithContext(context.Context) ContainerServiceVMDiagnosticsPtrOutput }
ContainerServiceVMDiagnosticsPtrInput is an input type that accepts ContainerServiceVMDiagnosticsArgs, ContainerServiceVMDiagnosticsPtr and ContainerServiceVMDiagnosticsPtrOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsPtrInput` via:
ContainerServiceVMDiagnosticsArgs{...} or: nil
func ContainerServiceVMDiagnosticsPtr ¶
func ContainerServiceVMDiagnosticsPtr(v *ContainerServiceVMDiagnosticsArgs) ContainerServiceVMDiagnosticsPtrInput
type ContainerServiceVMDiagnosticsPtrOutput ¶
type ContainerServiceVMDiagnosticsPtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceVMDiagnosticsPtrOutput) ElementType ¶
func (ContainerServiceVMDiagnosticsPtrOutput) ElementType() reflect.Type
func (ContainerServiceVMDiagnosticsPtrOutput) Enabled ¶
func (o ContainerServiceVMDiagnosticsPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the VM diagnostic agent is provisioned on the VM.
func (ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutput ¶
func (o ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutput() ContainerServiceVMDiagnosticsPtrOutput
func (ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext ¶
func (o ContainerServiceVMDiagnosticsPtrOutput) ToContainerServiceVMDiagnosticsPtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsPtrOutput
type ContainerServiceVMDiagnosticsResponse ¶
type ContainerServiceVMDiagnosticsResponse struct { // Whether the VM diagnostic agent is provisioned on the VM. Enabled bool `pulumi:"enabled"` // The URI of the storage account where diagnostics are stored. StorageUri string `pulumi:"storageUri"` }
Profile for diagnostics on the container service VMs.
type ContainerServiceVMDiagnosticsResponseArgs ¶
type ContainerServiceVMDiagnosticsResponseArgs struct { // Whether the VM diagnostic agent is provisioned on the VM. Enabled pulumi.BoolInput `pulumi:"enabled"` // The URI of the storage account where diagnostics are stored. StorageUri pulumi.StringInput `pulumi:"storageUri"` }
Profile for diagnostics on the container service VMs.
func (ContainerServiceVMDiagnosticsResponseArgs) ElementType ¶
func (ContainerServiceVMDiagnosticsResponseArgs) ElementType() reflect.Type
func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutput ¶
func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput
func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutputWithContext ¶
func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponseOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponseOutput
func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutput ¶
func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput
func (ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext ¶
func (i ContainerServiceVMDiagnosticsResponseArgs) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput
type ContainerServiceVMDiagnosticsResponseInput ¶
type ContainerServiceVMDiagnosticsResponseInput interface { pulumi.Input ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput ToContainerServiceVMDiagnosticsResponseOutputWithContext(context.Context) ContainerServiceVMDiagnosticsResponseOutput }
ContainerServiceVMDiagnosticsResponseInput is an input type that accepts ContainerServiceVMDiagnosticsResponseArgs and ContainerServiceVMDiagnosticsResponseOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsResponseInput` via:
ContainerServiceVMDiagnosticsResponseArgs{...}
type ContainerServiceVMDiagnosticsResponseOutput ¶
type ContainerServiceVMDiagnosticsResponseOutput struct{ *pulumi.OutputState }
Profile for diagnostics on the container service VMs.
func (ContainerServiceVMDiagnosticsResponseOutput) ElementType ¶
func (ContainerServiceVMDiagnosticsResponseOutput) ElementType() reflect.Type
func (ContainerServiceVMDiagnosticsResponseOutput) Enabled ¶
func (o ContainerServiceVMDiagnosticsResponseOutput) Enabled() pulumi.BoolOutput
Whether the VM diagnostic agent is provisioned on the VM.
func (ContainerServiceVMDiagnosticsResponseOutput) StorageUri ¶
func (o ContainerServiceVMDiagnosticsResponseOutput) StorageUri() pulumi.StringOutput
The URI of the storage account where diagnostics are stored.
func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutput ¶
func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutput() ContainerServiceVMDiagnosticsResponseOutput
func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutputWithContext ¶
func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponseOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponseOutput
func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput ¶
func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput
func (ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext ¶
func (o ContainerServiceVMDiagnosticsResponseOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput
type ContainerServiceVMDiagnosticsResponsePtrInput ¶
type ContainerServiceVMDiagnosticsResponsePtrInput interface { pulumi.Input ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput }
ContainerServiceVMDiagnosticsResponsePtrInput is an input type that accepts ContainerServiceVMDiagnosticsResponseArgs, ContainerServiceVMDiagnosticsResponsePtr and ContainerServiceVMDiagnosticsResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceVMDiagnosticsResponsePtrInput` via:
ContainerServiceVMDiagnosticsResponseArgs{...} or: nil
func ContainerServiceVMDiagnosticsResponsePtr ¶
func ContainerServiceVMDiagnosticsResponsePtr(v *ContainerServiceVMDiagnosticsResponseArgs) ContainerServiceVMDiagnosticsResponsePtrInput
type ContainerServiceVMDiagnosticsResponsePtrOutput ¶
type ContainerServiceVMDiagnosticsResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceVMDiagnosticsResponsePtrOutput) ElementType ¶
func (ContainerServiceVMDiagnosticsResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceVMDiagnosticsResponsePtrOutput) Enabled ¶
func (o ContainerServiceVMDiagnosticsResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the VM diagnostic agent is provisioned on the VM.
func (ContainerServiceVMDiagnosticsResponsePtrOutput) StorageUri ¶
func (o ContainerServiceVMDiagnosticsResponsePtrOutput) StorageUri() pulumi.StringPtrOutput
The URI of the storage account where diagnostics are stored.
func (ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput ¶
func (o ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutput() ContainerServiceVMDiagnosticsResponsePtrOutput
func (ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext ¶
func (o ContainerServiceVMDiagnosticsResponsePtrOutput) ToContainerServiceVMDiagnosticsResponsePtrOutputWithContext(ctx context.Context) ContainerServiceVMDiagnosticsResponsePtrOutput
type ContainerServiceVMSizeTypes ¶ added in v0.3.1
Size of agent VMs.
func (ContainerServiceVMSizeTypes) ElementType ¶ added in v0.3.1
func (ContainerServiceVMSizeTypes) ElementType() reflect.Type
func (ContainerServiceVMSizeTypes) ToStringOutput ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringOutput() pulumi.StringOutput
func (ContainerServiceVMSizeTypes) ToStringOutputWithContext ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ContainerServiceVMSizeTypes) ToStringPtrOutput ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ContainerServiceVMSizeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ContainerServiceWindowsProfile ¶
type ContainerServiceWindowsProfile struct { // The administrator password to use for Windows VMs. AdminPassword string `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. AdminUsername string `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
type ContainerServiceWindowsProfileArgs ¶
type ContainerServiceWindowsProfileArgs struct { // The administrator password to use for Windows VMs. AdminPassword pulumi.StringInput `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
func (ContainerServiceWindowsProfileArgs) ElementType ¶
func (ContainerServiceWindowsProfileArgs) ElementType() reflect.Type
func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutput ¶
func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput
func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutputWithContext ¶
func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfileOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileOutput
func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutput ¶
func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput
func (ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutputWithContext ¶
func (i ContainerServiceWindowsProfileArgs) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput
type ContainerServiceWindowsProfileInput ¶
type ContainerServiceWindowsProfileInput interface { pulumi.Input ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput ToContainerServiceWindowsProfileOutputWithContext(context.Context) ContainerServiceWindowsProfileOutput }
ContainerServiceWindowsProfileInput is an input type that accepts ContainerServiceWindowsProfileArgs and ContainerServiceWindowsProfileOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfileInput` via:
ContainerServiceWindowsProfileArgs{...}
type ContainerServiceWindowsProfileOutput ¶
type ContainerServiceWindowsProfileOutput struct{ *pulumi.OutputState }
Profile for Windows VMs in the container service cluster.
func (ContainerServiceWindowsProfileOutput) AdminPassword ¶
func (o ContainerServiceWindowsProfileOutput) AdminPassword() pulumi.StringOutput
The administrator password to use for Windows VMs.
func (ContainerServiceWindowsProfileOutput) AdminUsername ¶
func (o ContainerServiceWindowsProfileOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Windows VMs.
func (ContainerServiceWindowsProfileOutput) ElementType ¶
func (ContainerServiceWindowsProfileOutput) ElementType() reflect.Type
func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutput ¶
func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutput() ContainerServiceWindowsProfileOutput
func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutputWithContext ¶
func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfileOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileOutput
func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutput ¶
func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput
func (ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutputWithContext ¶
func (o ContainerServiceWindowsProfileOutput) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput
type ContainerServiceWindowsProfilePtrInput ¶
type ContainerServiceWindowsProfilePtrInput interface { pulumi.Input ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput ToContainerServiceWindowsProfilePtrOutputWithContext(context.Context) ContainerServiceWindowsProfilePtrOutput }
ContainerServiceWindowsProfilePtrInput is an input type that accepts ContainerServiceWindowsProfileArgs, ContainerServiceWindowsProfilePtr and ContainerServiceWindowsProfilePtrOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfilePtrInput` via:
ContainerServiceWindowsProfileArgs{...} or: nil
func ContainerServiceWindowsProfilePtr ¶
func ContainerServiceWindowsProfilePtr(v *ContainerServiceWindowsProfileArgs) ContainerServiceWindowsProfilePtrInput
type ContainerServiceWindowsProfilePtrOutput ¶
type ContainerServiceWindowsProfilePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceWindowsProfilePtrOutput) AdminPassword ¶
func (o ContainerServiceWindowsProfilePtrOutput) AdminPassword() pulumi.StringPtrOutput
The administrator password to use for Windows VMs.
func (ContainerServiceWindowsProfilePtrOutput) AdminUsername ¶
func (o ContainerServiceWindowsProfilePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Windows VMs.
func (ContainerServiceWindowsProfilePtrOutput) ElementType ¶
func (ContainerServiceWindowsProfilePtrOutput) ElementType() reflect.Type
func (ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutput ¶
func (o ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutput() ContainerServiceWindowsProfilePtrOutput
func (ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutputWithContext ¶
func (o ContainerServiceWindowsProfilePtrOutput) ToContainerServiceWindowsProfilePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfilePtrOutput
type ContainerServiceWindowsProfileResponse ¶
type ContainerServiceWindowsProfileResponse struct { // The administrator password to use for Windows VMs. AdminPassword string `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. AdminUsername string `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
type ContainerServiceWindowsProfileResponseArgs ¶
type ContainerServiceWindowsProfileResponseArgs struct { // The administrator password to use for Windows VMs. AdminPassword pulumi.StringInput `pulumi:"adminPassword"` // The administrator username to use for Windows VMs. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` }
Profile for Windows VMs in the container service cluster.
func (ContainerServiceWindowsProfileResponseArgs) ElementType ¶
func (ContainerServiceWindowsProfileResponseArgs) ElementType() reflect.Type
func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutput ¶
func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput
func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutputWithContext ¶
func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponseOutput
func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutput ¶
func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput
func (ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutputWithContext ¶
func (i ContainerServiceWindowsProfileResponseArgs) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput
type ContainerServiceWindowsProfileResponseInput ¶
type ContainerServiceWindowsProfileResponseInput interface { pulumi.Input ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput ToContainerServiceWindowsProfileResponseOutputWithContext(context.Context) ContainerServiceWindowsProfileResponseOutput }
ContainerServiceWindowsProfileResponseInput is an input type that accepts ContainerServiceWindowsProfileResponseArgs and ContainerServiceWindowsProfileResponseOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfileResponseInput` via:
ContainerServiceWindowsProfileResponseArgs{...}
type ContainerServiceWindowsProfileResponseOutput ¶
type ContainerServiceWindowsProfileResponseOutput struct{ *pulumi.OutputState }
Profile for Windows VMs in the container service cluster.
func (ContainerServiceWindowsProfileResponseOutput) AdminPassword ¶
func (o ContainerServiceWindowsProfileResponseOutput) AdminPassword() pulumi.StringOutput
The administrator password to use for Windows VMs.
func (ContainerServiceWindowsProfileResponseOutput) AdminUsername ¶
func (o ContainerServiceWindowsProfileResponseOutput) AdminUsername() pulumi.StringOutput
The administrator username to use for Windows VMs.
func (ContainerServiceWindowsProfileResponseOutput) ElementType ¶
func (ContainerServiceWindowsProfileResponseOutput) ElementType() reflect.Type
func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutput ¶
func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutput() ContainerServiceWindowsProfileResponseOutput
func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutputWithContext ¶
func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponseOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponseOutput
func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutput ¶
func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput
func (ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceWindowsProfileResponseOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput
type ContainerServiceWindowsProfileResponsePtrInput ¶
type ContainerServiceWindowsProfileResponsePtrInput interface { pulumi.Input ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput ToContainerServiceWindowsProfileResponsePtrOutputWithContext(context.Context) ContainerServiceWindowsProfileResponsePtrOutput }
ContainerServiceWindowsProfileResponsePtrInput is an input type that accepts ContainerServiceWindowsProfileResponseArgs, ContainerServiceWindowsProfileResponsePtr and ContainerServiceWindowsProfileResponsePtrOutput values. You can construct a concrete instance of `ContainerServiceWindowsProfileResponsePtrInput` via:
ContainerServiceWindowsProfileResponseArgs{...} or: nil
func ContainerServiceWindowsProfileResponsePtr ¶
func ContainerServiceWindowsProfileResponsePtr(v *ContainerServiceWindowsProfileResponseArgs) ContainerServiceWindowsProfileResponsePtrInput
type ContainerServiceWindowsProfileResponsePtrOutput ¶
type ContainerServiceWindowsProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerServiceWindowsProfileResponsePtrOutput) AdminPassword ¶
func (o ContainerServiceWindowsProfileResponsePtrOutput) AdminPassword() pulumi.StringPtrOutput
The administrator password to use for Windows VMs.
func (ContainerServiceWindowsProfileResponsePtrOutput) AdminUsername ¶
func (o ContainerServiceWindowsProfileResponsePtrOutput) AdminUsername() pulumi.StringPtrOutput
The administrator username to use for Windows VMs.
func (ContainerServiceWindowsProfileResponsePtrOutput) ElementType ¶
func (ContainerServiceWindowsProfileResponsePtrOutput) ElementType() reflect.Type
func (ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutput ¶
func (o ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutput() ContainerServiceWindowsProfileResponsePtrOutput
func (ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext ¶
func (o ContainerServiceWindowsProfileResponsePtrOutput) ToContainerServiceWindowsProfileResponsePtrOutputWithContext(ctx context.Context) ContainerServiceWindowsProfileResponsePtrOutput
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 ¶ added in v0.3.1
func (Expander) ElementType ¶ added in v0.3.1
func (Expander) ToStringOutput ¶ added in v0.3.1
func (e Expander) ToStringOutput() pulumi.StringOutput
func (Expander) ToStringOutputWithContext ¶ added in v0.3.1
func (e Expander) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Expander) ToStringPtrOutput ¶ added in v0.3.1
func (e Expander) ToStringPtrOutput() pulumi.StringPtrOutput
func (Expander) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Expander) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KubeletConfig ¶ added in v0.2.6
type KubeletConfig struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` // 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"` // Topology Manager policy to use. TopologyManagerPolicy *string `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
type KubeletConfigArgs ¶ added in v0.2.6
type KubeletConfigArgs struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls pulumi.StringArrayInput `pulumi:"allowedUnsafeSysctls"` // 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"` // Topology Manager policy to use. TopologyManagerPolicy pulumi.StringPtrInput `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
func (KubeletConfigArgs) ElementType ¶ added in v0.2.6
func (KubeletConfigArgs) ElementType() reflect.Type
func (KubeletConfigArgs) ToKubeletConfigOutput ¶ added in v0.2.6
func (i KubeletConfigArgs) ToKubeletConfigOutput() KubeletConfigOutput
func (KubeletConfigArgs) ToKubeletConfigOutputWithContext ¶ added in v0.2.6
func (i KubeletConfigArgs) ToKubeletConfigOutputWithContext(ctx context.Context) KubeletConfigOutput
func (KubeletConfigArgs) ToKubeletConfigPtrOutput ¶ added in v0.2.6
func (i KubeletConfigArgs) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
func (KubeletConfigArgs) ToKubeletConfigPtrOutputWithContext ¶ added in v0.2.6
func (i KubeletConfigArgs) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
type KubeletConfigInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type KubeletConfigOutput struct{ *pulumi.OutputState }
Kubelet configurations of agent nodes.
func (KubeletConfigOutput) AllowedUnsafeSysctls ¶ added in v0.2.6
func (o KubeletConfigOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigOutput) CpuCfsQuota ¶ added in v0.2.6
func (o KubeletConfigOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigOutput) CpuCfsQuotaPeriod ¶ added in v0.2.6
func (o KubeletConfigOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigOutput) CpuManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigOutput) ElementType ¶ added in v0.2.6
func (KubeletConfigOutput) ElementType() reflect.Type
func (KubeletConfigOutput) FailSwapOn ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (o KubeletConfigOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigOutput) ImageGcLowThreshold ¶ added in v0.2.6
func (o KubeletConfigOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigOutput) ToKubeletConfigOutput ¶ added in v0.2.6
func (o KubeletConfigOutput) ToKubeletConfigOutput() KubeletConfigOutput
func (KubeletConfigOutput) ToKubeletConfigOutputWithContext ¶ added in v0.2.6
func (o KubeletConfigOutput) ToKubeletConfigOutputWithContext(ctx context.Context) KubeletConfigOutput
func (KubeletConfigOutput) ToKubeletConfigPtrOutput ¶ added in v0.2.6
func (o KubeletConfigOutput) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
func (KubeletConfigOutput) ToKubeletConfigPtrOutputWithContext ¶ added in v0.2.6
func (o KubeletConfigOutput) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
func (KubeletConfigOutput) TopologyManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type KubeletConfigPtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func KubeletConfigPtr(v *KubeletConfigArgs) KubeletConfigPtrInput
type KubeletConfigPtrOutput ¶ added in v0.2.6
type KubeletConfigPtrOutput struct{ *pulumi.OutputState }
func (KubeletConfigPtrOutput) AllowedUnsafeSysctls ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigPtrOutput) CpuCfsQuota ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigPtrOutput) CpuCfsQuotaPeriod ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigPtrOutput) CpuManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigPtrOutput) Elem ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) Elem() KubeletConfigOutput
func (KubeletConfigPtrOutput) ElementType ¶ added in v0.2.6
func (KubeletConfigPtrOutput) ElementType() reflect.Type
func (KubeletConfigPtrOutput) FailSwapOn ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigPtrOutput) ImageGcLowThreshold ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigPtrOutput) ToKubeletConfigPtrOutput ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) ToKubeletConfigPtrOutput() KubeletConfigPtrOutput
func (KubeletConfigPtrOutput) ToKubeletConfigPtrOutputWithContext ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) ToKubeletConfigPtrOutputWithContext(ctx context.Context) KubeletConfigPtrOutput
func (KubeletConfigPtrOutput) TopologyManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigPtrOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type KubeletConfigResponse ¶ added in v0.2.6
type KubeletConfigResponse struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls []string `pulumi:"allowedUnsafeSysctls"` // 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"` // Topology Manager policy to use. TopologyManagerPolicy *string `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
type KubeletConfigResponseArgs ¶ added in v0.2.6
type KubeletConfigResponseArgs struct { // Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`). AllowedUnsafeSysctls pulumi.StringArrayInput `pulumi:"allowedUnsafeSysctls"` // 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"` // Topology Manager policy to use. TopologyManagerPolicy pulumi.StringPtrInput `pulumi:"topologyManagerPolicy"` }
Kubelet configurations of agent nodes.
func (KubeletConfigResponseArgs) ElementType ¶ added in v0.2.6
func (KubeletConfigResponseArgs) ElementType() reflect.Type
func (KubeletConfigResponseArgs) ToKubeletConfigResponseOutput ¶ added in v0.2.6
func (i KubeletConfigResponseArgs) ToKubeletConfigResponseOutput() KubeletConfigResponseOutput
func (KubeletConfigResponseArgs) ToKubeletConfigResponseOutputWithContext ¶ added in v0.2.6
func (i KubeletConfigResponseArgs) ToKubeletConfigResponseOutputWithContext(ctx context.Context) KubeletConfigResponseOutput
func (KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutput ¶ added in v0.2.6
func (i KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
func (KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (i KubeletConfigResponseArgs) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
type KubeletConfigResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type KubeletConfigResponseOutput struct{ *pulumi.OutputState }
Kubelet configurations of agent nodes.
func (KubeletConfigResponseOutput) AllowedUnsafeSysctls ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigResponseOutput) CpuCfsQuota ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigResponseOutput) CpuCfsQuotaPeriod ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigResponseOutput) CpuManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigResponseOutput) ElementType ¶ added in v0.2.6
func (KubeletConfigResponseOutput) ElementType() reflect.Type
func (KubeletConfigResponseOutput) FailSwapOn ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigResponseOutput) ImageGcLowThreshold ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigResponseOutput) ToKubeletConfigResponseOutput ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) ToKubeletConfigResponseOutput() KubeletConfigResponseOutput
func (KubeletConfigResponseOutput) ToKubeletConfigResponseOutputWithContext ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) ToKubeletConfigResponseOutputWithContext(ctx context.Context) KubeletConfigResponseOutput
func (KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutput ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
func (KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
func (KubeletConfigResponseOutput) TopologyManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigResponseOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type KubeletConfigResponsePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func KubeletConfigResponsePtr(v *KubeletConfigResponseArgs) KubeletConfigResponsePtrInput
type KubeletConfigResponsePtrOutput ¶ added in v0.2.6
type KubeletConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (KubeletConfigResponsePtrOutput) AllowedUnsafeSysctls ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) AllowedUnsafeSysctls() pulumi.StringArrayOutput
Allowlist of unsafe sysctls or unsafe sysctl patterns (ending in `*`).
func (KubeletConfigResponsePtrOutput) CpuCfsQuota ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) CpuCfsQuota() pulumi.BoolPtrOutput
Enable CPU CFS quota enforcement for containers that specify CPU limits.
func (KubeletConfigResponsePtrOutput) CpuCfsQuotaPeriod ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) CpuCfsQuotaPeriod() pulumi.StringPtrOutput
Sets CPU CFS quota period value.
func (KubeletConfigResponsePtrOutput) CpuManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) CpuManagerPolicy() pulumi.StringPtrOutput
CPU Manager policy to use.
func (KubeletConfigResponsePtrOutput) Elem ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) Elem() KubeletConfigResponseOutput
func (KubeletConfigResponsePtrOutput) ElementType ¶ added in v0.2.6
func (KubeletConfigResponsePtrOutput) ElementType() reflect.Type
func (KubeletConfigResponsePtrOutput) FailSwapOn ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) ImageGcHighThreshold() pulumi.IntPtrOutput
The percent of disk usage after which image garbage collection is always run.
func (KubeletConfigResponsePtrOutput) ImageGcLowThreshold ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) ImageGcLowThreshold() pulumi.IntPtrOutput
The percent of disk usage before which image garbage collection is never run.
func (KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutput ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutput() KubeletConfigResponsePtrOutput
func (KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) ToKubeletConfigResponsePtrOutputWithContext(ctx context.Context) KubeletConfigResponsePtrOutput
func (KubeletConfigResponsePtrOutput) TopologyManagerPolicy ¶ added in v0.2.6
func (o KubeletConfigResponsePtrOutput) TopologyManagerPolicy() pulumi.StringPtrOutput
Topology Manager policy to use.
type LicenseType ¶ added in v0.3.1
The licenseType to use for Windows VMs. Windows_Server is used to enable Azure Hybrid User Benefits for Windows VMs.
func (LicenseType) ElementType ¶ added in v0.3.1
func (LicenseType) ElementType() reflect.Type
func (LicenseType) ToStringOutput ¶ added in v0.3.1
func (e LicenseType) ToStringOutput() pulumi.StringOutput
func (LicenseType) ToStringOutputWithContext ¶ added in v0.3.1
func (e LicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseType) ToStringPtrOutput ¶ added in v0.3.1
func (e LicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LinuxOSConfig ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (LinuxOSConfigArgs) ElementType() reflect.Type
func (LinuxOSConfigArgs) ToLinuxOSConfigOutput ¶ added in v0.2.6
func (i LinuxOSConfigArgs) ToLinuxOSConfigOutput() LinuxOSConfigOutput
func (LinuxOSConfigArgs) ToLinuxOSConfigOutputWithContext ¶ added in v0.2.6
func (i LinuxOSConfigArgs) ToLinuxOSConfigOutputWithContext(ctx context.Context) LinuxOSConfigOutput
func (LinuxOSConfigArgs) ToLinuxOSConfigPtrOutput ¶ added in v0.2.6
func (i LinuxOSConfigArgs) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
func (LinuxOSConfigArgs) ToLinuxOSConfigPtrOutputWithContext ¶ added in v0.2.6
func (i LinuxOSConfigArgs) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
type LinuxOSConfigInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type LinuxOSConfigOutput struct{ *pulumi.OutputState }
OS configurations of Linux agent nodes.
func (LinuxOSConfigOutput) ElementType ¶ added in v0.2.6
func (LinuxOSConfigOutput) ElementType() reflect.Type
func (LinuxOSConfigOutput) SwapFileSizeMB ¶ added in v0.2.6
func (o LinuxOSConfigOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigOutput) Sysctls ¶ added in v0.2.6
func (o LinuxOSConfigOutput) Sysctls() SysctlConfigPtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigOutput) ToLinuxOSConfigOutput ¶ added in v0.2.6
func (o LinuxOSConfigOutput) ToLinuxOSConfigOutput() LinuxOSConfigOutput
func (LinuxOSConfigOutput) ToLinuxOSConfigOutputWithContext ¶ added in v0.2.6
func (o LinuxOSConfigOutput) ToLinuxOSConfigOutputWithContext(ctx context.Context) LinuxOSConfigOutput
func (LinuxOSConfigOutput) ToLinuxOSConfigPtrOutput ¶ added in v0.2.6
func (o LinuxOSConfigOutput) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
func (LinuxOSConfigOutput) ToLinuxOSConfigPtrOutputWithContext ¶ added in v0.2.6
func (o LinuxOSConfigOutput) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
func (LinuxOSConfigOutput) TransparentHugePageDefrag ¶ added in v0.2.6
func (o LinuxOSConfigOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigOutput) TransparentHugePageEnabled ¶ added in v0.2.6
func (o LinuxOSConfigOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type LinuxOSConfigPtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func LinuxOSConfigPtr(v *LinuxOSConfigArgs) LinuxOSConfigPtrInput
type LinuxOSConfigPtrOutput ¶ added in v0.2.6
type LinuxOSConfigPtrOutput struct{ *pulumi.OutputState }
func (LinuxOSConfigPtrOutput) Elem ¶ added in v0.2.6
func (o LinuxOSConfigPtrOutput) Elem() LinuxOSConfigOutput
func (LinuxOSConfigPtrOutput) ElementType ¶ added in v0.2.6
func (LinuxOSConfigPtrOutput) ElementType() reflect.Type
func (LinuxOSConfigPtrOutput) SwapFileSizeMB ¶ added in v0.2.6
func (o LinuxOSConfigPtrOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigPtrOutput) Sysctls ¶ added in v0.2.6
func (o LinuxOSConfigPtrOutput) Sysctls() SysctlConfigPtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutput ¶ added in v0.2.6
func (o LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutput() LinuxOSConfigPtrOutput
func (LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutputWithContext ¶ added in v0.2.6
func (o LinuxOSConfigPtrOutput) ToLinuxOSConfigPtrOutputWithContext(ctx context.Context) LinuxOSConfigPtrOutput
func (LinuxOSConfigPtrOutput) TransparentHugePageDefrag ¶ added in v0.2.6
func (o LinuxOSConfigPtrOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigPtrOutput) TransparentHugePageEnabled ¶ added in v0.2.6
func (o LinuxOSConfigPtrOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type LinuxOSConfigResponse ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (LinuxOSConfigResponseArgs) ElementType() reflect.Type
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutput ¶ added in v0.2.6
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutput() LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutputWithContext ¶ added in v0.2.6
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponseOutputWithContext(ctx context.Context) LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutput ¶ added in v0.2.6
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (i LinuxOSConfigResponseArgs) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
type LinuxOSConfigResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type LinuxOSConfigResponseOutput struct{ *pulumi.OutputState }
OS configurations of Linux agent nodes.
func (LinuxOSConfigResponseOutput) ElementType ¶ added in v0.2.6
func (LinuxOSConfigResponseOutput) ElementType() reflect.Type
func (LinuxOSConfigResponseOutput) SwapFileSizeMB ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigResponseOutput) Sysctls ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) Sysctls() SysctlConfigResponsePtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutput ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutput() LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutputWithContext ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponseOutputWithContext(ctx context.Context) LinuxOSConfigResponseOutput
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutput ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponseOutput) TransparentHugePageDefrag ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigResponseOutput) TransparentHugePageEnabled ¶ added in v0.2.6
func (o LinuxOSConfigResponseOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type LinuxOSConfigResponsePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func LinuxOSConfigResponsePtr(v *LinuxOSConfigResponseArgs) LinuxOSConfigResponsePtrInput
type LinuxOSConfigResponsePtrOutput ¶ added in v0.2.6
type LinuxOSConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (LinuxOSConfigResponsePtrOutput) Elem ¶ added in v0.2.6
func (o LinuxOSConfigResponsePtrOutput) Elem() LinuxOSConfigResponseOutput
func (LinuxOSConfigResponsePtrOutput) ElementType ¶ added in v0.2.6
func (LinuxOSConfigResponsePtrOutput) ElementType() reflect.Type
func (LinuxOSConfigResponsePtrOutput) SwapFileSizeMB ¶ added in v0.2.6
func (o LinuxOSConfigResponsePtrOutput) SwapFileSizeMB() pulumi.IntPtrOutput
SwapFileSizeMB specifies size in MB of a swap file will be created on each node.
func (LinuxOSConfigResponsePtrOutput) Sysctls ¶ added in v0.2.6
func (o LinuxOSConfigResponsePtrOutput) Sysctls() SysctlConfigResponsePtrOutput
Sysctl settings for Linux agent nodes.
func (LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutput ¶ added in v0.2.6
func (o LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutput() LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (o LinuxOSConfigResponsePtrOutput) ToLinuxOSConfigResponsePtrOutputWithContext(ctx context.Context) LinuxOSConfigResponsePtrOutput
func (LinuxOSConfigResponsePtrOutput) TransparentHugePageDefrag ¶ added in v0.2.6
func (o LinuxOSConfigResponsePtrOutput) TransparentHugePageDefrag() pulumi.StringPtrOutput
Transparent Huge Page defrag configuration.
func (LinuxOSConfigResponsePtrOutput) TransparentHugePageEnabled ¶ added in v0.2.6
func (o LinuxOSConfigResponsePtrOutput) TransparentHugePageEnabled() pulumi.StringPtrOutput
Transparent Huge Page enabled configuration.
type ListManagedClusterAccessProfileArgs ¶
type ListManagedClusterAccessProfileArgs struct { // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the managed cluster resource. ResourceName string `pulumi:"resourceName"` // The name of the role for managed cluster accessProfile resource. RoleName string `pulumi:"roleName"` }
type ListManagedClusterAccessProfileResult ¶
type ListManagedClusterAccessProfileResult struct { // Resource Id Id string `pulumi:"id"` // Base64-encoded Kubernetes configuration file. KubeConfig *string `pulumi:"kubeConfig"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Managed cluster Access Profile.
func ListManagedClusterAccessProfile ¶
func ListManagedClusterAccessProfile(ctx *pulumi.Context, args *ListManagedClusterAccessProfileArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterAccessProfileResult, error)
type ListManagedClusterAdminCredentialsResult ¶
type ListManagedClusterAdminCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterAdminCredentials ¶
func ListManagedClusterAdminCredentials(ctx *pulumi.Context, args *ListManagedClusterAdminCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterAdminCredentialsResult, error)
type ListManagedClusterMonitoringUserCredentialsResult ¶
type ListManagedClusterMonitoringUserCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterMonitoringUserCredentials ¶
func ListManagedClusterMonitoringUserCredentials(ctx *pulumi.Context, args *ListManagedClusterMonitoringUserCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterMonitoringUserCredentialsResult, error)
type ListManagedClusterUserCredentialsResult ¶
type ListManagedClusterUserCredentialsResult struct { // Base64-encoded Kubernetes configuration file. Kubeconfigs []CredentialResultResponse `pulumi:"kubeconfigs"` }
The list of credential result response.
func ListManagedClusterUserCredentials ¶
func ListManagedClusterUserCredentials(ctx *pulumi.Context, args *ListManagedClusterUserCredentialsArgs, opts ...pulumi.InvokeOption) (*ListManagedClusterUserCredentialsResult, error)
type LoadBalancerSku ¶ added in v0.3.1
The load balancer sku for the managed cluster.
func (LoadBalancerSku) ElementType ¶ added in v0.3.1
func (LoadBalancerSku) ElementType() reflect.Type
func (LoadBalancerSku) ToStringOutput ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringOutput() pulumi.StringOutput
func (LoadBalancerSku) ToStringOutputWithContext ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LoadBalancerSku) ToStringPtrOutput ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringPtrOutput() pulumi.StringPtrOutput
func (LoadBalancerSku) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LoadBalancerSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupAgentPoolArgs ¶
type LookupAgentPoolResult ¶
type LookupAgentPoolResult struct { // 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"` // 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"` // 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 LookupContainerServiceResult ¶
type LookupContainerServiceResult struct { // Properties of the agent pool. AgentPoolProfiles []ContainerServiceAgentPoolProfileResponse `pulumi:"agentPoolProfiles"` // Properties for custom clusters. CustomProfile *ContainerServiceCustomProfileResponse `pulumi:"customProfile"` // Properties of the diagnostic agent. DiagnosticsProfile *ContainerServiceDiagnosticsProfileResponse `pulumi:"diagnosticsProfile"` // Resource Id Id string `pulumi:"id"` // Properties of Linux VMs. LinuxProfile ContainerServiceLinuxProfileResponse `pulumi:"linuxProfile"` // Resource location Location string `pulumi:"location"` // Properties of master agents. MasterProfile ContainerServiceMasterProfileResponse `pulumi:"masterProfile"` // Resource name Name string `pulumi:"name"` // Properties of the orchestrator. OrchestratorProfile *ContainerServiceOrchestratorProfileResponse `pulumi:"orchestratorProfile"` // the current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Properties for cluster service principals. ServicePrincipalProfile *ContainerServiceServicePrincipalProfileResponse `pulumi:"servicePrincipalProfile"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` // Properties of Windows VMs. WindowsProfile *ContainerServiceWindowsProfileResponse `pulumi:"windowsProfile"` }
Container service.
func LookupContainerService ¶
func LookupContainerService(ctx *pulumi.Context, args *LookupContainerServiceArgs, opts ...pulumi.InvokeOption) (*LookupContainerServiceResult, 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 LookupOpenShiftManagedClusterResult ¶
type LookupOpenShiftManagedClusterResult struct { // Configuration of OpenShift cluster VMs. AgentPoolProfiles []OpenShiftManagedClusterAgentPoolProfileResponse `pulumi:"agentPoolProfiles"` // Configures OpenShift authentication. AuthProfile *OpenShiftManagedClusterAuthProfileResponse `pulumi:"authProfile"` // Version of OpenShift specified when creating the cluster. ClusterVersion string `pulumi:"clusterVersion"` // Service generated FQDN for OpenShift API server loadbalancer internal hostname. Fqdn string `pulumi:"fqdn"` // Resource Id Id string `pulumi:"id"` // Resource location Location string `pulumi:"location"` // Configuration for OpenShift master VMs. MasterPoolProfile *OpenShiftManagedClusterMasterPoolProfileResponse `pulumi:"masterPoolProfile"` // Resource name Name string `pulumi:"name"` // Configuration for OpenShift networking. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // Version of OpenShift specified when creating the cluster. OpenShiftVersion string `pulumi:"openShiftVersion"` // Define the resource plan as required by ARM for billing purposes Plan *PurchasePlanResponse `pulumi:"plan"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Service generated FQDN for OpenShift API server. PublicHostname string `pulumi:"publicHostname"` // Configuration for OpenShift router(s). RouterProfiles []OpenShiftRouterProfileResponse `pulumi:"routerProfiles"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
OpenShift Managed cluster.
func LookupOpenShiftManagedCluster ¶
func LookupOpenShiftManagedCluster(ctx *pulumi.Context, args *LookupOpenShiftManagedClusterArgs, opts ...pulumi.InvokeOption) (*LookupOpenShiftManagedClusterResult, 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 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. Latest API Version: 2020-11-01.
func GetManagedCluster ¶
func GetManagedCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagedClusterState, opts ...pulumi.ResourceOption) (*ManagedCluster, error)
GetManagedCluster gets an existing ManagedCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewManagedCluster ¶
func NewManagedCluster(ctx *pulumi.Context, name string, args *ManagedClusterArgs, opts ...pulumi.ResourceOption) (*ManagedCluster, error)
NewManagedCluster registers a new resource with the given unique name, arguments, and options.
func (*ManagedCluster) ElementType ¶ added in v0.2.6
func (*ManagedCluster) ElementType() reflect.Type
func (*ManagedCluster) ToManagedClusterOutput ¶ added in v0.2.6
func (i *ManagedCluster) ToManagedClusterOutput() ManagedClusterOutput
func (*ManagedCluster) ToManagedClusterOutputWithContext ¶ added in v0.2.6
func (i *ManagedCluster) ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput
type ManagedClusterAADProfile ¶
type ManagedClusterAADProfile struct { // 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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
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"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig *KubeletConfig `pulumi:"kubeletConfig"` // 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"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigPtrInput `pulumi:"kubeletConfig"` // 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) EnableNodePublicIP ¶
func (o ManagedClusterAgentPoolProfileOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
Enable public IP for nodes
func (ManagedClusterAgentPoolProfileOutput) KubeletConfig ¶ added in v0.2.6
func (o ManagedClusterAgentPoolProfileOutput) KubeletConfig() KubeletConfigPtrOutput
KubeletConfig specifies the configuration of kubelet on agent nodes.
func (ManagedClusterAgentPoolProfileOutput) LinuxOSConfig ¶ added in v0.2.6
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 ¶ added in v0.2.6
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"` // Enable public IP for nodes EnableNodePublicIP *bool `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig *KubeletConfigResponse `pulumi:"kubeletConfig"` // 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"` // Enable public IP for nodes EnableNodePublicIP pulumi.BoolPtrInput `pulumi:"enableNodePublicIP"` // KubeletConfig specifies the configuration of kubelet on agent nodes. KubeletConfig KubeletConfigResponsePtrInput `pulumi:"kubeletConfig"` // 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) EnableNodePublicIP ¶
func (o ManagedClusterAgentPoolProfileResponseOutput) EnableNodePublicIP() pulumi.BoolPtrOutput
Enable public IP for nodes
func (ManagedClusterAgentPoolProfileResponseOutput) KubeletConfig ¶ added in v0.2.6
func (o ManagedClusterAgentPoolProfileResponseOutput) KubeletConfig() KubeletConfigResponsePtrOutput
KubeletConfig specifies the configuration of kubelet on agent nodes.
func (ManagedClusterAgentPoolProfileResponseOutput) LinuxOSConfig ¶ added in v0.2.6
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 ¶ added in v0.2.6
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.StringInput // 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 ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfile struct { // upgrade channel for auto upgrade. UpgradeChannel *string `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
type ManagedClusterAutoUpgradeProfileArgs ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfileArgs struct { // upgrade channel for auto upgrade. UpgradeChannel pulumi.StringPtrInput `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileArgs) ElementType ¶ added in v0.2.6
func (ManagedClusterAutoUpgradeProfileArgs) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutput ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutput() ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfileOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutput ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileArgs) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
type ManagedClusterAutoUpgradeProfileInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfileOutput struct{ *pulumi.OutputState }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterAutoUpgradeProfileOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutput ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutput() ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfileOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileOutput
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutput ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfileOutput) UpgradeChannel ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileOutput) UpgradeChannel() pulumi.StringPtrOutput
upgrade channel for auto upgrade.
type ManagedClusterAutoUpgradeProfilePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func ManagedClusterAutoUpgradeProfilePtr(v *ManagedClusterAutoUpgradeProfileArgs) ManagedClusterAutoUpgradeProfilePtrInput
type ManagedClusterAutoUpgradeProfilePtrOutput ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAutoUpgradeProfilePtrOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterAutoUpgradeProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutput ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutput() ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfilePtrOutput) ToManagedClusterAutoUpgradeProfilePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfilePtrOutput
func (ManagedClusterAutoUpgradeProfilePtrOutput) UpgradeChannel ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfilePtrOutput) UpgradeChannel() pulumi.StringPtrOutput
upgrade channel for auto upgrade.
type ManagedClusterAutoUpgradeProfileResponse ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfileResponse struct { // upgrade channel for auto upgrade. UpgradeChannel *string `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
type ManagedClusterAutoUpgradeProfileResponseArgs ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfileResponseArgs struct { // upgrade channel for auto upgrade. UpgradeChannel pulumi.StringPtrInput `pulumi:"upgradeChannel"` }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileResponseArgs) ElementType ¶ added in v0.2.6
func (ManagedClusterAutoUpgradeProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutput ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutput() ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutput ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterAutoUpgradeProfileResponseArgs) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
type ManagedClusterAutoUpgradeProfileResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfileResponseOutput struct{ *pulumi.OutputState }
Auto upgrade profile for a managed cluster.
func (ManagedClusterAutoUpgradeProfileResponseOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterAutoUpgradeProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutput ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutput() ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponseOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponseOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileResponseOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponseOutput) UpgradeChannel ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileResponseOutput) UpgradeChannel() pulumi.StringPtrOutput
upgrade channel for auto upgrade.
type ManagedClusterAutoUpgradeProfileResponsePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func ManagedClusterAutoUpgradeProfileResponsePtr(v *ManagedClusterAutoUpgradeProfileResponseArgs) ManagedClusterAutoUpgradeProfileResponsePtrInput
type ManagedClusterAutoUpgradeProfileResponsePtrOutput ¶ added in v0.2.6
type ManagedClusterAutoUpgradeProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutput() ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterAutoUpgradeProfileResponsePtrOutput) ToManagedClusterAutoUpgradeProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterAutoUpgradeProfileResponsePtrOutput
func (ManagedClusterAutoUpgradeProfileResponsePtrOutput) UpgradeChannel ¶ added in v0.2.6
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 ¶ added in v0.2.8
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 ¶ added in v0.2.8
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterOutput struct {
*pulumi.OutputState
}
func (ManagedClusterOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterOutput) ElementType() reflect.Type
func (ManagedClusterOutput) ToManagedClusterOutput ¶ added in v0.2.6
func (o ManagedClusterOutput) ToManagedClusterOutput() ManagedClusterOutput
func (ManagedClusterOutput) ToManagedClusterOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterOutput) ToManagedClusterOutputWithContext(ctx context.Context) ManagedClusterOutput
type ManagedClusterPodIdentity ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (ManagedClusterPodIdentityArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutput() ManagedClusterPodIdentityOutput
func (ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityArgs) ToManagedClusterPodIdentityOutputWithContext(ctx context.Context) ManagedClusterPodIdentityOutput
type ManagedClusterPodIdentityArray ¶ added in v0.2.6
type ManagedClusterPodIdentityArray []ManagedClusterPodIdentityInput
func (ManagedClusterPodIdentityArray) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutput() ManagedClusterPodIdentityArrayOutput
func (ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityArray) ToManagedClusterPodIdentityArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityArrayOutput
type ManagedClusterPodIdentityArrayInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityArrayOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityArrayOutput) Index ¶ added in v0.2.6
func (o ManagedClusterPodIdentityArrayOutput) Index(i pulumi.IntInput) ManagedClusterPodIdentityOutput
func (ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutput() ManagedClusterPodIdentityArrayOutput
func (ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityArrayOutput) ToManagedClusterPodIdentityArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityArrayOutput
type ManagedClusterPodIdentityException ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionArgs ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutput() ManagedClusterPodIdentityExceptionOutput
func (ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionArgs) ToManagedClusterPodIdentityExceptionOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionOutput
type ManagedClusterPodIdentityExceptionArray ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionArray []ManagedClusterPodIdentityExceptionInput
func (ManagedClusterPodIdentityExceptionArray) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutput() ManagedClusterPodIdentityExceptionArrayOutput
func (ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionArray) ToManagedClusterPodIdentityExceptionArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionArrayOutput
type ManagedClusterPodIdentityExceptionArrayInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionArrayOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutput() ManagedClusterPodIdentityExceptionArrayOutput
func (ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionArrayOutput) ToManagedClusterPodIdentityExceptionArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionArrayOutput
type ManagedClusterPodIdentityExceptionInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionOutput) Name ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionOutput) Name() pulumi.StringOutput
Name of the pod identity exception.
func (ManagedClusterPodIdentityExceptionOutput) Namespace ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity exception.
func (ManagedClusterPodIdentityExceptionOutput) PodLabels ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionOutput) PodLabels() pulumi.StringMapOutput
Pod labels to match.
func (ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutput() ManagedClusterPodIdentityExceptionOutput
func (ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionOutput) ToManagedClusterPodIdentityExceptionOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionOutput
type ManagedClusterPodIdentityExceptionResponse ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionResponseArgs ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionResponseArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutput() ManagedClusterPodIdentityExceptionResponseOutput
func (ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionResponseArgs) ToManagedClusterPodIdentityExceptionResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseOutput
type ManagedClusterPodIdentityExceptionResponseArray ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionResponseArray []ManagedClusterPodIdentityExceptionResponseInput
func (ManagedClusterPodIdentityExceptionResponseArray) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionResponseArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutput() ManagedClusterPodIdentityExceptionResponseArrayOutput
func (ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityExceptionResponseArray) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseArrayOutput
type ManagedClusterPodIdentityExceptionResponseArrayInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutput() ManagedClusterPodIdentityExceptionResponseArrayOutput
func (ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionResponseArrayOutput) ToManagedClusterPodIdentityExceptionResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseArrayOutput
type ManagedClusterPodIdentityExceptionResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityExceptionResponseOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityExceptionResponseOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityExceptionResponseOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityExceptionResponseOutput) Name ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionResponseOutput) Name() pulumi.StringOutput
Name of the pod identity exception.
func (ManagedClusterPodIdentityExceptionResponseOutput) Namespace ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionResponseOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity exception.
func (ManagedClusterPodIdentityExceptionResponseOutput) PodLabels ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionResponseOutput) PodLabels() pulumi.StringMapOutput
Pod labels to match.
func (ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutput() ManagedClusterPodIdentityExceptionResponseOutput
func (ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityExceptionResponseOutput) ToManagedClusterPodIdentityExceptionResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityExceptionResponseOutput
type ManagedClusterPodIdentityInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityOutput) Identity ¶ added in v0.2.6
func (o ManagedClusterPodIdentityOutput) Identity() UserAssignedIdentityOutput
Information of the user assigned identity.
func (ManagedClusterPodIdentityOutput) Name ¶ added in v0.2.6
func (o ManagedClusterPodIdentityOutput) Name() pulumi.StringOutput
Name of the pod identity.
func (ManagedClusterPodIdentityOutput) Namespace ¶ added in v0.2.6
func (o ManagedClusterPodIdentityOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity.
func (ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutput() ManagedClusterPodIdentityOutput
func (ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityOutput) ToManagedClusterPodIdentityOutputWithContext(ctx context.Context) ManagedClusterPodIdentityOutput
type ManagedClusterPodIdentityProfile ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (ManagedClusterPodIdentityProfileArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutput() ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileArgs) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
type ManagedClusterPodIdentityProfileInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityProfileOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfileOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityProfileOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileOutput) Enabled ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutput() ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfileOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileOutput
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfileOutput) UserAssignedIdentities ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileOutput) UserAssignedIdentities() ManagedClusterPodIdentityArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfileOutput) UserAssignedIdentityExceptions ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityProfilePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func ManagedClusterPodIdentityProfilePtr(v *ManagedClusterPodIdentityProfileArgs) ManagedClusterPodIdentityProfilePtrInput
type ManagedClusterPodIdentityProfilePtrOutput ¶ added in v0.2.6
type ManagedClusterPodIdentityProfilePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfilePtrOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityProfilePtrOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfilePtrOutput) Enabled ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfilePtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutput() ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfilePtrOutput) ToManagedClusterPodIdentityProfilePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfilePtrOutput
func (ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentities ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentities() ManagedClusterPodIdentityArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentityExceptions ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfilePtrOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityProfileResponse ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (ManagedClusterPodIdentityProfileResponseArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutput() ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityProfileResponseArgs) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
type ManagedClusterPodIdentityProfileResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityProfileResponseOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfileResponseOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityProfileResponseOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileResponseOutput) Enabled ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponseOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutput() ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponseOutput
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponseOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentities ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentities() ManagedClusterPodIdentityResponseArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentityExceptions ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponseOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionResponseArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityProfileResponsePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func ManagedClusterPodIdentityProfileResponsePtr(v *ManagedClusterPodIdentityProfileResponseArgs) ManagedClusterPodIdentityProfileResponsePtrInput
type ManagedClusterPodIdentityProfileResponsePtrOutput ¶ added in v0.2.6
type ManagedClusterPodIdentityProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityProfileResponsePtrOutput) Enabled ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Whether the pod identity addon is enabled.
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutput() ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) ToManagedClusterPodIdentityProfileResponsePtrOutputWithContext(ctx context.Context) ManagedClusterPodIdentityProfileResponsePtrOutput
func (ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentities ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentities() ManagedClusterPodIdentityResponseArrayOutput
User assigned pod identity settings.
func (ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentityExceptions ¶ added in v0.2.6
func (o ManagedClusterPodIdentityProfileResponsePtrOutput) UserAssignedIdentityExceptions() ManagedClusterPodIdentityExceptionResponseArrayOutput
User assigned pod identity exception settings.
type ManagedClusterPodIdentityResponse ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (ManagedClusterPodIdentityResponseArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutput() ManagedClusterPodIdentityResponseOutput
func (ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityResponseArgs) ToManagedClusterPodIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseOutput
type ManagedClusterPodIdentityResponseArray ¶ added in v0.2.6
type ManagedClusterPodIdentityResponseArray []ManagedClusterPodIdentityResponseInput
func (ManagedClusterPodIdentityResponseArray) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityResponseArray) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutput() ManagedClusterPodIdentityResponseArrayOutput
func (ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityResponseArray) ToManagedClusterPodIdentityResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseArrayOutput
type ManagedClusterPodIdentityResponseArrayInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityResponseArrayOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityResponseArrayOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutput() ManagedClusterPodIdentityResponseArrayOutput
func (ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseArrayOutput) ToManagedClusterPodIdentityResponseArrayOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseArrayOutput
type ManagedClusterPodIdentityResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityResponseOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityResponseOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityResponseOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseOutput) Identity ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseOutput) Identity() UserAssignedIdentityResponseOutput
Information of the user assigned identity.
func (ManagedClusterPodIdentityResponseOutput) Name ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseOutput) Name() pulumi.StringOutput
Name of the pod identity.
func (ManagedClusterPodIdentityResponseOutput) Namespace ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseOutput) Namespace() pulumi.StringOutput
Namespace of the pod identity.
func (ManagedClusterPodIdentityResponseOutput) ProvisioningInfo ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseOutput) ProvisioningInfo() ManagedClusterPodIdentityResponseProvisioningInfoOutput
func (ManagedClusterPodIdentityResponseOutput) ProvisioningState ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseOutput) ProvisioningState() pulumi.StringOutput
The current provisioning state of the pod identity.
func (ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutput() ManagedClusterPodIdentityResponseOutput
func (ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutputWithContext ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseOutput) ToManagedClusterPodIdentityResponseOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseOutput
type ManagedClusterPodIdentityResponseProvisioningInfo ¶ added in v0.2.6
type ManagedClusterPodIdentityResponseProvisioningInfo struct { // Pod identity assignment error (if any). Error *CloudErrorResponse `pulumi:"error"` }
type ManagedClusterPodIdentityResponseProvisioningInfoArgs ¶ added in v0.2.6
type ManagedClusterPodIdentityResponseProvisioningInfoArgs struct { // Pod identity assignment error (if any). Error CloudErrorResponsePtrInput `pulumi:"error"` }
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutput ¶ added in v0.2.6
func (i ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutput() ManagedClusterPodIdentityResponseProvisioningInfoOutput
func (ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext ¶ added in v0.2.6
func (i ManagedClusterPodIdentityResponseProvisioningInfoArgs) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext(ctx context.Context) ManagedClusterPodIdentityResponseProvisioningInfoOutput
type ManagedClusterPodIdentityResponseProvisioningInfoInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type ManagedClusterPodIdentityResponseProvisioningInfoOutput struct{ *pulumi.OutputState }
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ElementType ¶ added in v0.2.6
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ElementType() reflect.Type
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) Error ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) Error() CloudErrorResponsePtrOutput
Pod identity assignment error (if any).
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutput ¶ added in v0.2.6
func (o ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutput() ManagedClusterPodIdentityResponseProvisioningInfoOutput
func (ManagedClusterPodIdentityResponseProvisioningInfoOutput) ToManagedClusterPodIdentityResponseProvisioningInfoOutputWithContext ¶ added in v0.2.6
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"` 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"` 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) 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) 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"` 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"` 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) 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) 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 ¶ added in v0.3.1
Name of a managed cluster SKU.
func (ManagedClusterSKUName) ElementType ¶ added in v0.3.1
func (ManagedClusterSKUName) ElementType() reflect.Type
func (ManagedClusterSKUName) ToStringOutput ¶ added in v0.3.1
func (e ManagedClusterSKUName) ToStringOutput() pulumi.StringOutput
func (ManagedClusterSKUName) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedClusterSKUName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedClusterSKUName) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedClusterSKUName) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedClusterSKUName) ToStringPtrOutputWithContext ¶ added in v0.3.1
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 ¶ added in v0.3.1
Tier of a managed cluster SKU.
func (ManagedClusterSKUTier) ElementType ¶ added in v0.3.1
func (ManagedClusterSKUTier) ElementType() reflect.Type
func (ManagedClusterSKUTier) ToStringOutput ¶ added in v0.3.1
func (e ManagedClusterSKUTier) ToStringOutput() pulumi.StringOutput
func (ManagedClusterSKUTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e ManagedClusterSKUTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedClusterSKUTier) ToStringPtrOutput ¶ added in v0.3.1
func (e ManagedClusterSKUTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedClusterSKUTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
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 ¶ added in v0.3.1
Network mode used for building Kubernetes network.
func (NetworkMode) ElementType ¶ added in v0.3.1
func (NetworkMode) ElementType() reflect.Type
func (NetworkMode) ToStringOutput ¶ added in v0.3.1
func (e NetworkMode) ToStringOutput() pulumi.StringOutput
func (NetworkMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e NetworkMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkMode) ToStringPtrOutput ¶ added in v0.3.1
func (e NetworkMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e NetworkMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkPlugin ¶ added in v0.3.1
Network plugin used for building Kubernetes network.
func (NetworkPlugin) ElementType ¶ added in v0.3.1
func (NetworkPlugin) ElementType() reflect.Type
func (NetworkPlugin) ToStringOutput ¶ added in v0.3.1
func (e NetworkPlugin) ToStringOutput() pulumi.StringOutput
func (NetworkPlugin) ToStringOutputWithContext ¶ added in v0.3.1
func (e NetworkPlugin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkPlugin) ToStringPtrOutput ¶ added in v0.3.1
func (e NetworkPlugin) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkPlugin) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e NetworkPlugin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkPolicy ¶ added in v0.3.1
Network policy used for building Kubernetes network.
func (NetworkPolicy) ElementType ¶ added in v0.3.1
func (NetworkPolicy) ElementType() reflect.Type
func (NetworkPolicy) ToStringOutput ¶ added in v0.3.1
func (e NetworkPolicy) ToStringOutput() pulumi.StringOutput
func (NetworkPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e NetworkPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (NetworkPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e NetworkPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (NetworkPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e NetworkPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkProfile ¶
type NetworkProfile struct { // CIDR of the Vnet to peer. PeerVnetId *string `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr *string `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId *string `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
type NetworkProfileArgs ¶
type NetworkProfileArgs struct { // CIDR of the Vnet to peer. PeerVnetId pulumi.StringPtrInput `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr pulumi.StringPtrInput `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId pulumi.StringPtrInput `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
func (NetworkProfileArgs) ElementType ¶
func (NetworkProfileArgs) ElementType() reflect.Type
func (NetworkProfileArgs) ToNetworkProfileOutput ¶
func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfileOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutput ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileInput ¶
type NetworkProfileInput interface { pulumi.Input ToNetworkProfileOutput() NetworkProfileOutput ToNetworkProfileOutputWithContext(context.Context) NetworkProfileOutput }
NetworkProfileInput is an input type that accepts NetworkProfileArgs and NetworkProfileOutput values. You can construct a concrete instance of `NetworkProfileInput` via:
NetworkProfileArgs{...}
type NetworkProfileOutput ¶
type NetworkProfileOutput struct{ *pulumi.OutputState }
Represents the OpenShift networking configuration
func (NetworkProfileOutput) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) PeerVnetId ¶
func (o NetworkProfileOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
func (NetworkProfileOutput) VnetCidr ¶
func (o NetworkProfileOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfileOutput) VnetId ¶
func (o NetworkProfileOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type NetworkProfilePtrInput ¶
type NetworkProfilePtrInput interface { pulumi.Input ToNetworkProfilePtrOutput() NetworkProfilePtrOutput ToNetworkProfilePtrOutputWithContext(context.Context) NetworkProfilePtrOutput }
NetworkProfilePtrInput is an input type that accepts NetworkProfileArgs, NetworkProfilePtr and NetworkProfilePtrOutput values. You can construct a concrete instance of `NetworkProfilePtrInput` via:
NetworkProfileArgs{...} or: nil
func NetworkProfilePtr ¶
func NetworkProfilePtr(v *NetworkProfileArgs) NetworkProfilePtrInput
type NetworkProfilePtrOutput ¶
type NetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfilePtrOutput) Elem ¶
func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
func (NetworkProfilePtrOutput) ElementType ¶
func (NetworkProfilePtrOutput) ElementType() reflect.Type
func (NetworkProfilePtrOutput) PeerVnetId ¶
func (o NetworkProfilePtrOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) VnetCidr ¶
func (o NetworkProfilePtrOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfilePtrOutput) VnetId ¶
func (o NetworkProfilePtrOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type NetworkProfileResponse ¶
type NetworkProfileResponse struct { // CIDR of the Vnet to peer. PeerVnetId *string `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr *string `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId *string `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
type NetworkProfileResponseArgs ¶
type NetworkProfileResponseArgs struct { // CIDR of the Vnet to peer. PeerVnetId pulumi.StringPtrInput `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr pulumi.StringPtrInput `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId pulumi.StringPtrInput `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
func (NetworkProfileResponseArgs) ElementType ¶
func (NetworkProfileResponseArgs) ElementType() reflect.Type
func (NetworkProfileResponseArgs) ToNetworkProfileResponseOutput ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type NetworkProfileResponseInput ¶
type NetworkProfileResponseInput interface { pulumi.Input ToNetworkProfileResponseOutput() NetworkProfileResponseOutput ToNetworkProfileResponseOutputWithContext(context.Context) NetworkProfileResponseOutput }
NetworkProfileResponseInput is an input type that accepts NetworkProfileResponseArgs and NetworkProfileResponseOutput values. You can construct a concrete instance of `NetworkProfileResponseInput` via:
NetworkProfileResponseArgs{...}
type NetworkProfileResponseOutput ¶
type NetworkProfileResponseOutput struct{ *pulumi.OutputState }
Represents the OpenShift networking configuration
func (NetworkProfileResponseOutput) ElementType ¶
func (NetworkProfileResponseOutput) ElementType() reflect.Type
func (NetworkProfileResponseOutput) PeerVnetId ¶
func (o NetworkProfileResponseOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
func (NetworkProfileResponseOutput) VnetCidr ¶
func (o NetworkProfileResponseOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfileResponseOutput) VnetId ¶
func (o NetworkProfileResponseOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type NetworkProfileResponsePtrInput ¶
type NetworkProfileResponsePtrInput interface { pulumi.Input ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput ToNetworkProfileResponsePtrOutputWithContext(context.Context) NetworkProfileResponsePtrOutput }
NetworkProfileResponsePtrInput is an input type that accepts NetworkProfileResponseArgs, NetworkProfileResponsePtr and NetworkProfileResponsePtrOutput values. You can construct a concrete instance of `NetworkProfileResponsePtrInput` via:
NetworkProfileResponseArgs{...} or: nil
func NetworkProfileResponsePtr ¶
func NetworkProfileResponsePtr(v *NetworkProfileResponseArgs) NetworkProfileResponsePtrInput
type NetworkProfileResponsePtrOutput ¶
type NetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfileResponsePtrOutput) Elem ¶
func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
func (NetworkProfileResponsePtrOutput) ElementType ¶
func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (NetworkProfileResponsePtrOutput) PeerVnetId ¶
func (o NetworkProfileResponsePtrOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) VnetCidr ¶
func (o NetworkProfileResponsePtrOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfileResponsePtrOutput) VnetId ¶
func (o NetworkProfileResponsePtrOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type OSDiskType ¶ added in v0.3.1
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 ¶ added in v0.3.1
func (OSDiskType) ElementType() reflect.Type
func (OSDiskType) ToStringOutput ¶ added in v0.3.1
func (e OSDiskType) ToStringOutput() pulumi.StringOutput
func (OSDiskType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OSDiskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OSDiskType) ToStringPtrOutput ¶ added in v0.3.1
func (e OSDiskType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OSDiskType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OSDiskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OSType ¶ added in v0.3.1
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OSType) ElementType ¶ added in v0.3.1
func (OSType) ToStringOutput ¶ added in v0.3.1
func (e OSType) ToStringOutput() pulumi.StringOutput
func (OSType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OSType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OSType) ToStringPtrOutput ¶ added in v0.3.1
func (e OSType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OSType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OSType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OpenShiftAgentPoolProfileRole ¶ added in v0.3.1
Define the role of the AgentPoolProfile.
func (OpenShiftAgentPoolProfileRole) ElementType ¶ added in v0.3.1
func (OpenShiftAgentPoolProfileRole) ElementType() reflect.Type
func (OpenShiftAgentPoolProfileRole) ToStringOutput ¶ added in v0.3.1
func (e OpenShiftAgentPoolProfileRole) ToStringOutput() pulumi.StringOutput
func (OpenShiftAgentPoolProfileRole) ToStringOutputWithContext ¶ added in v0.3.1
func (e OpenShiftAgentPoolProfileRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OpenShiftAgentPoolProfileRole) ToStringPtrOutput ¶ added in v0.3.1
func (e OpenShiftAgentPoolProfileRole) ToStringPtrOutput() pulumi.StringPtrOutput
func (OpenShiftAgentPoolProfileRole) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OpenShiftAgentPoolProfileRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OpenShiftContainerServiceVMSize ¶ added in v0.3.1
Size of agent VMs.
func (OpenShiftContainerServiceVMSize) ElementType ¶ added in v0.3.1
func (OpenShiftContainerServiceVMSize) ElementType() reflect.Type
func (OpenShiftContainerServiceVMSize) ToStringOutput ¶ added in v0.3.1
func (e OpenShiftContainerServiceVMSize) ToStringOutput() pulumi.StringOutput
func (OpenShiftContainerServiceVMSize) ToStringOutputWithContext ¶ added in v0.3.1
func (e OpenShiftContainerServiceVMSize) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OpenShiftContainerServiceVMSize) ToStringPtrOutput ¶ added in v0.3.1
func (e OpenShiftContainerServiceVMSize) ToStringPtrOutput() pulumi.StringPtrOutput
func (OpenShiftContainerServiceVMSize) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OpenShiftContainerServiceVMSize) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OpenShiftManagedCluster ¶
type OpenShiftManagedCluster struct { pulumi.CustomResourceState // Configuration of OpenShift cluster VMs. AgentPoolProfiles OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput `pulumi:"agentPoolProfiles"` // Configures OpenShift authentication. AuthProfile OpenShiftManagedClusterAuthProfileResponsePtrOutput `pulumi:"authProfile"` // Version of OpenShift specified when creating the cluster. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // Service generated FQDN for OpenShift API server loadbalancer internal hostname. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Configuration for OpenShift master VMs. MasterPoolProfile OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput `pulumi:"masterPoolProfile"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Configuration for OpenShift networking. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // Version of OpenShift specified when creating the cluster. OpenShiftVersion pulumi.StringOutput `pulumi:"openShiftVersion"` // Define the resource plan as required by ARM for billing purposes Plan PurchasePlanResponsePtrOutput `pulumi:"plan"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Service generated FQDN for OpenShift API server. PublicHostname pulumi.StringOutput `pulumi:"publicHostname"` // Configuration for OpenShift router(s). RouterProfiles OpenShiftRouterProfileResponseArrayOutput `pulumi:"routerProfiles"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
OpenShift Managed cluster. Latest API Version: 2019-04-30.
func GetOpenShiftManagedCluster ¶
func GetOpenShiftManagedCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OpenShiftManagedClusterState, opts ...pulumi.ResourceOption) (*OpenShiftManagedCluster, error)
GetOpenShiftManagedCluster gets an existing OpenShiftManagedCluster 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 NewOpenShiftManagedCluster ¶
func NewOpenShiftManagedCluster(ctx *pulumi.Context, name string, args *OpenShiftManagedClusterArgs, opts ...pulumi.ResourceOption) (*OpenShiftManagedCluster, error)
NewOpenShiftManagedCluster registers a new resource with the given unique name, arguments, and options.
func (*OpenShiftManagedCluster) ElementType ¶ added in v0.2.6
func (*OpenShiftManagedCluster) ElementType() reflect.Type
func (*OpenShiftManagedCluster) ToOpenShiftManagedClusterOutput ¶ added in v0.2.6
func (i *OpenShiftManagedCluster) ToOpenShiftManagedClusterOutput() OpenShiftManagedClusterOutput
func (*OpenShiftManagedCluster) ToOpenShiftManagedClusterOutputWithContext ¶ added in v0.2.6
func (i *OpenShiftManagedCluster) ToOpenShiftManagedClusterOutputWithContext(ctx context.Context) OpenShiftManagedClusterOutput
type OpenShiftManagedClusterAADIdentityProvider ¶
type OpenShiftManagedClusterAADIdentityProvider struct { // The clientId password associated with the provider. ClientId *string `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId *string `pulumi:"customerAdminGroupId"` // The kind of the provider. // Expected value is 'AADIdentityProvider'. Kind string `pulumi:"kind"` // The secret password associated with the provider. Secret *string `pulumi:"secret"` // The tenantId associated with the provider. TenantId *string `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
type OpenShiftManagedClusterAADIdentityProviderArgs ¶
type OpenShiftManagedClusterAADIdentityProviderArgs struct { // The clientId password associated with the provider. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId pulumi.StringPtrInput `pulumi:"customerAdminGroupId"` // The kind of the provider. // Expected value is 'AADIdentityProvider'. Kind pulumi.StringInput `pulumi:"kind"` // The secret password associated with the provider. Secret pulumi.StringPtrInput `pulumi:"secret"` // The tenantId associated with the provider. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderArgs) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
type OpenShiftManagedClusterAADIdentityProviderInput ¶
type OpenShiftManagedClusterAADIdentityProviderInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderOutput }
OpenShiftManagedClusterAADIdentityProviderInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderArgs and OpenShiftManagedClusterAADIdentityProviderOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderInput` via:
OpenShiftManagedClusterAADIdentityProviderArgs{...}
type OpenShiftManagedClusterAADIdentityProviderOutput ¶
type OpenShiftManagedClusterAADIdentityProviderOutput struct{ *pulumi.OutputState }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderOutput) Kind ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) Kind() pulumi.StringOutput
The kind of the provider. Expected value is 'AADIdentityProvider'.
func (OpenShiftManagedClusterAADIdentityProviderOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
type OpenShiftManagedClusterAADIdentityProviderPtrInput ¶
type OpenShiftManagedClusterAADIdentityProviderPtrInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput }
OpenShiftManagedClusterAADIdentityProviderPtrInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderArgs, OpenShiftManagedClusterAADIdentityProviderPtr and OpenShiftManagedClusterAADIdentityProviderPtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderPtrInput` via:
OpenShiftManagedClusterAADIdentityProviderArgs{...} or: nil
func OpenShiftManagedClusterAADIdentityProviderPtr ¶
func OpenShiftManagedClusterAADIdentityProviderPtr(v *OpenShiftManagedClusterAADIdentityProviderArgs) OpenShiftManagedClusterAADIdentityProviderPtrInput
type OpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
type OpenShiftManagedClusterAADIdentityProviderPtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) Kind ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Kind() pulumi.StringPtrOutput
The kind of the provider. Expected value is 'AADIdentityProvider'.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
type OpenShiftManagedClusterAADIdentityProviderResponse ¶
type OpenShiftManagedClusterAADIdentityProviderResponse struct { // The clientId password associated with the provider. ClientId *string `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId *string `pulumi:"customerAdminGroupId"` // The kind of the provider. // Expected value is 'AADIdentityProvider'. Kind string `pulumi:"kind"` // The secret password associated with the provider. Secret *string `pulumi:"secret"` // The tenantId associated with the provider. TenantId *string `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
type OpenShiftManagedClusterAADIdentityProviderResponseArgs ¶
type OpenShiftManagedClusterAADIdentityProviderResponseArgs struct { // The clientId password associated with the provider. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId pulumi.StringPtrInput `pulumi:"customerAdminGroupId"` // The kind of the provider. // Expected value is 'AADIdentityProvider'. Kind pulumi.StringInput `pulumi:"kind"` // The secret password associated with the provider. Secret pulumi.StringPtrInput `pulumi:"secret"` // The tenantId associated with the provider. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
type OpenShiftManagedClusterAADIdentityProviderResponseInput ¶
type OpenShiftManagedClusterAADIdentityProviderResponseInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput }
OpenShiftManagedClusterAADIdentityProviderResponseInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderResponseArgs and OpenShiftManagedClusterAADIdentityProviderResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderResponseInput` via:
OpenShiftManagedClusterAADIdentityProviderResponseArgs{...}
type OpenShiftManagedClusterAADIdentityProviderResponseOutput ¶
type OpenShiftManagedClusterAADIdentityProviderResponseOutput struct{ *pulumi.OutputState }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) Kind ¶
The kind of the provider. Expected value is 'AADIdentityProvider'.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
type OpenShiftManagedClusterAADIdentityProviderResponsePtrInput ¶
type OpenShiftManagedClusterAADIdentityProviderResponsePtrInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput }
OpenShiftManagedClusterAADIdentityProviderResponsePtrInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderResponseArgs, OpenShiftManagedClusterAADIdentityProviderResponsePtr and OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderResponsePtrInput` via:
OpenShiftManagedClusterAADIdentityProviderResponseArgs{...} or: nil
func OpenShiftManagedClusterAADIdentityProviderResponsePtr ¶
func OpenShiftManagedClusterAADIdentityProviderResponsePtr(v *OpenShiftManagedClusterAADIdentityProviderResponseArgs) OpenShiftManagedClusterAADIdentityProviderResponsePtrInput
type OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
type OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Kind ¶
The kind of the provider. Expected value is 'AADIdentityProvider'.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
type OpenShiftManagedClusterAgentPoolProfile ¶
type OpenShiftManagedClusterAgentPoolProfile struct { // Number of agents (VMs) to host docker containers. Count int `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role *string `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
type OpenShiftManagedClusterAgentPoolProfileArgs ¶
type OpenShiftManagedClusterAgentPoolProfileArgs struct { // Number of agents (VMs) to host docker containers. Count pulumi.IntInput `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role pulumi.StringPtrInput `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileArgs) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
func (OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
type OpenShiftManagedClusterAgentPoolProfileArray ¶
type OpenShiftManagedClusterAgentPoolProfileArray []OpenShiftManagedClusterAgentPoolProfileInput
func (OpenShiftManagedClusterAgentPoolProfileArray) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileArray) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
type OpenShiftManagedClusterAgentPoolProfileArrayInput ¶
type OpenShiftManagedClusterAgentPoolProfileArrayInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput }
OpenShiftManagedClusterAgentPoolProfileArrayInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileArray and OpenShiftManagedClusterAgentPoolProfileArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileArrayInput` via:
OpenShiftManagedClusterAgentPoolProfileArray{ OpenShiftManagedClusterAgentPoolProfileArgs{...} }
type OpenShiftManagedClusterAgentPoolProfileArrayOutput ¶
type OpenShiftManagedClusterAgentPoolProfileArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
type OpenShiftManagedClusterAgentPoolProfileInput ¶
type OpenShiftManagedClusterAgentPoolProfileInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileOutput }
OpenShiftManagedClusterAgentPoolProfileInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileArgs and OpenShiftManagedClusterAgentPoolProfileOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileInput` via:
OpenShiftManagedClusterAgentPoolProfileArgs{...}
type OpenShiftManagedClusterAgentPoolProfileOutput ¶
type OpenShiftManagedClusterAgentPoolProfileOutput struct{ *pulumi.OutputState }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileOutput) Count ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) Count() pulumi.IntOutput
Number of agents (VMs) to host docker containers.
func (OpenShiftManagedClusterAgentPoolProfileOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileOutput) Name ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
Unique name of the pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterAgentPoolProfileOutput) OsType ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterAgentPoolProfileOutput) Role ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) Role() pulumi.StringPtrOutput
Define the role of the AgentPoolProfile.
func (OpenShiftManagedClusterAgentPoolProfileOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
func (OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
func (OpenShiftManagedClusterAgentPoolProfileOutput) VmSize ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterAgentPoolProfileResponse ¶
type OpenShiftManagedClusterAgentPoolProfileResponse struct { // Number of agents (VMs) to host docker containers. Count int `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role *string `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
type OpenShiftManagedClusterAgentPoolProfileResponseArgs ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArgs struct { // Number of agents (VMs) to host docker containers. Count pulumi.IntInput `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role pulumi.StringPtrInput `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
type OpenShiftManagedClusterAgentPoolProfileResponseArray ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArray []OpenShiftManagedClusterAgentPoolProfileResponseInput
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
type OpenShiftManagedClusterAgentPoolProfileResponseArrayInput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArrayInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput }
OpenShiftManagedClusterAgentPoolProfileResponseArrayInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileResponseArray and OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileResponseArrayInput` via:
OpenShiftManagedClusterAgentPoolProfileResponseArray{ OpenShiftManagedClusterAgentPoolProfileResponseArgs{...} }
type OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
type OpenShiftManagedClusterAgentPoolProfileResponseInput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput }
OpenShiftManagedClusterAgentPoolProfileResponseInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileResponseArgs and OpenShiftManagedClusterAgentPoolProfileResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileResponseInput` via:
OpenShiftManagedClusterAgentPoolProfileResponseArgs{...}
type OpenShiftManagedClusterAgentPoolProfileResponseOutput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseOutput struct{ *pulumi.OutputState }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) Count ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Count() pulumi.IntOutput
Number of agents (VMs) to host docker containers.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) Name ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
Unique name of the pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) OsType ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) Role ¶
Define the role of the AgentPoolProfile.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) VmSize ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterArgs ¶
type OpenShiftManagedClusterArgs struct { // Configuration of OpenShift cluster VMs. AgentPoolProfiles OpenShiftManagedClusterAgentPoolProfileArrayInput // Configures OpenShift authentication. AuthProfile OpenShiftManagedClusterAuthProfilePtrInput // Resource location Location pulumi.StringInput // Configuration for OpenShift master VMs. MasterPoolProfile OpenShiftManagedClusterMasterPoolProfilePtrInput // Configuration for OpenShift networking. NetworkProfile NetworkProfilePtrInput // Version of OpenShift specified when creating the cluster. OpenShiftVersion pulumi.StringInput // Define the resource plan as required by ARM for billing purposes Plan PurchasePlanPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The name of the OpenShift managed cluster resource. ResourceName pulumi.StringInput // Configuration for OpenShift router(s). RouterProfiles OpenShiftRouterProfileArrayInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a OpenShiftManagedCluster resource.
func (OpenShiftManagedClusterArgs) ElementType ¶
func (OpenShiftManagedClusterArgs) ElementType() reflect.Type
type OpenShiftManagedClusterAuthProfile ¶
type OpenShiftManagedClusterAuthProfile struct { // Type of authentication profile to use. IdentityProviders []OpenShiftManagedClusterIdentityProvider `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
type OpenShiftManagedClusterAuthProfileArgs ¶
type OpenShiftManagedClusterAuthProfileArgs struct { // Type of authentication profile to use. IdentityProviders OpenShiftManagedClusterIdentityProviderArrayInput `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileArgs) ElementType ¶
func (OpenShiftManagedClusterAuthProfileArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutput ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutput ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
type OpenShiftManagedClusterAuthProfileInput ¶
type OpenShiftManagedClusterAuthProfileInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput ToOpenShiftManagedClusterAuthProfileOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfileOutput }
OpenShiftManagedClusterAuthProfileInput is an input type that accepts OpenShiftManagedClusterAuthProfileArgs and OpenShiftManagedClusterAuthProfileOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfileInput` via:
OpenShiftManagedClusterAuthProfileArgs{...}
type OpenShiftManagedClusterAuthProfileOutput ¶
type OpenShiftManagedClusterAuthProfileOutput struct{ *pulumi.OutputState }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfileOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfileOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutput ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
type OpenShiftManagedClusterAuthProfilePtrInput ¶
type OpenShiftManagedClusterAuthProfilePtrInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfilePtrOutput }
OpenShiftManagedClusterAuthProfilePtrInput is an input type that accepts OpenShiftManagedClusterAuthProfileArgs, OpenShiftManagedClusterAuthProfilePtr and OpenShiftManagedClusterAuthProfilePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfilePtrInput` via:
OpenShiftManagedClusterAuthProfileArgs{...} or: nil
func OpenShiftManagedClusterAuthProfilePtr ¶
func OpenShiftManagedClusterAuthProfilePtr(v *OpenShiftManagedClusterAuthProfileArgs) OpenShiftManagedClusterAuthProfilePtrInput
type OpenShiftManagedClusterAuthProfilePtrOutput ¶
type OpenShiftManagedClusterAuthProfilePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAuthProfilePtrOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfilePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfilePtrOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfilePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
func (OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
type OpenShiftManagedClusterAuthProfileResponse ¶
type OpenShiftManagedClusterAuthProfileResponse struct { // Type of authentication profile to use. IdentityProviders []OpenShiftManagedClusterIdentityProviderResponse `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
type OpenShiftManagedClusterAuthProfileResponseArgs ¶
type OpenShiftManagedClusterAuthProfileResponseArgs struct { // Type of authentication profile to use. IdentityProviders OpenShiftManagedClusterIdentityProviderResponseArrayInput `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileResponseArgs) ElementType ¶
func (OpenShiftManagedClusterAuthProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutput ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
type OpenShiftManagedClusterAuthProfileResponseInput ¶
type OpenShiftManagedClusterAuthProfileResponseInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfileResponseOutput }
OpenShiftManagedClusterAuthProfileResponseInput is an input type that accepts OpenShiftManagedClusterAuthProfileResponseArgs and OpenShiftManagedClusterAuthProfileResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfileResponseInput` via:
OpenShiftManagedClusterAuthProfileResponseArgs{...}
type OpenShiftManagedClusterAuthProfileResponseOutput ¶
type OpenShiftManagedClusterAuthProfileResponseOutput struct{ *pulumi.OutputState }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileResponseOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileResponseOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutput ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
type OpenShiftManagedClusterAuthProfileResponsePtrInput ¶
type OpenShiftManagedClusterAuthProfileResponsePtrInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput }
OpenShiftManagedClusterAuthProfileResponsePtrInput is an input type that accepts OpenShiftManagedClusterAuthProfileResponseArgs, OpenShiftManagedClusterAuthProfileResponsePtr and OpenShiftManagedClusterAuthProfileResponsePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfileResponsePtrInput` via:
OpenShiftManagedClusterAuthProfileResponseArgs{...} or: nil
func OpenShiftManagedClusterAuthProfileResponsePtr ¶
func OpenShiftManagedClusterAuthProfileResponsePtr(v *OpenShiftManagedClusterAuthProfileResponseArgs) OpenShiftManagedClusterAuthProfileResponsePtrInput
type OpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
type OpenShiftManagedClusterAuthProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
type OpenShiftManagedClusterIdentityProvider ¶
type OpenShiftManagedClusterIdentityProvider struct { // Name of the provider. Name *string `pulumi:"name"` // Configuration of the provider. Provider *OpenShiftManagedClusterAADIdentityProvider `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
type OpenShiftManagedClusterIdentityProviderArgs ¶
type OpenShiftManagedClusterIdentityProviderArgs struct { // Name of the provider. Name pulumi.StringPtrInput `pulumi:"name"` // Configuration of the provider. Provider OpenShiftManagedClusterAADIdentityProviderPtrInput `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderArgs) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutput ¶
func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
func (OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
type OpenShiftManagedClusterIdentityProviderArray ¶
type OpenShiftManagedClusterIdentityProviderArray []OpenShiftManagedClusterIdentityProviderInput
func (OpenShiftManagedClusterIdentityProviderArray) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderArray) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutput ¶
func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
func (OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
type OpenShiftManagedClusterIdentityProviderArrayInput ¶
type OpenShiftManagedClusterIdentityProviderArrayInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput }
OpenShiftManagedClusterIdentityProviderArrayInput is an input type that accepts OpenShiftManagedClusterIdentityProviderArray and OpenShiftManagedClusterIdentityProviderArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderArrayInput` via:
OpenShiftManagedClusterIdentityProviderArray{ OpenShiftManagedClusterIdentityProviderArgs{...} }
type OpenShiftManagedClusterIdentityProviderArrayOutput ¶
type OpenShiftManagedClusterIdentityProviderArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutput ¶
func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
type OpenShiftManagedClusterIdentityProviderInput ¶
type OpenShiftManagedClusterIdentityProviderInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput ToOpenShiftManagedClusterIdentityProviderOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderOutput }
OpenShiftManagedClusterIdentityProviderInput is an input type that accepts OpenShiftManagedClusterIdentityProviderArgs and OpenShiftManagedClusterIdentityProviderOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderInput` via:
OpenShiftManagedClusterIdentityProviderArgs{...}
type OpenShiftManagedClusterIdentityProviderOutput ¶
type OpenShiftManagedClusterIdentityProviderOutput struct{ *pulumi.OutputState }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderOutput) Name ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) Name() pulumi.StringPtrOutput
Name of the provider.
func (OpenShiftManagedClusterIdentityProviderOutput) Provider ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) Provider() OpenShiftManagedClusterAADIdentityProviderPtrOutput
Configuration of the provider.
func (OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutput ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
func (OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
type OpenShiftManagedClusterIdentityProviderResponse ¶
type OpenShiftManagedClusterIdentityProviderResponse struct { // Name of the provider. Name *string `pulumi:"name"` // Configuration of the provider. Provider *OpenShiftManagedClusterAADIdentityProviderResponse `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
type OpenShiftManagedClusterIdentityProviderResponseArgs ¶
type OpenShiftManagedClusterIdentityProviderResponseArgs struct { // Name of the provider. Name pulumi.StringPtrInput `pulumi:"name"` // Configuration of the provider. Provider OpenShiftManagedClusterAADIdentityProviderResponsePtrInput `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutput ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
type OpenShiftManagedClusterIdentityProviderResponseArray ¶
type OpenShiftManagedClusterIdentityProviderResponseArray []OpenShiftManagedClusterIdentityProviderResponseInput
func (OpenShiftManagedClusterIdentityProviderResponseArray) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseArray) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
func (OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
type OpenShiftManagedClusterIdentityProviderResponseArrayInput ¶
type OpenShiftManagedClusterIdentityProviderResponseArrayInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput }
OpenShiftManagedClusterIdentityProviderResponseArrayInput is an input type that accepts OpenShiftManagedClusterIdentityProviderResponseArray and OpenShiftManagedClusterIdentityProviderResponseArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderResponseArrayInput` via:
OpenShiftManagedClusterIdentityProviderResponseArray{ OpenShiftManagedClusterIdentityProviderResponseArgs{...} }
type OpenShiftManagedClusterIdentityProviderResponseArrayOutput ¶
type OpenShiftManagedClusterIdentityProviderResponseArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput ¶
func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
type OpenShiftManagedClusterIdentityProviderResponseInput ¶
type OpenShiftManagedClusterIdentityProviderResponseInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput }
OpenShiftManagedClusterIdentityProviderResponseInput is an input type that accepts OpenShiftManagedClusterIdentityProviderResponseArgs and OpenShiftManagedClusterIdentityProviderResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderResponseInput` via:
OpenShiftManagedClusterIdentityProviderResponseArgs{...}
type OpenShiftManagedClusterIdentityProviderResponseOutput ¶
type OpenShiftManagedClusterIdentityProviderResponseOutput struct{ *pulumi.OutputState }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseOutput) Provider ¶
func (o OpenShiftManagedClusterIdentityProviderResponseOutput) Provider() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
Configuration of the provider.
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutput ¶
func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
type OpenShiftManagedClusterInput ¶ added in v0.2.6
type OpenShiftManagedClusterInput interface { pulumi.Input ToOpenShiftManagedClusterOutput() OpenShiftManagedClusterOutput ToOpenShiftManagedClusterOutputWithContext(ctx context.Context) OpenShiftManagedClusterOutput }
type OpenShiftManagedClusterMasterPoolProfile ¶
type OpenShiftManagedClusterMasterPoolProfile struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count int `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name *string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
type OpenShiftManagedClusterMasterPoolProfileArgs ¶
type OpenShiftManagedClusterMasterPoolProfileArgs struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count pulumi.IntInput `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name pulumi.StringPtrInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileArgs) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
type OpenShiftManagedClusterMasterPoolProfileInput ¶
type OpenShiftManagedClusterMasterPoolProfileInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfileOutput }
OpenShiftManagedClusterMasterPoolProfileInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileArgs and OpenShiftManagedClusterMasterPoolProfileOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfileInput` via:
OpenShiftManagedClusterMasterPoolProfileArgs{...}
type OpenShiftManagedClusterMasterPoolProfileOutput ¶
type OpenShiftManagedClusterMasterPoolProfileOutput struct{ *pulumi.OutputState }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) Count() pulumi.IntOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfileOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileOutput) Name ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) Name() pulumi.StringPtrOutput
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfileOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfileOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterMasterPoolProfilePtrInput ¶
type OpenShiftManagedClusterMasterPoolProfilePtrInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput }
OpenShiftManagedClusterMasterPoolProfilePtrInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileArgs, OpenShiftManagedClusterMasterPoolProfilePtr and OpenShiftManagedClusterMasterPoolProfilePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfilePtrInput` via:
OpenShiftManagedClusterMasterPoolProfileArgs{...} or: nil
func OpenShiftManagedClusterMasterPoolProfilePtr ¶
func OpenShiftManagedClusterMasterPoolProfilePtr(v *OpenShiftManagedClusterMasterPoolProfileArgs) OpenShiftManagedClusterMasterPoolProfilePtrInput
type OpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
type OpenShiftManagedClusterMasterPoolProfilePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) Name ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Name() pulumi.StringPtrOutput
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) VmSize() pulumi.StringPtrOutput
Size of agent VMs.
type OpenShiftManagedClusterMasterPoolProfileResponse ¶
type OpenShiftManagedClusterMasterPoolProfileResponse struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count int `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name *string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
type OpenShiftManagedClusterMasterPoolProfileResponseArgs ¶
type OpenShiftManagedClusterMasterPoolProfileResponseArgs struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count pulumi.IntInput `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name pulumi.StringPtrInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
type OpenShiftManagedClusterMasterPoolProfileResponseInput ¶
type OpenShiftManagedClusterMasterPoolProfileResponseInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput }
OpenShiftManagedClusterMasterPoolProfileResponseInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileResponseArgs and OpenShiftManagedClusterMasterPoolProfileResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfileResponseInput` via:
OpenShiftManagedClusterMasterPoolProfileResponseArgs{...}
type OpenShiftManagedClusterMasterPoolProfileResponseOutput ¶
type OpenShiftManagedClusterMasterPoolProfileResponseOutput struct{ *pulumi.OutputState }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) Count() pulumi.IntOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) Name ¶
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterMasterPoolProfileResponsePtrInput ¶
type OpenShiftManagedClusterMasterPoolProfileResponsePtrInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput }
OpenShiftManagedClusterMasterPoolProfileResponsePtrInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileResponseArgs, OpenShiftManagedClusterMasterPoolProfileResponsePtr and OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfileResponsePtrInput` via:
OpenShiftManagedClusterMasterPoolProfileResponseArgs{...} or: nil
func OpenShiftManagedClusterMasterPoolProfileResponsePtr ¶
func OpenShiftManagedClusterMasterPoolProfileResponsePtr(v *OpenShiftManagedClusterMasterPoolProfileResponseArgs) OpenShiftManagedClusterMasterPoolProfileResponsePtrInput
type OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
type OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Name ¶
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
Size of agent VMs.
type OpenShiftManagedClusterOutput ¶ added in v0.2.6
type OpenShiftManagedClusterOutput struct {
*pulumi.OutputState
}
func (OpenShiftManagedClusterOutput) ElementType ¶ added in v0.2.6
func (OpenShiftManagedClusterOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterOutput) ToOpenShiftManagedClusterOutput ¶ added in v0.2.6
func (o OpenShiftManagedClusterOutput) ToOpenShiftManagedClusterOutput() OpenShiftManagedClusterOutput
func (OpenShiftManagedClusterOutput) ToOpenShiftManagedClusterOutputWithContext ¶ added in v0.2.6
func (o OpenShiftManagedClusterOutput) ToOpenShiftManagedClusterOutputWithContext(ctx context.Context) OpenShiftManagedClusterOutput
type OpenShiftManagedClusterState ¶
type OpenShiftManagedClusterState struct { // Configuration of OpenShift cluster VMs. AgentPoolProfiles OpenShiftManagedClusterAgentPoolProfileResponseArrayInput // Configures OpenShift authentication. AuthProfile OpenShiftManagedClusterAuthProfileResponsePtrInput // Version of OpenShift specified when creating the cluster. ClusterVersion pulumi.StringPtrInput // Service generated FQDN for OpenShift API server loadbalancer internal hostname. Fqdn pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Configuration for OpenShift master VMs. MasterPoolProfile OpenShiftManagedClusterMasterPoolProfileResponsePtrInput // Resource name Name pulumi.StringPtrInput // Configuration for OpenShift networking. NetworkProfile NetworkProfileResponsePtrInput // Version of OpenShift specified when creating the cluster. OpenShiftVersion pulumi.StringPtrInput // Define the resource plan as required by ARM for billing purposes Plan PurchasePlanResponsePtrInput // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // Service generated FQDN for OpenShift API server. PublicHostname pulumi.StringPtrInput // Configuration for OpenShift router(s). RouterProfiles OpenShiftRouterProfileResponseArrayInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (OpenShiftManagedClusterState) ElementType ¶
func (OpenShiftManagedClusterState) ElementType() reflect.Type
type OpenShiftRouterProfile ¶
type OpenShiftRouterProfile struct { // Name of the router profile. Name *string `pulumi:"name"` }
Represents an OpenShift router
type OpenShiftRouterProfileArgs ¶
type OpenShiftRouterProfileArgs struct { // Name of the router profile. Name pulumi.StringPtrInput `pulumi:"name"` }
Represents an OpenShift router
func (OpenShiftRouterProfileArgs) ElementType ¶
func (OpenShiftRouterProfileArgs) ElementType() reflect.Type
func (OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutput ¶
func (i OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput
func (OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutputWithContext ¶
func (i OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutputWithContext(ctx context.Context) OpenShiftRouterProfileOutput
type OpenShiftRouterProfileArray ¶
type OpenShiftRouterProfileArray []OpenShiftRouterProfileInput
func (OpenShiftRouterProfileArray) ElementType ¶
func (OpenShiftRouterProfileArray) ElementType() reflect.Type
func (OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutput ¶
func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
func (OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutputWithContext ¶
func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
type OpenShiftRouterProfileArrayInput ¶
type OpenShiftRouterProfileArrayInput interface { pulumi.Input ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput ToOpenShiftRouterProfileArrayOutputWithContext(context.Context) OpenShiftRouterProfileArrayOutput }
OpenShiftRouterProfileArrayInput is an input type that accepts OpenShiftRouterProfileArray and OpenShiftRouterProfileArrayOutput values. You can construct a concrete instance of `OpenShiftRouterProfileArrayInput` via:
OpenShiftRouterProfileArray{ OpenShiftRouterProfileArgs{...} }
type OpenShiftRouterProfileArrayOutput ¶
type OpenShiftRouterProfileArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftRouterProfileArrayOutput) ElementType ¶
func (OpenShiftRouterProfileArrayOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileArrayOutput) Index ¶
func (o OpenShiftRouterProfileArrayOutput) Index(i pulumi.IntInput) OpenShiftRouterProfileOutput
func (OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutput ¶
func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
func (OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutputWithContext ¶
func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
type OpenShiftRouterProfileInput ¶
type OpenShiftRouterProfileInput interface { pulumi.Input ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput ToOpenShiftRouterProfileOutputWithContext(context.Context) OpenShiftRouterProfileOutput }
OpenShiftRouterProfileInput is an input type that accepts OpenShiftRouterProfileArgs and OpenShiftRouterProfileOutput values. You can construct a concrete instance of `OpenShiftRouterProfileInput` via:
OpenShiftRouterProfileArgs{...}
type OpenShiftRouterProfileOutput ¶
type OpenShiftRouterProfileOutput struct{ *pulumi.OutputState }
Represents an OpenShift router
func (OpenShiftRouterProfileOutput) ElementType ¶
func (OpenShiftRouterProfileOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileOutput) Name ¶
func (o OpenShiftRouterProfileOutput) Name() pulumi.StringPtrOutput
Name of the router profile.
func (OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutput ¶
func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput
func (OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutputWithContext ¶
func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutputWithContext(ctx context.Context) OpenShiftRouterProfileOutput
type OpenShiftRouterProfileResponse ¶
type OpenShiftRouterProfileResponse struct { // Auto-allocated FQDN for the OpenShift router. Fqdn string `pulumi:"fqdn"` // Name of the router profile. Name *string `pulumi:"name"` // DNS subdomain for OpenShift router. PublicSubdomain string `pulumi:"publicSubdomain"` }
Represents an OpenShift router
type OpenShiftRouterProfileResponseArgs ¶
type OpenShiftRouterProfileResponseArgs struct { // Auto-allocated FQDN for the OpenShift router. Fqdn pulumi.StringInput `pulumi:"fqdn"` // Name of the router profile. Name pulumi.StringPtrInput `pulumi:"name"` // DNS subdomain for OpenShift router. PublicSubdomain pulumi.StringInput `pulumi:"publicSubdomain"` }
Represents an OpenShift router
func (OpenShiftRouterProfileResponseArgs) ElementType ¶
func (OpenShiftRouterProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutput ¶
func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
func (OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutputWithContext ¶
func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
type OpenShiftRouterProfileResponseArray ¶
type OpenShiftRouterProfileResponseArray []OpenShiftRouterProfileResponseInput
func (OpenShiftRouterProfileResponseArray) ElementType ¶
func (OpenShiftRouterProfileResponseArray) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutput ¶
func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
func (OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutputWithContext ¶
func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
type OpenShiftRouterProfileResponseArrayInput ¶
type OpenShiftRouterProfileResponseArrayInput interface { pulumi.Input ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput ToOpenShiftRouterProfileResponseArrayOutputWithContext(context.Context) OpenShiftRouterProfileResponseArrayOutput }
OpenShiftRouterProfileResponseArrayInput is an input type that accepts OpenShiftRouterProfileResponseArray and OpenShiftRouterProfileResponseArrayOutput values. You can construct a concrete instance of `OpenShiftRouterProfileResponseArrayInput` via:
OpenShiftRouterProfileResponseArray{ OpenShiftRouterProfileResponseArgs{...} }
type OpenShiftRouterProfileResponseArrayOutput ¶
type OpenShiftRouterProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftRouterProfileResponseArrayOutput) ElementType ¶
func (OpenShiftRouterProfileResponseArrayOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutput ¶
func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
func (OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutputWithContext ¶
func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
type OpenShiftRouterProfileResponseInput ¶
type OpenShiftRouterProfileResponseInput interface { pulumi.Input ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput ToOpenShiftRouterProfileResponseOutputWithContext(context.Context) OpenShiftRouterProfileResponseOutput }
OpenShiftRouterProfileResponseInput is an input type that accepts OpenShiftRouterProfileResponseArgs and OpenShiftRouterProfileResponseOutput values. You can construct a concrete instance of `OpenShiftRouterProfileResponseInput` via:
OpenShiftRouterProfileResponseArgs{...}
type OpenShiftRouterProfileResponseOutput ¶
type OpenShiftRouterProfileResponseOutput struct{ *pulumi.OutputState }
Represents an OpenShift router
func (OpenShiftRouterProfileResponseOutput) ElementType ¶
func (OpenShiftRouterProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseOutput) Fqdn ¶
func (o OpenShiftRouterProfileResponseOutput) Fqdn() pulumi.StringOutput
Auto-allocated FQDN for the OpenShift router.
func (OpenShiftRouterProfileResponseOutput) Name ¶
func (o OpenShiftRouterProfileResponseOutput) Name() pulumi.StringPtrOutput
Name of the router profile.
func (OpenShiftRouterProfileResponseOutput) PublicSubdomain ¶
func (o OpenShiftRouterProfileResponseOutput) PublicSubdomain() pulumi.StringOutput
DNS subdomain for OpenShift router.
func (OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutput ¶
func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
func (OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutputWithContext ¶
func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
type OutboundType ¶ added in v0.3.1
The outbound (egress) routing method.
func (OutboundType) ElementType ¶ added in v0.3.1
func (OutboundType) ElementType() reflect.Type
func (OutboundType) ToStringOutput ¶ added in v0.3.1
func (e OutboundType) ToStringOutput() pulumi.StringOutput
func (OutboundType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OutboundType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OutboundType) ToStringPtrOutput ¶ added in v0.3.1
func (e OutboundType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OutboundType) ToStringPtrOutputWithContext ¶ added in v0.3.1
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 Latest API Version: 2020-11-01.
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 ¶ added in v0.2.6
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
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 ¶ added in v0.2.6
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶ added in v0.2.6
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶ added in v0.2.6
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
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 PurchasePlan ¶
type PurchasePlan struct { // The plan ID. Name *string `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product *string `pulumi:"product"` // The promotion code. PromotionCode *string `pulumi:"promotionCode"` // The plan ID. Publisher *string `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
type PurchasePlanArgs ¶
type PurchasePlanArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product pulumi.StringPtrInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The plan ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanArgs) ElementType ¶
func (PurchasePlanArgs) ElementType() reflect.Type
func (PurchasePlanArgs) ToPurchasePlanOutput ¶
func (i PurchasePlanArgs) ToPurchasePlanOutput() PurchasePlanOutput
func (PurchasePlanArgs) ToPurchasePlanOutputWithContext ¶
func (i PurchasePlanArgs) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
func (PurchasePlanArgs) ToPurchasePlanPtrOutput ¶
func (i PurchasePlanArgs) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
func (PurchasePlanArgs) ToPurchasePlanPtrOutputWithContext ¶
func (i PurchasePlanArgs) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
type PurchasePlanInput ¶
type PurchasePlanInput interface { pulumi.Input ToPurchasePlanOutput() PurchasePlanOutput ToPurchasePlanOutputWithContext(context.Context) PurchasePlanOutput }
PurchasePlanInput is an input type that accepts PurchasePlanArgs and PurchasePlanOutput values. You can construct a concrete instance of `PurchasePlanInput` via:
PurchasePlanArgs{...}
type PurchasePlanOutput ¶
type PurchasePlanOutput struct{ *pulumi.OutputState }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanOutput) ElementType ¶
func (PurchasePlanOutput) ElementType() reflect.Type
func (PurchasePlanOutput) Name ¶
func (o PurchasePlanOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanOutput) Product ¶
func (o PurchasePlanOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanOutput) PromotionCode ¶
func (o PurchasePlanOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanOutput) Publisher ¶
func (o PurchasePlanOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanOutput) ToPurchasePlanOutput ¶
func (o PurchasePlanOutput) ToPurchasePlanOutput() PurchasePlanOutput
func (PurchasePlanOutput) ToPurchasePlanOutputWithContext ¶
func (o PurchasePlanOutput) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
func (PurchasePlanOutput) ToPurchasePlanPtrOutput ¶
func (o PurchasePlanOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
func (PurchasePlanOutput) ToPurchasePlanPtrOutputWithContext ¶
func (o PurchasePlanOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
type PurchasePlanPtrInput ¶
type PurchasePlanPtrInput interface { pulumi.Input ToPurchasePlanPtrOutput() PurchasePlanPtrOutput ToPurchasePlanPtrOutputWithContext(context.Context) PurchasePlanPtrOutput }
PurchasePlanPtrInput is an input type that accepts PurchasePlanArgs, PurchasePlanPtr and PurchasePlanPtrOutput values. You can construct a concrete instance of `PurchasePlanPtrInput` via:
PurchasePlanArgs{...} or: nil
func PurchasePlanPtr ¶
func PurchasePlanPtr(v *PurchasePlanArgs) PurchasePlanPtrInput
type PurchasePlanPtrOutput ¶
type PurchasePlanPtrOutput struct{ *pulumi.OutputState }
func (PurchasePlanPtrOutput) Elem ¶
func (o PurchasePlanPtrOutput) Elem() PurchasePlanOutput
func (PurchasePlanPtrOutput) ElementType ¶
func (PurchasePlanPtrOutput) ElementType() reflect.Type
func (PurchasePlanPtrOutput) Name ¶
func (o PurchasePlanPtrOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanPtrOutput) Product ¶
func (o PurchasePlanPtrOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanPtrOutput) PromotionCode ¶
func (o PurchasePlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanPtrOutput) Publisher ¶
func (o PurchasePlanPtrOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanPtrOutput) ToPurchasePlanPtrOutput ¶
func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
func (PurchasePlanPtrOutput) ToPurchasePlanPtrOutputWithContext ¶
func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
type PurchasePlanResponse ¶
type PurchasePlanResponse struct { // The plan ID. Name *string `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product *string `pulumi:"product"` // The promotion code. PromotionCode *string `pulumi:"promotionCode"` // The plan ID. Publisher *string `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
type PurchasePlanResponseArgs ¶
type PurchasePlanResponseArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product pulumi.StringPtrInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The plan ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanResponseArgs) ElementType ¶
func (PurchasePlanResponseArgs) ElementType() reflect.Type
func (PurchasePlanResponseArgs) ToPurchasePlanResponseOutput ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
func (PurchasePlanResponseArgs) ToPurchasePlanResponseOutputWithContext ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
func (PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutput ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
func (PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutputWithContext ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
type PurchasePlanResponseInput ¶
type PurchasePlanResponseInput interface { pulumi.Input ToPurchasePlanResponseOutput() PurchasePlanResponseOutput ToPurchasePlanResponseOutputWithContext(context.Context) PurchasePlanResponseOutput }
PurchasePlanResponseInput is an input type that accepts PurchasePlanResponseArgs and PurchasePlanResponseOutput values. You can construct a concrete instance of `PurchasePlanResponseInput` via:
PurchasePlanResponseArgs{...}
type PurchasePlanResponseOutput ¶
type PurchasePlanResponseOutput struct{ *pulumi.OutputState }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanResponseOutput) ElementType ¶
func (PurchasePlanResponseOutput) ElementType() reflect.Type
func (PurchasePlanResponseOutput) Name ¶
func (o PurchasePlanResponseOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponseOutput) Product ¶
func (o PurchasePlanResponseOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanResponseOutput) PromotionCode ¶
func (o PurchasePlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanResponseOutput) Publisher ¶
func (o PurchasePlanResponseOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponseOutput) ToPurchasePlanResponseOutput ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
func (PurchasePlanResponseOutput) ToPurchasePlanResponseOutputWithContext ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
func (PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutput ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
func (PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutputWithContext ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
type PurchasePlanResponsePtrInput ¶
type PurchasePlanResponsePtrInput interface { pulumi.Input ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput ToPurchasePlanResponsePtrOutputWithContext(context.Context) PurchasePlanResponsePtrOutput }
PurchasePlanResponsePtrInput is an input type that accepts PurchasePlanResponseArgs, PurchasePlanResponsePtr and PurchasePlanResponsePtrOutput values. You can construct a concrete instance of `PurchasePlanResponsePtrInput` via:
PurchasePlanResponseArgs{...} or: nil
func PurchasePlanResponsePtr ¶
func PurchasePlanResponsePtr(v *PurchasePlanResponseArgs) PurchasePlanResponsePtrInput
type PurchasePlanResponsePtrOutput ¶
type PurchasePlanResponsePtrOutput struct{ *pulumi.OutputState }
func (PurchasePlanResponsePtrOutput) Elem ¶
func (o PurchasePlanResponsePtrOutput) Elem() PurchasePlanResponseOutput
func (PurchasePlanResponsePtrOutput) ElementType ¶
func (PurchasePlanResponsePtrOutput) ElementType() reflect.Type
func (PurchasePlanResponsePtrOutput) Name ¶
func (o PurchasePlanResponsePtrOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponsePtrOutput) Product ¶
func (o PurchasePlanResponsePtrOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanResponsePtrOutput) PromotionCode ¶
func (o PurchasePlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanResponsePtrOutput) Publisher ¶
func (o PurchasePlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutput ¶
func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
func (PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutputWithContext ¶
func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
type ResourceIdentityType ¶ added in v0.3.1
The type of identity used for the managed cluster. Type 'SystemAssigned' will use an implicitly created identity in master components and an auto-created user assigned identity in MC_ resource group in agent nodes. Type 'None' will not use MSI for the managed cluster, service principal will be used instead.
func (ResourceIdentityType) ElementType ¶ added in v0.3.1
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToStringOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceReference ¶
type ResourceReference struct { // The fully qualified Azure resource id. Id *string `pulumi:"id"` }
A reference to an Azure resource.
type ResourceReferenceArgs ¶
type ResourceReferenceArgs struct { // The fully qualified Azure resource id. Id pulumi.StringPtrInput `pulumi:"id"` }
A reference to an Azure resource.
func (ResourceReferenceArgs) ElementType ¶
func (ResourceReferenceArgs) ElementType() reflect.Type
func (ResourceReferenceArgs) ToResourceReferenceOutput ¶
func (i ResourceReferenceArgs) ToResourceReferenceOutput() ResourceReferenceOutput
func (ResourceReferenceArgs) ToResourceReferenceOutputWithContext ¶
func (i ResourceReferenceArgs) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
type ResourceReferenceArray ¶
type ResourceReferenceArray []ResourceReferenceInput
func (ResourceReferenceArray) ElementType ¶
func (ResourceReferenceArray) ElementType() reflect.Type
func (ResourceReferenceArray) ToResourceReferenceArrayOutput ¶
func (i ResourceReferenceArray) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
func (ResourceReferenceArray) ToResourceReferenceArrayOutputWithContext ¶
func (i ResourceReferenceArray) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
type ResourceReferenceArrayInput ¶
type ResourceReferenceArrayInput interface { pulumi.Input ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput ToResourceReferenceArrayOutputWithContext(context.Context) ResourceReferenceArrayOutput }
ResourceReferenceArrayInput is an input type that accepts ResourceReferenceArray and ResourceReferenceArrayOutput values. You can construct a concrete instance of `ResourceReferenceArrayInput` via:
ResourceReferenceArray{ ResourceReferenceArgs{...} }
type ResourceReferenceArrayOutput ¶
type ResourceReferenceArrayOutput struct{ *pulumi.OutputState }
func (ResourceReferenceArrayOutput) ElementType ¶
func (ResourceReferenceArrayOutput) ElementType() reflect.Type
func (ResourceReferenceArrayOutput) Index ¶
func (o ResourceReferenceArrayOutput) Index(i pulumi.IntInput) ResourceReferenceOutput
func (ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput ¶
func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutput() ResourceReferenceArrayOutput
func (ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext ¶
func (o ResourceReferenceArrayOutput) ToResourceReferenceArrayOutputWithContext(ctx context.Context) ResourceReferenceArrayOutput
type ResourceReferenceInput ¶
type ResourceReferenceInput interface { pulumi.Input ToResourceReferenceOutput() ResourceReferenceOutput ToResourceReferenceOutputWithContext(context.Context) ResourceReferenceOutput }
ResourceReferenceInput is an input type that accepts ResourceReferenceArgs and ResourceReferenceOutput values. You can construct a concrete instance of `ResourceReferenceInput` via:
ResourceReferenceArgs{...}
type ResourceReferenceOutput ¶
type ResourceReferenceOutput struct{ *pulumi.OutputState }
A reference to an Azure resource.
func (ResourceReferenceOutput) ElementType ¶
func (ResourceReferenceOutput) ElementType() reflect.Type
func (ResourceReferenceOutput) Id ¶
func (o ResourceReferenceOutput) Id() pulumi.StringPtrOutput
The fully qualified Azure resource id.
func (ResourceReferenceOutput) ToResourceReferenceOutput ¶
func (o ResourceReferenceOutput) ToResourceReferenceOutput() ResourceReferenceOutput
func (ResourceReferenceOutput) ToResourceReferenceOutputWithContext ¶
func (o ResourceReferenceOutput) ToResourceReferenceOutputWithContext(ctx context.Context) ResourceReferenceOutput
type ResourceReferenceResponse ¶
type ResourceReferenceResponse struct { // The fully qualified Azure resource id. Id *string `pulumi:"id"` }
A reference to an Azure resource.
type ResourceReferenceResponseArgs ¶
type ResourceReferenceResponseArgs struct { // The fully qualified Azure resource id. Id pulumi.StringPtrInput `pulumi:"id"` }
A reference to an Azure resource.
func (ResourceReferenceResponseArgs) ElementType ¶
func (ResourceReferenceResponseArgs) ElementType() reflect.Type
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
type ResourceReferenceResponseArray ¶
type ResourceReferenceResponseArray []ResourceReferenceResponseInput
func (ResourceReferenceResponseArray) ElementType ¶
func (ResourceReferenceResponseArray) ElementType() reflect.Type
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseArrayInput ¶
type ResourceReferenceResponseArrayInput interface { pulumi.Input ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput ToResourceReferenceResponseArrayOutputWithContext(context.Context) ResourceReferenceResponseArrayOutput }
ResourceReferenceResponseArrayInput is an input type that accepts ResourceReferenceResponseArray and ResourceReferenceResponseArrayOutput values. You can construct a concrete instance of `ResourceReferenceResponseArrayInput` via:
ResourceReferenceResponseArray{ ResourceReferenceResponseArgs{...} }
type ResourceReferenceResponseArrayOutput ¶
type ResourceReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceReferenceResponseArrayOutput) ElementType ¶
func (ResourceReferenceResponseArrayOutput) ElementType() reflect.Type
func (ResourceReferenceResponseArrayOutput) Index ¶
func (o ResourceReferenceResponseArrayOutput) Index(i pulumi.IntInput) ResourceReferenceResponseOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseInput ¶
type ResourceReferenceResponseInput interface { pulumi.Input ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput ToResourceReferenceResponseOutputWithContext(context.Context) ResourceReferenceResponseOutput }
ResourceReferenceResponseInput is an input type that accepts ResourceReferenceResponseArgs and ResourceReferenceResponseOutput values. You can construct a concrete instance of `ResourceReferenceResponseInput` via:
ResourceReferenceResponseArgs{...}
type ResourceReferenceResponseOutput ¶
type ResourceReferenceResponseOutput struct{ *pulumi.OutputState }
A reference to an Azure resource.
func (ResourceReferenceResponseOutput) ElementType ¶
func (ResourceReferenceResponseOutput) ElementType() reflect.Type
func (ResourceReferenceResponseOutput) Id ¶
func (o ResourceReferenceResponseOutput) Id() pulumi.StringPtrOutput
The fully qualified Azure resource id.
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
type ScaleSetEvictionPolicy ¶ added in v0.3.1
ScaleSetEvictionPolicy to be used to specify eviction policy for Spot virtual machine scale set. Default to Delete.
func (ScaleSetEvictionPolicy) ElementType ¶ added in v0.3.1
func (ScaleSetEvictionPolicy) ElementType() reflect.Type
func (ScaleSetEvictionPolicy) ToStringOutput ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringOutput() pulumi.StringOutput
func (ScaleSetEvictionPolicy) ToStringOutputWithContext ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScaleSetEvictionPolicy) ToStringPtrOutput ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScaleSetEvictionPolicy) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ScaleSetEvictionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScaleSetPriority ¶ added in v0.3.1
ScaleSetPriority to be used to specify virtual machine scale set priority. Default to regular.
func (ScaleSetPriority) ElementType ¶ added in v0.3.1
func (ScaleSetPriority) ElementType() reflect.Type
func (ScaleSetPriority) ToStringOutput ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringOutput() pulumi.StringOutput
func (ScaleSetPriority) ToStringOutputWithContext ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ScaleSetPriority) ToStringPtrOutput ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringPtrOutput() pulumi.StringPtrOutput
func (ScaleSetPriority) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ScaleSetPriority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SysctlConfig ¶ added in v0.2.6
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_max. NetCoreRmemMax *int `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn *int `pulumi:"netCoreSomaxconn"` // 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_rmem. NetIpv4TcpRmem *int `pulumi:"netIpv4TcpRmem"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse *bool `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_wmem. NetIpv4TcpWmem *int `pulumi:"netIpv4TcpWmem"` // 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 ¶ added in v0.2.6
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_max. NetCoreRmemMax pulumi.IntPtrInput `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn pulumi.IntPtrInput `pulumi:"netCoreSomaxconn"` // 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_rmem. NetIpv4TcpRmem pulumi.IntPtrInput `pulumi:"netIpv4TcpRmem"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse pulumi.BoolPtrInput `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_wmem. NetIpv4TcpWmem pulumi.IntPtrInput `pulumi:"netIpv4TcpWmem"` // 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 ¶ added in v0.2.6
func (SysctlConfigArgs) ElementType() reflect.Type
func (SysctlConfigArgs) ToSysctlConfigOutput ¶ added in v0.2.6
func (i SysctlConfigArgs) ToSysctlConfigOutput() SysctlConfigOutput
func (SysctlConfigArgs) ToSysctlConfigOutputWithContext ¶ added in v0.2.6
func (i SysctlConfigArgs) ToSysctlConfigOutputWithContext(ctx context.Context) SysctlConfigOutput
func (SysctlConfigArgs) ToSysctlConfigPtrOutput ¶ added in v0.2.6
func (i SysctlConfigArgs) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
func (SysctlConfigArgs) ToSysctlConfigPtrOutputWithContext ¶ added in v0.2.6
func (i SysctlConfigArgs) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
type SysctlConfigInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type SysctlConfigOutput struct{ *pulumi.OutputState }
Sysctl settings for Linux agent nodes.
func (SysctlConfigOutput) ElementType ¶ added in v0.2.6
func (SysctlConfigOutput) ElementType() reflect.Type
func (SysctlConfigOutput) FsAioMaxNr ¶ added in v0.2.6
func (o SysctlConfigOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigOutput) FsFileMax ¶ added in v0.2.6
func (o SysctlConfigOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigOutput) FsInotifyMaxUserWatches ¶ added in v0.2.6
func (o SysctlConfigOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigOutput) FsNrOpen ¶ added in v0.2.6
func (o SysctlConfigOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigOutput) KernelThreadsMax ¶ added in v0.2.6
func (o SysctlConfigOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigOutput) NetCoreNetdevMaxBacklog ¶ added in v0.2.6
func (o SysctlConfigOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigOutput) NetCoreOptmemMax ¶ added in v0.2.6
func (o SysctlConfigOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigOutput) NetCoreRmemMax ¶ added in v0.2.6
func (o SysctlConfigOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigOutput) NetCoreSomaxconn ¶ added in v0.2.6
func (o SysctlConfigOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigOutput) NetCoreWmemMax ¶ added in v0.2.6
func (o SysctlConfigOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigOutput) NetIpv4IpLocalPortRange ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigOutput) NetIpv4NeighDefaultGcThresh1 ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigOutput) NetIpv4NeighDefaultGcThresh2 ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigOutput) NetIpv4NeighDefaultGcThresh3 ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigOutput) NetIpv4TcpFinTimeout ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigOutput) NetIpv4TcpKeepaliveProbes ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigOutput) NetIpv4TcpKeepaliveTime ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigOutput) NetIpv4TcpMaxSynBacklog ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigOutput) NetIpv4TcpMaxTwBuckets ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigOutput) NetIpv4TcpRmem ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpRmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_rmem.
func (SysctlConfigOutput) NetIpv4TcpTwReuse ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigOutput) NetIpv4TcpWmem ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_wmem.
func (SysctlConfigOutput) NetIpv4TcpkeepaliveIntvl ¶ added in v0.2.6
func (o SysctlConfigOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigOutput) NetNetfilterNfConntrackBuckets ¶ added in v0.2.6
func (o SysctlConfigOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigOutput) NetNetfilterNfConntrackMax ¶ added in v0.2.6
func (o SysctlConfigOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigOutput) ToSysctlConfigOutput ¶ added in v0.2.6
func (o SysctlConfigOutput) ToSysctlConfigOutput() SysctlConfigOutput
func (SysctlConfigOutput) ToSysctlConfigOutputWithContext ¶ added in v0.2.6
func (o SysctlConfigOutput) ToSysctlConfigOutputWithContext(ctx context.Context) SysctlConfigOutput
func (SysctlConfigOutput) ToSysctlConfigPtrOutput ¶ added in v0.2.6
func (o SysctlConfigOutput) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
func (SysctlConfigOutput) ToSysctlConfigPtrOutputWithContext ¶ added in v0.2.6
func (o SysctlConfigOutput) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
func (SysctlConfigOutput) VmMaxMapCount ¶ added in v0.2.6
func (o SysctlConfigOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigOutput) VmSwappiness ¶ added in v0.2.6
func (o SysctlConfigOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigOutput) VmVfsCachePressure ¶ added in v0.2.6
func (o SysctlConfigOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type SysctlConfigPtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func SysctlConfigPtr(v *SysctlConfigArgs) SysctlConfigPtrInput
type SysctlConfigPtrOutput ¶ added in v0.2.6
type SysctlConfigPtrOutput struct{ *pulumi.OutputState }
func (SysctlConfigPtrOutput) Elem ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) Elem() SysctlConfigOutput
func (SysctlConfigPtrOutput) ElementType ¶ added in v0.2.6
func (SysctlConfigPtrOutput) ElementType() reflect.Type
func (SysctlConfigPtrOutput) FsAioMaxNr ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigPtrOutput) FsFileMax ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigPtrOutput) FsInotifyMaxUserWatches ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigPtrOutput) FsNrOpen ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigPtrOutput) KernelThreadsMax ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigPtrOutput) NetCoreNetdevMaxBacklog ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigPtrOutput) NetCoreOptmemMax ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigPtrOutput) NetCoreRmemMax ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigPtrOutput) NetCoreSomaxconn ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigPtrOutput) NetCoreWmemMax ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigPtrOutput) NetIpv4IpLocalPortRange ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh1 ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh2 ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh3 ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigPtrOutput) NetIpv4TcpFinTimeout ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigPtrOutput) NetIpv4TcpKeepaliveProbes ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigPtrOutput) NetIpv4TcpKeepaliveTime ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigPtrOutput) NetIpv4TcpMaxSynBacklog ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigPtrOutput) NetIpv4TcpMaxTwBuckets ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigPtrOutput) NetIpv4TcpRmem ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpRmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_rmem.
func (SysctlConfigPtrOutput) NetIpv4TcpTwReuse ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigPtrOutput) NetIpv4TcpWmem ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_wmem.
func (SysctlConfigPtrOutput) NetIpv4TcpkeepaliveIntvl ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigPtrOutput) NetNetfilterNfConntrackBuckets ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigPtrOutput) NetNetfilterNfConntrackMax ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigPtrOutput) ToSysctlConfigPtrOutput ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) ToSysctlConfigPtrOutput() SysctlConfigPtrOutput
func (SysctlConfigPtrOutput) ToSysctlConfigPtrOutputWithContext ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) ToSysctlConfigPtrOutputWithContext(ctx context.Context) SysctlConfigPtrOutput
func (SysctlConfigPtrOutput) VmMaxMapCount ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigPtrOutput) VmSwappiness ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigPtrOutput) VmVfsCachePressure ¶ added in v0.2.6
func (o SysctlConfigPtrOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type SysctlConfigResponse ¶ added in v0.2.6
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_max. NetCoreRmemMax *int `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn *int `pulumi:"netCoreSomaxconn"` // 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_rmem. NetIpv4TcpRmem *int `pulumi:"netIpv4TcpRmem"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse *bool `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_wmem. NetIpv4TcpWmem *int `pulumi:"netIpv4TcpWmem"` // 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 ¶ added in v0.2.6
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_max. NetCoreRmemMax pulumi.IntPtrInput `pulumi:"netCoreRmemMax"` // Sysctl setting net.core.somaxconn. NetCoreSomaxconn pulumi.IntPtrInput `pulumi:"netCoreSomaxconn"` // 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_rmem. NetIpv4TcpRmem pulumi.IntPtrInput `pulumi:"netIpv4TcpRmem"` // Sysctl setting net.ipv4.tcp_tw_reuse. NetIpv4TcpTwReuse pulumi.BoolPtrInput `pulumi:"netIpv4TcpTwReuse"` // Sysctl setting net.ipv4.tcp_wmem. NetIpv4TcpWmem pulumi.IntPtrInput `pulumi:"netIpv4TcpWmem"` // 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 ¶ added in v0.2.6
func (SysctlConfigResponseArgs) ElementType() reflect.Type
func (SysctlConfigResponseArgs) ToSysctlConfigResponseOutput ¶ added in v0.2.6
func (i SysctlConfigResponseArgs) ToSysctlConfigResponseOutput() SysctlConfigResponseOutput
func (SysctlConfigResponseArgs) ToSysctlConfigResponseOutputWithContext ¶ added in v0.2.6
func (i SysctlConfigResponseArgs) ToSysctlConfigResponseOutputWithContext(ctx context.Context) SysctlConfigResponseOutput
func (SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutput ¶ added in v0.2.6
func (i SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
func (SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (i SysctlConfigResponseArgs) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
type SysctlConfigResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type SysctlConfigResponseOutput struct{ *pulumi.OutputState }
Sysctl settings for Linux agent nodes.
func (SysctlConfigResponseOutput) ElementType ¶ added in v0.2.6
func (SysctlConfigResponseOutput) ElementType() reflect.Type
func (SysctlConfigResponseOutput) FsAioMaxNr ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigResponseOutput) FsFileMax ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigResponseOutput) FsInotifyMaxUserWatches ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigResponseOutput) FsNrOpen ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigResponseOutput) KernelThreadsMax ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigResponseOutput) NetCoreNetdevMaxBacklog ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigResponseOutput) NetCoreOptmemMax ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigResponseOutput) NetCoreRmemMax ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigResponseOutput) NetCoreSomaxconn ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigResponseOutput) NetCoreWmemMax ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigResponseOutput) NetIpv4IpLocalPortRange ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh1 ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh2 ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh3 ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigResponseOutput) NetIpv4TcpFinTimeout ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigResponseOutput) NetIpv4TcpKeepaliveProbes ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigResponseOutput) NetIpv4TcpKeepaliveTime ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigResponseOutput) NetIpv4TcpMaxSynBacklog ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigResponseOutput) NetIpv4TcpMaxTwBuckets ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigResponseOutput) NetIpv4TcpRmem ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpRmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_rmem.
func (SysctlConfigResponseOutput) NetIpv4TcpTwReuse ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigResponseOutput) NetIpv4TcpWmem ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_wmem.
func (SysctlConfigResponseOutput) NetIpv4TcpkeepaliveIntvl ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigResponseOutput) NetNetfilterNfConntrackBuckets ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigResponseOutput) NetNetfilterNfConntrackMax ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigResponseOutput) ToSysctlConfigResponseOutput ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) ToSysctlConfigResponseOutput() SysctlConfigResponseOutput
func (SysctlConfigResponseOutput) ToSysctlConfigResponseOutputWithContext ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) ToSysctlConfigResponseOutputWithContext(ctx context.Context) SysctlConfigResponseOutput
func (SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutput ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
func (SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
func (SysctlConfigResponseOutput) VmMaxMapCount ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigResponseOutput) VmSwappiness ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigResponseOutput) VmVfsCachePressure ¶ added in v0.2.6
func (o SysctlConfigResponseOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type SysctlConfigResponsePtrInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
func SysctlConfigResponsePtr(v *SysctlConfigResponseArgs) SysctlConfigResponsePtrInput
type SysctlConfigResponsePtrOutput ¶ added in v0.2.6
type SysctlConfigResponsePtrOutput struct{ *pulumi.OutputState }
func (SysctlConfigResponsePtrOutput) Elem ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) Elem() SysctlConfigResponseOutput
func (SysctlConfigResponsePtrOutput) ElementType ¶ added in v0.2.6
func (SysctlConfigResponsePtrOutput) ElementType() reflect.Type
func (SysctlConfigResponsePtrOutput) FsAioMaxNr ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) FsAioMaxNr() pulumi.IntPtrOutput
Sysctl setting fs.aio-max-nr.
func (SysctlConfigResponsePtrOutput) FsFileMax ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) FsFileMax() pulumi.IntPtrOutput
Sysctl setting fs.file-max.
func (SysctlConfigResponsePtrOutput) FsInotifyMaxUserWatches ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) FsInotifyMaxUserWatches() pulumi.IntPtrOutput
Sysctl setting fs.inotify.max_user_watches.
func (SysctlConfigResponsePtrOutput) FsNrOpen ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) FsNrOpen() pulumi.IntPtrOutput
Sysctl setting fs.nr_open.
func (SysctlConfigResponsePtrOutput) KernelThreadsMax ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) KernelThreadsMax() pulumi.IntPtrOutput
Sysctl setting kernel.threads-max.
func (SysctlConfigResponsePtrOutput) NetCoreNetdevMaxBacklog ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetCoreNetdevMaxBacklog() pulumi.IntPtrOutput
Sysctl setting net.core.netdev_max_backlog.
func (SysctlConfigResponsePtrOutput) NetCoreOptmemMax ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetCoreOptmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.optmem_max.
func (SysctlConfigResponsePtrOutput) NetCoreRmemMax ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetCoreRmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.rmem_max.
func (SysctlConfigResponsePtrOutput) NetCoreSomaxconn ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetCoreSomaxconn() pulumi.IntPtrOutput
Sysctl setting net.core.somaxconn.
func (SysctlConfigResponsePtrOutput) NetCoreWmemMax ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetCoreWmemMax() pulumi.IntPtrOutput
Sysctl setting net.core.wmem_max.
func (SysctlConfigResponsePtrOutput) NetIpv4IpLocalPortRange ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4IpLocalPortRange() pulumi.StringPtrOutput
Sysctl setting net.ipv4.ip_local_port_range.
func (SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh1 ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh1() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh1.
func (SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh2 ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh2() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh2.
func (SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh3 ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4NeighDefaultGcThresh3() pulumi.IntPtrOutput
Sysctl setting net.ipv4.neigh.default.gc_thresh3.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpFinTimeout ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpFinTimeout() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_fin_timeout.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveProbes ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveProbes() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_probes.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveTime ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpKeepaliveTime() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_time.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpMaxSynBacklog ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpMaxSynBacklog() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_syn_backlog.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpMaxTwBuckets ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpMaxTwBuckets() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_max_tw_buckets.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpRmem ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpRmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_rmem.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpTwReuse ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpTwReuse() pulumi.BoolPtrOutput
Sysctl setting net.ipv4.tcp_tw_reuse.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpWmem ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpWmem() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_wmem.
func (SysctlConfigResponsePtrOutput) NetIpv4TcpkeepaliveIntvl ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetIpv4TcpkeepaliveIntvl() pulumi.IntPtrOutput
Sysctl setting net.ipv4.tcp_keepalive_intvl.
func (SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackBuckets ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackBuckets() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_buckets.
func (SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackMax ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) NetNetfilterNfConntrackMax() pulumi.IntPtrOutput
Sysctl setting net.netfilter.nf_conntrack_max.
func (SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutput ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutput() SysctlConfigResponsePtrOutput
func (SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutputWithContext ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) ToSysctlConfigResponsePtrOutputWithContext(ctx context.Context) SysctlConfigResponsePtrOutput
func (SysctlConfigResponsePtrOutput) VmMaxMapCount ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) VmMaxMapCount() pulumi.IntPtrOutput
Sysctl setting vm.max_map_count.
func (SysctlConfigResponsePtrOutput) VmSwappiness ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) VmSwappiness() pulumi.IntPtrOutput
Sysctl setting vm.swappiness.
func (SysctlConfigResponsePtrOutput) VmVfsCachePressure ¶ added in v0.2.6
func (o SysctlConfigResponsePtrOutput) VmVfsCachePressure() pulumi.IntPtrOutput
Sysctl setting vm.vfs_cache_pressure.
type UpgradeChannel ¶ added in v0.3.1
upgrade channel for auto upgrade.
func (UpgradeChannel) ElementType ¶ added in v0.3.1
func (UpgradeChannel) ElementType() reflect.Type
func (UpgradeChannel) ToStringOutput ¶ added in v0.3.1
func (e UpgradeChannel) ToStringOutput() pulumi.StringOutput
func (UpgradeChannel) ToStringOutputWithContext ¶ added in v0.3.1
func (e UpgradeChannel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UpgradeChannel) ToStringPtrOutput ¶ added in v0.3.1
func (e UpgradeChannel) ToStringPtrOutput() pulumi.StringPtrOutput
func (UpgradeChannel) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e UpgradeChannel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type UserAssignedIdentity ¶ added in v0.2.6
type UserAssignedIdentityArgs ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (UserAssignedIdentityArgs) ElementType() reflect.Type
func (UserAssignedIdentityArgs) ToUserAssignedIdentityOutput ¶ added in v0.2.6
func (i UserAssignedIdentityArgs) ToUserAssignedIdentityOutput() UserAssignedIdentityOutput
func (UserAssignedIdentityArgs) ToUserAssignedIdentityOutputWithContext ¶ added in v0.2.6
func (i UserAssignedIdentityArgs) ToUserAssignedIdentityOutputWithContext(ctx context.Context) UserAssignedIdentityOutput
type UserAssignedIdentityInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type UserAssignedIdentityOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityOutput) ClientId ¶ added in v0.2.6
func (o UserAssignedIdentityOutput) ClientId() pulumi.StringPtrOutput
The client id of the user assigned identity.
func (UserAssignedIdentityOutput) ElementType ¶ added in v0.2.6
func (UserAssignedIdentityOutput) ElementType() reflect.Type
func (UserAssignedIdentityOutput) ObjectId ¶ added in v0.2.6
func (o UserAssignedIdentityOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user assigned identity.
func (UserAssignedIdentityOutput) ResourceId ¶ added in v0.2.6
func (o UserAssignedIdentityOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the user assigned identity.
func (UserAssignedIdentityOutput) ToUserAssignedIdentityOutput ¶ added in v0.2.6
func (o UserAssignedIdentityOutput) ToUserAssignedIdentityOutput() UserAssignedIdentityOutput
func (UserAssignedIdentityOutput) ToUserAssignedIdentityOutputWithContext ¶ added in v0.2.6
func (o UserAssignedIdentityOutput) ToUserAssignedIdentityOutputWithContext(ctx context.Context) UserAssignedIdentityOutput
type UserAssignedIdentityResponse ¶ added in v0.2.6
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 ¶ added in v0.2.6
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 ¶ added in v0.2.6
func (UserAssignedIdentityResponseArgs) ElementType() reflect.Type
func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput ¶ added in v0.2.6
func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext ¶ added in v0.2.6
func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
type UserAssignedIdentityResponseInput ¶ added in v0.2.6
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 ¶ added in v0.2.6
type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseOutput) ClientId ¶ added in v0.2.6
func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringPtrOutput
The client id of the user assigned identity.
func (UserAssignedIdentityResponseOutput) ElementType ¶ added in v0.2.6
func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseOutput) ObjectId ¶ added in v0.2.6
func (o UserAssignedIdentityResponseOutput) ObjectId() pulumi.StringPtrOutput
The object id of the user assigned identity.
func (UserAssignedIdentityResponseOutput) ResourceId ¶ added in v0.2.6
func (o UserAssignedIdentityResponseOutput) ResourceId() pulumi.StringPtrOutput
The resource id of the user assigned identity.
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput ¶ added in v0.2.6
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext ¶ added in v0.2.6
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
Source Files
¶
- agentPool.go
- containerService.go
- getAgentPool.go
- getContainerService.go
- getManagedCluster.go
- getOpenShiftManagedCluster.go
- getPrivateEndpointConnection.go
- listManagedClusterAccessProfile.go
- listManagedClusterAdminCredentials.go
- listManagedClusterMonitoringUserCredentials.go
- listManagedClusterUserCredentials.go
- managedCluster.go
- openShiftManagedCluster.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go