Documentation ¶
Overview ¶
A Pulumi package for creating and managing rke cloud resources.
Index ¶
- type Cluster
- type ClusterArgs
- type ClusterArray
- type ClusterArrayInput
- type ClusterArrayOutput
- type ClusterAuthentication
- type ClusterAuthenticationArgs
- func (ClusterAuthenticationArgs) ElementType() reflect.Type
- func (i ClusterAuthenticationArgs) ToClusterAuthenticationOutput() ClusterAuthenticationOutput
- func (i ClusterAuthenticationArgs) ToClusterAuthenticationOutputWithContext(ctx context.Context) ClusterAuthenticationOutput
- func (i ClusterAuthenticationArgs) ToClusterAuthenticationPtrOutput() ClusterAuthenticationPtrOutput
- func (i ClusterAuthenticationArgs) ToClusterAuthenticationPtrOutputWithContext(ctx context.Context) ClusterAuthenticationPtrOutput
- type ClusterAuthenticationInput
- type ClusterAuthenticationOutput
- func (ClusterAuthenticationOutput) ElementType() reflect.Type
- func (o ClusterAuthenticationOutput) Sans() pulumi.StringArrayOutput
- func (o ClusterAuthenticationOutput) Strategy() pulumi.StringPtrOutput
- func (o ClusterAuthenticationOutput) ToClusterAuthenticationOutput() ClusterAuthenticationOutput
- func (o ClusterAuthenticationOutput) ToClusterAuthenticationOutputWithContext(ctx context.Context) ClusterAuthenticationOutput
- func (o ClusterAuthenticationOutput) ToClusterAuthenticationPtrOutput() ClusterAuthenticationPtrOutput
- func (o ClusterAuthenticationOutput) ToClusterAuthenticationPtrOutputWithContext(ctx context.Context) ClusterAuthenticationPtrOutput
- func (o ClusterAuthenticationOutput) Webhook() ClusterAuthenticationWebhookPtrOutput
- type ClusterAuthenticationPtrInput
- type ClusterAuthenticationPtrOutput
- func (o ClusterAuthenticationPtrOutput) Elem() ClusterAuthenticationOutput
- func (ClusterAuthenticationPtrOutput) ElementType() reflect.Type
- func (o ClusterAuthenticationPtrOutput) Sans() pulumi.StringArrayOutput
- func (o ClusterAuthenticationPtrOutput) Strategy() pulumi.StringPtrOutput
- func (o ClusterAuthenticationPtrOutput) ToClusterAuthenticationPtrOutput() ClusterAuthenticationPtrOutput
- func (o ClusterAuthenticationPtrOutput) ToClusterAuthenticationPtrOutputWithContext(ctx context.Context) ClusterAuthenticationPtrOutput
- func (o ClusterAuthenticationPtrOutput) Webhook() ClusterAuthenticationWebhookPtrOutput
- type ClusterAuthenticationWebhook
- type ClusterAuthenticationWebhookArgs
- func (ClusterAuthenticationWebhookArgs) ElementType() reflect.Type
- func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookOutput() ClusterAuthenticationWebhookOutput
- func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookOutput
- func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookPtrOutput() ClusterAuthenticationWebhookPtrOutput
- func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookPtrOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookPtrOutput
- type ClusterAuthenticationWebhookInput
- type ClusterAuthenticationWebhookOutput
- func (o ClusterAuthenticationWebhookOutput) CacheTimeout() pulumi.StringPtrOutput
- func (o ClusterAuthenticationWebhookOutput) ConfigFile() pulumi.StringPtrOutput
- func (ClusterAuthenticationWebhookOutput) ElementType() reflect.Type
- func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookOutput() ClusterAuthenticationWebhookOutput
- func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookOutput
- func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookPtrOutput() ClusterAuthenticationWebhookPtrOutput
- func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookPtrOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookPtrOutput
- type ClusterAuthenticationWebhookPtrInput
- type ClusterAuthenticationWebhookPtrOutput
- func (o ClusterAuthenticationWebhookPtrOutput) CacheTimeout() pulumi.StringPtrOutput
- func (o ClusterAuthenticationWebhookPtrOutput) ConfigFile() pulumi.StringPtrOutput
- func (o ClusterAuthenticationWebhookPtrOutput) Elem() ClusterAuthenticationWebhookOutput
- func (ClusterAuthenticationWebhookPtrOutput) ElementType() reflect.Type
- func (o ClusterAuthenticationWebhookPtrOutput) ToClusterAuthenticationWebhookPtrOutput() ClusterAuthenticationWebhookPtrOutput
- func (o ClusterAuthenticationWebhookPtrOutput) ToClusterAuthenticationWebhookPtrOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookPtrOutput
- type ClusterAuthorization
- type ClusterAuthorizationArgs
- func (ClusterAuthorizationArgs) ElementType() reflect.Type
- func (i ClusterAuthorizationArgs) ToClusterAuthorizationOutput() ClusterAuthorizationOutput
- func (i ClusterAuthorizationArgs) ToClusterAuthorizationOutputWithContext(ctx context.Context) ClusterAuthorizationOutput
- func (i ClusterAuthorizationArgs) ToClusterAuthorizationPtrOutput() ClusterAuthorizationPtrOutput
- func (i ClusterAuthorizationArgs) ToClusterAuthorizationPtrOutputWithContext(ctx context.Context) ClusterAuthorizationPtrOutput
- type ClusterAuthorizationInput
- type ClusterAuthorizationOutput
- func (ClusterAuthorizationOutput) ElementType() reflect.Type
- func (o ClusterAuthorizationOutput) Mode() pulumi.StringPtrOutput
- func (o ClusterAuthorizationOutput) Options() pulumi.MapOutput
- func (o ClusterAuthorizationOutput) ToClusterAuthorizationOutput() ClusterAuthorizationOutput
- func (o ClusterAuthorizationOutput) ToClusterAuthorizationOutputWithContext(ctx context.Context) ClusterAuthorizationOutput
- func (o ClusterAuthorizationOutput) ToClusterAuthorizationPtrOutput() ClusterAuthorizationPtrOutput
- func (o ClusterAuthorizationOutput) ToClusterAuthorizationPtrOutputWithContext(ctx context.Context) ClusterAuthorizationPtrOutput
- type ClusterAuthorizationPtrInput
- type ClusterAuthorizationPtrOutput
- func (o ClusterAuthorizationPtrOutput) Elem() ClusterAuthorizationOutput
- func (ClusterAuthorizationPtrOutput) ElementType() reflect.Type
- func (o ClusterAuthorizationPtrOutput) Mode() pulumi.StringPtrOutput
- func (o ClusterAuthorizationPtrOutput) Options() pulumi.MapOutput
- func (o ClusterAuthorizationPtrOutput) ToClusterAuthorizationPtrOutput() ClusterAuthorizationPtrOutput
- func (o ClusterAuthorizationPtrOutput) ToClusterAuthorizationPtrOutputWithContext(ctx context.Context) ClusterAuthorizationPtrOutput
- type ClusterBastionHost
- type ClusterBastionHostArgs
- func (ClusterBastionHostArgs) ElementType() reflect.Type
- func (i ClusterBastionHostArgs) ToClusterBastionHostOutput() ClusterBastionHostOutput
- func (i ClusterBastionHostArgs) ToClusterBastionHostOutputWithContext(ctx context.Context) ClusterBastionHostOutput
- func (i ClusterBastionHostArgs) ToClusterBastionHostPtrOutput() ClusterBastionHostPtrOutput
- func (i ClusterBastionHostArgs) ToClusterBastionHostPtrOutputWithContext(ctx context.Context) ClusterBastionHostPtrOutput
- type ClusterBastionHostInput
- type ClusterBastionHostOutput
- func (o ClusterBastionHostOutput) Address() pulumi.StringOutput
- func (ClusterBastionHostOutput) ElementType() reflect.Type
- func (o ClusterBastionHostOutput) IgnoreProxyEnvVars() pulumi.BoolPtrOutput
- func (o ClusterBastionHostOutput) Port() pulumi.StringPtrOutput
- func (o ClusterBastionHostOutput) SshAgentAuth() pulumi.BoolPtrOutput
- func (o ClusterBastionHostOutput) SshCert() pulumi.StringPtrOutput
- func (o ClusterBastionHostOutput) SshCertPath() pulumi.StringPtrOutput
- func (o ClusterBastionHostOutput) SshKey() pulumi.StringPtrOutput
- func (o ClusterBastionHostOutput) SshKeyPath() pulumi.StringPtrOutput
- func (o ClusterBastionHostOutput) ToClusterBastionHostOutput() ClusterBastionHostOutput
- func (o ClusterBastionHostOutput) ToClusterBastionHostOutputWithContext(ctx context.Context) ClusterBastionHostOutput
- func (o ClusterBastionHostOutput) ToClusterBastionHostPtrOutput() ClusterBastionHostPtrOutput
- func (o ClusterBastionHostOutput) ToClusterBastionHostPtrOutputWithContext(ctx context.Context) ClusterBastionHostPtrOutput
- func (o ClusterBastionHostOutput) User() pulumi.StringOutput
- type ClusterBastionHostPtrInput
- type ClusterBastionHostPtrOutput
- func (o ClusterBastionHostPtrOutput) Address() pulumi.StringPtrOutput
- func (o ClusterBastionHostPtrOutput) Elem() ClusterBastionHostOutput
- func (ClusterBastionHostPtrOutput) ElementType() reflect.Type
- func (o ClusterBastionHostPtrOutput) IgnoreProxyEnvVars() pulumi.BoolPtrOutput
- func (o ClusterBastionHostPtrOutput) Port() pulumi.StringPtrOutput
- func (o ClusterBastionHostPtrOutput) SshAgentAuth() pulumi.BoolPtrOutput
- func (o ClusterBastionHostPtrOutput) SshCert() pulumi.StringPtrOutput
- func (o ClusterBastionHostPtrOutput) SshCertPath() pulumi.StringPtrOutput
- func (o ClusterBastionHostPtrOutput) SshKey() pulumi.StringPtrOutput
- func (o ClusterBastionHostPtrOutput) SshKeyPath() pulumi.StringPtrOutput
- func (o ClusterBastionHostPtrOutput) ToClusterBastionHostPtrOutput() ClusterBastionHostPtrOutput
- func (o ClusterBastionHostPtrOutput) ToClusterBastionHostPtrOutputWithContext(ctx context.Context) ClusterBastionHostPtrOutput
- func (o ClusterBastionHostPtrOutput) User() pulumi.StringPtrOutput
- type ClusterCertificate
- type ClusterCertificateArgs
- type ClusterCertificateArray
- type ClusterCertificateArrayInput
- type ClusterCertificateArrayOutput
- func (ClusterCertificateArrayOutput) ElementType() reflect.Type
- func (o ClusterCertificateArrayOutput) Index(i pulumi.IntInput) ClusterCertificateOutput
- func (o ClusterCertificateArrayOutput) ToClusterCertificateArrayOutput() ClusterCertificateArrayOutput
- func (o ClusterCertificateArrayOutput) ToClusterCertificateArrayOutputWithContext(ctx context.Context) ClusterCertificateArrayOutput
- type ClusterCertificateInput
- type ClusterCertificateOutput
- func (o ClusterCertificateOutput) Certificate() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) CommonName() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) Config() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) ConfigEnvName() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) ConfigPath() pulumi.StringPtrOutput
- func (ClusterCertificateOutput) ElementType() reflect.Type
- func (o ClusterCertificateOutput) EnvName() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) Id() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) Key() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) KeyEnvName() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) KeyPath() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) Name() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) OuName() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) Path() pulumi.StringPtrOutput
- func (o ClusterCertificateOutput) ToClusterCertificateOutput() ClusterCertificateOutput
- func (o ClusterCertificateOutput) ToClusterCertificateOutputWithContext(ctx context.Context) ClusterCertificateOutput
- type ClusterCloudProvider
- type ClusterCloudProviderArgs
- func (ClusterCloudProviderArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderArgs) ToClusterCloudProviderOutput() ClusterCloudProviderOutput
- func (i ClusterCloudProviderArgs) ToClusterCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOutput
- func (i ClusterCloudProviderArgs) ToClusterCloudProviderPtrOutput() ClusterCloudProviderPtrOutput
- func (i ClusterCloudProviderArgs) ToClusterCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderPtrOutput
- type ClusterCloudProviderAwsCloudConfig
- type ClusterCloudProviderAwsCloudConfigArgs
- func (ClusterCloudProviderAwsCloudConfigArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigOutput() ClusterCloudProviderAwsCloudConfigOutput
- func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigOutput
- func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigPtrOutput() ClusterCloudProviderAwsCloudConfigPtrOutput
- func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigPtrOutput
- type ClusterCloudProviderAwsCloudConfigGlobal
- type ClusterCloudProviderAwsCloudConfigGlobalArgs
- func (ClusterCloudProviderAwsCloudConfigGlobalArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalOutput() ClusterCloudProviderAwsCloudConfigGlobalOutput
- func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalOutput
- func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- type ClusterCloudProviderAwsCloudConfigGlobalInput
- type ClusterCloudProviderAwsCloudConfigGlobalOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ElbSecurityGroup() pulumi.StringPtrOutput
- func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) KubernetesClusterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) KubernetesClusterTag() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) RoleArn() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) RouteTableId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalOutput() ClusterCloudProviderAwsCloudConfigGlobalOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) Vpc() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) Zone() pulumi.StringPtrOutput
- type ClusterCloudProviderAwsCloudConfigGlobalPtrInput
- type ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ElbSecurityGroup() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) Elem() ClusterCloudProviderAwsCloudConfigGlobalOutput
- func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) KubernetesClusterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) KubernetesClusterTag() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) RouteTableId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) Vpc() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) Zone() pulumi.StringPtrOutput
- type ClusterCloudProviderAwsCloudConfigInput
- type ClusterCloudProviderAwsCloudConfigOutput
- func (ClusterCloudProviderAwsCloudConfigOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudConfigOutput) Global() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigOutput) ServiceOverrides() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
- func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigOutput() ClusterCloudProviderAwsCloudConfigOutput
- func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigOutput
- func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigPtrOutput() ClusterCloudProviderAwsCloudConfigPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigPtrOutput
- type ClusterCloudProviderAwsCloudConfigPtrInput
- type ClusterCloudProviderAwsCloudConfigPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigPtrOutput) Elem() ClusterCloudProviderAwsCloudConfigOutput
- func (ClusterCloudProviderAwsCloudConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudConfigPtrOutput) Global() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigPtrOutput) ServiceOverrides() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
- func (o ClusterCloudProviderAwsCloudConfigPtrOutput) ToClusterCloudProviderAwsCloudConfigPtrOutput() ClusterCloudProviderAwsCloudConfigPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigPtrOutput) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigPtrOutput
- type ClusterCloudProviderAwsCloudConfigServiceOverride
- type ClusterCloudProviderAwsCloudConfigServiceOverrideArgs
- func (ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
- func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
- type ClusterCloudProviderAwsCloudConfigServiceOverrideArray
- func (ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
- func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
- type ClusterCloudProviderAwsCloudConfigServiceOverrideArrayInput
- type ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
- func (ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) Index(i pulumi.IntInput) ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
- type ClusterCloudProviderAwsCloudConfigServiceOverrideInput
- type ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
- func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Key() pulumi.StringPtrOutputdeprecated
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Region() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Service() pulumi.StringOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningMethod() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningRegion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
- func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Url() pulumi.StringPtrOutput
- type ClusterCloudProviderAwsCloudProvider
- type ClusterCloudProviderAwsCloudProviderArgs
- func (ClusterCloudProviderAwsCloudProviderArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderOutput() ClusterCloudProviderAwsCloudProviderOutput
- func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderOutput
- func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderPtrOutput() ClusterCloudProviderAwsCloudProviderPtrOutput
- func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderPtrOutput
- type ClusterCloudProviderAwsCloudProviderGlobal
- type ClusterCloudProviderAwsCloudProviderGlobalArgs
- func (ClusterCloudProviderAwsCloudProviderGlobalArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalOutput() ClusterCloudProviderAwsCloudProviderGlobalOutput
- func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalOutput
- func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- type ClusterCloudProviderAwsCloudProviderGlobalInput
- type ClusterCloudProviderAwsCloudProviderGlobalOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ElbSecurityGroup() pulumi.StringPtrOutput
- func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) KubernetesClusterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) KubernetesClusterTag() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) RoleArn() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) RouteTableId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalOutput() ClusterCloudProviderAwsCloudProviderGlobalOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) Vpc() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) Zone() pulumi.StringPtrOutput
- type ClusterCloudProviderAwsCloudProviderGlobalPtrInput
- type ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ElbSecurityGroup() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) Elem() ClusterCloudProviderAwsCloudProviderGlobalOutput
- func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) KubernetesClusterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) KubernetesClusterTag() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) RoleArn() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) RouteTableId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) Vpc() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) Zone() pulumi.StringPtrOutput
- type ClusterCloudProviderAwsCloudProviderInput
- type ClusterCloudProviderAwsCloudProviderOutput
- func (ClusterCloudProviderAwsCloudProviderOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudProviderOutput) Global() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderOutput) ServiceOverrides() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
- func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderOutput() ClusterCloudProviderAwsCloudProviderOutput
- func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderOutput
- func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderPtrOutput() ClusterCloudProviderAwsCloudProviderPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderPtrOutput
- type ClusterCloudProviderAwsCloudProviderPtrInput
- type ClusterCloudProviderAwsCloudProviderPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderPtrOutput) Elem() ClusterCloudProviderAwsCloudProviderOutput
- func (ClusterCloudProviderAwsCloudProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudProviderPtrOutput) Global() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderPtrOutput) ServiceOverrides() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
- func (o ClusterCloudProviderAwsCloudProviderPtrOutput) ToClusterCloudProviderAwsCloudProviderPtrOutput() ClusterCloudProviderAwsCloudProviderPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderPtrOutput) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderPtrOutput
- type ClusterCloudProviderAwsCloudProviderServiceOverride
- type ClusterCloudProviderAwsCloudProviderServiceOverrideArgs
- func (ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
- func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
- type ClusterCloudProviderAwsCloudProviderServiceOverrideArray
- func (ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ElementType() reflect.Type
- func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
- func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
- type ClusterCloudProviderAwsCloudProviderServiceOverrideArrayInput
- type ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
- func (ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) Index(i pulumi.IntInput) ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
- type ClusterCloudProviderAwsCloudProviderServiceOverrideInput
- type ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
- func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Key() pulumi.StringPtrOutputdeprecated
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Region() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Service() pulumi.StringOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningMethod() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningRegion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
- func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Url() pulumi.StringPtrOutput
- type ClusterCloudProviderAzureCloudConfig
- type ClusterCloudProviderAzureCloudConfigArgs
- func (ClusterCloudProviderAzureCloudConfigArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigOutput() ClusterCloudProviderAzureCloudConfigOutput
- func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigOutput
- func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigPtrOutput() ClusterCloudProviderAzureCloudConfigPtrOutput
- func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigPtrOutput
- type ClusterCloudProviderAzureCloudConfigInput
- type ClusterCloudProviderAzureCloudConfigOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientCertPassword() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientCertPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientId() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientSecret() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) Cloud() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
- func (ClusterCloudProviderAzureCloudConfigOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAzureCloudConfigOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) Location() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) RouteTableName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) SecurityGroupName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) SubnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) SubscriptionId() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) TenantId() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigOutput() ClusterCloudProviderAzureCloudConfigOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigPtrOutput() ClusterCloudProviderAzureCloudConfigPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) VmType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) VnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigOutput) VnetResourceGroup() pulumi.StringPtrOutput
- type ClusterCloudProviderAzureCloudConfigPtrInput
- type ClusterCloudProviderAzureCloudConfigPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientCertPassword() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientCertPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientSecret() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) Cloud() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) Elem() ClusterCloudProviderAzureCloudConfigOutput
- func (ClusterCloudProviderAzureCloudConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) Location() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) RouteTableName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) SubnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) ToClusterCloudProviderAzureCloudConfigPtrOutput() ClusterCloudProviderAzureCloudConfigPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) VmType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) VnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudConfigPtrOutput) VnetResourceGroup() pulumi.StringPtrOutput
- type ClusterCloudProviderAzureCloudProvider
- type ClusterCloudProviderAzureCloudProviderArgs
- func (ClusterCloudProviderAzureCloudProviderArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderOutput() ClusterCloudProviderAzureCloudProviderOutput
- func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderOutput
- func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderPtrOutput() ClusterCloudProviderAzureCloudProviderPtrOutput
- func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderPtrOutput
- type ClusterCloudProviderAzureCloudProviderInput
- type ClusterCloudProviderAzureCloudProviderOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientCertPassword() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientCertPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientId() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientSecret() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) Cloud() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
- func (ClusterCloudProviderAzureCloudProviderOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAzureCloudProviderOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) Location() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) RouteTableName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) SecurityGroupName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) SubnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) SubscriptionId() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) TenantId() pulumi.StringOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderOutput() ClusterCloudProviderAzureCloudProviderOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderPtrOutput() ClusterCloudProviderAzureCloudProviderPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) VmType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) VnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderOutput) VnetResourceGroup() pulumi.StringPtrOutput
- type ClusterCloudProviderAzureCloudProviderPtrInput
- type ClusterCloudProviderAzureCloudProviderPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientCertPassword() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientCertPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientSecret() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) Cloud() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) Elem() ClusterCloudProviderAzureCloudProviderOutput
- func (ClusterCloudProviderAzureCloudProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) Location() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) RouteTableName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) SubnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) ToClusterCloudProviderAzureCloudProviderPtrOutput() ClusterCloudProviderAzureCloudProviderPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) VmType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) VnetName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderAzureCloudProviderPtrOutput) VnetResourceGroup() pulumi.StringPtrOutput
- type ClusterCloudProviderInput
- type ClusterCloudProviderOpenstackCloudConfig
- type ClusterCloudProviderOpenstackCloudConfigArgs
- func (ClusterCloudProviderOpenstackCloudConfigArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigOutput() ClusterCloudProviderOpenstackCloudConfigOutput
- func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigOutput
- func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigPtrOutput() ClusterCloudProviderOpenstackCloudConfigPtrOutput
- func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigBlockStorage
- type ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs
- func (ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutput() ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
- func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
- func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- type ClusterCloudProviderOpenstackCloudConfigBlockStorageInput
- type ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) BsVersion() pulumi.StringPtrOutput
- func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutput() ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) TrustDevicePath() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrInput
- type ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) BsVersion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) Elem() ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
- func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) TrustDevicePath() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigGlobal
- type ClusterCloudProviderOpenstackCloudConfigGlobalArgs
- func (ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalOutput() ClusterCloudProviderOpenstackCloudConfigGlobalOutput
- func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalOutput
- func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigGlobalInput
- type ClusterCloudProviderOpenstackCloudConfigGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) AuthUrl() pulumi.StringOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) CaFile() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) DomainId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) DomainName() pulumi.StringPtrOutput
- func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Password() pulumi.StringOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Region() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TenantId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TenantName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalOutput() ClusterCloudProviderOpenstackCloudConfigGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TrustId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) UserId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Username() pulumi.StringPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigGlobalPtrInput
- type ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) AuthUrl() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) CaFile() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) DomainId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) DomainName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Elem() ClusterCloudProviderOpenstackCloudConfigGlobalOutput
- func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Password() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Region() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TenantName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TrustId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) UserId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Username() pulumi.StringPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigInput
- type ClusterCloudProviderOpenstackCloudConfigLoadBalancer
- type ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs
- func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
- func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
- func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigLoadBalancerInput
- type ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) CreateMonitor() pulumi.BoolPtrOutput
- func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) FloatingNetworkId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbMethod() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbProvider() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbVersion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorDelay() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorMaxRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorTimeout() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) UseOctavia() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrInput
- type ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) CreateMonitor() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) Elem() ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
- func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) FloatingNetworkId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbMethod() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbProvider() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbVersion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorDelay() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorMaxRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorTimeout() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) UseOctavia() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigMetadata
- type ClusterCloudProviderOpenstackCloudConfigMetadataArgs
- func (ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataOutput() ClusterCloudProviderOpenstackCloudConfigMetadataOutput
- func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataOutput
- func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigMetadataInput
- type ClusterCloudProviderOpenstackCloudConfigMetadataOutput
- func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) RequestTimeout() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) SearchOrder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataOutput() ClusterCloudProviderOpenstackCloudConfigMetadataOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigMetadataPtrInput
- type ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) Elem() ClusterCloudProviderOpenstackCloudConfigMetadataOutput
- func (ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) RequestTimeout() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) SearchOrder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) BlockStorage() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (ClusterCloudProviderOpenstackCloudConfigOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) Global() ClusterCloudProviderOpenstackCloudConfigGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) Metadata() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) Route() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigOutput() ClusterCloudProviderOpenstackCloudConfigOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutput() ClusterCloudProviderOpenstackCloudConfigPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigPtrInput
- type ClusterCloudProviderOpenstackCloudConfigPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) BlockStorage() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) Elem() ClusterCloudProviderOpenstackCloudConfigOutput
- func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) Global() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) Metadata() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) Route() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutput() ClusterCloudProviderOpenstackCloudConfigPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigPtrOutput
- type ClusterCloudProviderOpenstackCloudConfigRoute
- type ClusterCloudProviderOpenstackCloudConfigRouteArgs
- func (ClusterCloudProviderOpenstackCloudConfigRouteArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRouteOutput() ClusterCloudProviderOpenstackCloudConfigRouteOutput
- func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRouteOutput
- func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- type ClusterCloudProviderOpenstackCloudConfigRouteInput
- type ClusterCloudProviderOpenstackCloudConfigRouteOutput
- func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) RouterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRouteOutput() ClusterCloudProviderOpenstackCloudConfigRouteOutput
- func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRouteOutput
- func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- type ClusterCloudProviderOpenstackCloudConfigRoutePtrInput
- type ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) Elem() ClusterCloudProviderOpenstackCloudConfigRouteOutput
- func (ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) RouterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
- type ClusterCloudProviderOpenstackCloudProvider
- type ClusterCloudProviderOpenstackCloudProviderArgs
- func (ClusterCloudProviderOpenstackCloudProviderArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderOutput() ClusterCloudProviderOpenstackCloudProviderOutput
- func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderOutput
- func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderPtrOutput() ClusterCloudProviderOpenstackCloudProviderPtrOutput
- func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderBlockStorage
- type ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs
- func (ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutput() ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
- func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
- func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- type ClusterCloudProviderOpenstackCloudProviderBlockStorageInput
- type ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) BsVersion() pulumi.StringPtrOutput
- func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutput() ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) TrustDevicePath() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrInput
- type ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) BsVersion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) Elem() ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
- func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) TrustDevicePath() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderGlobal
- type ClusterCloudProviderOpenstackCloudProviderGlobalArgs
- func (ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalOutput() ClusterCloudProviderOpenstackCloudProviderGlobalOutput
- func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalOutput
- func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderGlobalInput
- type ClusterCloudProviderOpenstackCloudProviderGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) AuthUrl() pulumi.StringOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) CaFile() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) DomainId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) DomainName() pulumi.StringPtrOutput
- func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Password() pulumi.StringOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Region() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TenantId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TenantName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalOutput() ClusterCloudProviderOpenstackCloudProviderGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TrustId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) UserId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Username() pulumi.StringPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderGlobalPtrInput
- type ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) AuthUrl() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) CaFile() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) DomainId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) DomainName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Elem() ClusterCloudProviderOpenstackCloudProviderGlobalOutput
- func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Password() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Region() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TenantName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TrustId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) UserId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Username() pulumi.StringPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderInput
- type ClusterCloudProviderOpenstackCloudProviderLoadBalancer
- type ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs
- func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
- func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
- func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderLoadBalancerInput
- type ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) CreateMonitor() pulumi.BoolPtrOutput
- func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) FloatingNetworkId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbMethod() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbProvider() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbVersion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorDelay() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorMaxRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorTimeout() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) UseOctavia() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrInput
- type ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) CreateMonitor() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) Elem() ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
- func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) FloatingNetworkId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbMethod() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbProvider() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbVersion() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorDelay() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorMaxRetries() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorTimeout() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) UseOctavia() pulumi.BoolPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderMetadata
- type ClusterCloudProviderOpenstackCloudProviderMetadataArgs
- func (ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataOutput() ClusterCloudProviderOpenstackCloudProviderMetadataOutput
- func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataOutput
- func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderMetadataInput
- type ClusterCloudProviderOpenstackCloudProviderMetadataOutput
- func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) RequestTimeout() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) SearchOrder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataOutput() ClusterCloudProviderOpenstackCloudProviderMetadataOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderMetadataPtrInput
- type ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) Elem() ClusterCloudProviderOpenstackCloudProviderMetadataOutput
- func (ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) RequestTimeout() pulumi.IntPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) SearchOrder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) BlockStorage() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (ClusterCloudProviderOpenstackCloudProviderOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) Global() ClusterCloudProviderOpenstackCloudProviderGlobalOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) Metadata() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) Route() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderOutput() ClusterCloudProviderOpenstackCloudProviderOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutput() ClusterCloudProviderOpenstackCloudProviderPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderPtrInput
- type ClusterCloudProviderOpenstackCloudProviderPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) BlockStorage() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) Elem() ClusterCloudProviderOpenstackCloudProviderOutput
- func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) Global() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) Metadata() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) Route() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutput() ClusterCloudProviderOpenstackCloudProviderPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderPtrOutput
- type ClusterCloudProviderOpenstackCloudProviderRoute
- type ClusterCloudProviderOpenstackCloudProviderRouteArgs
- func (ClusterCloudProviderOpenstackCloudProviderRouteArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRouteOutput() ClusterCloudProviderOpenstackCloudProviderRouteOutput
- func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRouteOutput
- func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- type ClusterCloudProviderOpenstackCloudProviderRouteInput
- type ClusterCloudProviderOpenstackCloudProviderRouteOutput
- func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) RouterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRouteOutput() ClusterCloudProviderOpenstackCloudProviderRouteOutput
- func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRouteOutput
- func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- type ClusterCloudProviderOpenstackCloudProviderRoutePtrInput
- type ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) Elem() ClusterCloudProviderOpenstackCloudProviderRouteOutput
- func (ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) RouterId() pulumi.StringPtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- func (o ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
- type ClusterCloudProviderOutput
- func (o ClusterCloudProviderOutput) AwsCloudConfig() ClusterCloudProviderAwsCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderOutput) AwsCloudProvider() ClusterCloudProviderAwsCloudProviderPtrOutput
- func (o ClusterCloudProviderOutput) AzureCloudConfig() ClusterCloudProviderAzureCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderOutput) AzureCloudProvider() ClusterCloudProviderAzureCloudProviderPtrOutput
- func (o ClusterCloudProviderOutput) CustomCloudConfig() pulumi.StringPtrOutputdeprecated
- func (o ClusterCloudProviderOutput) CustomCloudProvider() pulumi.StringPtrOutput
- func (ClusterCloudProviderOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderOutput) Name() pulumi.StringOutput
- func (o ClusterCloudProviderOutput) OpenstackCloudConfig() ClusterCloudProviderOpenstackCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderOutput) OpenstackCloudProvider() ClusterCloudProviderOpenstackCloudProviderPtrOutput
- func (o ClusterCloudProviderOutput) ToClusterCloudProviderOutput() ClusterCloudProviderOutput
- func (o ClusterCloudProviderOutput) ToClusterCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOutput
- func (o ClusterCloudProviderOutput) ToClusterCloudProviderPtrOutput() ClusterCloudProviderPtrOutput
- func (o ClusterCloudProviderOutput) ToClusterCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderPtrOutput
- func (o ClusterCloudProviderOutput) VsphereCloudConfig() ClusterCloudProviderVsphereCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderOutput) VsphereCloudProvider() ClusterCloudProviderVsphereCloudProviderPtrOutput
- type ClusterCloudProviderPtrInput
- type ClusterCloudProviderPtrOutput
- func (o ClusterCloudProviderPtrOutput) AwsCloudConfig() ClusterCloudProviderAwsCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderPtrOutput) AwsCloudProvider() ClusterCloudProviderAwsCloudProviderPtrOutput
- func (o ClusterCloudProviderPtrOutput) AzureCloudConfig() ClusterCloudProviderAzureCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderPtrOutput) AzureCloudProvider() ClusterCloudProviderAzureCloudProviderPtrOutput
- func (o ClusterCloudProviderPtrOutput) CustomCloudConfig() pulumi.StringPtrOutputdeprecated
- func (o ClusterCloudProviderPtrOutput) CustomCloudProvider() pulumi.StringPtrOutput
- func (o ClusterCloudProviderPtrOutput) Elem() ClusterCloudProviderOutput
- func (ClusterCloudProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderPtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterCloudProviderPtrOutput) OpenstackCloudConfig() ClusterCloudProviderOpenstackCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderPtrOutput) OpenstackCloudProvider() ClusterCloudProviderOpenstackCloudProviderPtrOutput
- func (o ClusterCloudProviderPtrOutput) ToClusterCloudProviderPtrOutput() ClusterCloudProviderPtrOutput
- func (o ClusterCloudProviderPtrOutput) ToClusterCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderPtrOutput
- func (o ClusterCloudProviderPtrOutput) VsphereCloudConfig() ClusterCloudProviderVsphereCloudConfigPtrOutputdeprecated
- func (o ClusterCloudProviderPtrOutput) VsphereCloudProvider() ClusterCloudProviderVsphereCloudProviderPtrOutput
- type ClusterCloudProviderVsphereCloudConfig
- type ClusterCloudProviderVsphereCloudConfigArgs
- func (ClusterCloudProviderVsphereCloudConfigArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigOutput() ClusterCloudProviderVsphereCloudConfigOutput
- func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigOutput
- func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigPtrOutput() ClusterCloudProviderVsphereCloudConfigPtrOutput
- func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigPtrOutput
- type ClusterCloudProviderVsphereCloudConfigDisk
- type ClusterCloudProviderVsphereCloudConfigDiskArgs
- func (ClusterCloudProviderVsphereCloudConfigDiskArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskOutput() ClusterCloudProviderVsphereCloudConfigDiskOutput
- func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskOutput
- func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- type ClusterCloudProviderVsphereCloudConfigDiskInput
- type ClusterCloudProviderVsphereCloudConfigDiskOutput
- func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ScsiControllerType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskOutput() ClusterCloudProviderVsphereCloudConfigDiskOutput
- func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskOutput
- func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- type ClusterCloudProviderVsphereCloudConfigDiskPtrInput
- type ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) Elem() ClusterCloudProviderVsphereCloudConfigDiskOutput
- func (ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ScsiControllerType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- type ClusterCloudProviderVsphereCloudConfigGlobal
- type ClusterCloudProviderVsphereCloudConfigGlobalArgs
- func (ClusterCloudProviderVsphereCloudConfigGlobalArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalOutput() ClusterCloudProviderVsphereCloudConfigGlobalOutput
- func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalOutput
- func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- type ClusterCloudProviderVsphereCloudConfigGlobalInput
- type ClusterCloudProviderVsphereCloudConfigGlobalOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datacenter() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datacenters() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datastore() pulumi.StringPtrOutput
- func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) InsecureFlag() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Password() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Port() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) SoapRoundtripCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalOutput() ClusterCloudProviderVsphereCloudConfigGlobalOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) User() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) VmName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) VmUuid() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) WorkingDir() pulumi.StringPtrOutput
- type ClusterCloudProviderVsphereCloudConfigGlobalPtrInput
- type ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datacenter() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datacenters() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datastore() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Elem() ClusterCloudProviderVsphereCloudConfigGlobalOutput
- func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) InsecureFlag() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Password() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Port() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) SoapRoundtripCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) User() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) VmName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) VmUuid() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) WorkingDir() pulumi.StringPtrOutput
- type ClusterCloudProviderVsphereCloudConfigInput
- type ClusterCloudProviderVsphereCloudConfigNetwork
- type ClusterCloudProviderVsphereCloudConfigNetworkArgs
- func (ClusterCloudProviderVsphereCloudConfigNetworkArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkOutput() ClusterCloudProviderVsphereCloudConfigNetworkOutput
- func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkOutput
- func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- type ClusterCloudProviderVsphereCloudConfigNetworkInput
- type ClusterCloudProviderVsphereCloudConfigNetworkOutput
- func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) PublicNetwork() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkOutput() ClusterCloudProviderVsphereCloudConfigNetworkOutput
- func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkOutput
- func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- type ClusterCloudProviderVsphereCloudConfigNetworkPtrInput
- type ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) Elem() ClusterCloudProviderVsphereCloudConfigNetworkOutput
- func (ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) PublicNetwork() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- type ClusterCloudProviderVsphereCloudConfigOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) Disk() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- func (ClusterCloudProviderVsphereCloudConfigOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigOutput) Global() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) Network() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigOutput() ClusterCloudProviderVsphereCloudConfigOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutput() ClusterCloudProviderVsphereCloudConfigPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) VirtualCenters() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
- func (o ClusterCloudProviderVsphereCloudConfigOutput) Workspace() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
- type ClusterCloudProviderVsphereCloudConfigPtrInput
- type ClusterCloudProviderVsphereCloudConfigPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Disk() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Elem() ClusterCloudProviderVsphereCloudConfigOutput
- func (ClusterCloudProviderVsphereCloudConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Global() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Network() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutput() ClusterCloudProviderVsphereCloudConfigPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) VirtualCenters() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
- func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Workspace() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- type ClusterCloudProviderVsphereCloudConfigVirtualCenter
- type ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs
- func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
- func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
- type ClusterCloudProviderVsphereCloudConfigVirtualCenterArray
- func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
- func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
- type ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayInput
- type ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
- func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) Index(i pulumi.IntInput) ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
- type ClusterCloudProviderVsphereCloudConfigVirtualCenterInput
- type ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Datacenters() pulumi.StringOutput
- func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Name() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Password() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Port() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) SoapRoundtripCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) User() pulumi.StringOutput
- type ClusterCloudProviderVsphereCloudConfigWorkspace
- type ClusterCloudProviderVsphereCloudConfigWorkspaceArgs
- func (ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutput() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
- func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
- func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- type ClusterCloudProviderVsphereCloudConfigWorkspaceInput
- type ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Datacenter() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) DefaultDatastore() pulumi.StringPtrOutput
- func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ResourcepoolPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Server() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutput() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- type ClusterCloudProviderVsphereCloudConfigWorkspacePtrInput
- type ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Datacenter() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) DefaultDatastore() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Elem() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
- func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ResourcepoolPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Server() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
- type ClusterCloudProviderVsphereCloudProvider
- type ClusterCloudProviderVsphereCloudProviderArgs
- func (ClusterCloudProviderVsphereCloudProviderArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderOutput() ClusterCloudProviderVsphereCloudProviderOutput
- func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderOutput
- func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderPtrOutput() ClusterCloudProviderVsphereCloudProviderPtrOutput
- func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderPtrOutput
- type ClusterCloudProviderVsphereCloudProviderDisk
- type ClusterCloudProviderVsphereCloudProviderDiskArgs
- func (ClusterCloudProviderVsphereCloudProviderDiskArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskOutput() ClusterCloudProviderVsphereCloudProviderDiskOutput
- func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskOutput
- func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- type ClusterCloudProviderVsphereCloudProviderDiskInput
- type ClusterCloudProviderVsphereCloudProviderDiskOutput
- func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ScsiControllerType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskOutput() ClusterCloudProviderVsphereCloudProviderDiskOutput
- func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskOutput
- func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- type ClusterCloudProviderVsphereCloudProviderDiskPtrInput
- type ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) Elem() ClusterCloudProviderVsphereCloudProviderDiskOutput
- func (ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ScsiControllerType() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- type ClusterCloudProviderVsphereCloudProviderGlobal
- type ClusterCloudProviderVsphereCloudProviderGlobalArgs
- func (ClusterCloudProviderVsphereCloudProviderGlobalArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalOutput() ClusterCloudProviderVsphereCloudProviderGlobalOutput
- func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalOutput
- func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- type ClusterCloudProviderVsphereCloudProviderGlobalInput
- type ClusterCloudProviderVsphereCloudProviderGlobalOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datacenter() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datacenters() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datastore() pulumi.StringPtrOutput
- func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) InsecureFlag() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Password() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Port() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) SoapRoundtripCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalOutput() ClusterCloudProviderVsphereCloudProviderGlobalOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) User() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) VmName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) VmUuid() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) WorkingDir() pulumi.StringPtrOutput
- type ClusterCloudProviderVsphereCloudProviderGlobalPtrInput
- type ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datacenter() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datacenters() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datastore() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Elem() ClusterCloudProviderVsphereCloudProviderGlobalOutput
- func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) InsecureFlag() pulumi.BoolPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Password() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Port() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) SoapRoundtripCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) User() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) VmName() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) VmUuid() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) WorkingDir() pulumi.StringPtrOutput
- type ClusterCloudProviderVsphereCloudProviderInput
- type ClusterCloudProviderVsphereCloudProviderNetwork
- type ClusterCloudProviderVsphereCloudProviderNetworkArgs
- func (ClusterCloudProviderVsphereCloudProviderNetworkArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkOutput() ClusterCloudProviderVsphereCloudProviderNetworkOutput
- func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkOutput
- func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- type ClusterCloudProviderVsphereCloudProviderNetworkInput
- type ClusterCloudProviderVsphereCloudProviderNetworkOutput
- func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) PublicNetwork() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkOutput() ClusterCloudProviderVsphereCloudProviderNetworkOutput
- func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkOutput
- func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- type ClusterCloudProviderVsphereCloudProviderNetworkPtrInput
- type ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) Elem() ClusterCloudProviderVsphereCloudProviderNetworkOutput
- func (ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) PublicNetwork() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- type ClusterCloudProviderVsphereCloudProviderOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) Disk() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- func (ClusterCloudProviderVsphereCloudProviderOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderOutput) Global() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) Network() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderOutput() ClusterCloudProviderVsphereCloudProviderOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutput() ClusterCloudProviderVsphereCloudProviderPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) VirtualCenters() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
- func (o ClusterCloudProviderVsphereCloudProviderOutput) Workspace() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
- type ClusterCloudProviderVsphereCloudProviderPtrInput
- type ClusterCloudProviderVsphereCloudProviderPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Disk() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Elem() ClusterCloudProviderVsphereCloudProviderOutput
- func (ClusterCloudProviderVsphereCloudProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Global() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Network() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutput() ClusterCloudProviderVsphereCloudProviderPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) VirtualCenters() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
- func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Workspace() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- type ClusterCloudProviderVsphereCloudProviderVirtualCenter
- type ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs
- func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
- func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
- type ClusterCloudProviderVsphereCloudProviderVirtualCenterArray
- func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
- func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
- type ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayInput
- type ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
- func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) Index(i pulumi.IntInput) ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
- type ClusterCloudProviderVsphereCloudProviderVirtualCenterInput
- type ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Datacenters() pulumi.StringOutput
- func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Name() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Password() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Port() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) SoapRoundtripCount() pulumi.IntPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
- func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) User() pulumi.StringOutput
- type ClusterCloudProviderVsphereCloudProviderWorkspace
- type ClusterCloudProviderVsphereCloudProviderWorkspaceArgs
- func (ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ElementType() reflect.Type
- func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutput() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
- func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
- func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- type ClusterCloudProviderVsphereCloudProviderWorkspaceInput
- type ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Datacenter() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) DefaultDatastore() pulumi.StringPtrOutput
- func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ResourcepoolPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Server() pulumi.StringOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutput() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- type ClusterCloudProviderVsphereCloudProviderWorkspacePtrInput
- type ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Datacenter() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) DefaultDatastore() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Elem() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
- func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ElementType() reflect.Type
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ResourcepoolPath() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Server() pulumi.StringPtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
- type ClusterControlPlaneHost
- type ClusterControlPlaneHostArgs
- type ClusterControlPlaneHostArray
- func (ClusterControlPlaneHostArray) ElementType() reflect.Type
- func (i ClusterControlPlaneHostArray) ToClusterControlPlaneHostArrayOutput() ClusterControlPlaneHostArrayOutput
- func (i ClusterControlPlaneHostArray) ToClusterControlPlaneHostArrayOutputWithContext(ctx context.Context) ClusterControlPlaneHostArrayOutput
- type ClusterControlPlaneHostArrayInput
- type ClusterControlPlaneHostArrayOutput
- func (ClusterControlPlaneHostArrayOutput) ElementType() reflect.Type
- func (o ClusterControlPlaneHostArrayOutput) Index(i pulumi.IntInput) ClusterControlPlaneHostOutput
- func (o ClusterControlPlaneHostArrayOutput) ToClusterControlPlaneHostArrayOutput() ClusterControlPlaneHostArrayOutput
- func (o ClusterControlPlaneHostArrayOutput) ToClusterControlPlaneHostArrayOutputWithContext(ctx context.Context) ClusterControlPlaneHostArrayOutput
- type ClusterControlPlaneHostInput
- type ClusterControlPlaneHostOutput
- func (o ClusterControlPlaneHostOutput) Address() pulumi.StringPtrOutput
- func (ClusterControlPlaneHostOutput) ElementType() reflect.Type
- func (o ClusterControlPlaneHostOutput) NodeName() pulumi.StringPtrOutput
- func (o ClusterControlPlaneHostOutput) ToClusterControlPlaneHostOutput() ClusterControlPlaneHostOutput
- func (o ClusterControlPlaneHostOutput) ToClusterControlPlaneHostOutputWithContext(ctx context.Context) ClusterControlPlaneHostOutput
- type ClusterDns
- type ClusterDnsArgs
- func (ClusterDnsArgs) ElementType() reflect.Type
- func (i ClusterDnsArgs) ToClusterDnsOutput() ClusterDnsOutput
- func (i ClusterDnsArgs) ToClusterDnsOutputWithContext(ctx context.Context) ClusterDnsOutput
- func (i ClusterDnsArgs) ToClusterDnsPtrOutput() ClusterDnsPtrOutput
- func (i ClusterDnsArgs) ToClusterDnsPtrOutputWithContext(ctx context.Context) ClusterDnsPtrOutput
- type ClusterDnsInput
- type ClusterDnsNodelocal
- type ClusterDnsNodelocalArgs
- func (ClusterDnsNodelocalArgs) ElementType() reflect.Type
- func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalOutput() ClusterDnsNodelocalOutput
- func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalOutputWithContext(ctx context.Context) ClusterDnsNodelocalOutput
- func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalPtrOutput() ClusterDnsNodelocalPtrOutput
- func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalPtrOutputWithContext(ctx context.Context) ClusterDnsNodelocalPtrOutput
- type ClusterDnsNodelocalInput
- type ClusterDnsNodelocalOutput
- func (ClusterDnsNodelocalOutput) ElementType() reflect.Type
- func (o ClusterDnsNodelocalOutput) IpAddress() pulumi.StringPtrOutput
- func (o ClusterDnsNodelocalOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalOutput() ClusterDnsNodelocalOutput
- func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalOutputWithContext(ctx context.Context) ClusterDnsNodelocalOutput
- func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalPtrOutput() ClusterDnsNodelocalPtrOutput
- func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalPtrOutputWithContext(ctx context.Context) ClusterDnsNodelocalPtrOutput
- type ClusterDnsNodelocalPtrInput
- type ClusterDnsNodelocalPtrOutput
- func (o ClusterDnsNodelocalPtrOutput) Elem() ClusterDnsNodelocalOutput
- func (ClusterDnsNodelocalPtrOutput) ElementType() reflect.Type
- func (o ClusterDnsNodelocalPtrOutput) IpAddress() pulumi.StringPtrOutput
- func (o ClusterDnsNodelocalPtrOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterDnsNodelocalPtrOutput) ToClusterDnsNodelocalPtrOutput() ClusterDnsNodelocalPtrOutput
- func (o ClusterDnsNodelocalPtrOutput) ToClusterDnsNodelocalPtrOutputWithContext(ctx context.Context) ClusterDnsNodelocalPtrOutput
- type ClusterDnsOutput
- func (ClusterDnsOutput) ElementType() reflect.Type
- func (o ClusterDnsOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterDnsOutput) Nodelocal() ClusterDnsNodelocalPtrOutput
- func (o ClusterDnsOutput) Provider() pulumi.StringPtrOutput
- func (o ClusterDnsOutput) ReverseCidrs() pulumi.StringArrayOutput
- func (o ClusterDnsOutput) ToClusterDnsOutput() ClusterDnsOutput
- func (o ClusterDnsOutput) ToClusterDnsOutputWithContext(ctx context.Context) ClusterDnsOutput
- func (o ClusterDnsOutput) ToClusterDnsPtrOutput() ClusterDnsPtrOutput
- func (o ClusterDnsOutput) ToClusterDnsPtrOutputWithContext(ctx context.Context) ClusterDnsPtrOutput
- func (o ClusterDnsOutput) UpstreamNameservers() pulumi.StringArrayOutput
- type ClusterDnsPtrInput
- type ClusterDnsPtrOutput
- func (o ClusterDnsPtrOutput) Elem() ClusterDnsOutput
- func (ClusterDnsPtrOutput) ElementType() reflect.Type
- func (o ClusterDnsPtrOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterDnsPtrOutput) Nodelocal() ClusterDnsNodelocalPtrOutput
- func (o ClusterDnsPtrOutput) Provider() pulumi.StringPtrOutput
- func (o ClusterDnsPtrOutput) ReverseCidrs() pulumi.StringArrayOutput
- func (o ClusterDnsPtrOutput) ToClusterDnsPtrOutput() ClusterDnsPtrOutput
- func (o ClusterDnsPtrOutput) ToClusterDnsPtrOutputWithContext(ctx context.Context) ClusterDnsPtrOutput
- func (o ClusterDnsPtrOutput) UpstreamNameservers() pulumi.StringArrayOutput
- type ClusterEtcdHost
- type ClusterEtcdHostArgs
- type ClusterEtcdHostArray
- type ClusterEtcdHostArrayInput
- type ClusterEtcdHostArrayOutput
- func (ClusterEtcdHostArrayOutput) ElementType() reflect.Type
- func (o ClusterEtcdHostArrayOutput) Index(i pulumi.IntInput) ClusterEtcdHostOutput
- func (o ClusterEtcdHostArrayOutput) ToClusterEtcdHostArrayOutput() ClusterEtcdHostArrayOutput
- func (o ClusterEtcdHostArrayOutput) ToClusterEtcdHostArrayOutputWithContext(ctx context.Context) ClusterEtcdHostArrayOutput
- type ClusterEtcdHostInput
- type ClusterEtcdHostOutput
- func (o ClusterEtcdHostOutput) Address() pulumi.StringPtrOutput
- func (ClusterEtcdHostOutput) ElementType() reflect.Type
- func (o ClusterEtcdHostOutput) NodeName() pulumi.StringPtrOutput
- func (o ClusterEtcdHostOutput) ToClusterEtcdHostOutput() ClusterEtcdHostOutput
- func (o ClusterEtcdHostOutput) ToClusterEtcdHostOutputWithContext(ctx context.Context) ClusterEtcdHostOutput
- type ClusterInactiveHost
- type ClusterInactiveHostArgs
- type ClusterInactiveHostArray
- type ClusterInactiveHostArrayInput
- type ClusterInactiveHostArrayOutput
- func (ClusterInactiveHostArrayOutput) ElementType() reflect.Type
- func (o ClusterInactiveHostArrayOutput) Index(i pulumi.IntInput) ClusterInactiveHostOutput
- func (o ClusterInactiveHostArrayOutput) ToClusterInactiveHostArrayOutput() ClusterInactiveHostArrayOutput
- func (o ClusterInactiveHostArrayOutput) ToClusterInactiveHostArrayOutputWithContext(ctx context.Context) ClusterInactiveHostArrayOutput
- type ClusterInactiveHostInput
- type ClusterInactiveHostOutput
- func (o ClusterInactiveHostOutput) Address() pulumi.StringPtrOutput
- func (ClusterInactiveHostOutput) ElementType() reflect.Type
- func (o ClusterInactiveHostOutput) NodeName() pulumi.StringPtrOutput
- func (o ClusterInactiveHostOutput) ToClusterInactiveHostOutput() ClusterInactiveHostOutput
- func (o ClusterInactiveHostOutput) ToClusterInactiveHostOutputWithContext(ctx context.Context) ClusterInactiveHostOutput
- type ClusterIngress
- type ClusterIngressArgs
- func (ClusterIngressArgs) ElementType() reflect.Type
- func (i ClusterIngressArgs) ToClusterIngressOutput() ClusterIngressOutput
- func (i ClusterIngressArgs) ToClusterIngressOutputWithContext(ctx context.Context) ClusterIngressOutput
- func (i ClusterIngressArgs) ToClusterIngressPtrOutput() ClusterIngressPtrOutput
- func (i ClusterIngressArgs) ToClusterIngressPtrOutputWithContext(ctx context.Context) ClusterIngressPtrOutput
- type ClusterIngressInput
- type ClusterIngressOutput
- func (o ClusterIngressOutput) DefaultBackend() pulumi.BoolPtrOutput
- func (o ClusterIngressOutput) DnsPolicy() pulumi.StringPtrOutput
- func (ClusterIngressOutput) ElementType() reflect.Type
- func (o ClusterIngressOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterIngressOutput) HttpPort() pulumi.IntPtrOutput
- func (o ClusterIngressOutput) HttpsPort() pulumi.IntPtrOutput
- func (o ClusterIngressOutput) NetworkMode() pulumi.StringPtrOutput
- func (o ClusterIngressOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterIngressOutput) Options() pulumi.MapOutput
- func (o ClusterIngressOutput) Provider() pulumi.StringPtrOutput
- func (o ClusterIngressOutput) ToClusterIngressOutput() ClusterIngressOutput
- func (o ClusterIngressOutput) ToClusterIngressOutputWithContext(ctx context.Context) ClusterIngressOutput
- func (o ClusterIngressOutput) ToClusterIngressPtrOutput() ClusterIngressPtrOutput
- func (o ClusterIngressOutput) ToClusterIngressPtrOutputWithContext(ctx context.Context) ClusterIngressPtrOutput
- type ClusterIngressPtrInput
- type ClusterIngressPtrOutput
- func (o ClusterIngressPtrOutput) DefaultBackend() pulumi.BoolPtrOutput
- func (o ClusterIngressPtrOutput) DnsPolicy() pulumi.StringPtrOutput
- func (o ClusterIngressPtrOutput) Elem() ClusterIngressOutput
- func (ClusterIngressPtrOutput) ElementType() reflect.Type
- func (o ClusterIngressPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterIngressPtrOutput) HttpPort() pulumi.IntPtrOutput
- func (o ClusterIngressPtrOutput) HttpsPort() pulumi.IntPtrOutput
- func (o ClusterIngressPtrOutput) NetworkMode() pulumi.StringPtrOutput
- func (o ClusterIngressPtrOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterIngressPtrOutput) Options() pulumi.MapOutput
- func (o ClusterIngressPtrOutput) Provider() pulumi.StringPtrOutput
- func (o ClusterIngressPtrOutput) ToClusterIngressPtrOutput() ClusterIngressPtrOutput
- func (o ClusterIngressPtrOutput) ToClusterIngressPtrOutputWithContext(ctx context.Context) ClusterIngressPtrOutput
- type ClusterInput
- type ClusterMap
- type ClusterMapInput
- type ClusterMapOutput
- type ClusterMonitoring
- type ClusterMonitoringArgs
- func (ClusterMonitoringArgs) ElementType() reflect.Type
- func (i ClusterMonitoringArgs) ToClusterMonitoringOutput() ClusterMonitoringOutput
- func (i ClusterMonitoringArgs) ToClusterMonitoringOutputWithContext(ctx context.Context) ClusterMonitoringOutput
- func (i ClusterMonitoringArgs) ToClusterMonitoringPtrOutput() ClusterMonitoringPtrOutput
- func (i ClusterMonitoringArgs) ToClusterMonitoringPtrOutputWithContext(ctx context.Context) ClusterMonitoringPtrOutput
- type ClusterMonitoringInput
- type ClusterMonitoringOutput
- func (ClusterMonitoringOutput) ElementType() reflect.Type
- func (o ClusterMonitoringOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterMonitoringOutput) Options() pulumi.MapOutput
- func (o ClusterMonitoringOutput) Provider() pulumi.StringPtrOutput
- func (o ClusterMonitoringOutput) ToClusterMonitoringOutput() ClusterMonitoringOutput
- func (o ClusterMonitoringOutput) ToClusterMonitoringOutputWithContext(ctx context.Context) ClusterMonitoringOutput
- func (o ClusterMonitoringOutput) ToClusterMonitoringPtrOutput() ClusterMonitoringPtrOutput
- func (o ClusterMonitoringOutput) ToClusterMonitoringPtrOutputWithContext(ctx context.Context) ClusterMonitoringPtrOutput
- type ClusterMonitoringPtrInput
- type ClusterMonitoringPtrOutput
- func (o ClusterMonitoringPtrOutput) Elem() ClusterMonitoringOutput
- func (ClusterMonitoringPtrOutput) ElementType() reflect.Type
- func (o ClusterMonitoringPtrOutput) NodeSelector() pulumi.MapOutput
- func (o ClusterMonitoringPtrOutput) Options() pulumi.MapOutput
- func (o ClusterMonitoringPtrOutput) Provider() pulumi.StringPtrOutput
- func (o ClusterMonitoringPtrOutput) ToClusterMonitoringPtrOutput() ClusterMonitoringPtrOutput
- func (o ClusterMonitoringPtrOutput) ToClusterMonitoringPtrOutputWithContext(ctx context.Context) ClusterMonitoringPtrOutput
- type ClusterNetwork
- type ClusterNetworkAciNetworkProvider
- type ClusterNetworkAciNetworkProviderArgs
- func (ClusterNetworkAciNetworkProviderArgs) ElementType() reflect.Type
- func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderOutput() ClusterNetworkAciNetworkProviderOutput
- func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderOutput
- func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderPtrOutput() ClusterNetworkAciNetworkProviderPtrOutput
- func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderPtrOutput
- type ClusterNetworkAciNetworkProviderInput
- type ClusterNetworkAciNetworkProviderOutput
- func (o ClusterNetworkAciNetworkProviderOutput) Aep() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ApicHosts() pulumi.StringArrayOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ApicUserCrt() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ApicUserKey() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ApicUserName() pulumi.StringOutput
- func (ClusterNetworkAciNetworkProviderOutput) ElementType() reflect.Type
- func (o ClusterNetworkAciNetworkProviderOutput) EncapType() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ExternDynamic() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ExternStatic() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) InfraVlan() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) KubeApiVlan() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) L3out() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) L3outExternalNetworks() pulumi.StringArrayOutput
- func (o ClusterNetworkAciNetworkProviderOutput) McastRangeEnd() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) McastRangeStart() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) NodeSubnet() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) NodeSvcSubnet() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ServiceVlan() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) SnatPortRangeEnd() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderOutput) SnatPortRangeStart() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderOutput) SnatPortsPerNode() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderOutput) SystemId() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderOutput() ClusterNetworkAciNetworkProviderOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderPtrOutput() ClusterNetworkAciNetworkProviderPtrOutput
- func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderPtrOutput
- func (o ClusterNetworkAciNetworkProviderOutput) Token() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) VrfName() pulumi.StringOutput
- func (o ClusterNetworkAciNetworkProviderOutput) VrfTenant() pulumi.StringOutput
- type ClusterNetworkAciNetworkProviderPtrInput
- type ClusterNetworkAciNetworkProviderPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) Aep() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicHosts() pulumi.StringArrayOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicUserCrt() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicUserKey() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicUserName() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) Elem() ClusterNetworkAciNetworkProviderOutput
- func (ClusterNetworkAciNetworkProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterNetworkAciNetworkProviderPtrOutput) EncapType() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ExternDynamic() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ExternStatic() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) InfraVlan() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) KubeApiVlan() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) L3out() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) L3outExternalNetworks() pulumi.StringArrayOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) McastRangeEnd() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) McastRangeStart() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) NodeSubnet() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) NodeSvcSubnet() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ServiceVlan() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) SnatPortRangeEnd() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) SnatPortRangeStart() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) SnatPortsPerNode() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) SystemId() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ToClusterNetworkAciNetworkProviderPtrOutput() ClusterNetworkAciNetworkProviderPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) ToClusterNetworkAciNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) Token() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) VrfName() pulumi.StringPtrOutput
- func (o ClusterNetworkAciNetworkProviderPtrOutput) VrfTenant() pulumi.StringPtrOutput
- type ClusterNetworkArgs
- func (ClusterNetworkArgs) ElementType() reflect.Type
- func (i ClusterNetworkArgs) ToClusterNetworkOutput() ClusterNetworkOutput
- func (i ClusterNetworkArgs) ToClusterNetworkOutputWithContext(ctx context.Context) ClusterNetworkOutput
- func (i ClusterNetworkArgs) ToClusterNetworkPtrOutput() ClusterNetworkPtrOutput
- func (i ClusterNetworkArgs) ToClusterNetworkPtrOutputWithContext(ctx context.Context) ClusterNetworkPtrOutput
- type ClusterNetworkCalicoNetworkProvider
- type ClusterNetworkCalicoNetworkProviderArgs
- func (ClusterNetworkCalicoNetworkProviderArgs) ElementType() reflect.Type
- func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderOutput() ClusterNetworkCalicoNetworkProviderOutput
- func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderOutput
- func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderPtrOutput() ClusterNetworkCalicoNetworkProviderPtrOutput
- func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderPtrOutput
- type ClusterNetworkCalicoNetworkProviderInput
- type ClusterNetworkCalicoNetworkProviderOutput
- func (o ClusterNetworkCalicoNetworkProviderOutput) CloudProvider() pulumi.StringPtrOutput
- func (ClusterNetworkCalicoNetworkProviderOutput) ElementType() reflect.Type
- func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderOutput() ClusterNetworkCalicoNetworkProviderOutput
- func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderOutput
- func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderPtrOutput() ClusterNetworkCalicoNetworkProviderPtrOutput
- func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderPtrOutput
- type ClusterNetworkCalicoNetworkProviderPtrInput
- type ClusterNetworkCalicoNetworkProviderPtrOutput
- func (o ClusterNetworkCalicoNetworkProviderPtrOutput) CloudProvider() pulumi.StringPtrOutput
- func (o ClusterNetworkCalicoNetworkProviderPtrOutput) Elem() ClusterNetworkCalicoNetworkProviderOutput
- func (ClusterNetworkCalicoNetworkProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterNetworkCalicoNetworkProviderPtrOutput) ToClusterNetworkCalicoNetworkProviderPtrOutput() ClusterNetworkCalicoNetworkProviderPtrOutput
- func (o ClusterNetworkCalicoNetworkProviderPtrOutput) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderPtrOutput
- type ClusterNetworkCanalNetworkProvider
- type ClusterNetworkCanalNetworkProviderArgs
- func (ClusterNetworkCanalNetworkProviderArgs) ElementType() reflect.Type
- func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderOutput() ClusterNetworkCanalNetworkProviderOutput
- func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderOutput
- func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderPtrOutput() ClusterNetworkCanalNetworkProviderPtrOutput
- func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderPtrOutput
- type ClusterNetworkCanalNetworkProviderInput
- type ClusterNetworkCanalNetworkProviderOutput
- func (ClusterNetworkCanalNetworkProviderOutput) ElementType() reflect.Type
- func (o ClusterNetworkCanalNetworkProviderOutput) Iface() pulumi.StringPtrOutput
- func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderOutput() ClusterNetworkCanalNetworkProviderOutput
- func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderOutput
- func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderPtrOutput() ClusterNetworkCanalNetworkProviderPtrOutput
- func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderPtrOutput
- type ClusterNetworkCanalNetworkProviderPtrInput
- type ClusterNetworkCanalNetworkProviderPtrOutput
- func (o ClusterNetworkCanalNetworkProviderPtrOutput) Elem() ClusterNetworkCanalNetworkProviderOutput
- func (ClusterNetworkCanalNetworkProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterNetworkCanalNetworkProviderPtrOutput) Iface() pulumi.StringPtrOutput
- func (o ClusterNetworkCanalNetworkProviderPtrOutput) ToClusterNetworkCanalNetworkProviderPtrOutput() ClusterNetworkCanalNetworkProviderPtrOutput
- func (o ClusterNetworkCanalNetworkProviderPtrOutput) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderPtrOutput
- type ClusterNetworkFlannelNetworkProvider
- type ClusterNetworkFlannelNetworkProviderArgs
- func (ClusterNetworkFlannelNetworkProviderArgs) ElementType() reflect.Type
- func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderOutput() ClusterNetworkFlannelNetworkProviderOutput
- func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderOutput
- func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderPtrOutput() ClusterNetworkFlannelNetworkProviderPtrOutput
- func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderPtrOutput
- type ClusterNetworkFlannelNetworkProviderInput
- type ClusterNetworkFlannelNetworkProviderOutput
- func (ClusterNetworkFlannelNetworkProviderOutput) ElementType() reflect.Type
- func (o ClusterNetworkFlannelNetworkProviderOutput) Iface() pulumi.StringPtrOutput
- func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderOutput() ClusterNetworkFlannelNetworkProviderOutput
- func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderOutput
- func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderPtrOutput() ClusterNetworkFlannelNetworkProviderPtrOutput
- func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderPtrOutput
- type ClusterNetworkFlannelNetworkProviderPtrInput
- type ClusterNetworkFlannelNetworkProviderPtrOutput
- func (o ClusterNetworkFlannelNetworkProviderPtrOutput) Elem() ClusterNetworkFlannelNetworkProviderOutput
- func (ClusterNetworkFlannelNetworkProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterNetworkFlannelNetworkProviderPtrOutput) Iface() pulumi.StringPtrOutput
- func (o ClusterNetworkFlannelNetworkProviderPtrOutput) ToClusterNetworkFlannelNetworkProviderPtrOutput() ClusterNetworkFlannelNetworkProviderPtrOutput
- func (o ClusterNetworkFlannelNetworkProviderPtrOutput) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderPtrOutput
- type ClusterNetworkInput
- type ClusterNetworkOutput
- func (o ClusterNetworkOutput) AciNetworkProvider() ClusterNetworkAciNetworkProviderPtrOutput
- func (o ClusterNetworkOutput) CalicoNetworkProvider() ClusterNetworkCalicoNetworkProviderPtrOutput
- func (o ClusterNetworkOutput) CanalNetworkProvider() ClusterNetworkCanalNetworkProviderPtrOutput
- func (ClusterNetworkOutput) ElementType() reflect.Type
- func (o ClusterNetworkOutput) FlannelNetworkProvider() ClusterNetworkFlannelNetworkProviderPtrOutput
- func (o ClusterNetworkOutput) Mtu() pulumi.IntPtrOutput
- func (o ClusterNetworkOutput) Options() pulumi.MapOutput
- func (o ClusterNetworkOutput) Plugin() pulumi.StringPtrOutput
- func (o ClusterNetworkOutput) ToClusterNetworkOutput() ClusterNetworkOutput
- func (o ClusterNetworkOutput) ToClusterNetworkOutputWithContext(ctx context.Context) ClusterNetworkOutput
- func (o ClusterNetworkOutput) ToClusterNetworkPtrOutput() ClusterNetworkPtrOutput
- func (o ClusterNetworkOutput) ToClusterNetworkPtrOutputWithContext(ctx context.Context) ClusterNetworkPtrOutput
- func (o ClusterNetworkOutput) WeaveNetworkProvider() ClusterNetworkWeaveNetworkProviderPtrOutput
- type ClusterNetworkPtrInput
- type ClusterNetworkPtrOutput
- func (o ClusterNetworkPtrOutput) AciNetworkProvider() ClusterNetworkAciNetworkProviderPtrOutput
- func (o ClusterNetworkPtrOutput) CalicoNetworkProvider() ClusterNetworkCalicoNetworkProviderPtrOutput
- func (o ClusterNetworkPtrOutput) CanalNetworkProvider() ClusterNetworkCanalNetworkProviderPtrOutput
- func (o ClusterNetworkPtrOutput) Elem() ClusterNetworkOutput
- func (ClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o ClusterNetworkPtrOutput) FlannelNetworkProvider() ClusterNetworkFlannelNetworkProviderPtrOutput
- func (o ClusterNetworkPtrOutput) Mtu() pulumi.IntPtrOutput
- func (o ClusterNetworkPtrOutput) Options() pulumi.MapOutput
- func (o ClusterNetworkPtrOutput) Plugin() pulumi.StringPtrOutput
- func (o ClusterNetworkPtrOutput) ToClusterNetworkPtrOutput() ClusterNetworkPtrOutput
- func (o ClusterNetworkPtrOutput) ToClusterNetworkPtrOutputWithContext(ctx context.Context) ClusterNetworkPtrOutput
- func (o ClusterNetworkPtrOutput) WeaveNetworkProvider() ClusterNetworkWeaveNetworkProviderPtrOutput
- type ClusterNetworkWeaveNetworkProvider
- type ClusterNetworkWeaveNetworkProviderArgs
- func (ClusterNetworkWeaveNetworkProviderArgs) ElementType() reflect.Type
- func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderOutput() ClusterNetworkWeaveNetworkProviderOutput
- func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderOutput
- func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderPtrOutput() ClusterNetworkWeaveNetworkProviderPtrOutput
- func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderPtrOutput
- type ClusterNetworkWeaveNetworkProviderInput
- type ClusterNetworkWeaveNetworkProviderOutput
- func (ClusterNetworkWeaveNetworkProviderOutput) ElementType() reflect.Type
- func (o ClusterNetworkWeaveNetworkProviderOutput) Password() pulumi.StringOutput
- func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderOutput() ClusterNetworkWeaveNetworkProviderOutput
- func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderOutput
- func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderPtrOutput() ClusterNetworkWeaveNetworkProviderPtrOutput
- func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderPtrOutput
- type ClusterNetworkWeaveNetworkProviderPtrInput
- type ClusterNetworkWeaveNetworkProviderPtrOutput
- func (o ClusterNetworkWeaveNetworkProviderPtrOutput) Elem() ClusterNetworkWeaveNetworkProviderOutput
- func (ClusterNetworkWeaveNetworkProviderPtrOutput) ElementType() reflect.Type
- func (o ClusterNetworkWeaveNetworkProviderPtrOutput) Password() pulumi.StringPtrOutput
- func (o ClusterNetworkWeaveNetworkProviderPtrOutput) ToClusterNetworkWeaveNetworkProviderPtrOutput() ClusterNetworkWeaveNetworkProviderPtrOutput
- func (o ClusterNetworkWeaveNetworkProviderPtrOutput) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderPtrOutput
- type ClusterNode
- type ClusterNodeArgs
- type ClusterNodeArray
- type ClusterNodeArrayInput
- type ClusterNodeArrayOutput
- func (ClusterNodeArrayOutput) ElementType() reflect.Type
- func (o ClusterNodeArrayOutput) Index(i pulumi.IntInput) ClusterNodeOutput
- func (o ClusterNodeArrayOutput) ToClusterNodeArrayOutput() ClusterNodeArrayOutput
- func (o ClusterNodeArrayOutput) ToClusterNodeArrayOutputWithContext(ctx context.Context) ClusterNodeArrayOutput
- type ClusterNodeInput
- type ClusterNodeOutput
- func (o ClusterNodeOutput) Address() pulumi.StringOutput
- func (o ClusterNodeOutput) DockerSocket() pulumi.StringPtrOutput
- func (ClusterNodeOutput) ElementType() reflect.Type
- func (o ClusterNodeOutput) HostnameOverride() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) InternalAddress() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) Labels() pulumi.MapOutput
- func (o ClusterNodeOutput) NodeName() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) Port() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) Roles() pulumi.StringArrayOutput
- func (o ClusterNodeOutput) RolesDeprecated() pulumi.StringPtrOutputdeprecated
- func (o ClusterNodeOutput) SshAgentAuth() pulumi.BoolPtrOutput
- func (o ClusterNodeOutput) SshCert() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) SshCertPath() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) SshKey() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) SshKeyPath() pulumi.StringPtrOutput
- func (o ClusterNodeOutput) Taints() ClusterNodeTaintArrayOutput
- func (o ClusterNodeOutput) ToClusterNodeOutput() ClusterNodeOutput
- func (o ClusterNodeOutput) ToClusterNodeOutputWithContext(ctx context.Context) ClusterNodeOutput
- func (o ClusterNodeOutput) User() pulumi.StringOutput
- type ClusterNodeTaint
- type ClusterNodeTaintArgs
- type ClusterNodeTaintArray
- type ClusterNodeTaintArrayInput
- type ClusterNodeTaintArrayOutput
- func (ClusterNodeTaintArrayOutput) ElementType() reflect.Type
- func (o ClusterNodeTaintArrayOutput) Index(i pulumi.IntInput) ClusterNodeTaintOutput
- func (o ClusterNodeTaintArrayOutput) ToClusterNodeTaintArrayOutput() ClusterNodeTaintArrayOutput
- func (o ClusterNodeTaintArrayOutput) ToClusterNodeTaintArrayOutputWithContext(ctx context.Context) ClusterNodeTaintArrayOutput
- type ClusterNodeTaintInput
- type ClusterNodeTaintOutput
- func (o ClusterNodeTaintOutput) Effect() pulumi.StringPtrOutput
- func (ClusterNodeTaintOutput) ElementType() reflect.Type
- func (o ClusterNodeTaintOutput) Key() pulumi.StringOutput
- func (o ClusterNodeTaintOutput) ToClusterNodeTaintOutput() ClusterNodeTaintOutput
- func (o ClusterNodeTaintOutput) ToClusterNodeTaintOutputWithContext(ctx context.Context) ClusterNodeTaintOutput
- func (o ClusterNodeTaintOutput) Value() pulumi.StringOutput
- type ClusterOutput
- func (o ClusterOutput) AddonJobTimeout() pulumi.IntPtrOutput
- func (o ClusterOutput) Addons() pulumi.StringPtrOutput
- func (o ClusterOutput) AddonsIncludes() pulumi.StringArrayOutput
- func (o ClusterOutput) ApiServerUrl() pulumi.StringOutput
- func (o ClusterOutput) Authentication() ClusterAuthenticationPtrOutput
- func (o ClusterOutput) Authorization() ClusterAuthorizationPtrOutput
- func (o ClusterOutput) BastionHost() ClusterBastionHostPtrOutput
- func (o ClusterOutput) CaCrt() pulumi.StringOutput
- func (o ClusterOutput) CertDir() pulumi.StringPtrOutput
- func (o ClusterOutput) Certificates() ClusterCertificateArrayOutput
- func (o ClusterOutput) ClientCert() pulumi.StringOutput
- func (o ClusterOutput) ClientKey() pulumi.StringOutput
- func (o ClusterOutput) CloudProvider() ClusterCloudProviderPtrOutput
- func (o ClusterOutput) ClusterCidr() pulumi.StringOutput
- func (o ClusterOutput) ClusterDnsServer() pulumi.StringOutput
- func (o ClusterOutput) ClusterDomain() pulumi.StringOutput
- func (o ClusterOutput) ClusterName() pulumi.StringPtrOutput
- func (o ClusterOutput) ClusterYaml() pulumi.StringPtrOutput
- func (o ClusterOutput) ControlPlaneHosts() ClusterControlPlaneHostArrayOutput
- func (o ClusterOutput) CustomCerts() pulumi.BoolPtrOutput
- func (o ClusterOutput) DelayOnCreation() pulumi.IntPtrOutput
- func (o ClusterOutput) Dind() pulumi.BoolPtrOutput
- func (o ClusterOutput) DindDnsServer() pulumi.StringPtrOutput
- func (o ClusterOutput) DindStorageDriver() pulumi.StringPtrOutput
- func (o ClusterOutput) DisablePortCheck() pulumi.BoolPtrOutput
- func (o ClusterOutput) Dns() ClusterDnsPtrOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) EnableCriDockerd() pulumi.BoolPtrOutput
- func (o ClusterOutput) EtcdHosts() ClusterEtcdHostArrayOutput
- func (o ClusterOutput) IgnoreDockerVersion() pulumi.BoolPtrOutput
- func (o ClusterOutput) InactiveHosts() ClusterInactiveHostArrayOutput
- func (o ClusterOutput) Ingress() ClusterIngressPtrOutput
- func (o ClusterOutput) InternalKubeConfigYaml() pulumi.StringOutputdeprecated
- func (o ClusterOutput) KubeAdminUser() pulumi.StringOutput
- func (o ClusterOutput) KubeConfigYaml() pulumi.StringOutput
- func (o ClusterOutput) KubernetesVersion() pulumi.StringPtrOutput
- func (o ClusterOutput) Monitoring() ClusterMonitoringPtrOutput
- func (o ClusterOutput) Network() ClusterNetworkPtrOutput
- func (o ClusterOutput) Nodes() ClusterNodeArrayOutput
- func (o ClusterOutput) NodesConfs() pulumi.StringArrayOutputdeprecated
- func (o ClusterOutput) PrefixPath() pulumi.StringPtrOutput
- func (o ClusterOutput) PrivateRegistries() ClusterPrivateRegistryArrayOutput
- func (o ClusterOutput) Restore() ClusterRestorePtrOutput
- func (o ClusterOutput) RkeClusterYaml() pulumi.StringOutput
- func (o ClusterOutput) RkeState() pulumi.StringOutput
- func (o ClusterOutput) RotateCertificates() ClusterRotateCertificatesPtrOutput
- func (o ClusterOutput) RunningSystemImages() ClusterRunningSystemImageArrayOutput
- func (o ClusterOutput) Services() ClusterServicesPtrOutput
- func (o ClusterOutput) ServicesEtcdDeprecated() ClusterServicesEtcdDeprecatedPtrOutputdeprecated
- func (o ClusterOutput) ServicesKubeApiDeprecated() ClusterServicesKubeApiDeprecatedPtrOutputdeprecated
- func (o ClusterOutput) ServicesKubeControllerDeprecated() ClusterServicesKubeControllerDeprecatedPtrOutputdeprecated
- func (o ClusterOutput) ServicesKubeProxyDeprecated() ClusterServicesKubeProxyDeprecatedPtrOutputdeprecated
- func (o ClusterOutput) ServicesKubeSchedulerDeprecated() ClusterServicesKubeSchedulerDeprecatedPtrOutputdeprecated
- func (o ClusterOutput) ServicesKubeletDeprecated() ClusterServicesKubeletDeprecatedPtrOutputdeprecated
- func (o ClusterOutput) SshAgentAuth() pulumi.BoolOutput
- func (o ClusterOutput) SshCertPath() pulumi.StringPtrOutput
- func (o ClusterOutput) SshKeyPath() pulumi.StringPtrOutput
- func (o ClusterOutput) SystemImages() ClusterSystemImagesPtrOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) UpdateOnly() pulumi.BoolPtrOutput
- func (o ClusterOutput) UpgradeStrategy() ClusterUpgradeStrategyPtrOutput
- func (o ClusterOutput) WorkerHosts() ClusterWorkerHostArrayOutput
- type ClusterPrivateRegistry
- type ClusterPrivateRegistryArgs
- type ClusterPrivateRegistryArray
- func (ClusterPrivateRegistryArray) ElementType() reflect.Type
- func (i ClusterPrivateRegistryArray) ToClusterPrivateRegistryArrayOutput() ClusterPrivateRegistryArrayOutput
- func (i ClusterPrivateRegistryArray) ToClusterPrivateRegistryArrayOutputWithContext(ctx context.Context) ClusterPrivateRegistryArrayOutput
- type ClusterPrivateRegistryArrayInput
- type ClusterPrivateRegistryArrayOutput
- func (ClusterPrivateRegistryArrayOutput) ElementType() reflect.Type
- func (o ClusterPrivateRegistryArrayOutput) Index(i pulumi.IntInput) ClusterPrivateRegistryOutput
- func (o ClusterPrivateRegistryArrayOutput) ToClusterPrivateRegistryArrayOutput() ClusterPrivateRegistryArrayOutput
- func (o ClusterPrivateRegistryArrayOutput) ToClusterPrivateRegistryArrayOutputWithContext(ctx context.Context) ClusterPrivateRegistryArrayOutput
- type ClusterPrivateRegistryInput
- type ClusterPrivateRegistryOutput
- func (ClusterPrivateRegistryOutput) ElementType() reflect.Type
- func (o ClusterPrivateRegistryOutput) IsDefault() pulumi.BoolPtrOutput
- func (o ClusterPrivateRegistryOutput) Password() pulumi.StringPtrOutput
- func (o ClusterPrivateRegistryOutput) ToClusterPrivateRegistryOutput() ClusterPrivateRegistryOutput
- func (o ClusterPrivateRegistryOutput) ToClusterPrivateRegistryOutputWithContext(ctx context.Context) ClusterPrivateRegistryOutput
- func (o ClusterPrivateRegistryOutput) Url() pulumi.StringOutput
- func (o ClusterPrivateRegistryOutput) User() pulumi.StringPtrOutput
- type ClusterRestore
- type ClusterRestoreArgs
- func (ClusterRestoreArgs) ElementType() reflect.Type
- func (i ClusterRestoreArgs) ToClusterRestoreOutput() ClusterRestoreOutput
- func (i ClusterRestoreArgs) ToClusterRestoreOutputWithContext(ctx context.Context) ClusterRestoreOutput
- func (i ClusterRestoreArgs) ToClusterRestorePtrOutput() ClusterRestorePtrOutput
- func (i ClusterRestoreArgs) ToClusterRestorePtrOutputWithContext(ctx context.Context) ClusterRestorePtrOutput
- type ClusterRestoreInput
- type ClusterRestoreOutput
- func (ClusterRestoreOutput) ElementType() reflect.Type
- func (o ClusterRestoreOutput) Restore() pulumi.BoolPtrOutput
- func (o ClusterRestoreOutput) SnapshotName() pulumi.StringPtrOutput
- func (o ClusterRestoreOutput) ToClusterRestoreOutput() ClusterRestoreOutput
- func (o ClusterRestoreOutput) ToClusterRestoreOutputWithContext(ctx context.Context) ClusterRestoreOutput
- func (o ClusterRestoreOutput) ToClusterRestorePtrOutput() ClusterRestorePtrOutput
- func (o ClusterRestoreOutput) ToClusterRestorePtrOutputWithContext(ctx context.Context) ClusterRestorePtrOutput
- type ClusterRestorePtrInput
- type ClusterRestorePtrOutput
- func (o ClusterRestorePtrOutput) Elem() ClusterRestoreOutput
- func (ClusterRestorePtrOutput) ElementType() reflect.Type
- func (o ClusterRestorePtrOutput) Restore() pulumi.BoolPtrOutput
- func (o ClusterRestorePtrOutput) SnapshotName() pulumi.StringPtrOutput
- func (o ClusterRestorePtrOutput) ToClusterRestorePtrOutput() ClusterRestorePtrOutput
- func (o ClusterRestorePtrOutput) ToClusterRestorePtrOutputWithContext(ctx context.Context) ClusterRestorePtrOutput
- type ClusterRotateCertificates
- type ClusterRotateCertificatesArgs
- func (ClusterRotateCertificatesArgs) ElementType() reflect.Type
- func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesOutput() ClusterRotateCertificatesOutput
- func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesOutputWithContext(ctx context.Context) ClusterRotateCertificatesOutput
- func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesPtrOutput() ClusterRotateCertificatesPtrOutput
- func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesPtrOutputWithContext(ctx context.Context) ClusterRotateCertificatesPtrOutput
- type ClusterRotateCertificatesInput
- type ClusterRotateCertificatesOutput
- func (o ClusterRotateCertificatesOutput) CaCertificates() pulumi.BoolPtrOutput
- func (ClusterRotateCertificatesOutput) ElementType() reflect.Type
- func (o ClusterRotateCertificatesOutput) Services() pulumi.StringArrayOutput
- func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesOutput() ClusterRotateCertificatesOutput
- func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesOutputWithContext(ctx context.Context) ClusterRotateCertificatesOutput
- func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesPtrOutput() ClusterRotateCertificatesPtrOutput
- func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesPtrOutputWithContext(ctx context.Context) ClusterRotateCertificatesPtrOutput
- type ClusterRotateCertificatesPtrInput
- type ClusterRotateCertificatesPtrOutput
- func (o ClusterRotateCertificatesPtrOutput) CaCertificates() pulumi.BoolPtrOutput
- func (o ClusterRotateCertificatesPtrOutput) Elem() ClusterRotateCertificatesOutput
- func (ClusterRotateCertificatesPtrOutput) ElementType() reflect.Type
- func (o ClusterRotateCertificatesPtrOutput) Services() pulumi.StringArrayOutput
- func (o ClusterRotateCertificatesPtrOutput) ToClusterRotateCertificatesPtrOutput() ClusterRotateCertificatesPtrOutput
- func (o ClusterRotateCertificatesPtrOutput) ToClusterRotateCertificatesPtrOutputWithContext(ctx context.Context) ClusterRotateCertificatesPtrOutput
- type ClusterRunningSystemImage
- type ClusterRunningSystemImageArgs
- func (ClusterRunningSystemImageArgs) ElementType() reflect.Type
- func (i ClusterRunningSystemImageArgs) ToClusterRunningSystemImageOutput() ClusterRunningSystemImageOutput
- func (i ClusterRunningSystemImageArgs) ToClusterRunningSystemImageOutputWithContext(ctx context.Context) ClusterRunningSystemImageOutput
- type ClusterRunningSystemImageArray
- func (ClusterRunningSystemImageArray) ElementType() reflect.Type
- func (i ClusterRunningSystemImageArray) ToClusterRunningSystemImageArrayOutput() ClusterRunningSystemImageArrayOutput
- func (i ClusterRunningSystemImageArray) ToClusterRunningSystemImageArrayOutputWithContext(ctx context.Context) ClusterRunningSystemImageArrayOutput
- type ClusterRunningSystemImageArrayInput
- type ClusterRunningSystemImageArrayOutput
- func (ClusterRunningSystemImageArrayOutput) ElementType() reflect.Type
- func (o ClusterRunningSystemImageArrayOutput) Index(i pulumi.IntInput) ClusterRunningSystemImageOutput
- func (o ClusterRunningSystemImageArrayOutput) ToClusterRunningSystemImageArrayOutput() ClusterRunningSystemImageArrayOutput
- func (o ClusterRunningSystemImageArrayOutput) ToClusterRunningSystemImageArrayOutputWithContext(ctx context.Context) ClusterRunningSystemImageArrayOutput
- type ClusterRunningSystemImageInput
- type ClusterRunningSystemImageOutput
- func (o ClusterRunningSystemImageOutput) AciCniDeployContainer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) AciControllerContainer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) AciHostContainer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) AciMcastContainer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) AciOpflexContainer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) AciOvsContainer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) Alpine() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CalicoCni() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CalicoControllers() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CalicoCtl() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CalicoFlexVol() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CalicoNode() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CanalCni() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CanalFlannel() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CanalFlexVol() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CanalNode() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CertDownloader() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) Coredns() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) CorednsAutoscaler() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) Dnsmasq() pulumi.StringPtrOutput
- func (ClusterRunningSystemImageOutput) ElementType() reflect.Type
- func (o ClusterRunningSystemImageOutput) Etcd() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) Flannel() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) FlannelCni() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) Ingress() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) IngressBackend() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) KubeDns() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) KubeDnsAutoscaler() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) KubeDnsSidecar() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) Kubernetes() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) KubernetesServicesSidecar() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) MetricsServer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) NginxProxy() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) Nodelocal() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) PodInfraContainer() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) ToClusterRunningSystemImageOutput() ClusterRunningSystemImageOutput
- func (o ClusterRunningSystemImageOutput) ToClusterRunningSystemImageOutputWithContext(ctx context.Context) ClusterRunningSystemImageOutput
- func (o ClusterRunningSystemImageOutput) WeaveCni() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) WeaveNode() pulumi.StringPtrOutput
- func (o ClusterRunningSystemImageOutput) WindowsPodInfraContainer() pulumi.StringPtrOutput
- type ClusterServices
- type ClusterServicesArgs
- func (ClusterServicesArgs) ElementType() reflect.Type
- func (i ClusterServicesArgs) ToClusterServicesOutput() ClusterServicesOutput
- func (i ClusterServicesArgs) ToClusterServicesOutputWithContext(ctx context.Context) ClusterServicesOutput
- func (i ClusterServicesArgs) ToClusterServicesPtrOutput() ClusterServicesPtrOutput
- func (i ClusterServicesArgs) ToClusterServicesPtrOutputWithContext(ctx context.Context) ClusterServicesPtrOutput
- type ClusterServicesEtcd
- type ClusterServicesEtcdArgs
- func (ClusterServicesEtcdArgs) ElementType() reflect.Type
- func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdOutput() ClusterServicesEtcdOutput
- func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdOutputWithContext(ctx context.Context) ClusterServicesEtcdOutput
- func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdPtrOutput() ClusterServicesEtcdPtrOutput
- func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdPtrOutput
- type ClusterServicesEtcdBackupConfig
- type ClusterServicesEtcdBackupConfigArgs
- func (ClusterServicesEtcdBackupConfigArgs) ElementType() reflect.Type
- func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigOutput() ClusterServicesEtcdBackupConfigOutput
- func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigOutput
- func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigPtrOutput() ClusterServicesEtcdBackupConfigPtrOutput
- func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigPtrOutput
- type ClusterServicesEtcdBackupConfigInput
- type ClusterServicesEtcdBackupConfigOutput
- func (ClusterServicesEtcdBackupConfigOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdBackupConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdBackupConfigOutput) IntervalHours() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdBackupConfigOutput) Retention() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdBackupConfigOutput) S3BackupConfig() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigOutput) SafeTimestamp() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdBackupConfigOutput) Timeout() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigOutput() ClusterServicesEtcdBackupConfigOutput
- func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigOutput
- func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigPtrOutput() ClusterServicesEtcdBackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigPtrOutput
- type ClusterServicesEtcdBackupConfigPtrInput
- type ClusterServicesEtcdBackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) Elem() ClusterServicesEtcdBackupConfigOutput
- func (ClusterServicesEtcdBackupConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdBackupConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) IntervalHours() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) Retention() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) S3BackupConfig() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) SafeTimestamp() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigPtrOutput() ClusterServicesEtcdBackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigPtrOutput
- type ClusterServicesEtcdBackupConfigS3BackupConfig
- type ClusterServicesEtcdBackupConfigS3BackupConfigArgs
- func (ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ElementType() reflect.Type
- func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigOutput() ClusterServicesEtcdBackupConfigS3BackupConfigOutput
- func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigOutput
- func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- type ClusterServicesEtcdBackupConfigS3BackupConfigInput
- type ClusterServicesEtcdBackupConfigS3BackupConfigOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) AccessKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) BucketName() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) CustomCa() pulumi.StringPtrOutput
- func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Endpoint() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Region() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) SecretKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigOutput() ClusterServicesEtcdBackupConfigS3BackupConfigOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- type ClusterServicesEtcdBackupConfigS3BackupConfigPtrInput
- type ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) CustomCa() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Elem() ClusterServicesEtcdBackupConfigS3BackupConfigOutput
- func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Region() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) SecretKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
- type ClusterServicesEtcdDeprecated
- type ClusterServicesEtcdDeprecatedArgs
- func (ClusterServicesEtcdDeprecatedArgs) ElementType() reflect.Type
- func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedOutput() ClusterServicesEtcdDeprecatedOutput
- func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedOutput
- func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedPtrOutput() ClusterServicesEtcdDeprecatedPtrOutput
- func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedPtrOutput
- type ClusterServicesEtcdDeprecatedBackupConfig
- type ClusterServicesEtcdDeprecatedBackupConfigArgs
- func (ClusterServicesEtcdDeprecatedBackupConfigArgs) ElementType() reflect.Type
- func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigOutput
- func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigOutput
- func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- type ClusterServicesEtcdDeprecatedBackupConfigInput
- type ClusterServicesEtcdDeprecatedBackupConfigOutput
- func (ClusterServicesEtcdDeprecatedBackupConfigOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) IntervalHours() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) Retention() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) S3BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) SafeTimestamp() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) Timeout() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- type ClusterServicesEtcdDeprecatedBackupConfigPtrInput
- type ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Elem() ClusterServicesEtcdDeprecatedBackupConfigOutput
- func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) IntervalHours() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Retention() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) S3BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) SafeTimestamp() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfig
- type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs
- func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ElementType() reflect.Type
- func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
- func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
- func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigInput
- type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) AccessKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) BucketName() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) CustomCa() pulumi.StringPtrOutput
- func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Endpoint() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Region() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) SecretKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrInput
- type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) AccessKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) CustomCa() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Elem() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
- func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Folder() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Region() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) SecretKey() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
- type ClusterServicesEtcdDeprecatedInput
- type ClusterServicesEtcdDeprecatedOutput
- func (o ClusterServicesEtcdDeprecatedOutput) BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) CaCert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Cert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Creation() pulumi.StringPtrOutput
- func (ClusterServicesEtcdDeprecatedOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdDeprecatedOutput) ExternalUrls() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdDeprecatedOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesEtcdDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Gid() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Key() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Retention() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Snapshot() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedOutput() ClusterServicesEtcdDeprecatedOutput
- func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedOutput
- func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedPtrOutput() ClusterServicesEtcdDeprecatedPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedPtrOutput
- func (o ClusterServicesEtcdDeprecatedOutput) Uid() pulumi.IntPtrOutput
- type ClusterServicesEtcdDeprecatedPtrInput
- type ClusterServicesEtcdDeprecatedPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) CaCert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Cert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Creation() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Elem() ClusterServicesEtcdDeprecatedOutput
- func (ClusterServicesEtcdDeprecatedPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdDeprecatedPtrOutput) ExternalUrls() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Gid() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Retention() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Snapshot() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) ToClusterServicesEtcdDeprecatedPtrOutput() ClusterServicesEtcdDeprecatedPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) ToClusterServicesEtcdDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedPtrOutput
- func (o ClusterServicesEtcdDeprecatedPtrOutput) Uid() pulumi.IntPtrOutput
- type ClusterServicesEtcdInput
- type ClusterServicesEtcdOutput
- func (o ClusterServicesEtcdOutput) BackupConfig() ClusterServicesEtcdBackupConfigPtrOutput
- func (o ClusterServicesEtcdOutput) CaCert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdOutput) Cert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdOutput) Creation() pulumi.StringPtrOutput
- func (ClusterServicesEtcdOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdOutput) ExternalUrls() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesEtcdOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdOutput) Gid() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdOutput) Key() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdOutput) Retention() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdOutput) Snapshot() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdOutput() ClusterServicesEtcdOutput
- func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdOutputWithContext(ctx context.Context) ClusterServicesEtcdOutput
- func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdPtrOutput() ClusterServicesEtcdPtrOutput
- func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdPtrOutput
- func (o ClusterServicesEtcdOutput) Uid() pulumi.IntPtrOutput
- type ClusterServicesEtcdPtrInput
- type ClusterServicesEtcdPtrOutput
- func (o ClusterServicesEtcdPtrOutput) BackupConfig() ClusterServicesEtcdBackupConfigPtrOutput
- func (o ClusterServicesEtcdPtrOutput) CaCert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Cert() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Creation() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Elem() ClusterServicesEtcdOutput
- func (ClusterServicesEtcdPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesEtcdPtrOutput) ExternalUrls() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesEtcdPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesEtcdPtrOutput) Gid() pulumi.IntPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Retention() pulumi.StringPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Snapshot() pulumi.BoolPtrOutput
- func (o ClusterServicesEtcdPtrOutput) ToClusterServicesEtcdPtrOutput() ClusterServicesEtcdPtrOutput
- func (o ClusterServicesEtcdPtrOutput) ToClusterServicesEtcdPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdPtrOutput
- func (o ClusterServicesEtcdPtrOutput) Uid() pulumi.IntPtrOutput
- type ClusterServicesInput
- type ClusterServicesKubeApi
- type ClusterServicesKubeApiArgs
- func (ClusterServicesKubeApiArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiOutput() ClusterServicesKubeApiOutput
- func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiOutputWithContext(ctx context.Context) ClusterServicesKubeApiOutput
- func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiPtrOutput() ClusterServicesKubeApiPtrOutput
- func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiPtrOutput
- type ClusterServicesKubeApiAuditLog
- type ClusterServicesKubeApiAuditLogArgs
- func (ClusterServicesKubeApiAuditLogArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogOutput() ClusterServicesKubeApiAuditLogOutput
- func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogOutput
- func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogPtrOutput() ClusterServicesKubeApiAuditLogPtrOutput
- func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogPtrOutput
- type ClusterServicesKubeApiAuditLogConfiguration
- type ClusterServicesKubeApiAuditLogConfigurationArgs
- func (ClusterServicesKubeApiAuditLogConfigurationArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationOutput() ClusterServicesKubeApiAuditLogConfigurationOutput
- func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationOutput
- func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- type ClusterServicesKubeApiAuditLogConfigurationInput
- type ClusterServicesKubeApiAuditLogConfigurationOutput
- func (ClusterServicesKubeApiAuditLogConfigurationOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) Format() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) MaxAge() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) MaxBackup() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) MaxSize() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) Policy() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationOutput() ClusterServicesKubeApiAuditLogConfigurationOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- type ClusterServicesKubeApiAuditLogConfigurationPtrInput
- type ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Elem() ClusterServicesKubeApiAuditLogConfigurationOutput
- func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Format() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxAge() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxBackup() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxSize() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Policy() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- type ClusterServicesKubeApiAuditLogInput
- type ClusterServicesKubeApiAuditLogOutput
- func (o ClusterServicesKubeApiAuditLogOutput) Configuration() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- func (ClusterServicesKubeApiAuditLogOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiAuditLogOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogOutput() ClusterServicesKubeApiAuditLogOutput
- func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogOutput
- func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogPtrOutput() ClusterServicesKubeApiAuditLogPtrOutput
- func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogPtrOutput
- type ClusterServicesKubeApiAuditLogPtrInput
- type ClusterServicesKubeApiAuditLogPtrOutput
- func (o ClusterServicesKubeApiAuditLogPtrOutput) Configuration() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiAuditLogPtrOutput) Elem() ClusterServicesKubeApiAuditLogOutput
- func (ClusterServicesKubeApiAuditLogPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiAuditLogPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiAuditLogPtrOutput) ToClusterServicesKubeApiAuditLogPtrOutput() ClusterServicesKubeApiAuditLogPtrOutput
- func (o ClusterServicesKubeApiAuditLogPtrOutput) ToClusterServicesKubeApiAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogPtrOutput
- type ClusterServicesKubeApiDeprecated
- type ClusterServicesKubeApiDeprecatedArgs
- func (ClusterServicesKubeApiDeprecatedArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedOutput() ClusterServicesKubeApiDeprecatedOutput
- func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedOutput
- func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedPtrOutput() ClusterServicesKubeApiDeprecatedPtrOutput
- func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedPtrOutput
- type ClusterServicesKubeApiDeprecatedAuditLog
- type ClusterServicesKubeApiDeprecatedAuditLogArgs
- func (ClusterServicesKubeApiDeprecatedAuditLogArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogOutput() ClusterServicesKubeApiDeprecatedAuditLogOutput
- func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogOutput
- func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- type ClusterServicesKubeApiDeprecatedAuditLogConfiguration
- type ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs
- func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
- func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
- func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- type ClusterServicesKubeApiDeprecatedAuditLogConfigurationInput
- type ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
- func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Format() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxAge() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxBackup() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxSize() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Policy() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- type ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrInput
- type ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Elem() ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
- func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Format() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxAge() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxBackup() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxSize() pulumi.IntPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Path() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Policy() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- type ClusterServicesKubeApiDeprecatedAuditLogInput
- type ClusterServicesKubeApiDeprecatedAuditLogOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) Configuration() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- func (ClusterServicesKubeApiDeprecatedAuditLogOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogOutput() ClusterServicesKubeApiDeprecatedAuditLogOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- type ClusterServicesKubeApiDeprecatedAuditLogPtrInput
- type ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) Configuration() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) Elem() ClusterServicesKubeApiDeprecatedAuditLogOutput
- func (ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- type ClusterServicesKubeApiDeprecatedEventRateLimit
- type ClusterServicesKubeApiDeprecatedEventRateLimitArgs
- func (ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitOutput() ClusterServicesKubeApiDeprecatedEventRateLimitOutput
- func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitOutput
- func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- type ClusterServicesKubeApiDeprecatedEventRateLimitInput
- type ClusterServicesKubeApiDeprecatedEventRateLimitOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) Configuration() pulumi.StringPtrOutput
- func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitOutput() ClusterServicesKubeApiDeprecatedEventRateLimitOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- type ClusterServicesKubeApiDeprecatedEventRateLimitPtrInput
- type ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) Configuration() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) Elem() ClusterServicesKubeApiDeprecatedEventRateLimitOutput
- func (ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- type ClusterServicesKubeApiDeprecatedInput
- type ClusterServicesKubeApiDeprecatedOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) AlwaysPullImages() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) AuditLog() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- func (ClusterServicesKubeApiDeprecatedOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedOutput) EventRateLimit() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) SecretsEncryptionConfig() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ServiceNodePortRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedOutput() ClusterServicesKubeApiDeprecatedOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedPtrOutput() ClusterServicesKubeApiDeprecatedPtrOutput
- func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedPtrOutput
- type ClusterServicesKubeApiDeprecatedPtrInput
- type ClusterServicesKubeApiDeprecatedPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) AlwaysPullImages() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) AuditLog() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) Elem() ClusterServicesKubeApiDeprecatedOutput
- func (ClusterServicesKubeApiDeprecatedPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) EventRateLimit() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) SecretsEncryptionConfig() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) ServiceNodePortRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) ToClusterServicesKubeApiDeprecatedPtrOutput() ClusterServicesKubeApiDeprecatedPtrOutput
- func (o ClusterServicesKubeApiDeprecatedPtrOutput) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedPtrOutput
- type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfig
- type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs
- func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
- func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
- func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigInput
- type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) CustomConfig() pulumi.StringPtrOutput
- func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrInput
- type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) CustomConfig() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) Elem() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
- func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
- type ClusterServicesKubeApiEventRateLimit
- type ClusterServicesKubeApiEventRateLimitArgs
- func (ClusterServicesKubeApiEventRateLimitArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitOutput() ClusterServicesKubeApiEventRateLimitOutput
- func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitOutput
- func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitPtrOutput() ClusterServicesKubeApiEventRateLimitPtrOutput
- func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitPtrOutput
- type ClusterServicesKubeApiEventRateLimitInput
- type ClusterServicesKubeApiEventRateLimitOutput
- func (o ClusterServicesKubeApiEventRateLimitOutput) Configuration() pulumi.StringPtrOutput
- func (ClusterServicesKubeApiEventRateLimitOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiEventRateLimitOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitOutput() ClusterServicesKubeApiEventRateLimitOutput
- func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitOutput
- func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitPtrOutput() ClusterServicesKubeApiEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitPtrOutput
- type ClusterServicesKubeApiEventRateLimitPtrInput
- type ClusterServicesKubeApiEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiEventRateLimitPtrOutput) Configuration() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiEventRateLimitPtrOutput) Elem() ClusterServicesKubeApiEventRateLimitOutput
- func (ClusterServicesKubeApiEventRateLimitPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiEventRateLimitPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiEventRateLimitPtrOutput) ToClusterServicesKubeApiEventRateLimitPtrOutput() ClusterServicesKubeApiEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiEventRateLimitPtrOutput) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitPtrOutput
- type ClusterServicesKubeApiInput
- type ClusterServicesKubeApiOutput
- func (o ClusterServicesKubeApiOutput) AlwaysPullImages() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiOutput) AuditLog() ClusterServicesKubeApiAuditLogPtrOutput
- func (ClusterServicesKubeApiOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiOutput) EventRateLimit() ClusterServicesKubeApiEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeApiOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiOutput) SecretsEncryptionConfig() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiOutput) ServiceNodePortRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiOutput() ClusterServicesKubeApiOutput
- func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiOutputWithContext(ctx context.Context) ClusterServicesKubeApiOutput
- func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiPtrOutput() ClusterServicesKubeApiPtrOutput
- func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiPtrOutput
- type ClusterServicesKubeApiPtrInput
- type ClusterServicesKubeApiPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) AlwaysPullImages() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) AuditLog() ClusterServicesKubeApiAuditLogPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) Elem() ClusterServicesKubeApiOutput
- func (ClusterServicesKubeApiPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiPtrOutput) EventRateLimit() ClusterServicesKubeApiEventRateLimitPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeApiPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeApiPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) SecretsEncryptionConfig() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) ServiceNodePortRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) ToClusterServicesKubeApiPtrOutput() ClusterServicesKubeApiPtrOutput
- func (o ClusterServicesKubeApiPtrOutput) ToClusterServicesKubeApiPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiPtrOutput
- type ClusterServicesKubeApiSecretsEncryptionConfig
- type ClusterServicesKubeApiSecretsEncryptionConfigArgs
- func (ClusterServicesKubeApiSecretsEncryptionConfigArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigOutput() ClusterServicesKubeApiSecretsEncryptionConfigOutput
- func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigOutput
- func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- type ClusterServicesKubeApiSecretsEncryptionConfigInput
- type ClusterServicesKubeApiSecretsEncryptionConfigOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) CustomConfig() pulumi.StringPtrOutput
- func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigOutput() ClusterServicesKubeApiSecretsEncryptionConfigOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- type ClusterServicesKubeApiSecretsEncryptionConfigPtrInput
- type ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) CustomConfig() pulumi.StringPtrOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) Elem() ClusterServicesKubeApiSecretsEncryptionConfigOutput
- func (ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
- type ClusterServicesKubeController
- type ClusterServicesKubeControllerArgs
- func (ClusterServicesKubeControllerArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerOutput() ClusterServicesKubeControllerOutput
- func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerOutputWithContext(ctx context.Context) ClusterServicesKubeControllerOutput
- func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerPtrOutput() ClusterServicesKubeControllerPtrOutput
- func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerPtrOutput
- type ClusterServicesKubeControllerDeprecated
- type ClusterServicesKubeControllerDeprecatedArgs
- func (ClusterServicesKubeControllerDeprecatedArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedOutput() ClusterServicesKubeControllerDeprecatedOutput
- func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedOutput
- func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedPtrOutput() ClusterServicesKubeControllerDeprecatedPtrOutput
- func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedPtrOutput
- type ClusterServicesKubeControllerDeprecatedInput
- type ClusterServicesKubeControllerDeprecatedOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ClusterCidr() pulumi.StringPtrOutput
- func (ClusterServicesKubeControllerDeprecatedOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeControllerDeprecatedOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedOutput() ClusterServicesKubeControllerDeprecatedOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedPtrOutput() ClusterServicesKubeControllerDeprecatedPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedPtrOutput
- type ClusterServicesKubeControllerDeprecatedPtrInput
- type ClusterServicesKubeControllerDeprecatedPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ClusterCidr() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) Elem() ClusterServicesKubeControllerDeprecatedOutput
- func (ClusterServicesKubeControllerDeprecatedPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ToClusterServicesKubeControllerDeprecatedPtrOutput() ClusterServicesKubeControllerDeprecatedPtrOutput
- func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedPtrOutput
- type ClusterServicesKubeControllerInput
- type ClusterServicesKubeControllerOutput
- func (o ClusterServicesKubeControllerOutput) ClusterCidr() pulumi.StringPtrOutput
- func (ClusterServicesKubeControllerOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeControllerOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeControllerOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerOutput() ClusterServicesKubeControllerOutput
- func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerOutputWithContext(ctx context.Context) ClusterServicesKubeControllerOutput
- func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerPtrOutput() ClusterServicesKubeControllerPtrOutput
- func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerPtrOutput
- type ClusterServicesKubeControllerPtrInput
- type ClusterServicesKubeControllerPtrOutput
- func (o ClusterServicesKubeControllerPtrOutput) ClusterCidr() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerPtrOutput) Elem() ClusterServicesKubeControllerOutput
- func (ClusterServicesKubeControllerPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeControllerPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeControllerPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeControllerPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
- func (o ClusterServicesKubeControllerPtrOutput) ToClusterServicesKubeControllerPtrOutput() ClusterServicesKubeControllerPtrOutput
- func (o ClusterServicesKubeControllerPtrOutput) ToClusterServicesKubeControllerPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerPtrOutput
- type ClusterServicesKubeProxyDeprecated
- type ClusterServicesKubeProxyDeprecatedArgs
- func (ClusterServicesKubeProxyDeprecatedArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedOutput() ClusterServicesKubeProxyDeprecatedOutput
- func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedOutput
- func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedPtrOutput() ClusterServicesKubeProxyDeprecatedPtrOutput
- func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedPtrOutput
- type ClusterServicesKubeProxyDeprecatedInput
- type ClusterServicesKubeProxyDeprecatedOutput
- func (ClusterServicesKubeProxyDeprecatedOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeProxyDeprecatedOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeProxyDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeProxyDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeProxyDeprecatedOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedOutput() ClusterServicesKubeProxyDeprecatedOutput
- func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedOutput
- func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedPtrOutput() ClusterServicesKubeProxyDeprecatedPtrOutput
- func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedPtrOutput
- type ClusterServicesKubeProxyDeprecatedPtrInput
- type ClusterServicesKubeProxyDeprecatedPtrOutput
- func (o ClusterServicesKubeProxyDeprecatedPtrOutput) Elem() ClusterServicesKubeProxyDeprecatedOutput
- func (ClusterServicesKubeProxyDeprecatedPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeProxyDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ToClusterServicesKubeProxyDeprecatedPtrOutput() ClusterServicesKubeProxyDeprecatedPtrOutput
- func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedPtrOutput
- type ClusterServicesKubeSchedulerDeprecated
- type ClusterServicesKubeSchedulerDeprecatedArgs
- func (ClusterServicesKubeSchedulerDeprecatedArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedOutput() ClusterServicesKubeSchedulerDeprecatedOutput
- func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedOutput
- func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedPtrOutput() ClusterServicesKubeSchedulerDeprecatedPtrOutput
- func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedPtrOutput
- type ClusterServicesKubeSchedulerDeprecatedInput
- type ClusterServicesKubeSchedulerDeprecatedOutput
- func (ClusterServicesKubeSchedulerDeprecatedOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedOutput() ClusterServicesKubeSchedulerDeprecatedOutput
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedOutput
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutput() ClusterServicesKubeSchedulerDeprecatedPtrOutput
- func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedPtrOutput
- type ClusterServicesKubeSchedulerDeprecatedPtrInput
- type ClusterServicesKubeSchedulerDeprecatedPtrOutput
- func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) Elem() ClusterServicesKubeSchedulerDeprecatedOutput
- func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutput() ClusterServicesKubeSchedulerDeprecatedPtrOutput
- func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedPtrOutput
- type ClusterServicesKubelet
- type ClusterServicesKubeletArgs
- func (ClusterServicesKubeletArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletOutput() ClusterServicesKubeletOutput
- func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletOutputWithContext(ctx context.Context) ClusterServicesKubeletOutput
- func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletPtrOutput() ClusterServicesKubeletPtrOutput
- func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletPtrOutput
- type ClusterServicesKubeletDeprecated
- type ClusterServicesKubeletDeprecatedArgs
- func (ClusterServicesKubeletDeprecatedArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedOutput() ClusterServicesKubeletDeprecatedOutput
- func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedOutput
- func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedPtrOutput() ClusterServicesKubeletDeprecatedPtrOutput
- func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedPtrOutput
- type ClusterServicesKubeletDeprecatedInput
- type ClusterServicesKubeletDeprecatedOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ClusterDnsServer() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ClusterDomain() pulumi.StringPtrOutput
- func (ClusterServicesKubeletDeprecatedOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeletDeprecatedOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletDeprecatedOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletDeprecatedOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletDeprecatedOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletDeprecatedOutput) InfraContainerImage() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedOutput() ClusterServicesKubeletDeprecatedOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedPtrOutput() ClusterServicesKubeletDeprecatedPtrOutput
- func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedPtrOutput
- type ClusterServicesKubeletDeprecatedPtrInput
- type ClusterServicesKubeletDeprecatedPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) ClusterDnsServer() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) ClusterDomain() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) Elem() ClusterServicesKubeletDeprecatedOutput
- func (ClusterServicesKubeletDeprecatedPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeletDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) InfraContainerImage() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) ToClusterServicesKubeletDeprecatedPtrOutput() ClusterServicesKubeletDeprecatedPtrOutput
- func (o ClusterServicesKubeletDeprecatedPtrOutput) ToClusterServicesKubeletDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedPtrOutput
- type ClusterServicesKubeletInput
- type ClusterServicesKubeletOutput
- func (o ClusterServicesKubeletOutput) ClusterDnsServer() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletOutput) ClusterDomain() pulumi.StringPtrOutput
- func (ClusterServicesKubeletOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeletOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeletOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletOutput) InfraContainerImage() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletOutput() ClusterServicesKubeletOutput
- func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletOutputWithContext(ctx context.Context) ClusterServicesKubeletOutput
- func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletPtrOutput() ClusterServicesKubeletPtrOutput
- func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletPtrOutput
- type ClusterServicesKubeletPtrInput
- type ClusterServicesKubeletPtrOutput
- func (o ClusterServicesKubeletPtrOutput) ClusterDnsServer() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletPtrOutput) ClusterDomain() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletPtrOutput) Elem() ClusterServicesKubeletOutput
- func (ClusterServicesKubeletPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeletPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeletPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeletPtrOutput) FailSwapOn() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletPtrOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
- func (o ClusterServicesKubeletPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletPtrOutput) InfraContainerImage() pulumi.StringPtrOutput
- func (o ClusterServicesKubeletPtrOutput) ToClusterServicesKubeletPtrOutput() ClusterServicesKubeletPtrOutput
- func (o ClusterServicesKubeletPtrOutput) ToClusterServicesKubeletPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletPtrOutput
- type ClusterServicesKubeproxy
- type ClusterServicesKubeproxyArgs
- func (ClusterServicesKubeproxyArgs) ElementType() reflect.Type
- func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyOutput() ClusterServicesKubeproxyOutput
- func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyOutputWithContext(ctx context.Context) ClusterServicesKubeproxyOutput
- func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyPtrOutput() ClusterServicesKubeproxyPtrOutput
- func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyPtrOutputWithContext(ctx context.Context) ClusterServicesKubeproxyPtrOutput
- type ClusterServicesKubeproxyInput
- type ClusterServicesKubeproxyOutput
- func (ClusterServicesKubeproxyOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeproxyOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeproxyOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeproxyOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeproxyOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyOutput() ClusterServicesKubeproxyOutput
- func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyOutputWithContext(ctx context.Context) ClusterServicesKubeproxyOutput
- func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyPtrOutput() ClusterServicesKubeproxyPtrOutput
- func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyPtrOutputWithContext(ctx context.Context) ClusterServicesKubeproxyPtrOutput
- type ClusterServicesKubeproxyPtrInput
- type ClusterServicesKubeproxyPtrOutput
- func (o ClusterServicesKubeproxyPtrOutput) Elem() ClusterServicesKubeproxyOutput
- func (ClusterServicesKubeproxyPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesKubeproxyPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesKubeproxyPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesKubeproxyPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesKubeproxyPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesKubeproxyPtrOutput) ToClusterServicesKubeproxyPtrOutput() ClusterServicesKubeproxyPtrOutput
- func (o ClusterServicesKubeproxyPtrOutput) ToClusterServicesKubeproxyPtrOutputWithContext(ctx context.Context) ClusterServicesKubeproxyPtrOutput
- type ClusterServicesOutput
- func (ClusterServicesOutput) ElementType() reflect.Type
- func (o ClusterServicesOutput) Etcd() ClusterServicesEtcdPtrOutput
- func (o ClusterServicesOutput) KubeApi() ClusterServicesKubeApiPtrOutput
- func (o ClusterServicesOutput) KubeController() ClusterServicesKubeControllerPtrOutput
- func (o ClusterServicesOutput) Kubelet() ClusterServicesKubeletPtrOutput
- func (o ClusterServicesOutput) Kubeproxy() ClusterServicesKubeproxyPtrOutput
- func (o ClusterServicesOutput) Scheduler() ClusterServicesSchedulerPtrOutput
- func (o ClusterServicesOutput) ToClusterServicesOutput() ClusterServicesOutput
- func (o ClusterServicesOutput) ToClusterServicesOutputWithContext(ctx context.Context) ClusterServicesOutput
- func (o ClusterServicesOutput) ToClusterServicesPtrOutput() ClusterServicesPtrOutput
- func (o ClusterServicesOutput) ToClusterServicesPtrOutputWithContext(ctx context.Context) ClusterServicesPtrOutput
- type ClusterServicesPtrInput
- type ClusterServicesPtrOutput
- func (o ClusterServicesPtrOutput) Elem() ClusterServicesOutput
- func (ClusterServicesPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesPtrOutput) Etcd() ClusterServicesEtcdPtrOutput
- func (o ClusterServicesPtrOutput) KubeApi() ClusterServicesKubeApiPtrOutput
- func (o ClusterServicesPtrOutput) KubeController() ClusterServicesKubeControllerPtrOutput
- func (o ClusterServicesPtrOutput) Kubelet() ClusterServicesKubeletPtrOutput
- func (o ClusterServicesPtrOutput) Kubeproxy() ClusterServicesKubeproxyPtrOutput
- func (o ClusterServicesPtrOutput) Scheduler() ClusterServicesSchedulerPtrOutput
- func (o ClusterServicesPtrOutput) ToClusterServicesPtrOutput() ClusterServicesPtrOutput
- func (o ClusterServicesPtrOutput) ToClusterServicesPtrOutputWithContext(ctx context.Context) ClusterServicesPtrOutput
- type ClusterServicesScheduler
- type ClusterServicesSchedulerArgs
- func (ClusterServicesSchedulerArgs) ElementType() reflect.Type
- func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerOutput() ClusterServicesSchedulerOutput
- func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerOutputWithContext(ctx context.Context) ClusterServicesSchedulerOutput
- func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerPtrOutput() ClusterServicesSchedulerPtrOutput
- func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerPtrOutputWithContext(ctx context.Context) ClusterServicesSchedulerPtrOutput
- type ClusterServicesSchedulerInput
- type ClusterServicesSchedulerOutput
- func (ClusterServicesSchedulerOutput) ElementType() reflect.Type
- func (o ClusterServicesSchedulerOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesSchedulerOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesSchedulerOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesSchedulerOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerOutput() ClusterServicesSchedulerOutput
- func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerOutputWithContext(ctx context.Context) ClusterServicesSchedulerOutput
- func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerPtrOutput() ClusterServicesSchedulerPtrOutput
- func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerPtrOutputWithContext(ctx context.Context) ClusterServicesSchedulerPtrOutput
- type ClusterServicesSchedulerPtrInput
- type ClusterServicesSchedulerPtrOutput
- func (o ClusterServicesSchedulerPtrOutput) Elem() ClusterServicesSchedulerOutput
- func (ClusterServicesSchedulerPtrOutput) ElementType() reflect.Type
- func (o ClusterServicesSchedulerPtrOutput) ExtraArgs() pulumi.MapOutput
- func (o ClusterServicesSchedulerPtrOutput) ExtraBinds() pulumi.StringArrayOutput
- func (o ClusterServicesSchedulerPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
- func (o ClusterServicesSchedulerPtrOutput) Image() pulumi.StringPtrOutput
- func (o ClusterServicesSchedulerPtrOutput) ToClusterServicesSchedulerPtrOutput() ClusterServicesSchedulerPtrOutput
- func (o ClusterServicesSchedulerPtrOutput) ToClusterServicesSchedulerPtrOutputWithContext(ctx context.Context) ClusterServicesSchedulerPtrOutput
- type ClusterState
- type ClusterSystemImages
- type ClusterSystemImagesArgs
- func (ClusterSystemImagesArgs) ElementType() reflect.Type
- func (i ClusterSystemImagesArgs) ToClusterSystemImagesOutput() ClusterSystemImagesOutput
- func (i ClusterSystemImagesArgs) ToClusterSystemImagesOutputWithContext(ctx context.Context) ClusterSystemImagesOutput
- func (i ClusterSystemImagesArgs) ToClusterSystemImagesPtrOutput() ClusterSystemImagesPtrOutput
- func (i ClusterSystemImagesArgs) ToClusterSystemImagesPtrOutputWithContext(ctx context.Context) ClusterSystemImagesPtrOutput
- type ClusterSystemImagesInput
- type ClusterSystemImagesOutput
- func (o ClusterSystemImagesOutput) AciCniDeployContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) AciControllerContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) AciHostContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) AciMcastContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) AciOpflexContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) AciOvsContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) Alpine() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CalicoCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CalicoControllers() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CalicoCtl() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CalicoFlexVol() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CalicoNode() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CanalCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CanalFlannel() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CanalFlexVol() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CanalNode() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CertDownloader() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) Coredns() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) CorednsAutoscaler() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) Dnsmasq() pulumi.StringPtrOutput
- func (ClusterSystemImagesOutput) ElementType() reflect.Type
- func (o ClusterSystemImagesOutput) Etcd() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) Flannel() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) FlannelCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) Ingress() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) IngressBackend() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) KubeDns() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) KubeDnsAutoscaler() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) KubeDnsSidecar() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) Kubernetes() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) KubernetesServicesSidecar() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) MetricsServer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) NginxProxy() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) Nodelocal() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) PodInfraContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) ToClusterSystemImagesOutput() ClusterSystemImagesOutput
- func (o ClusterSystemImagesOutput) ToClusterSystemImagesOutputWithContext(ctx context.Context) ClusterSystemImagesOutput
- func (o ClusterSystemImagesOutput) ToClusterSystemImagesPtrOutput() ClusterSystemImagesPtrOutput
- func (o ClusterSystemImagesOutput) ToClusterSystemImagesPtrOutputWithContext(ctx context.Context) ClusterSystemImagesPtrOutput
- func (o ClusterSystemImagesOutput) WeaveCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) WeaveNode() pulumi.StringPtrOutput
- func (o ClusterSystemImagesOutput) WindowsPodInfraContainer() pulumi.StringPtrOutput
- type ClusterSystemImagesPtrInput
- type ClusterSystemImagesPtrOutput
- func (o ClusterSystemImagesPtrOutput) AciCniDeployContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) AciControllerContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) AciHostContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) AciMcastContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) AciOpflexContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) AciOvsContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Alpine() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CalicoCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CalicoControllers() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CalicoCtl() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CalicoFlexVol() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CalicoNode() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CanalCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CanalFlannel() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CanalFlexVol() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CanalNode() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CertDownloader() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Coredns() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) CorednsAutoscaler() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Dnsmasq() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Elem() ClusterSystemImagesOutput
- func (ClusterSystemImagesPtrOutput) ElementType() reflect.Type
- func (o ClusterSystemImagesPtrOutput) Etcd() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Flannel() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) FlannelCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Ingress() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) IngressBackend() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) KubeDns() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) KubeDnsAutoscaler() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) KubeDnsSidecar() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Kubernetes() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) KubernetesServicesSidecar() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) MetricsServer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) NginxProxy() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) Nodelocal() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) PodInfraContainer() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) ToClusterSystemImagesPtrOutput() ClusterSystemImagesPtrOutput
- func (o ClusterSystemImagesPtrOutput) ToClusterSystemImagesPtrOutputWithContext(ctx context.Context) ClusterSystemImagesPtrOutput
- func (o ClusterSystemImagesPtrOutput) WeaveCni() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) WeaveNode() pulumi.StringPtrOutput
- func (o ClusterSystemImagesPtrOutput) WindowsPodInfraContainer() pulumi.StringPtrOutput
- type ClusterUpgradeStrategy
- type ClusterUpgradeStrategyArgs
- func (ClusterUpgradeStrategyArgs) ElementType() reflect.Type
- func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyOutput() ClusterUpgradeStrategyOutput
- func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyOutputWithContext(ctx context.Context) ClusterUpgradeStrategyOutput
- func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyPtrOutput() ClusterUpgradeStrategyPtrOutput
- func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyPtrOutput
- type ClusterUpgradeStrategyDrainInput
- type ClusterUpgradeStrategyDrainInputArgs
- func (ClusterUpgradeStrategyDrainInputArgs) ElementType() reflect.Type
- func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputOutput() ClusterUpgradeStrategyDrainInputOutput
- func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputOutput
- func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputPtrOutput() ClusterUpgradeStrategyDrainInputPtrOutput
- func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputPtrOutput
- type ClusterUpgradeStrategyDrainInputInput
- type ClusterUpgradeStrategyDrainInputOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) DeleteLocalData() pulumi.BoolPtrOutput
- func (ClusterUpgradeStrategyDrainInputOutput) ElementType() reflect.Type
- func (o ClusterUpgradeStrategyDrainInputOutput) Force() pulumi.BoolPtrOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) GracePeriod() pulumi.IntPtrOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) IgnoreDaemonSets() pulumi.BoolPtrOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) Timeout() pulumi.IntPtrOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputOutput() ClusterUpgradeStrategyDrainInputOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputPtrOutput() ClusterUpgradeStrategyDrainInputPtrOutput
- func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputPtrOutput
- type ClusterUpgradeStrategyDrainInputPtrInput
- type ClusterUpgradeStrategyDrainInputPtrOutput
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) DeleteLocalData() pulumi.BoolPtrOutput
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) Elem() ClusterUpgradeStrategyDrainInputOutput
- func (ClusterUpgradeStrategyDrainInputPtrOutput) ElementType() reflect.Type
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) Force() pulumi.BoolPtrOutput
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) GracePeriod() pulumi.IntPtrOutput
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) IgnoreDaemonSets() pulumi.BoolPtrOutput
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) ToClusterUpgradeStrategyDrainInputPtrOutput() ClusterUpgradeStrategyDrainInputPtrOutput
- func (o ClusterUpgradeStrategyDrainInputPtrOutput) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputPtrOutput
- type ClusterUpgradeStrategyInput
- type ClusterUpgradeStrategyOutput
- func (o ClusterUpgradeStrategyOutput) Drain() pulumi.BoolPtrOutput
- func (o ClusterUpgradeStrategyOutput) DrainInput() ClusterUpgradeStrategyDrainInputPtrOutput
- func (ClusterUpgradeStrategyOutput) ElementType() reflect.Type
- func (o ClusterUpgradeStrategyOutput) MaxUnavailableControlplane() pulumi.StringPtrOutput
- func (o ClusterUpgradeStrategyOutput) MaxUnavailableWorker() pulumi.StringPtrOutput
- func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyOutput() ClusterUpgradeStrategyOutput
- func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyOutputWithContext(ctx context.Context) ClusterUpgradeStrategyOutput
- func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyPtrOutput() ClusterUpgradeStrategyPtrOutput
- func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyPtrOutput
- type ClusterUpgradeStrategyPtrInput
- type ClusterUpgradeStrategyPtrOutput
- func (o ClusterUpgradeStrategyPtrOutput) Drain() pulumi.BoolPtrOutput
- func (o ClusterUpgradeStrategyPtrOutput) DrainInput() ClusterUpgradeStrategyDrainInputPtrOutput
- func (o ClusterUpgradeStrategyPtrOutput) Elem() ClusterUpgradeStrategyOutput
- func (ClusterUpgradeStrategyPtrOutput) ElementType() reflect.Type
- func (o ClusterUpgradeStrategyPtrOutput) MaxUnavailableControlplane() pulumi.StringPtrOutput
- func (o ClusterUpgradeStrategyPtrOutput) MaxUnavailableWorker() pulumi.StringPtrOutput
- func (o ClusterUpgradeStrategyPtrOutput) ToClusterUpgradeStrategyPtrOutput() ClusterUpgradeStrategyPtrOutput
- func (o ClusterUpgradeStrategyPtrOutput) ToClusterUpgradeStrategyPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyPtrOutput
- type ClusterWorkerHost
- type ClusterWorkerHostArgs
- type ClusterWorkerHostArray
- type ClusterWorkerHostArrayInput
- type ClusterWorkerHostArrayOutput
- func (ClusterWorkerHostArrayOutput) ElementType() reflect.Type
- func (o ClusterWorkerHostArrayOutput) Index(i pulumi.IntInput) ClusterWorkerHostOutput
- func (o ClusterWorkerHostArrayOutput) ToClusterWorkerHostArrayOutput() ClusterWorkerHostArrayOutput
- func (o ClusterWorkerHostArrayOutput) ToClusterWorkerHostArrayOutputWithContext(ctx context.Context) ClusterWorkerHostArrayOutput
- type ClusterWorkerHostInput
- type ClusterWorkerHostOutput
- func (o ClusterWorkerHostOutput) Address() pulumi.StringPtrOutput
- func (ClusterWorkerHostOutput) ElementType() reflect.Type
- func (o ClusterWorkerHostOutput) NodeName() pulumi.StringPtrOutput
- func (o ClusterWorkerHostOutput) ToClusterWorkerHostOutput() ClusterWorkerHostOutput
- func (o ClusterWorkerHostOutput) ToClusterWorkerHostOutputWithContext(ctx context.Context) ClusterWorkerHostOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // RKE k8s cluster addon deployment timeout in seconds for status check (int) AddonJobTimeout pulumi.IntPtrOutput `pulumi:"addonJobTimeout"` // RKE k8s cluster user addons YAML manifest to be deployed (string) Addons pulumi.StringPtrOutput `pulumi:"addons"` // RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list) AddonsIncludes pulumi.StringArrayOutput `pulumi:"addonsIncludes"` // (Computed) RKE k8s cluster api server url (string) ApiServerUrl pulumi.StringOutput `pulumi:"apiServerUrl"` // RKE k8s cluster authentication configuration (list maxitems:1) Authentication ClusterAuthenticationPtrOutput `pulumi:"authentication"` // RKE k8s cluster authorization mode configuration (list maxitems:1) Authorization ClusterAuthorizationPtrOutput `pulumi:"authorization"` // RKE k8s cluster bastion Host configuration (list maxitems:1) BastionHost ClusterBastionHostPtrOutput `pulumi:"bastionHost"` // (Computed/Sensitive) RKE k8s cluster CA certificate (string) CaCrt pulumi.StringOutput `pulumi:"caCrt"` // Specify a certificate dir path (string) CertDir pulumi.StringPtrOutput `pulumi:"certDir"` // (Computed/Sensitive) RKE k8s cluster certificates (string) Certificates ClusterCertificateArrayOutput `pulumi:"certificates"` // (Computed/Sensitive) RKE k8s cluster client certificate (string) ClientCert pulumi.StringOutput `pulumi:"clientCert"` // (Computed/Sensitive) RKE k8s cluster client key (string) ClientKey pulumi.StringOutput `pulumi:"clientKey"` // RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1) CloudProvider ClusterCloudProviderPtrOutput `pulumi:"cloudProvider"` // Cluster CIDR option for kube controller service (string) ClusterCidr pulumi.StringOutput `pulumi:"clusterCidr"` // Cluster DNS Server option for kubelet service (string) ClusterDnsServer pulumi.StringOutput `pulumi:"clusterDnsServer"` // Cluster Domain option for kubelet service. Default `cluster.local` (string) ClusterDomain pulumi.StringOutput `pulumi:"clusterDomain"` // RKE k8s cluster name used in the kube config (string) ClusterName pulumi.StringPtrOutput `pulumi:"clusterName"` // RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string) ClusterYaml pulumi.StringPtrOutput `pulumi:"clusterYaml"` // (Computed) RKE k8s cluster control plane nodes (list) ControlPlaneHosts ClusterControlPlaneHostArrayOutput `pulumi:"controlPlaneHosts"` // Use custom certificates from a cert dir (string) CustomCerts pulumi.BoolPtrOutput `pulumi:"customCerts"` // RKE k8s cluster delay on creation (int) DelayOnCreation pulumi.IntPtrOutput `pulumi:"delayOnCreation"` // Deploy RKE cluster on a dind environment. Default: `false` (bool) Dind pulumi.BoolPtrOutput `pulumi:"dind"` // DinD RKE cluster dns (string) DindDnsServer pulumi.StringPtrOutput `pulumi:"dindDnsServer"` // DinD RKE cluster storage driver (string) DindStorageDriver pulumi.StringPtrOutput `pulumi:"dindStorageDriver"` // Enable/Disable RKE k8s cluster port checking. Default `false` (bool) DisablePortCheck pulumi.BoolPtrOutput `pulumi:"disablePortCheck"` // RKE k8s cluster DNS Config (list maxitems:1) Dns ClusterDnsPtrOutput `pulumi:"dns"` // Enable/Disable CRI dockerd for kubelet; set it to true starting from Kubernetes version 1.24 or later. Default `false` (bool) EnableCriDockerd pulumi.BoolPtrOutput `pulumi:"enableCriDockerd"` // (Computed) RKE k8s cluster etcd nodes (list) EtcdHosts ClusterEtcdHostArrayOutput `pulumi:"etcdHosts"` // Enable/Disable RKE k8s cluster strict docker version checking. Default `false` (bool) IgnoreDockerVersion pulumi.BoolPtrOutput `pulumi:"ignoreDockerVersion"` // (Computed) RKE k8s cluster inactive nodes (list) InactiveHosts ClusterInactiveHostArrayOutput `pulumi:"inactiveHosts"` // RKE k8s cluster ingress controller configuration (list maxitems:1) Ingress ClusterIngressPtrOutput `pulumi:"ingress"` // (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string) // // Deprecated: Use kubeConfigYaml instead InternalKubeConfigYaml pulumi.StringOutput `pulumi:"internalKubeConfigYaml"` // (Computed) RKE k8s cluster admin user (string) KubeAdminUser pulumi.StringOutput `pulumi:"kubeAdminUser"` // (Computed/Sensitive) RKE k8s cluster kube config yaml (string) KubeConfigYaml pulumi.StringOutput `pulumi:"kubeConfigYaml"` // K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: `rke default` (string) KubernetesVersion pulumi.StringPtrOutput `pulumi:"kubernetesVersion"` // RKE k8s cluster monitoring Config (list maxitems:1) Monitoring ClusterMonitoringPtrOutput `pulumi:"monitoring"` // RKE k8s cluster network configuration (list maxitems:1) Network ClusterNetworkPtrOutput `pulumi:"network"` // RKE k8s cluster nodes (list) Nodes ClusterNodeArrayOutput `pulumi:"nodes"` // Deprecated: Use clusterYaml instead NodesConfs pulumi.StringArrayOutput `pulumi:"nodesConfs"` // RKE k8s directory path (string) PrefixPath pulumi.StringPtrOutput `pulumi:"prefixPath"` // RKE k8s cluster private docker registries (list) PrivateRegistries ClusterPrivateRegistryArrayOutput `pulumi:"privateRegistries"` // RKE k8s cluster restore configuration (list maxitems:1) Restore ClusterRestorePtrOutput `pulumi:"restore"` // (Computed/Sensitive) RKE k8s cluster config yaml (string) RkeClusterYaml pulumi.StringOutput `pulumi:"rkeClusterYaml"` // (Computed/Sensitive) RKE k8s cluster state (string) RkeState pulumi.StringOutput `pulumi:"rkeState"` // RKE k8s cluster rotate certificates configuration (list maxitems:1) RotateCertificates ClusterRotateCertificatesPtrOutput `pulumi:"rotateCertificates"` // (Computed) RKE k8s cluster running system images list (list) RunningSystemImages ClusterRunningSystemImageArrayOutput `pulumi:"runningSystemImages"` // RKE k8s cluster services (list maxitems:1) Services ClusterServicesPtrOutput `pulumi:"services"` // Use services.etcd instead (list maxitems:1) // // Deprecated: Use services.etcd instead ServicesEtcdDeprecated ClusterServicesEtcdDeprecatedPtrOutput `pulumi:"servicesEtcdDeprecated"` // Use services.kube_api instead (list maxitems:1) // // Deprecated: Use services.kube_api instead ServicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedPtrOutput `pulumi:"servicesKubeApiDeprecated"` // Use services.kube_controller instead (list maxitems:1) // // Deprecated: Use services.kube_controller instead ServicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedPtrOutput `pulumi:"servicesKubeControllerDeprecated"` // Use services.kubeproxy instead (list maxitems:1) // // Deprecated: Use services.kubeproxy instead ServicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedPtrOutput `pulumi:"servicesKubeProxyDeprecated"` // Use services.scheduler instead (list maxitems:1) // // Deprecated: Use services.scheduler instead ServicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedPtrOutput `pulumi:"servicesKubeSchedulerDeprecated"` // Use services.kubelet instead (list maxitems:1) // // Deprecated: Use services.kubelet instead ServicesKubeletDeprecated ClusterServicesKubeletDeprecatedPtrOutput `pulumi:"servicesKubeletDeprecated"` // SSH Agent Auth enable (bool) SshAgentAuth pulumi.BoolOutput `pulumi:"sshAgentAuth"` // SSH Certificate Path (string) SshCertPath pulumi.StringPtrOutput `pulumi:"sshCertPath"` // SSH Private Key Path (string) SshKeyPath pulumi.StringPtrOutput `pulumi:"sshKeyPath"` // RKE k8s cluster system images list (list maxitems:1) SystemImages ClusterSystemImagesPtrOutput `pulumi:"systemImages"` // Skip idempotent deployment of control and etcd plane. Default `false` (bool) UpdateOnly pulumi.BoolPtrOutput `pulumi:"updateOnly"` // RKE k8s cluster upgrade strategy (list maxitems:1) UpgradeStrategy ClusterUpgradeStrategyPtrOutput `pulumi:"upgradeStrategy"` // (Computed) RKE k8s cluster worker nodes (list) WorkerHosts ClusterWorkerHostArrayOutput `pulumi:"workerHosts"` }
## Import
rke_cluster can be imported using the RKE cluster config and state files as ID in the format `<cluster_config_file>:<rke_state_file>`
```sh $ pulumi import rke:index/cluster:Cluster foo <cluster_config_file>:<rke_state_file> ``` As experimental feature, dind rke_cluster can be also imported adding `dind` as 3rd import parameter `<cluster_config_file>:<rke_state_file>:dind`
```sh $ pulumi import rke:index/cluster:Cluster foo <cluster_config_file>:<rke_state_file>:dind ```
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // RKE k8s cluster addon deployment timeout in seconds for status check (int) AddonJobTimeout pulumi.IntPtrInput // RKE k8s cluster user addons YAML manifest to be deployed (string) Addons pulumi.StringPtrInput // RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list) AddonsIncludes pulumi.StringArrayInput // RKE k8s cluster authentication configuration (list maxitems:1) Authentication ClusterAuthenticationPtrInput // RKE k8s cluster authorization mode configuration (list maxitems:1) Authorization ClusterAuthorizationPtrInput // RKE k8s cluster bastion Host configuration (list maxitems:1) BastionHost ClusterBastionHostPtrInput // Specify a certificate dir path (string) CertDir pulumi.StringPtrInput // RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1) CloudProvider ClusterCloudProviderPtrInput // RKE k8s cluster name used in the kube config (string) ClusterName pulumi.StringPtrInput // RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string) ClusterYaml pulumi.StringPtrInput // Use custom certificates from a cert dir (string) CustomCerts pulumi.BoolPtrInput // RKE k8s cluster delay on creation (int) DelayOnCreation pulumi.IntPtrInput // Deploy RKE cluster on a dind environment. Default: `false` (bool) Dind pulumi.BoolPtrInput // DinD RKE cluster dns (string) DindDnsServer pulumi.StringPtrInput // DinD RKE cluster storage driver (string) DindStorageDriver pulumi.StringPtrInput // Enable/Disable RKE k8s cluster port checking. Default `false` (bool) DisablePortCheck pulumi.BoolPtrInput // RKE k8s cluster DNS Config (list maxitems:1) Dns ClusterDnsPtrInput // Enable/Disable CRI dockerd for kubelet; set it to true starting from Kubernetes version 1.24 or later. Default `false` (bool) EnableCriDockerd pulumi.BoolPtrInput // Enable/Disable RKE k8s cluster strict docker version checking. Default `false` (bool) IgnoreDockerVersion pulumi.BoolPtrInput // RKE k8s cluster ingress controller configuration (list maxitems:1) Ingress ClusterIngressPtrInput // K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: `rke default` (string) KubernetesVersion pulumi.StringPtrInput // RKE k8s cluster monitoring Config (list maxitems:1) Monitoring ClusterMonitoringPtrInput // RKE k8s cluster network configuration (list maxitems:1) Network ClusterNetworkPtrInput // RKE k8s cluster nodes (list) Nodes ClusterNodeArrayInput // Deprecated: Use clusterYaml instead NodesConfs pulumi.StringArrayInput // RKE k8s directory path (string) PrefixPath pulumi.StringPtrInput // RKE k8s cluster private docker registries (list) PrivateRegistries ClusterPrivateRegistryArrayInput // RKE k8s cluster restore configuration (list maxitems:1) Restore ClusterRestorePtrInput // RKE k8s cluster rotate certificates configuration (list maxitems:1) RotateCertificates ClusterRotateCertificatesPtrInput // RKE k8s cluster services (list maxitems:1) Services ClusterServicesPtrInput // Use services.etcd instead (list maxitems:1) // // Deprecated: Use services.etcd instead ServicesEtcdDeprecated ClusterServicesEtcdDeprecatedPtrInput // Use services.kube_api instead (list maxitems:1) // // Deprecated: Use services.kube_api instead ServicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedPtrInput // Use services.kube_controller instead (list maxitems:1) // // Deprecated: Use services.kube_controller instead ServicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedPtrInput // Use services.kubeproxy instead (list maxitems:1) // // Deprecated: Use services.kubeproxy instead ServicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedPtrInput // Use services.scheduler instead (list maxitems:1) // // Deprecated: Use services.scheduler instead ServicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedPtrInput // Use services.kubelet instead (list maxitems:1) // // Deprecated: Use services.kubelet instead ServicesKubeletDeprecated ClusterServicesKubeletDeprecatedPtrInput // SSH Agent Auth enable (bool) SshAgentAuth pulumi.BoolPtrInput // SSH Certificate Path (string) SshCertPath pulumi.StringPtrInput // SSH Private Key Path (string) SshKeyPath pulumi.StringPtrInput // RKE k8s cluster system images list (list maxitems:1) SystemImages ClusterSystemImagesPtrInput // Skip idempotent deployment of control and etcd plane. Default `false` (bool) UpdateOnly pulumi.BoolPtrInput // RKE k8s cluster upgrade strategy (list maxitems:1) UpgradeStrategy ClusterUpgradeStrategyPtrInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterArray ¶ added in v3.3.0
type ClusterArray []ClusterInput
func (ClusterArray) ElementType ¶ added in v3.3.0
func (ClusterArray) ElementType() reflect.Type
func (ClusterArray) ToClusterArrayOutput ¶ added in v3.3.0
func (i ClusterArray) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArray) ToClusterArrayOutputWithContext ¶ added in v3.3.0
func (i ClusterArray) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterArrayInput ¶ added in v3.3.0
type ClusterArrayInput interface { pulumi.Input ToClusterArrayOutput() ClusterArrayOutput ToClusterArrayOutputWithContext(context.Context) ClusterArrayOutput }
ClusterArrayInput is an input type that accepts ClusterArray and ClusterArrayOutput values. You can construct a concrete instance of `ClusterArrayInput` via:
ClusterArray{ ClusterArgs{...} }
type ClusterArrayOutput ¶ added in v3.3.0
type ClusterArrayOutput struct{ *pulumi.OutputState }
func (ClusterArrayOutput) ElementType ¶ added in v3.3.0
func (ClusterArrayOutput) ElementType() reflect.Type
func (ClusterArrayOutput) Index ¶ added in v3.3.0
func (o ClusterArrayOutput) Index(i pulumi.IntInput) ClusterOutput
func (ClusterArrayOutput) ToClusterArrayOutput ¶ added in v3.3.0
func (o ClusterArrayOutput) ToClusterArrayOutput() ClusterArrayOutput
func (ClusterArrayOutput) ToClusterArrayOutputWithContext ¶ added in v3.3.0
func (o ClusterArrayOutput) ToClusterArrayOutputWithContext(ctx context.Context) ClusterArrayOutput
type ClusterAuthentication ¶
type ClusterAuthentication struct { // List of additional hostnames and IPs to include in the api server PKI cert (list) Sans []string `pulumi:"sans"` // Authentication strategy that will be used in RKE k8s cluster. Default: `x509` (string) Strategy *string `pulumi:"strategy"` // Webhook configuration options (list maxitem: 1) Webhook *ClusterAuthenticationWebhook `pulumi:"webhook"` }
type ClusterAuthenticationArgs ¶
type ClusterAuthenticationArgs struct { // List of additional hostnames and IPs to include in the api server PKI cert (list) Sans pulumi.StringArrayInput `pulumi:"sans"` // Authentication strategy that will be used in RKE k8s cluster. Default: `x509` (string) Strategy pulumi.StringPtrInput `pulumi:"strategy"` // Webhook configuration options (list maxitem: 1) Webhook ClusterAuthenticationWebhookPtrInput `pulumi:"webhook"` }
func (ClusterAuthenticationArgs) ElementType ¶
func (ClusterAuthenticationArgs) ElementType() reflect.Type
func (ClusterAuthenticationArgs) ToClusterAuthenticationOutput ¶
func (i ClusterAuthenticationArgs) ToClusterAuthenticationOutput() ClusterAuthenticationOutput
func (ClusterAuthenticationArgs) ToClusterAuthenticationOutputWithContext ¶
func (i ClusterAuthenticationArgs) ToClusterAuthenticationOutputWithContext(ctx context.Context) ClusterAuthenticationOutput
func (ClusterAuthenticationArgs) ToClusterAuthenticationPtrOutput ¶
func (i ClusterAuthenticationArgs) ToClusterAuthenticationPtrOutput() ClusterAuthenticationPtrOutput
func (ClusterAuthenticationArgs) ToClusterAuthenticationPtrOutputWithContext ¶
func (i ClusterAuthenticationArgs) ToClusterAuthenticationPtrOutputWithContext(ctx context.Context) ClusterAuthenticationPtrOutput
type ClusterAuthenticationInput ¶
type ClusterAuthenticationInput interface { pulumi.Input ToClusterAuthenticationOutput() ClusterAuthenticationOutput ToClusterAuthenticationOutputWithContext(context.Context) ClusterAuthenticationOutput }
ClusterAuthenticationInput is an input type that accepts ClusterAuthenticationArgs and ClusterAuthenticationOutput values. You can construct a concrete instance of `ClusterAuthenticationInput` via:
ClusterAuthenticationArgs{...}
type ClusterAuthenticationOutput ¶
type ClusterAuthenticationOutput struct{ *pulumi.OutputState }
func (ClusterAuthenticationOutput) ElementType ¶
func (ClusterAuthenticationOutput) ElementType() reflect.Type
func (ClusterAuthenticationOutput) Sans ¶
func (o ClusterAuthenticationOutput) Sans() pulumi.StringArrayOutput
List of additional hostnames and IPs to include in the api server PKI cert (list)
func (ClusterAuthenticationOutput) Strategy ¶
func (o ClusterAuthenticationOutput) Strategy() pulumi.StringPtrOutput
Authentication strategy that will be used in RKE k8s cluster. Default: `x509` (string)
func (ClusterAuthenticationOutput) ToClusterAuthenticationOutput ¶
func (o ClusterAuthenticationOutput) ToClusterAuthenticationOutput() ClusterAuthenticationOutput
func (ClusterAuthenticationOutput) ToClusterAuthenticationOutputWithContext ¶
func (o ClusterAuthenticationOutput) ToClusterAuthenticationOutputWithContext(ctx context.Context) ClusterAuthenticationOutput
func (ClusterAuthenticationOutput) ToClusterAuthenticationPtrOutput ¶
func (o ClusterAuthenticationOutput) ToClusterAuthenticationPtrOutput() ClusterAuthenticationPtrOutput
func (ClusterAuthenticationOutput) ToClusterAuthenticationPtrOutputWithContext ¶
func (o ClusterAuthenticationOutput) ToClusterAuthenticationPtrOutputWithContext(ctx context.Context) ClusterAuthenticationPtrOutput
func (ClusterAuthenticationOutput) Webhook ¶
func (o ClusterAuthenticationOutput) Webhook() ClusterAuthenticationWebhookPtrOutput
Webhook configuration options (list maxitem: 1)
type ClusterAuthenticationPtrInput ¶
type ClusterAuthenticationPtrInput interface { pulumi.Input ToClusterAuthenticationPtrOutput() ClusterAuthenticationPtrOutput ToClusterAuthenticationPtrOutputWithContext(context.Context) ClusterAuthenticationPtrOutput }
ClusterAuthenticationPtrInput is an input type that accepts ClusterAuthenticationArgs, ClusterAuthenticationPtr and ClusterAuthenticationPtrOutput values. You can construct a concrete instance of `ClusterAuthenticationPtrInput` via:
ClusterAuthenticationArgs{...} or: nil
func ClusterAuthenticationPtr ¶
func ClusterAuthenticationPtr(v *ClusterAuthenticationArgs) ClusterAuthenticationPtrInput
type ClusterAuthenticationPtrOutput ¶
type ClusterAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (ClusterAuthenticationPtrOutput) Elem ¶
func (o ClusterAuthenticationPtrOutput) Elem() ClusterAuthenticationOutput
func (ClusterAuthenticationPtrOutput) ElementType ¶
func (ClusterAuthenticationPtrOutput) ElementType() reflect.Type
func (ClusterAuthenticationPtrOutput) Sans ¶
func (o ClusterAuthenticationPtrOutput) Sans() pulumi.StringArrayOutput
List of additional hostnames and IPs to include in the api server PKI cert (list)
func (ClusterAuthenticationPtrOutput) Strategy ¶
func (o ClusterAuthenticationPtrOutput) Strategy() pulumi.StringPtrOutput
Authentication strategy that will be used in RKE k8s cluster. Default: `x509` (string)
func (ClusterAuthenticationPtrOutput) ToClusterAuthenticationPtrOutput ¶
func (o ClusterAuthenticationPtrOutput) ToClusterAuthenticationPtrOutput() ClusterAuthenticationPtrOutput
func (ClusterAuthenticationPtrOutput) ToClusterAuthenticationPtrOutputWithContext ¶
func (o ClusterAuthenticationPtrOutput) ToClusterAuthenticationPtrOutputWithContext(ctx context.Context) ClusterAuthenticationPtrOutput
func (ClusterAuthenticationPtrOutput) Webhook ¶
func (o ClusterAuthenticationPtrOutput) Webhook() ClusterAuthenticationWebhookPtrOutput
Webhook configuration options (list maxitem: 1)
type ClusterAuthenticationWebhookArgs ¶
type ClusterAuthenticationWebhookArgs struct { // Controls how long to cache authentication decisions (string) CacheTimeout pulumi.StringPtrInput `pulumi:"cacheTimeout"` // Multiline string that represent a custom webhook config file (string) ConfigFile pulumi.StringPtrInput `pulumi:"configFile"` }
func (ClusterAuthenticationWebhookArgs) ElementType ¶
func (ClusterAuthenticationWebhookArgs) ElementType() reflect.Type
func (ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookOutput ¶
func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookOutput() ClusterAuthenticationWebhookOutput
func (ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookOutputWithContext ¶
func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookOutput
func (ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookPtrOutput ¶
func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookPtrOutput() ClusterAuthenticationWebhookPtrOutput
func (ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookPtrOutputWithContext ¶
func (i ClusterAuthenticationWebhookArgs) ToClusterAuthenticationWebhookPtrOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookPtrOutput
type ClusterAuthenticationWebhookInput ¶
type ClusterAuthenticationWebhookInput interface { pulumi.Input ToClusterAuthenticationWebhookOutput() ClusterAuthenticationWebhookOutput ToClusterAuthenticationWebhookOutputWithContext(context.Context) ClusterAuthenticationWebhookOutput }
ClusterAuthenticationWebhookInput is an input type that accepts ClusterAuthenticationWebhookArgs and ClusterAuthenticationWebhookOutput values. You can construct a concrete instance of `ClusterAuthenticationWebhookInput` via:
ClusterAuthenticationWebhookArgs{...}
type ClusterAuthenticationWebhookOutput ¶
type ClusterAuthenticationWebhookOutput struct{ *pulumi.OutputState }
func (ClusterAuthenticationWebhookOutput) CacheTimeout ¶
func (o ClusterAuthenticationWebhookOutput) CacheTimeout() pulumi.StringPtrOutput
Controls how long to cache authentication decisions (string)
func (ClusterAuthenticationWebhookOutput) ConfigFile ¶
func (o ClusterAuthenticationWebhookOutput) ConfigFile() pulumi.StringPtrOutput
Multiline string that represent a custom webhook config file (string)
func (ClusterAuthenticationWebhookOutput) ElementType ¶
func (ClusterAuthenticationWebhookOutput) ElementType() reflect.Type
func (ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookOutput ¶
func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookOutput() ClusterAuthenticationWebhookOutput
func (ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookOutputWithContext ¶
func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookOutput
func (ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookPtrOutput ¶
func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookPtrOutput() ClusterAuthenticationWebhookPtrOutput
func (ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookPtrOutputWithContext ¶
func (o ClusterAuthenticationWebhookOutput) ToClusterAuthenticationWebhookPtrOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookPtrOutput
type ClusterAuthenticationWebhookPtrInput ¶
type ClusterAuthenticationWebhookPtrInput interface { pulumi.Input ToClusterAuthenticationWebhookPtrOutput() ClusterAuthenticationWebhookPtrOutput ToClusterAuthenticationWebhookPtrOutputWithContext(context.Context) ClusterAuthenticationWebhookPtrOutput }
ClusterAuthenticationWebhookPtrInput is an input type that accepts ClusterAuthenticationWebhookArgs, ClusterAuthenticationWebhookPtr and ClusterAuthenticationWebhookPtrOutput values. You can construct a concrete instance of `ClusterAuthenticationWebhookPtrInput` via:
ClusterAuthenticationWebhookArgs{...} or: nil
func ClusterAuthenticationWebhookPtr ¶
func ClusterAuthenticationWebhookPtr(v *ClusterAuthenticationWebhookArgs) ClusterAuthenticationWebhookPtrInput
type ClusterAuthenticationWebhookPtrOutput ¶
type ClusterAuthenticationWebhookPtrOutput struct{ *pulumi.OutputState }
func (ClusterAuthenticationWebhookPtrOutput) CacheTimeout ¶
func (o ClusterAuthenticationWebhookPtrOutput) CacheTimeout() pulumi.StringPtrOutput
Controls how long to cache authentication decisions (string)
func (ClusterAuthenticationWebhookPtrOutput) ConfigFile ¶
func (o ClusterAuthenticationWebhookPtrOutput) ConfigFile() pulumi.StringPtrOutput
Multiline string that represent a custom webhook config file (string)
func (ClusterAuthenticationWebhookPtrOutput) ElementType ¶
func (ClusterAuthenticationWebhookPtrOutput) ElementType() reflect.Type
func (ClusterAuthenticationWebhookPtrOutput) ToClusterAuthenticationWebhookPtrOutput ¶
func (o ClusterAuthenticationWebhookPtrOutput) ToClusterAuthenticationWebhookPtrOutput() ClusterAuthenticationWebhookPtrOutput
func (ClusterAuthenticationWebhookPtrOutput) ToClusterAuthenticationWebhookPtrOutputWithContext ¶
func (o ClusterAuthenticationWebhookPtrOutput) ToClusterAuthenticationWebhookPtrOutputWithContext(ctx context.Context) ClusterAuthenticationWebhookPtrOutput
type ClusterAuthorization ¶
type ClusterAuthorizationArgs ¶
type ClusterAuthorizationArgs struct { // RKE mode for authorization. `rbac` and `none` modes are available. Default `rbac` (string) Mode pulumi.StringPtrInput `pulumi:"mode"` // Network provider options (map) Options pulumi.MapInput `pulumi:"options"` }
func (ClusterAuthorizationArgs) ElementType ¶
func (ClusterAuthorizationArgs) ElementType() reflect.Type
func (ClusterAuthorizationArgs) ToClusterAuthorizationOutput ¶
func (i ClusterAuthorizationArgs) ToClusterAuthorizationOutput() ClusterAuthorizationOutput
func (ClusterAuthorizationArgs) ToClusterAuthorizationOutputWithContext ¶
func (i ClusterAuthorizationArgs) ToClusterAuthorizationOutputWithContext(ctx context.Context) ClusterAuthorizationOutput
func (ClusterAuthorizationArgs) ToClusterAuthorizationPtrOutput ¶
func (i ClusterAuthorizationArgs) ToClusterAuthorizationPtrOutput() ClusterAuthorizationPtrOutput
func (ClusterAuthorizationArgs) ToClusterAuthorizationPtrOutputWithContext ¶
func (i ClusterAuthorizationArgs) ToClusterAuthorizationPtrOutputWithContext(ctx context.Context) ClusterAuthorizationPtrOutput
type ClusterAuthorizationInput ¶
type ClusterAuthorizationInput interface { pulumi.Input ToClusterAuthorizationOutput() ClusterAuthorizationOutput ToClusterAuthorizationOutputWithContext(context.Context) ClusterAuthorizationOutput }
ClusterAuthorizationInput is an input type that accepts ClusterAuthorizationArgs and ClusterAuthorizationOutput values. You can construct a concrete instance of `ClusterAuthorizationInput` via:
ClusterAuthorizationArgs{...}
type ClusterAuthorizationOutput ¶
type ClusterAuthorizationOutput struct{ *pulumi.OutputState }
func (ClusterAuthorizationOutput) ElementType ¶
func (ClusterAuthorizationOutput) ElementType() reflect.Type
func (ClusterAuthorizationOutput) Mode ¶
func (o ClusterAuthorizationOutput) Mode() pulumi.StringPtrOutput
RKE mode for authorization. `rbac` and `none` modes are available. Default `rbac` (string)
func (ClusterAuthorizationOutput) Options ¶
func (o ClusterAuthorizationOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterAuthorizationOutput) ToClusterAuthorizationOutput ¶
func (o ClusterAuthorizationOutput) ToClusterAuthorizationOutput() ClusterAuthorizationOutput
func (ClusterAuthorizationOutput) ToClusterAuthorizationOutputWithContext ¶
func (o ClusterAuthorizationOutput) ToClusterAuthorizationOutputWithContext(ctx context.Context) ClusterAuthorizationOutput
func (ClusterAuthorizationOutput) ToClusterAuthorizationPtrOutput ¶
func (o ClusterAuthorizationOutput) ToClusterAuthorizationPtrOutput() ClusterAuthorizationPtrOutput
func (ClusterAuthorizationOutput) ToClusterAuthorizationPtrOutputWithContext ¶
func (o ClusterAuthorizationOutput) ToClusterAuthorizationPtrOutputWithContext(ctx context.Context) ClusterAuthorizationPtrOutput
type ClusterAuthorizationPtrInput ¶
type ClusterAuthorizationPtrInput interface { pulumi.Input ToClusterAuthorizationPtrOutput() ClusterAuthorizationPtrOutput ToClusterAuthorizationPtrOutputWithContext(context.Context) ClusterAuthorizationPtrOutput }
ClusterAuthorizationPtrInput is an input type that accepts ClusterAuthorizationArgs, ClusterAuthorizationPtr and ClusterAuthorizationPtrOutput values. You can construct a concrete instance of `ClusterAuthorizationPtrInput` via:
ClusterAuthorizationArgs{...} or: nil
func ClusterAuthorizationPtr ¶
func ClusterAuthorizationPtr(v *ClusterAuthorizationArgs) ClusterAuthorizationPtrInput
type ClusterAuthorizationPtrOutput ¶
type ClusterAuthorizationPtrOutput struct{ *pulumi.OutputState }
func (ClusterAuthorizationPtrOutput) Elem ¶
func (o ClusterAuthorizationPtrOutput) Elem() ClusterAuthorizationOutput
func (ClusterAuthorizationPtrOutput) ElementType ¶
func (ClusterAuthorizationPtrOutput) ElementType() reflect.Type
func (ClusterAuthorizationPtrOutput) Mode ¶
func (o ClusterAuthorizationPtrOutput) Mode() pulumi.StringPtrOutput
RKE mode for authorization. `rbac` and `none` modes are available. Default `rbac` (string)
func (ClusterAuthorizationPtrOutput) Options ¶
func (o ClusterAuthorizationPtrOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterAuthorizationPtrOutput) ToClusterAuthorizationPtrOutput ¶
func (o ClusterAuthorizationPtrOutput) ToClusterAuthorizationPtrOutput() ClusterAuthorizationPtrOutput
func (ClusterAuthorizationPtrOutput) ToClusterAuthorizationPtrOutputWithContext ¶
func (o ClusterAuthorizationPtrOutput) ToClusterAuthorizationPtrOutputWithContext(ctx context.Context) ClusterAuthorizationPtrOutput
type ClusterBastionHost ¶
type ClusterBastionHost struct { // Address ip for node (string) Address string `pulumi:"address"` // Ignore proxy env vars at Bastion Host? Default: `false` (bool) IgnoreProxyEnvVars *bool `pulumi:"ignoreProxyEnvVars"` // Port used for SSH communication (string) Port *string `pulumi:"port"` // SSH Agent Auth enable (bool) SshAgentAuth *bool `pulumi:"sshAgentAuth"` // SSH Certificate (string) SshCert *string `pulumi:"sshCert"` // SSH Certificate Path (string) SshCertPath *string `pulumi:"sshCertPath"` // SSH Private Key (string) SshKey *string `pulumi:"sshKey"` // SSH Private Key Path (string) SshKeyPath *string `pulumi:"sshKeyPath"` // Registry user (string) User string `pulumi:"user"` }
type ClusterBastionHostArgs ¶
type ClusterBastionHostArgs struct { // Address ip for node (string) Address pulumi.StringInput `pulumi:"address"` // Ignore proxy env vars at Bastion Host? Default: `false` (bool) IgnoreProxyEnvVars pulumi.BoolPtrInput `pulumi:"ignoreProxyEnvVars"` // Port used for SSH communication (string) Port pulumi.StringPtrInput `pulumi:"port"` // SSH Agent Auth enable (bool) SshAgentAuth pulumi.BoolPtrInput `pulumi:"sshAgentAuth"` // SSH Certificate (string) SshCert pulumi.StringPtrInput `pulumi:"sshCert"` // SSH Certificate Path (string) SshCertPath pulumi.StringPtrInput `pulumi:"sshCertPath"` // SSH Private Key (string) SshKey pulumi.StringPtrInput `pulumi:"sshKey"` // SSH Private Key Path (string) SshKeyPath pulumi.StringPtrInput `pulumi:"sshKeyPath"` // Registry user (string) User pulumi.StringInput `pulumi:"user"` }
func (ClusterBastionHostArgs) ElementType ¶
func (ClusterBastionHostArgs) ElementType() reflect.Type
func (ClusterBastionHostArgs) ToClusterBastionHostOutput ¶
func (i ClusterBastionHostArgs) ToClusterBastionHostOutput() ClusterBastionHostOutput
func (ClusterBastionHostArgs) ToClusterBastionHostOutputWithContext ¶
func (i ClusterBastionHostArgs) ToClusterBastionHostOutputWithContext(ctx context.Context) ClusterBastionHostOutput
func (ClusterBastionHostArgs) ToClusterBastionHostPtrOutput ¶
func (i ClusterBastionHostArgs) ToClusterBastionHostPtrOutput() ClusterBastionHostPtrOutput
func (ClusterBastionHostArgs) ToClusterBastionHostPtrOutputWithContext ¶
func (i ClusterBastionHostArgs) ToClusterBastionHostPtrOutputWithContext(ctx context.Context) ClusterBastionHostPtrOutput
type ClusterBastionHostInput ¶
type ClusterBastionHostInput interface { pulumi.Input ToClusterBastionHostOutput() ClusterBastionHostOutput ToClusterBastionHostOutputWithContext(context.Context) ClusterBastionHostOutput }
ClusterBastionHostInput is an input type that accepts ClusterBastionHostArgs and ClusterBastionHostOutput values. You can construct a concrete instance of `ClusterBastionHostInput` via:
ClusterBastionHostArgs{...}
type ClusterBastionHostOutput ¶
type ClusterBastionHostOutput struct{ *pulumi.OutputState }
func (ClusterBastionHostOutput) Address ¶
func (o ClusterBastionHostOutput) Address() pulumi.StringOutput
Address ip for node (string)
func (ClusterBastionHostOutput) ElementType ¶
func (ClusterBastionHostOutput) ElementType() reflect.Type
func (ClusterBastionHostOutput) IgnoreProxyEnvVars ¶ added in v3.2.0
func (o ClusterBastionHostOutput) IgnoreProxyEnvVars() pulumi.BoolPtrOutput
Ignore proxy env vars at Bastion Host? Default: `false` (bool)
func (ClusterBastionHostOutput) Port ¶
func (o ClusterBastionHostOutput) Port() pulumi.StringPtrOutput
Port used for SSH communication (string)
func (ClusterBastionHostOutput) SshAgentAuth ¶
func (o ClusterBastionHostOutput) SshAgentAuth() pulumi.BoolPtrOutput
SSH Agent Auth enable (bool)
func (ClusterBastionHostOutput) SshCert ¶
func (o ClusterBastionHostOutput) SshCert() pulumi.StringPtrOutput
SSH Certificate (string)
func (ClusterBastionHostOutput) SshCertPath ¶
func (o ClusterBastionHostOutput) SshCertPath() pulumi.StringPtrOutput
SSH Certificate Path (string)
func (ClusterBastionHostOutput) SshKey ¶
func (o ClusterBastionHostOutput) SshKey() pulumi.StringPtrOutput
SSH Private Key (string)
func (ClusterBastionHostOutput) SshKeyPath ¶
func (o ClusterBastionHostOutput) SshKeyPath() pulumi.StringPtrOutput
SSH Private Key Path (string)
func (ClusterBastionHostOutput) ToClusterBastionHostOutput ¶
func (o ClusterBastionHostOutput) ToClusterBastionHostOutput() ClusterBastionHostOutput
func (ClusterBastionHostOutput) ToClusterBastionHostOutputWithContext ¶
func (o ClusterBastionHostOutput) ToClusterBastionHostOutputWithContext(ctx context.Context) ClusterBastionHostOutput
func (ClusterBastionHostOutput) ToClusterBastionHostPtrOutput ¶
func (o ClusterBastionHostOutput) ToClusterBastionHostPtrOutput() ClusterBastionHostPtrOutput
func (ClusterBastionHostOutput) ToClusterBastionHostPtrOutputWithContext ¶
func (o ClusterBastionHostOutput) ToClusterBastionHostPtrOutputWithContext(ctx context.Context) ClusterBastionHostPtrOutput
func (ClusterBastionHostOutput) User ¶
func (o ClusterBastionHostOutput) User() pulumi.StringOutput
Registry user (string)
type ClusterBastionHostPtrInput ¶
type ClusterBastionHostPtrInput interface { pulumi.Input ToClusterBastionHostPtrOutput() ClusterBastionHostPtrOutput ToClusterBastionHostPtrOutputWithContext(context.Context) ClusterBastionHostPtrOutput }
ClusterBastionHostPtrInput is an input type that accepts ClusterBastionHostArgs, ClusterBastionHostPtr and ClusterBastionHostPtrOutput values. You can construct a concrete instance of `ClusterBastionHostPtrInput` via:
ClusterBastionHostArgs{...} or: nil
func ClusterBastionHostPtr ¶
func ClusterBastionHostPtr(v *ClusterBastionHostArgs) ClusterBastionHostPtrInput
type ClusterBastionHostPtrOutput ¶
type ClusterBastionHostPtrOutput struct{ *pulumi.OutputState }
func (ClusterBastionHostPtrOutput) Address ¶
func (o ClusterBastionHostPtrOutput) Address() pulumi.StringPtrOutput
Address ip for node (string)
func (ClusterBastionHostPtrOutput) Elem ¶
func (o ClusterBastionHostPtrOutput) Elem() ClusterBastionHostOutput
func (ClusterBastionHostPtrOutput) ElementType ¶
func (ClusterBastionHostPtrOutput) ElementType() reflect.Type
func (ClusterBastionHostPtrOutput) IgnoreProxyEnvVars ¶ added in v3.2.0
func (o ClusterBastionHostPtrOutput) IgnoreProxyEnvVars() pulumi.BoolPtrOutput
Ignore proxy env vars at Bastion Host? Default: `false` (bool)
func (ClusterBastionHostPtrOutput) Port ¶
func (o ClusterBastionHostPtrOutput) Port() pulumi.StringPtrOutput
Port used for SSH communication (string)
func (ClusterBastionHostPtrOutput) SshAgentAuth ¶
func (o ClusterBastionHostPtrOutput) SshAgentAuth() pulumi.BoolPtrOutput
SSH Agent Auth enable (bool)
func (ClusterBastionHostPtrOutput) SshCert ¶
func (o ClusterBastionHostPtrOutput) SshCert() pulumi.StringPtrOutput
SSH Certificate (string)
func (ClusterBastionHostPtrOutput) SshCertPath ¶
func (o ClusterBastionHostPtrOutput) SshCertPath() pulumi.StringPtrOutput
SSH Certificate Path (string)
func (ClusterBastionHostPtrOutput) SshKey ¶
func (o ClusterBastionHostPtrOutput) SshKey() pulumi.StringPtrOutput
SSH Private Key (string)
func (ClusterBastionHostPtrOutput) SshKeyPath ¶
func (o ClusterBastionHostPtrOutput) SshKeyPath() pulumi.StringPtrOutput
SSH Private Key Path (string)
func (ClusterBastionHostPtrOutput) ToClusterBastionHostPtrOutput ¶
func (o ClusterBastionHostPtrOutput) ToClusterBastionHostPtrOutput() ClusterBastionHostPtrOutput
func (ClusterBastionHostPtrOutput) ToClusterBastionHostPtrOutputWithContext ¶
func (o ClusterBastionHostPtrOutput) ToClusterBastionHostPtrOutputWithContext(ctx context.Context) ClusterBastionHostPtrOutput
func (ClusterBastionHostPtrOutput) User ¶
func (o ClusterBastionHostPtrOutput) User() pulumi.StringPtrOutput
Registry user (string)
type ClusterCertificate ¶
type ClusterCertificate struct { Certificate *string `pulumi:"certificate"` CommonName *string `pulumi:"commonName"` Config *string `pulumi:"config"` ConfigEnvName *string `pulumi:"configEnvName"` ConfigPath *string `pulumi:"configPath"` EnvName *string `pulumi:"envName"` // (Computed) The ID of the resource (string) Id *string `pulumi:"id"` // TLS key for etcd service (string) Key *string `pulumi:"key"` KeyEnvName *string `pulumi:"keyEnvName"` KeyPath *string `pulumi:"keyPath"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name *string `pulumi:"name"` OuName *string `pulumi:"ouName"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path *string `pulumi:"path"` }
type ClusterCertificateArgs ¶
type ClusterCertificateArgs struct { Certificate pulumi.StringPtrInput `pulumi:"certificate"` CommonName pulumi.StringPtrInput `pulumi:"commonName"` Config pulumi.StringPtrInput `pulumi:"config"` ConfigEnvName pulumi.StringPtrInput `pulumi:"configEnvName"` ConfigPath pulumi.StringPtrInput `pulumi:"configPath"` EnvName pulumi.StringPtrInput `pulumi:"envName"` // (Computed) The ID of the resource (string) Id pulumi.StringPtrInput `pulumi:"id"` // TLS key for etcd service (string) Key pulumi.StringPtrInput `pulumi:"key"` KeyEnvName pulumi.StringPtrInput `pulumi:"keyEnvName"` KeyPath pulumi.StringPtrInput `pulumi:"keyPath"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name pulumi.StringPtrInput `pulumi:"name"` OuName pulumi.StringPtrInput `pulumi:"ouName"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path pulumi.StringPtrInput `pulumi:"path"` }
func (ClusterCertificateArgs) ElementType ¶
func (ClusterCertificateArgs) ElementType() reflect.Type
func (ClusterCertificateArgs) ToClusterCertificateOutput ¶
func (i ClusterCertificateArgs) ToClusterCertificateOutput() ClusterCertificateOutput
func (ClusterCertificateArgs) ToClusterCertificateOutputWithContext ¶
func (i ClusterCertificateArgs) ToClusterCertificateOutputWithContext(ctx context.Context) ClusterCertificateOutput
type ClusterCertificateArray ¶
type ClusterCertificateArray []ClusterCertificateInput
func (ClusterCertificateArray) ElementType ¶
func (ClusterCertificateArray) ElementType() reflect.Type
func (ClusterCertificateArray) ToClusterCertificateArrayOutput ¶
func (i ClusterCertificateArray) ToClusterCertificateArrayOutput() ClusterCertificateArrayOutput
func (ClusterCertificateArray) ToClusterCertificateArrayOutputWithContext ¶
func (i ClusterCertificateArray) ToClusterCertificateArrayOutputWithContext(ctx context.Context) ClusterCertificateArrayOutput
type ClusterCertificateArrayInput ¶
type ClusterCertificateArrayInput interface { pulumi.Input ToClusterCertificateArrayOutput() ClusterCertificateArrayOutput ToClusterCertificateArrayOutputWithContext(context.Context) ClusterCertificateArrayOutput }
ClusterCertificateArrayInput is an input type that accepts ClusterCertificateArray and ClusterCertificateArrayOutput values. You can construct a concrete instance of `ClusterCertificateArrayInput` via:
ClusterCertificateArray{ ClusterCertificateArgs{...} }
type ClusterCertificateArrayOutput ¶
type ClusterCertificateArrayOutput struct{ *pulumi.OutputState }
func (ClusterCertificateArrayOutput) ElementType ¶
func (ClusterCertificateArrayOutput) ElementType() reflect.Type
func (ClusterCertificateArrayOutput) Index ¶
func (o ClusterCertificateArrayOutput) Index(i pulumi.IntInput) ClusterCertificateOutput
func (ClusterCertificateArrayOutput) ToClusterCertificateArrayOutput ¶
func (o ClusterCertificateArrayOutput) ToClusterCertificateArrayOutput() ClusterCertificateArrayOutput
func (ClusterCertificateArrayOutput) ToClusterCertificateArrayOutputWithContext ¶
func (o ClusterCertificateArrayOutput) ToClusterCertificateArrayOutputWithContext(ctx context.Context) ClusterCertificateArrayOutput
type ClusterCertificateInput ¶
type ClusterCertificateInput interface { pulumi.Input ToClusterCertificateOutput() ClusterCertificateOutput ToClusterCertificateOutputWithContext(context.Context) ClusterCertificateOutput }
ClusterCertificateInput is an input type that accepts ClusterCertificateArgs and ClusterCertificateOutput values. You can construct a concrete instance of `ClusterCertificateInput` via:
ClusterCertificateArgs{...}
type ClusterCertificateOutput ¶
type ClusterCertificateOutput struct{ *pulumi.OutputState }
func (ClusterCertificateOutput) Certificate ¶
func (o ClusterCertificateOutput) Certificate() pulumi.StringPtrOutput
func (ClusterCertificateOutput) CommonName ¶
func (o ClusterCertificateOutput) CommonName() pulumi.StringPtrOutput
func (ClusterCertificateOutput) Config ¶
func (o ClusterCertificateOutput) Config() pulumi.StringPtrOutput
func (ClusterCertificateOutput) ConfigEnvName ¶
func (o ClusterCertificateOutput) ConfigEnvName() pulumi.StringPtrOutput
func (ClusterCertificateOutput) ConfigPath ¶
func (o ClusterCertificateOutput) ConfigPath() pulumi.StringPtrOutput
func (ClusterCertificateOutput) ElementType ¶
func (ClusterCertificateOutput) ElementType() reflect.Type
func (ClusterCertificateOutput) EnvName ¶
func (o ClusterCertificateOutput) EnvName() pulumi.StringPtrOutput
func (ClusterCertificateOutput) Id ¶
func (o ClusterCertificateOutput) Id() pulumi.StringPtrOutput
(Computed) The ID of the resource (string)
func (ClusterCertificateOutput) Key ¶
func (o ClusterCertificateOutput) Key() pulumi.StringPtrOutput
TLS key for etcd service (string)
func (ClusterCertificateOutput) KeyEnvName ¶
func (o ClusterCertificateOutput) KeyEnvName() pulumi.StringPtrOutput
func (ClusterCertificateOutput) KeyPath ¶
func (o ClusterCertificateOutput) KeyPath() pulumi.StringPtrOutput
func (ClusterCertificateOutput) Name ¶
func (o ClusterCertificateOutput) Name() pulumi.StringPtrOutput
Name of virtualcenter config for Vsphere Cloud Provider config (string)
func (ClusterCertificateOutput) OuName ¶
func (o ClusterCertificateOutput) OuName() pulumi.StringPtrOutput
func (ClusterCertificateOutput) Path ¶
func (o ClusterCertificateOutput) Path() pulumi.StringPtrOutput
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterCertificateOutput) ToClusterCertificateOutput ¶
func (o ClusterCertificateOutput) ToClusterCertificateOutput() ClusterCertificateOutput
func (ClusterCertificateOutput) ToClusterCertificateOutputWithContext ¶
func (o ClusterCertificateOutput) ToClusterCertificateOutputWithContext(ctx context.Context) ClusterCertificateOutput
type ClusterCloudProvider ¶
type ClusterCloudProvider struct { // Use awsCloudProvider instead // // Deprecated: Use awsCloudProvider instead AwsCloudConfig *ClusterCloudProviderAwsCloudConfig `pulumi:"awsCloudConfig"` // AWS Cloud Provider config [rke-aws-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/aws/) (list maxitems:1) AwsCloudProvider *ClusterCloudProviderAwsCloudProvider `pulumi:"awsCloudProvider"` // Use azureCloudProvider instead // // Deprecated: Use azureCloudProvider instead AzureCloudConfig *ClusterCloudProviderAzureCloudConfig `pulumi:"azureCloudConfig"` // Azure Cloud Provider config [rke-azure-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/azure/) (list maxitems:1) AzureCloudProvider *ClusterCloudProviderAzureCloudProvider `pulumi:"azureCloudProvider"` // Use customCloudProvider instead // // Deprecated: Use customCloudProvider instead CustomCloudConfig *string `pulumi:"customCloudConfig"` // Custom Cloud Provider config (string) CustomCloudProvider *string `pulumi:"customCloudProvider"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name string `pulumi:"name"` // Use openstackCloudProvider instead // // Deprecated: Use openstackCloudProvider instead OpenstackCloudConfig *ClusterCloudProviderOpenstackCloudConfig `pulumi:"openstackCloudConfig"` // Openstack Cloud Provider config [rke-openstack-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/openstack/) (list maxitems:1) OpenstackCloudProvider *ClusterCloudProviderOpenstackCloudProvider `pulumi:"openstackCloudProvider"` // Use vsphereCloudProvider instead // // Deprecated: Use vsphereCloudProvider instead VsphereCloudConfig *ClusterCloudProviderVsphereCloudConfig `pulumi:"vsphereCloudConfig"` // Vsphere Cloud Provider config [rke-vsphere-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/vsphere/) Extra argument `name` is required on `virtualCenter` configuration. (list maxitems:1) VsphereCloudProvider *ClusterCloudProviderVsphereCloudProvider `pulumi:"vsphereCloudProvider"` }
type ClusterCloudProviderArgs ¶
type ClusterCloudProviderArgs struct { // Use awsCloudProvider instead // // Deprecated: Use awsCloudProvider instead AwsCloudConfig ClusterCloudProviderAwsCloudConfigPtrInput `pulumi:"awsCloudConfig"` // AWS Cloud Provider config [rke-aws-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/aws/) (list maxitems:1) AwsCloudProvider ClusterCloudProviderAwsCloudProviderPtrInput `pulumi:"awsCloudProvider"` // Use azureCloudProvider instead // // Deprecated: Use azureCloudProvider instead AzureCloudConfig ClusterCloudProviderAzureCloudConfigPtrInput `pulumi:"azureCloudConfig"` // Azure Cloud Provider config [rke-azure-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/azure/) (list maxitems:1) AzureCloudProvider ClusterCloudProviderAzureCloudProviderPtrInput `pulumi:"azureCloudProvider"` // Use customCloudProvider instead // // Deprecated: Use customCloudProvider instead CustomCloudConfig pulumi.StringPtrInput `pulumi:"customCloudConfig"` // Custom Cloud Provider config (string) CustomCloudProvider pulumi.StringPtrInput `pulumi:"customCloudProvider"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name pulumi.StringInput `pulumi:"name"` // Use openstackCloudProvider instead // // Deprecated: Use openstackCloudProvider instead OpenstackCloudConfig ClusterCloudProviderOpenstackCloudConfigPtrInput `pulumi:"openstackCloudConfig"` // Openstack Cloud Provider config [rke-openstack-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/openstack/) (list maxitems:1) OpenstackCloudProvider ClusterCloudProviderOpenstackCloudProviderPtrInput `pulumi:"openstackCloudProvider"` // Use vsphereCloudProvider instead // // Deprecated: Use vsphereCloudProvider instead VsphereCloudConfig ClusterCloudProviderVsphereCloudConfigPtrInput `pulumi:"vsphereCloudConfig"` // Vsphere Cloud Provider config [rke-vsphere-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/vsphere/) Extra argument `name` is required on `virtualCenter` configuration. (list maxitems:1) VsphereCloudProvider ClusterCloudProviderVsphereCloudProviderPtrInput `pulumi:"vsphereCloudProvider"` }
func (ClusterCloudProviderArgs) ElementType ¶
func (ClusterCloudProviderArgs) ElementType() reflect.Type
func (ClusterCloudProviderArgs) ToClusterCloudProviderOutput ¶
func (i ClusterCloudProviderArgs) ToClusterCloudProviderOutput() ClusterCloudProviderOutput
func (ClusterCloudProviderArgs) ToClusterCloudProviderOutputWithContext ¶
func (i ClusterCloudProviderArgs) ToClusterCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOutput
func (ClusterCloudProviderArgs) ToClusterCloudProviderPtrOutput ¶
func (i ClusterCloudProviderArgs) ToClusterCloudProviderPtrOutput() ClusterCloudProviderPtrOutput
func (ClusterCloudProviderArgs) ToClusterCloudProviderPtrOutputWithContext ¶
func (i ClusterCloudProviderArgs) ToClusterCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderPtrOutput
type ClusterCloudProviderAwsCloudConfig ¶
type ClusterCloudProviderAwsCloudConfig struct { // (list maxitems:1) Global *ClusterCloudProviderAwsCloudConfigGlobal `pulumi:"global"` // (list) ServiceOverrides []ClusterCloudProviderAwsCloudConfigServiceOverride `pulumi:"serviceOverrides"` }
type ClusterCloudProviderAwsCloudConfigArgs ¶
type ClusterCloudProviderAwsCloudConfigArgs struct { // (list maxitems:1) Global ClusterCloudProviderAwsCloudConfigGlobalPtrInput `pulumi:"global"` // (list) ServiceOverrides ClusterCloudProviderAwsCloudConfigServiceOverrideArrayInput `pulumi:"serviceOverrides"` }
func (ClusterCloudProviderAwsCloudConfigArgs) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigArgs) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigOutput ¶
func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigOutput() ClusterCloudProviderAwsCloudConfigOutput
func (ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigOutput
func (ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigPtrOutput ¶
func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigPtrOutput() ClusterCloudProviderAwsCloudConfigPtrOutput
func (ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudConfigArgs) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigPtrOutput
type ClusterCloudProviderAwsCloudConfigGlobal ¶
type ClusterCloudProviderAwsCloudConfigGlobal struct { // Disables the automatic ingress creation. Default `false` (bool) DisableSecurityGroupIngress *bool `pulumi:"disableSecurityGroupIngress"` // Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool) DisableStrictZoneCheck *bool `pulumi:"disableStrictZoneCheck"` // Use these ELB security groups instead create new (string) ElbSecurityGroup *string `pulumi:"elbSecurityGroup"` // The cluster id we'll use to identify our cluster resources (string) KubernetesClusterId *string `pulumi:"kubernetesClusterId"` // Legacy cluster id we'll use to identify our cluster resources (string) KubernetesClusterTag *string `pulumi:"kubernetesClusterTag"` // IAM role to assume when interaction with AWS APIs (string) RoleArn *string `pulumi:"roleArn"` // Enables using a specific RouteTable (string) RouteTableId *string `pulumi:"routeTableId"` // (string) SubnetId *string `pulumi:"subnetId"` // The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string) Vpc *string `pulumi:"vpc"` // The AWS zone (string) Zone *string `pulumi:"zone"` }
type ClusterCloudProviderAwsCloudConfigGlobalArgs ¶
type ClusterCloudProviderAwsCloudConfigGlobalArgs struct { // Disables the automatic ingress creation. Default `false` (bool) DisableSecurityGroupIngress pulumi.BoolPtrInput `pulumi:"disableSecurityGroupIngress"` // Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool) DisableStrictZoneCheck pulumi.BoolPtrInput `pulumi:"disableStrictZoneCheck"` // Use these ELB security groups instead create new (string) ElbSecurityGroup pulumi.StringPtrInput `pulumi:"elbSecurityGroup"` // The cluster id we'll use to identify our cluster resources (string) KubernetesClusterId pulumi.StringPtrInput `pulumi:"kubernetesClusterId"` // Legacy cluster id we'll use to identify our cluster resources (string) KubernetesClusterTag pulumi.StringPtrInput `pulumi:"kubernetesClusterTag"` // IAM role to assume when interaction with AWS APIs (string) RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // Enables using a specific RouteTable (string) RouteTableId pulumi.StringPtrInput `pulumi:"routeTableId"` // (string) SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string) Vpc pulumi.StringPtrInput `pulumi:"vpc"` // The AWS zone (string) Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (ClusterCloudProviderAwsCloudConfigGlobalArgs) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigGlobalArgs) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalOutput ¶
func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalOutput() ClusterCloudProviderAwsCloudConfigGlobalOutput
func (ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalOutput
func (ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput ¶
func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
func (ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudConfigGlobalArgs) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
type ClusterCloudProviderAwsCloudConfigGlobalInput ¶
type ClusterCloudProviderAwsCloudConfigGlobalInput interface { pulumi.Input ToClusterCloudProviderAwsCloudConfigGlobalOutput() ClusterCloudProviderAwsCloudConfigGlobalOutput ToClusterCloudProviderAwsCloudConfigGlobalOutputWithContext(context.Context) ClusterCloudProviderAwsCloudConfigGlobalOutput }
ClusterCloudProviderAwsCloudConfigGlobalInput is an input type that accepts ClusterCloudProviderAwsCloudConfigGlobalArgs and ClusterCloudProviderAwsCloudConfigGlobalOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudConfigGlobalInput` via:
ClusterCloudProviderAwsCloudConfigGlobalArgs{...}
type ClusterCloudProviderAwsCloudConfigGlobalOutput ¶
type ClusterCloudProviderAwsCloudConfigGlobalOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) DisableSecurityGroupIngress ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
Disables the automatic ingress creation. Default `false` (bool)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) DisableStrictZoneCheck ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ElbSecurityGroup ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ElbSecurityGroup() pulumi.StringPtrOutput
Use these ELB security groups instead create new (string)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) KubernetesClusterId ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) KubernetesClusterId() pulumi.StringPtrOutput
The cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) KubernetesClusterTag ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) KubernetesClusterTag() pulumi.StringPtrOutput
Legacy cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) RoleArn ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) RoleArn() pulumi.StringPtrOutput
IAM role to assume when interaction with AWS APIs (string)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) RouteTableId ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) RouteTableId() pulumi.StringPtrOutput
Enables using a specific RouteTable (string)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) SubnetId ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalOutput ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalOutput() ClusterCloudProviderAwsCloudConfigGlobalOutput
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalOutput
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) Vpc ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) Vpc() pulumi.StringPtrOutput
The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)
func (ClusterCloudProviderAwsCloudConfigGlobalOutput) Zone ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalOutput) Zone() pulumi.StringPtrOutput
The AWS zone (string)
type ClusterCloudProviderAwsCloudConfigGlobalPtrInput ¶
type ClusterCloudProviderAwsCloudConfigGlobalPtrInput interface { pulumi.Input ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext(context.Context) ClusterCloudProviderAwsCloudConfigGlobalPtrOutput }
ClusterCloudProviderAwsCloudConfigGlobalPtrInput is an input type that accepts ClusterCloudProviderAwsCloudConfigGlobalArgs, ClusterCloudProviderAwsCloudConfigGlobalPtr and ClusterCloudProviderAwsCloudConfigGlobalPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudConfigGlobalPtrInput` via:
ClusterCloudProviderAwsCloudConfigGlobalArgs{...} or: nil
func ClusterCloudProviderAwsCloudConfigGlobalPtr ¶
func ClusterCloudProviderAwsCloudConfigGlobalPtr(v *ClusterCloudProviderAwsCloudConfigGlobalArgs) ClusterCloudProviderAwsCloudConfigGlobalPtrInput
type ClusterCloudProviderAwsCloudConfigGlobalPtrOutput ¶
type ClusterCloudProviderAwsCloudConfigGlobalPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) DisableSecurityGroupIngress ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
Disables the automatic ingress creation. Default `false` (bool)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) DisableStrictZoneCheck ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ElbSecurityGroup ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ElbSecurityGroup() pulumi.StringPtrOutput
Use these ELB security groups instead create new (string)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) KubernetesClusterId ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) KubernetesClusterId() pulumi.StringPtrOutput
The cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) KubernetesClusterTag ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) KubernetesClusterTag() pulumi.StringPtrOutput
Legacy cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) RoleArn ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) RoleArn() pulumi.StringPtrOutput
IAM role to assume when interaction with AWS APIs (string)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) RouteTableId ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) RouteTableId() pulumi.StringPtrOutput
Enables using a specific RouteTable (string)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) SubnetId ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutput() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) ToClusterCloudProviderAwsCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) Vpc ¶
The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)
func (ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) Zone ¶
func (o ClusterCloudProviderAwsCloudConfigGlobalPtrOutput) Zone() pulumi.StringPtrOutput
The AWS zone (string)
type ClusterCloudProviderAwsCloudConfigInput ¶
type ClusterCloudProviderAwsCloudConfigInput interface { pulumi.Input ToClusterCloudProviderAwsCloudConfigOutput() ClusterCloudProviderAwsCloudConfigOutput ToClusterCloudProviderAwsCloudConfigOutputWithContext(context.Context) ClusterCloudProviderAwsCloudConfigOutput }
ClusterCloudProviderAwsCloudConfigInput is an input type that accepts ClusterCloudProviderAwsCloudConfigArgs and ClusterCloudProviderAwsCloudConfigOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudConfigInput` via:
ClusterCloudProviderAwsCloudConfigArgs{...}
type ClusterCloudProviderAwsCloudConfigOutput ¶
type ClusterCloudProviderAwsCloudConfigOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudConfigOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigOutput) Global ¶
func (o ClusterCloudProviderAwsCloudConfigOutput) Global() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderAwsCloudConfigOutput) ServiceOverrides ¶
func (o ClusterCloudProviderAwsCloudConfigOutput) ServiceOverrides() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
(list)
func (ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigOutput ¶
func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigOutput() ClusterCloudProviderAwsCloudConfigOutput
func (ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigOutput
func (ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigPtrOutput ¶
func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigPtrOutput() ClusterCloudProviderAwsCloudConfigPtrOutput
func (ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigOutput) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigPtrOutput
type ClusterCloudProviderAwsCloudConfigPtrInput ¶
type ClusterCloudProviderAwsCloudConfigPtrInput interface { pulumi.Input ToClusterCloudProviderAwsCloudConfigPtrOutput() ClusterCloudProviderAwsCloudConfigPtrOutput ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext(context.Context) ClusterCloudProviderAwsCloudConfigPtrOutput }
ClusterCloudProviderAwsCloudConfigPtrInput is an input type that accepts ClusterCloudProviderAwsCloudConfigArgs, ClusterCloudProviderAwsCloudConfigPtr and ClusterCloudProviderAwsCloudConfigPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudConfigPtrInput` via:
ClusterCloudProviderAwsCloudConfigArgs{...} or: nil
func ClusterCloudProviderAwsCloudConfigPtr ¶
func ClusterCloudProviderAwsCloudConfigPtr(v *ClusterCloudProviderAwsCloudConfigArgs) ClusterCloudProviderAwsCloudConfigPtrInput
type ClusterCloudProviderAwsCloudConfigPtrOutput ¶
type ClusterCloudProviderAwsCloudConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudConfigPtrOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigPtrOutput) Global ¶
func (o ClusterCloudProviderAwsCloudConfigPtrOutput) Global() ClusterCloudProviderAwsCloudConfigGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderAwsCloudConfigPtrOutput) ServiceOverrides ¶
func (o ClusterCloudProviderAwsCloudConfigPtrOutput) ServiceOverrides() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
(list)
func (ClusterCloudProviderAwsCloudConfigPtrOutput) ToClusterCloudProviderAwsCloudConfigPtrOutput ¶
func (o ClusterCloudProviderAwsCloudConfigPtrOutput) ToClusterCloudProviderAwsCloudConfigPtrOutput() ClusterCloudProviderAwsCloudConfigPtrOutput
func (ClusterCloudProviderAwsCloudConfigPtrOutput) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigPtrOutput) ToClusterCloudProviderAwsCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigPtrOutput
type ClusterCloudProviderAwsCloudConfigServiceOverride ¶
type ClusterCloudProviderAwsCloudConfigServiceOverride struct { // TLS key for etcd service (string) // // Deprecated: Use service instead Key *string `pulumi:"key"` // Region for S3 service (string) Region *string `pulumi:"region"` // (string) Service string `pulumi:"service"` // (string) SigningMethod *string `pulumi:"signingMethod"` // (string) SigningName *string `pulumi:"signingName"` // (string) SigningRegion *string `pulumi:"signingRegion"` // Registry URL (string) Url *string `pulumi:"url"` }
type ClusterCloudProviderAwsCloudConfigServiceOverrideArgs ¶
type ClusterCloudProviderAwsCloudConfigServiceOverrideArgs struct { // TLS key for etcd service (string) // // Deprecated: Use service instead Key pulumi.StringPtrInput `pulumi:"key"` // Region for S3 service (string) Region pulumi.StringPtrInput `pulumi:"region"` // (string) Service pulumi.StringInput `pulumi:"service"` // (string) SigningMethod pulumi.StringPtrInput `pulumi:"signingMethod"` // (string) SigningName pulumi.StringPtrInput `pulumi:"signingName"` // (string) SigningRegion pulumi.StringPtrInput `pulumi:"signingRegion"` // Registry URL (string) Url pulumi.StringPtrInput `pulumi:"url"` }
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutput ¶
func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArgs) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
type ClusterCloudProviderAwsCloudConfigServiceOverrideArray ¶
type ClusterCloudProviderAwsCloudConfigServiceOverrideArray []ClusterCloudProviderAwsCloudConfigServiceOverrideInput
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput ¶
func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudConfigServiceOverrideArray) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
type ClusterCloudProviderAwsCloudConfigServiceOverrideArrayInput ¶
type ClusterCloudProviderAwsCloudConfigServiceOverrideArrayInput interface { pulumi.Input ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutputWithContext(context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput }
ClusterCloudProviderAwsCloudConfigServiceOverrideArrayInput is an input type that accepts ClusterCloudProviderAwsCloudConfigServiceOverrideArray and ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudConfigServiceOverrideArrayInput` via:
ClusterCloudProviderAwsCloudConfigServiceOverrideArray{ ClusterCloudProviderAwsCloudConfigServiceOverrideArgs{...} }
type ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput ¶
type ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
func (ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideArrayOutput
type ClusterCloudProviderAwsCloudConfigServiceOverrideInput ¶
type ClusterCloudProviderAwsCloudConfigServiceOverrideInput interface { pulumi.Input ToClusterCloudProviderAwsCloudConfigServiceOverrideOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideOutput ToClusterCloudProviderAwsCloudConfigServiceOverrideOutputWithContext(context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideOutput }
ClusterCloudProviderAwsCloudConfigServiceOverrideInput is an input type that accepts ClusterCloudProviderAwsCloudConfigServiceOverrideArgs and ClusterCloudProviderAwsCloudConfigServiceOverrideOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudConfigServiceOverrideInput` via:
ClusterCloudProviderAwsCloudConfigServiceOverrideArgs{...}
type ClusterCloudProviderAwsCloudConfigServiceOverrideOutput ¶
type ClusterCloudProviderAwsCloudConfigServiceOverrideOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Key
deprecated
TLS key for etcd service (string)
Deprecated: Use service instead
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Region ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Service ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) Service() pulumi.StringOutput
(string)
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningMethod ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningMethod() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningName ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningRegion ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) SigningRegion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutput ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutput() ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
func (ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudConfigServiceOverrideOutput) ToClusterCloudProviderAwsCloudConfigServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudConfigServiceOverrideOutput
type ClusterCloudProviderAwsCloudProvider ¶
type ClusterCloudProviderAwsCloudProvider struct { // (list maxitems:1) Global *ClusterCloudProviderAwsCloudProviderGlobal `pulumi:"global"` // (list) ServiceOverrides []ClusterCloudProviderAwsCloudProviderServiceOverride `pulumi:"serviceOverrides"` }
type ClusterCloudProviderAwsCloudProviderArgs ¶
type ClusterCloudProviderAwsCloudProviderArgs struct { // (list maxitems:1) Global ClusterCloudProviderAwsCloudProviderGlobalPtrInput `pulumi:"global"` // (list) ServiceOverrides ClusterCloudProviderAwsCloudProviderServiceOverrideArrayInput `pulumi:"serviceOverrides"` }
func (ClusterCloudProviderAwsCloudProviderArgs) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderArgs) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderOutput ¶
func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderOutput() ClusterCloudProviderAwsCloudProviderOutput
func (ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderOutput
func (ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderPtrOutput ¶
func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderPtrOutput() ClusterCloudProviderAwsCloudProviderPtrOutput
func (ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudProviderArgs) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderPtrOutput
type ClusterCloudProviderAwsCloudProviderGlobal ¶
type ClusterCloudProviderAwsCloudProviderGlobal struct { // Disables the automatic ingress creation. Default `false` (bool) DisableSecurityGroupIngress *bool `pulumi:"disableSecurityGroupIngress"` // Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool) DisableStrictZoneCheck *bool `pulumi:"disableStrictZoneCheck"` // Use these ELB security groups instead create new (string) ElbSecurityGroup *string `pulumi:"elbSecurityGroup"` // The cluster id we'll use to identify our cluster resources (string) KubernetesClusterId *string `pulumi:"kubernetesClusterId"` // Legacy cluster id we'll use to identify our cluster resources (string) KubernetesClusterTag *string `pulumi:"kubernetesClusterTag"` // IAM role to assume when interaction with AWS APIs (string) RoleArn *string `pulumi:"roleArn"` // Enables using a specific RouteTable (string) RouteTableId *string `pulumi:"routeTableId"` // (string) SubnetId *string `pulumi:"subnetId"` // The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string) Vpc *string `pulumi:"vpc"` // The AWS zone (string) Zone *string `pulumi:"zone"` }
type ClusterCloudProviderAwsCloudProviderGlobalArgs ¶
type ClusterCloudProviderAwsCloudProviderGlobalArgs struct { // Disables the automatic ingress creation. Default `false` (bool) DisableSecurityGroupIngress pulumi.BoolPtrInput `pulumi:"disableSecurityGroupIngress"` // Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool) DisableStrictZoneCheck pulumi.BoolPtrInput `pulumi:"disableStrictZoneCheck"` // Use these ELB security groups instead create new (string) ElbSecurityGroup pulumi.StringPtrInput `pulumi:"elbSecurityGroup"` // The cluster id we'll use to identify our cluster resources (string) KubernetesClusterId pulumi.StringPtrInput `pulumi:"kubernetesClusterId"` // Legacy cluster id we'll use to identify our cluster resources (string) KubernetesClusterTag pulumi.StringPtrInput `pulumi:"kubernetesClusterTag"` // IAM role to assume when interaction with AWS APIs (string) RoleArn pulumi.StringPtrInput `pulumi:"roleArn"` // Enables using a specific RouteTable (string) RouteTableId pulumi.StringPtrInput `pulumi:"routeTableId"` // (string) SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string) Vpc pulumi.StringPtrInput `pulumi:"vpc"` // The AWS zone (string) Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (ClusterCloudProviderAwsCloudProviderGlobalArgs) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderGlobalArgs) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalOutput ¶
func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalOutput() ClusterCloudProviderAwsCloudProviderGlobalOutput
func (ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalOutput
func (ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput ¶
func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
func (ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudProviderGlobalArgs) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
type ClusterCloudProviderAwsCloudProviderGlobalInput ¶
type ClusterCloudProviderAwsCloudProviderGlobalInput interface { pulumi.Input ToClusterCloudProviderAwsCloudProviderGlobalOutput() ClusterCloudProviderAwsCloudProviderGlobalOutput ToClusterCloudProviderAwsCloudProviderGlobalOutputWithContext(context.Context) ClusterCloudProviderAwsCloudProviderGlobalOutput }
ClusterCloudProviderAwsCloudProviderGlobalInput is an input type that accepts ClusterCloudProviderAwsCloudProviderGlobalArgs and ClusterCloudProviderAwsCloudProviderGlobalOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudProviderGlobalInput` via:
ClusterCloudProviderAwsCloudProviderGlobalArgs{...}
type ClusterCloudProviderAwsCloudProviderGlobalOutput ¶
type ClusterCloudProviderAwsCloudProviderGlobalOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) DisableSecurityGroupIngress ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
Disables the automatic ingress creation. Default `false` (bool)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) DisableStrictZoneCheck ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ElbSecurityGroup ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ElbSecurityGroup() pulumi.StringPtrOutput
Use these ELB security groups instead create new (string)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) KubernetesClusterId ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) KubernetesClusterId() pulumi.StringPtrOutput
The cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) KubernetesClusterTag ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) KubernetesClusterTag() pulumi.StringPtrOutput
Legacy cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) RoleArn ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) RoleArn() pulumi.StringPtrOutput
IAM role to assume when interaction with AWS APIs (string)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) RouteTableId ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) RouteTableId() pulumi.StringPtrOutput
Enables using a specific RouteTable (string)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) SubnetId ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalOutput ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalOutput() ClusterCloudProviderAwsCloudProviderGlobalOutput
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalOutput
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) Vpc ¶
The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)
func (ClusterCloudProviderAwsCloudProviderGlobalOutput) Zone ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalOutput) Zone() pulumi.StringPtrOutput
The AWS zone (string)
type ClusterCloudProviderAwsCloudProviderGlobalPtrInput ¶
type ClusterCloudProviderAwsCloudProviderGlobalPtrInput interface { pulumi.Input ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext(context.Context) ClusterCloudProviderAwsCloudProviderGlobalPtrOutput }
ClusterCloudProviderAwsCloudProviderGlobalPtrInput is an input type that accepts ClusterCloudProviderAwsCloudProviderGlobalArgs, ClusterCloudProviderAwsCloudProviderGlobalPtr and ClusterCloudProviderAwsCloudProviderGlobalPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudProviderGlobalPtrInput` via:
ClusterCloudProviderAwsCloudProviderGlobalArgs{...} or: nil
func ClusterCloudProviderAwsCloudProviderGlobalPtr ¶
func ClusterCloudProviderAwsCloudProviderGlobalPtr(v *ClusterCloudProviderAwsCloudProviderGlobalArgs) ClusterCloudProviderAwsCloudProviderGlobalPtrInput
type ClusterCloudProviderAwsCloudProviderGlobalPtrOutput ¶
type ClusterCloudProviderAwsCloudProviderGlobalPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) DisableSecurityGroupIngress ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) DisableSecurityGroupIngress() pulumi.BoolPtrOutput
Disables the automatic ingress creation. Default `false` (bool)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) DisableStrictZoneCheck ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) DisableStrictZoneCheck() pulumi.BoolPtrOutput
Setting this to true will disable the check and provide a warning that the check was skipped. Default `false` (bool)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ElbSecurityGroup ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ElbSecurityGroup() pulumi.StringPtrOutput
Use these ELB security groups instead create new (string)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) KubernetesClusterId ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) KubernetesClusterId() pulumi.StringPtrOutput
The cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) KubernetesClusterTag ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) KubernetesClusterTag() pulumi.StringPtrOutput
Legacy cluster id we'll use to identify our cluster resources (string)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) RoleArn ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) RoleArn() pulumi.StringPtrOutput
IAM role to assume when interaction with AWS APIs (string)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) RouteTableId ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) RouteTableId() pulumi.StringPtrOutput
Enables using a specific RouteTable (string)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) SubnetId ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutput() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) ToClusterCloudProviderAwsCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) Vpc ¶
The AWS VPC flag enables the possibility to run the master components on a different aws account, on a different cloud provider or on-premises. If the flag is set also the KubernetesClusterTag must be provided (string)
func (ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) Zone ¶
func (o ClusterCloudProviderAwsCloudProviderGlobalPtrOutput) Zone() pulumi.StringPtrOutput
The AWS zone (string)
type ClusterCloudProviderAwsCloudProviderInput ¶
type ClusterCloudProviderAwsCloudProviderInput interface { pulumi.Input ToClusterCloudProviderAwsCloudProviderOutput() ClusterCloudProviderAwsCloudProviderOutput ToClusterCloudProviderAwsCloudProviderOutputWithContext(context.Context) ClusterCloudProviderAwsCloudProviderOutput }
ClusterCloudProviderAwsCloudProviderInput is an input type that accepts ClusterCloudProviderAwsCloudProviderArgs and ClusterCloudProviderAwsCloudProviderOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudProviderInput` via:
ClusterCloudProviderAwsCloudProviderArgs{...}
type ClusterCloudProviderAwsCloudProviderOutput ¶
type ClusterCloudProviderAwsCloudProviderOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudProviderOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderOutput) Global ¶
func (o ClusterCloudProviderAwsCloudProviderOutput) Global() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderAwsCloudProviderOutput) ServiceOverrides ¶
func (o ClusterCloudProviderAwsCloudProviderOutput) ServiceOverrides() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
(list)
func (ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderOutput ¶
func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderOutput() ClusterCloudProviderAwsCloudProviderOutput
func (ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderOutput
func (ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderPtrOutput ¶
func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderPtrOutput() ClusterCloudProviderAwsCloudProviderPtrOutput
func (ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderOutput) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderPtrOutput
type ClusterCloudProviderAwsCloudProviderPtrInput ¶
type ClusterCloudProviderAwsCloudProviderPtrInput interface { pulumi.Input ToClusterCloudProviderAwsCloudProviderPtrOutput() ClusterCloudProviderAwsCloudProviderPtrOutput ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext(context.Context) ClusterCloudProviderAwsCloudProviderPtrOutput }
ClusterCloudProviderAwsCloudProviderPtrInput is an input type that accepts ClusterCloudProviderAwsCloudProviderArgs, ClusterCloudProviderAwsCloudProviderPtr and ClusterCloudProviderAwsCloudProviderPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudProviderPtrInput` via:
ClusterCloudProviderAwsCloudProviderArgs{...} or: nil
func ClusterCloudProviderAwsCloudProviderPtr ¶
func ClusterCloudProviderAwsCloudProviderPtr(v *ClusterCloudProviderAwsCloudProviderArgs) ClusterCloudProviderAwsCloudProviderPtrInput
type ClusterCloudProviderAwsCloudProviderPtrOutput ¶
type ClusterCloudProviderAwsCloudProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudProviderPtrOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderPtrOutput) Global ¶
func (o ClusterCloudProviderAwsCloudProviderPtrOutput) Global() ClusterCloudProviderAwsCloudProviderGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderAwsCloudProviderPtrOutput) ServiceOverrides ¶
func (o ClusterCloudProviderAwsCloudProviderPtrOutput) ServiceOverrides() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
(list)
func (ClusterCloudProviderAwsCloudProviderPtrOutput) ToClusterCloudProviderAwsCloudProviderPtrOutput ¶
func (o ClusterCloudProviderAwsCloudProviderPtrOutput) ToClusterCloudProviderAwsCloudProviderPtrOutput() ClusterCloudProviderAwsCloudProviderPtrOutput
func (ClusterCloudProviderAwsCloudProviderPtrOutput) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderPtrOutput) ToClusterCloudProviderAwsCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderPtrOutput
type ClusterCloudProviderAwsCloudProviderServiceOverride ¶
type ClusterCloudProviderAwsCloudProviderServiceOverride struct { // TLS key for etcd service (string) // // Deprecated: Use service instead Key *string `pulumi:"key"` // Region for S3 service (string) Region *string `pulumi:"region"` // (string) Service string `pulumi:"service"` // (string) SigningMethod *string `pulumi:"signingMethod"` // (string) SigningName *string `pulumi:"signingName"` // (string) SigningRegion *string `pulumi:"signingRegion"` // Registry URL (string) Url *string `pulumi:"url"` }
type ClusterCloudProviderAwsCloudProviderServiceOverrideArgs ¶
type ClusterCloudProviderAwsCloudProviderServiceOverrideArgs struct { // TLS key for etcd service (string) // // Deprecated: Use service instead Key pulumi.StringPtrInput `pulumi:"key"` // Region for S3 service (string) Region pulumi.StringPtrInput `pulumi:"region"` // (string) Service pulumi.StringInput `pulumi:"service"` // (string) SigningMethod pulumi.StringPtrInput `pulumi:"signingMethod"` // (string) SigningName pulumi.StringPtrInput `pulumi:"signingName"` // (string) SigningRegion pulumi.StringPtrInput `pulumi:"signingRegion"` // Registry URL (string) Url pulumi.StringPtrInput `pulumi:"url"` }
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutput ¶
func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArgs) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
type ClusterCloudProviderAwsCloudProviderServiceOverrideArray ¶
type ClusterCloudProviderAwsCloudProviderServiceOverrideArray []ClusterCloudProviderAwsCloudProviderServiceOverrideInput
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput ¶
func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutputWithContext ¶
func (i ClusterCloudProviderAwsCloudProviderServiceOverrideArray) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
type ClusterCloudProviderAwsCloudProviderServiceOverrideArrayInput ¶
type ClusterCloudProviderAwsCloudProviderServiceOverrideArrayInput interface { pulumi.Input ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutputWithContext(context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput }
ClusterCloudProviderAwsCloudProviderServiceOverrideArrayInput is an input type that accepts ClusterCloudProviderAwsCloudProviderServiceOverrideArray and ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudProviderServiceOverrideArrayInput` via:
ClusterCloudProviderAwsCloudProviderServiceOverrideArray{ ClusterCloudProviderAwsCloudProviderServiceOverrideArgs{...} }
type ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput ¶
type ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
func (ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideArrayOutput
type ClusterCloudProviderAwsCloudProviderServiceOverrideInput ¶
type ClusterCloudProviderAwsCloudProviderServiceOverrideInput interface { pulumi.Input ToClusterCloudProviderAwsCloudProviderServiceOverrideOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideOutput ToClusterCloudProviderAwsCloudProviderServiceOverrideOutputWithContext(context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideOutput }
ClusterCloudProviderAwsCloudProviderServiceOverrideInput is an input type that accepts ClusterCloudProviderAwsCloudProviderServiceOverrideArgs and ClusterCloudProviderAwsCloudProviderServiceOverrideOutput values. You can construct a concrete instance of `ClusterCloudProviderAwsCloudProviderServiceOverrideInput` via:
ClusterCloudProviderAwsCloudProviderServiceOverrideArgs{...}
type ClusterCloudProviderAwsCloudProviderServiceOverrideOutput ¶
type ClusterCloudProviderAwsCloudProviderServiceOverrideOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ElementType ¶
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ElementType() reflect.Type
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Key
deprecated
TLS key for etcd service (string)
Deprecated: Use service instead
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Region ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Service ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) Service() pulumi.StringOutput
(string)
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningMethod ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningMethod() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningName ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningRegion ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) SigningRegion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutput ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutput() ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
func (ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutputWithContext ¶
func (o ClusterCloudProviderAwsCloudProviderServiceOverrideOutput) ToClusterCloudProviderAwsCloudProviderServiceOverrideOutputWithContext(ctx context.Context) ClusterCloudProviderAwsCloudProviderServiceOverrideOutput
type ClusterCloudProviderAzureCloudConfig ¶
type ClusterCloudProviderAzureCloudConfig struct { // (string) AadClientCertPassword *string `pulumi:"aadClientCertPassword"` // (string) AadClientCertPath *string `pulumi:"aadClientCertPath"` // (string) AadClientId string `pulumi:"aadClientId"` // (string) AadClientSecret string `pulumi:"aadClientSecret"` // (string) Cloud *string `pulumi:"cloud"` // (bool) CloudProviderBackoff *bool `pulumi:"cloudProviderBackoff"` // (int) CloudProviderBackoffDuration *int `pulumi:"cloudProviderBackoffDuration"` // (int) CloudProviderBackoffExponent *int `pulumi:"cloudProviderBackoffExponent"` // (int) CloudProviderBackoffJitter *int `pulumi:"cloudProviderBackoffJitter"` // (int) CloudProviderBackoffRetries *int `pulumi:"cloudProviderBackoffRetries"` // (bool) CloudProviderRateLimit *bool `pulumi:"cloudProviderRateLimit"` // (int) CloudProviderRateLimitBucket *int `pulumi:"cloudProviderRateLimitBucket"` // (int) CloudProviderRateLimitQps *int `pulumi:"cloudProviderRateLimitQps"` // Load balancer type (basic | standard). Must be standard for auto-scaling LoadBalancerSku *string `pulumi:"loadBalancerSku"` // (string) Location *string `pulumi:"location"` // (int) MaximumLoadBalancerRuleCount *int `pulumi:"maximumLoadBalancerRuleCount"` // (string) PrimaryAvailabilitySetName *string `pulumi:"primaryAvailabilitySetName"` // (string) PrimaryScaleSetName *string `pulumi:"primaryScaleSetName"` // (string) ResourceGroup *string `pulumi:"resourceGroup"` // (string) RouteTableName *string `pulumi:"routeTableName"` // (string) SecurityGroupName *string `pulumi:"securityGroupName"` // (string) SubnetName *string `pulumi:"subnetName"` // (string) SubscriptionId string `pulumi:"subscriptionId"` // Required if `tenantName` not provided. (string) TenantId string `pulumi:"tenantId"` // (bool) UseInstanceMetadata *bool `pulumi:"useInstanceMetadata"` // (bool) UseManagedIdentityExtension *bool `pulumi:"useManagedIdentityExtension"` // (string) VmType *string `pulumi:"vmType"` // (string) VnetName *string `pulumi:"vnetName"` // (string) VnetResourceGroup *string `pulumi:"vnetResourceGroup"` }
type ClusterCloudProviderAzureCloudConfigArgs ¶
type ClusterCloudProviderAzureCloudConfigArgs struct { // (string) AadClientCertPassword pulumi.StringPtrInput `pulumi:"aadClientCertPassword"` // (string) AadClientCertPath pulumi.StringPtrInput `pulumi:"aadClientCertPath"` // (string) AadClientId pulumi.StringInput `pulumi:"aadClientId"` // (string) AadClientSecret pulumi.StringInput `pulumi:"aadClientSecret"` // (string) Cloud pulumi.StringPtrInput `pulumi:"cloud"` // (bool) CloudProviderBackoff pulumi.BoolPtrInput `pulumi:"cloudProviderBackoff"` // (int) CloudProviderBackoffDuration pulumi.IntPtrInput `pulumi:"cloudProviderBackoffDuration"` // (int) CloudProviderBackoffExponent pulumi.IntPtrInput `pulumi:"cloudProviderBackoffExponent"` // (int) CloudProviderBackoffJitter pulumi.IntPtrInput `pulumi:"cloudProviderBackoffJitter"` // (int) CloudProviderBackoffRetries pulumi.IntPtrInput `pulumi:"cloudProviderBackoffRetries"` // (bool) CloudProviderRateLimit pulumi.BoolPtrInput `pulumi:"cloudProviderRateLimit"` // (int) CloudProviderRateLimitBucket pulumi.IntPtrInput `pulumi:"cloudProviderRateLimitBucket"` // (int) CloudProviderRateLimitQps pulumi.IntPtrInput `pulumi:"cloudProviderRateLimitQps"` // Load balancer type (basic | standard). Must be standard for auto-scaling LoadBalancerSku pulumi.StringPtrInput `pulumi:"loadBalancerSku"` // (string) Location pulumi.StringPtrInput `pulumi:"location"` // (int) MaximumLoadBalancerRuleCount pulumi.IntPtrInput `pulumi:"maximumLoadBalancerRuleCount"` // (string) PrimaryAvailabilitySetName pulumi.StringPtrInput `pulumi:"primaryAvailabilitySetName"` // (string) PrimaryScaleSetName pulumi.StringPtrInput `pulumi:"primaryScaleSetName"` // (string) ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // (string) RouteTableName pulumi.StringPtrInput `pulumi:"routeTableName"` // (string) SecurityGroupName pulumi.StringPtrInput `pulumi:"securityGroupName"` // (string) SubnetName pulumi.StringPtrInput `pulumi:"subnetName"` // (string) SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // Required if `tenantName` not provided. (string) TenantId pulumi.StringInput `pulumi:"tenantId"` // (bool) UseInstanceMetadata pulumi.BoolPtrInput `pulumi:"useInstanceMetadata"` // (bool) UseManagedIdentityExtension pulumi.BoolPtrInput `pulumi:"useManagedIdentityExtension"` // (string) VmType pulumi.StringPtrInput `pulumi:"vmType"` // (string) VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // (string) VnetResourceGroup pulumi.StringPtrInput `pulumi:"vnetResourceGroup"` }
func (ClusterCloudProviderAzureCloudConfigArgs) ElementType ¶
func (ClusterCloudProviderAzureCloudConfigArgs) ElementType() reflect.Type
func (ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigOutput ¶
func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigOutput() ClusterCloudProviderAzureCloudConfigOutput
func (ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigOutputWithContext ¶
func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigOutput
func (ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigPtrOutput ¶
func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigPtrOutput() ClusterCloudProviderAzureCloudConfigPtrOutput
func (ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext ¶
func (i ClusterCloudProviderAzureCloudConfigArgs) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigPtrOutput
type ClusterCloudProviderAzureCloudConfigInput ¶
type ClusterCloudProviderAzureCloudConfigInput interface { pulumi.Input ToClusterCloudProviderAzureCloudConfigOutput() ClusterCloudProviderAzureCloudConfigOutput ToClusterCloudProviderAzureCloudConfigOutputWithContext(context.Context) ClusterCloudProviderAzureCloudConfigOutput }
ClusterCloudProviderAzureCloudConfigInput is an input type that accepts ClusterCloudProviderAzureCloudConfigArgs and ClusterCloudProviderAzureCloudConfigOutput values. You can construct a concrete instance of `ClusterCloudProviderAzureCloudConfigInput` via:
ClusterCloudProviderAzureCloudConfigArgs{...}
type ClusterCloudProviderAzureCloudConfigOutput ¶
type ClusterCloudProviderAzureCloudConfigOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAzureCloudConfigOutput) AadClientCertPassword ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientCertPassword() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) AadClientCertPath ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientCertPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) AadClientId ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientId() pulumi.StringOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) AadClientSecret ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) AadClientSecret() pulumi.StringOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) Cloud ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) Cloud() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoff ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffDuration ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffExponent ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffJitter ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffRetries ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimit ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimitBucket ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimitQps ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigOutput) ElementType ¶
func (ClusterCloudProviderAzureCloudConfigOutput) ElementType() reflect.Type
func (ClusterCloudProviderAzureCloudConfigOutput) LoadBalancerSku ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) LoadBalancerSku() pulumi.StringPtrOutput
Load balancer type (basic | standard). Must be standard for auto-scaling
func (ClusterCloudProviderAzureCloudConfigOutput) Location ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) Location() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) MaximumLoadBalancerRuleCount ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigOutput) PrimaryAvailabilitySetName ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) PrimaryScaleSetName ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) ResourceGroup ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) ResourceGroup() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) RouteTableName ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) RouteTableName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) SecurityGroupName ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) SecurityGroupName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) SubnetName ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) SubnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) SubscriptionId ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) SubscriptionId() pulumi.StringOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) TenantId ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) TenantId() pulumi.StringOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigOutput ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigOutput() ClusterCloudProviderAzureCloudConfigOutput
func (ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigOutputWithContext ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigOutput
func (ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigPtrOutput ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigPtrOutput() ClusterCloudProviderAzureCloudConfigPtrOutput
func (ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigPtrOutput
func (ClusterCloudProviderAzureCloudConfigOutput) UseInstanceMetadata ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigOutput) UseManagedIdentityExtension ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigOutput) VmType ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) VmType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) VnetName ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) VnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigOutput) VnetResourceGroup ¶
func (o ClusterCloudProviderAzureCloudConfigOutput) VnetResourceGroup() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderAzureCloudConfigPtrInput ¶
type ClusterCloudProviderAzureCloudConfigPtrInput interface { pulumi.Input ToClusterCloudProviderAzureCloudConfigPtrOutput() ClusterCloudProviderAzureCloudConfigPtrOutput ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext(context.Context) ClusterCloudProviderAzureCloudConfigPtrOutput }
ClusterCloudProviderAzureCloudConfigPtrInput is an input type that accepts ClusterCloudProviderAzureCloudConfigArgs, ClusterCloudProviderAzureCloudConfigPtr and ClusterCloudProviderAzureCloudConfigPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderAzureCloudConfigPtrInput` via:
ClusterCloudProviderAzureCloudConfigArgs{...} or: nil
func ClusterCloudProviderAzureCloudConfigPtr ¶
func ClusterCloudProviderAzureCloudConfigPtr(v *ClusterCloudProviderAzureCloudConfigArgs) ClusterCloudProviderAzureCloudConfigPtrInput
type ClusterCloudProviderAzureCloudConfigPtrOutput ¶
type ClusterCloudProviderAzureCloudConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientCertPassword ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientCertPassword() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientCertPath ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientCertPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientId ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientSecret ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) AadClientSecret() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) Cloud ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) Cloud() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoff ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffDuration ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffExponent ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffJitter ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffRetries ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimit ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimitBucket ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimitQps ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) ElementType ¶
func (ClusterCloudProviderAzureCloudConfigPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderAzureCloudConfigPtrOutput) LoadBalancerSku ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
Load balancer type (basic | standard). Must be standard for auto-scaling
func (ClusterCloudProviderAzureCloudConfigPtrOutput) Location ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) Location() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) MaximumLoadBalancerRuleCount ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) PrimaryAvailabilitySetName ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) PrimaryScaleSetName ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) ResourceGroup ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) ResourceGroup() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) RouteTableName ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) RouteTableName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) SecurityGroupName ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) SubnetName ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) SubnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) SubscriptionId ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) SubscriptionId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) TenantId ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) TenantId() pulumi.StringPtrOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) ToClusterCloudProviderAzureCloudConfigPtrOutput ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) ToClusterCloudProviderAzureCloudConfigPtrOutput() ClusterCloudProviderAzureCloudConfigPtrOutput
func (ClusterCloudProviderAzureCloudConfigPtrOutput) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) ToClusterCloudProviderAzureCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudConfigPtrOutput
func (ClusterCloudProviderAzureCloudConfigPtrOutput) UseInstanceMetadata ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) UseManagedIdentityExtension ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) VmType ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) VmType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) VnetName ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) VnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudConfigPtrOutput) VnetResourceGroup ¶
func (o ClusterCloudProviderAzureCloudConfigPtrOutput) VnetResourceGroup() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderAzureCloudProvider ¶
type ClusterCloudProviderAzureCloudProvider struct { // (string) AadClientCertPassword *string `pulumi:"aadClientCertPassword"` // (string) AadClientCertPath *string `pulumi:"aadClientCertPath"` // (string) AadClientId string `pulumi:"aadClientId"` // (string) AadClientSecret string `pulumi:"aadClientSecret"` // (string) Cloud *string `pulumi:"cloud"` // (bool) CloudProviderBackoff *bool `pulumi:"cloudProviderBackoff"` // (int) CloudProviderBackoffDuration *int `pulumi:"cloudProviderBackoffDuration"` // (int) CloudProviderBackoffExponent *int `pulumi:"cloudProviderBackoffExponent"` // (int) CloudProviderBackoffJitter *int `pulumi:"cloudProviderBackoffJitter"` // (int) CloudProviderBackoffRetries *int `pulumi:"cloudProviderBackoffRetries"` // (bool) CloudProviderRateLimit *bool `pulumi:"cloudProviderRateLimit"` // (int) CloudProviderRateLimitBucket *int `pulumi:"cloudProviderRateLimitBucket"` // (int) CloudProviderRateLimitQps *int `pulumi:"cloudProviderRateLimitQps"` // Load balancer type (basic | standard). Must be standard for auto-scaling LoadBalancerSku *string `pulumi:"loadBalancerSku"` // (string) Location *string `pulumi:"location"` // (int) MaximumLoadBalancerRuleCount *int `pulumi:"maximumLoadBalancerRuleCount"` // (string) PrimaryAvailabilitySetName *string `pulumi:"primaryAvailabilitySetName"` // (string) PrimaryScaleSetName *string `pulumi:"primaryScaleSetName"` // (string) ResourceGroup *string `pulumi:"resourceGroup"` // (string) RouteTableName *string `pulumi:"routeTableName"` // (string) SecurityGroupName *string `pulumi:"securityGroupName"` // (string) SubnetName *string `pulumi:"subnetName"` // (string) SubscriptionId string `pulumi:"subscriptionId"` // Required if `tenantName` not provided. (string) TenantId string `pulumi:"tenantId"` // (bool) UseInstanceMetadata *bool `pulumi:"useInstanceMetadata"` // (bool) UseManagedIdentityExtension *bool `pulumi:"useManagedIdentityExtension"` // (string) VmType *string `pulumi:"vmType"` // (string) VnetName *string `pulumi:"vnetName"` // (string) VnetResourceGroup *string `pulumi:"vnetResourceGroup"` }
type ClusterCloudProviderAzureCloudProviderArgs ¶
type ClusterCloudProviderAzureCloudProviderArgs struct { // (string) AadClientCertPassword pulumi.StringPtrInput `pulumi:"aadClientCertPassword"` // (string) AadClientCertPath pulumi.StringPtrInput `pulumi:"aadClientCertPath"` // (string) AadClientId pulumi.StringInput `pulumi:"aadClientId"` // (string) AadClientSecret pulumi.StringInput `pulumi:"aadClientSecret"` // (string) Cloud pulumi.StringPtrInput `pulumi:"cloud"` // (bool) CloudProviderBackoff pulumi.BoolPtrInput `pulumi:"cloudProviderBackoff"` // (int) CloudProviderBackoffDuration pulumi.IntPtrInput `pulumi:"cloudProviderBackoffDuration"` // (int) CloudProviderBackoffExponent pulumi.IntPtrInput `pulumi:"cloudProviderBackoffExponent"` // (int) CloudProviderBackoffJitter pulumi.IntPtrInput `pulumi:"cloudProviderBackoffJitter"` // (int) CloudProviderBackoffRetries pulumi.IntPtrInput `pulumi:"cloudProviderBackoffRetries"` // (bool) CloudProviderRateLimit pulumi.BoolPtrInput `pulumi:"cloudProviderRateLimit"` // (int) CloudProviderRateLimitBucket pulumi.IntPtrInput `pulumi:"cloudProviderRateLimitBucket"` // (int) CloudProviderRateLimitQps pulumi.IntPtrInput `pulumi:"cloudProviderRateLimitQps"` // Load balancer type (basic | standard). Must be standard for auto-scaling LoadBalancerSku pulumi.StringPtrInput `pulumi:"loadBalancerSku"` // (string) Location pulumi.StringPtrInput `pulumi:"location"` // (int) MaximumLoadBalancerRuleCount pulumi.IntPtrInput `pulumi:"maximumLoadBalancerRuleCount"` // (string) PrimaryAvailabilitySetName pulumi.StringPtrInput `pulumi:"primaryAvailabilitySetName"` // (string) PrimaryScaleSetName pulumi.StringPtrInput `pulumi:"primaryScaleSetName"` // (string) ResourceGroup pulumi.StringPtrInput `pulumi:"resourceGroup"` // (string) RouteTableName pulumi.StringPtrInput `pulumi:"routeTableName"` // (string) SecurityGroupName pulumi.StringPtrInput `pulumi:"securityGroupName"` // (string) SubnetName pulumi.StringPtrInput `pulumi:"subnetName"` // (string) SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // Required if `tenantName` not provided. (string) TenantId pulumi.StringInput `pulumi:"tenantId"` // (bool) UseInstanceMetadata pulumi.BoolPtrInput `pulumi:"useInstanceMetadata"` // (bool) UseManagedIdentityExtension pulumi.BoolPtrInput `pulumi:"useManagedIdentityExtension"` // (string) VmType pulumi.StringPtrInput `pulumi:"vmType"` // (string) VnetName pulumi.StringPtrInput `pulumi:"vnetName"` // (string) VnetResourceGroup pulumi.StringPtrInput `pulumi:"vnetResourceGroup"` }
func (ClusterCloudProviderAzureCloudProviderArgs) ElementType ¶
func (ClusterCloudProviderAzureCloudProviderArgs) ElementType() reflect.Type
func (ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderOutput ¶
func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderOutput() ClusterCloudProviderAzureCloudProviderOutput
func (ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderOutputWithContext ¶
func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderOutput
func (ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderPtrOutput ¶
func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderPtrOutput() ClusterCloudProviderAzureCloudProviderPtrOutput
func (ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext ¶
func (i ClusterCloudProviderAzureCloudProviderArgs) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderPtrOutput
type ClusterCloudProviderAzureCloudProviderInput ¶
type ClusterCloudProviderAzureCloudProviderInput interface { pulumi.Input ToClusterCloudProviderAzureCloudProviderOutput() ClusterCloudProviderAzureCloudProviderOutput ToClusterCloudProviderAzureCloudProviderOutputWithContext(context.Context) ClusterCloudProviderAzureCloudProviderOutput }
ClusterCloudProviderAzureCloudProviderInput is an input type that accepts ClusterCloudProviderAzureCloudProviderArgs and ClusterCloudProviderAzureCloudProviderOutput values. You can construct a concrete instance of `ClusterCloudProviderAzureCloudProviderInput` via:
ClusterCloudProviderAzureCloudProviderArgs{...}
type ClusterCloudProviderAzureCloudProviderOutput ¶
type ClusterCloudProviderAzureCloudProviderOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAzureCloudProviderOutput) AadClientCertPassword ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientCertPassword() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) AadClientCertPath ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientCertPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) AadClientId ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientId() pulumi.StringOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) AadClientSecret ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) AadClientSecret() pulumi.StringOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) Cloud ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) Cloud() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoff ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffDuration ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffExponent ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffJitter ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffRetries ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimit ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimitBucket ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimitQps ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderOutput) ElementType ¶
func (ClusterCloudProviderAzureCloudProviderOutput) ElementType() reflect.Type
func (ClusterCloudProviderAzureCloudProviderOutput) LoadBalancerSku ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) LoadBalancerSku() pulumi.StringPtrOutput
Load balancer type (basic | standard). Must be standard for auto-scaling
func (ClusterCloudProviderAzureCloudProviderOutput) Location ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) Location() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) MaximumLoadBalancerRuleCount ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderOutput) PrimaryAvailabilitySetName ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) PrimaryScaleSetName ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) ResourceGroup ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) ResourceGroup() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) RouteTableName ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) RouteTableName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) SecurityGroupName ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) SecurityGroupName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) SubnetName ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) SubnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) SubscriptionId ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) SubscriptionId() pulumi.StringOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) TenantId ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) TenantId() pulumi.StringOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderOutput ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderOutput() ClusterCloudProviderAzureCloudProviderOutput
func (ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderOutputWithContext ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderOutput
func (ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderPtrOutput ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderPtrOutput() ClusterCloudProviderAzureCloudProviderPtrOutput
func (ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderPtrOutput
func (ClusterCloudProviderAzureCloudProviderOutput) UseInstanceMetadata ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderOutput) UseManagedIdentityExtension ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderOutput) VmType ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) VmType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) VnetName ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) VnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderOutput) VnetResourceGroup ¶
func (o ClusterCloudProviderAzureCloudProviderOutput) VnetResourceGroup() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderAzureCloudProviderPtrInput ¶
type ClusterCloudProviderAzureCloudProviderPtrInput interface { pulumi.Input ToClusterCloudProviderAzureCloudProviderPtrOutput() ClusterCloudProviderAzureCloudProviderPtrOutput ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext(context.Context) ClusterCloudProviderAzureCloudProviderPtrOutput }
ClusterCloudProviderAzureCloudProviderPtrInput is an input type that accepts ClusterCloudProviderAzureCloudProviderArgs, ClusterCloudProviderAzureCloudProviderPtr and ClusterCloudProviderAzureCloudProviderPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderAzureCloudProviderPtrInput` via:
ClusterCloudProviderAzureCloudProviderArgs{...} or: nil
func ClusterCloudProviderAzureCloudProviderPtr ¶
func ClusterCloudProviderAzureCloudProviderPtr(v *ClusterCloudProviderAzureCloudProviderArgs) ClusterCloudProviderAzureCloudProviderPtrInput
type ClusterCloudProviderAzureCloudProviderPtrOutput ¶
type ClusterCloudProviderAzureCloudProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientCertPassword ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientCertPassword() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientCertPath ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientCertPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientId ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientSecret ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) AadClientSecret() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) Cloud ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) Cloud() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoff ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoff() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffDuration ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffDuration() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffExponent ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffExponent() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffJitter ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffJitter() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffRetries ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderBackoffRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimit ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimit() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimitBucket ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimitBucket() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimitQps ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) CloudProviderRateLimitQps() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) ElementType ¶
func (ClusterCloudProviderAzureCloudProviderPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderAzureCloudProviderPtrOutput) LoadBalancerSku ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) LoadBalancerSku() pulumi.StringPtrOutput
Load balancer type (basic | standard). Must be standard for auto-scaling
func (ClusterCloudProviderAzureCloudProviderPtrOutput) Location ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) Location() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) MaximumLoadBalancerRuleCount ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) MaximumLoadBalancerRuleCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) PrimaryAvailabilitySetName ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) PrimaryAvailabilitySetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) PrimaryScaleSetName ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) PrimaryScaleSetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) ResourceGroup ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) ResourceGroup() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) RouteTableName ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) RouteTableName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) SecurityGroupName ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) SubnetName ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) SubnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) SubscriptionId ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) SubscriptionId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) TenantId ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) TenantId() pulumi.StringPtrOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) ToClusterCloudProviderAzureCloudProviderPtrOutput ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) ToClusterCloudProviderAzureCloudProviderPtrOutput() ClusterCloudProviderAzureCloudProviderPtrOutput
func (ClusterCloudProviderAzureCloudProviderPtrOutput) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) ToClusterCloudProviderAzureCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderAzureCloudProviderPtrOutput
func (ClusterCloudProviderAzureCloudProviderPtrOutput) UseInstanceMetadata ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) UseInstanceMetadata() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) UseManagedIdentityExtension ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) UseManagedIdentityExtension() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) VmType ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) VmType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) VnetName ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) VnetName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderAzureCloudProviderPtrOutput) VnetResourceGroup ¶
func (o ClusterCloudProviderAzureCloudProviderPtrOutput) VnetResourceGroup() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderInput ¶
type ClusterCloudProviderInput interface { pulumi.Input ToClusterCloudProviderOutput() ClusterCloudProviderOutput ToClusterCloudProviderOutputWithContext(context.Context) ClusterCloudProviderOutput }
ClusterCloudProviderInput is an input type that accepts ClusterCloudProviderArgs and ClusterCloudProviderOutput values. You can construct a concrete instance of `ClusterCloudProviderInput` via:
ClusterCloudProviderArgs{...}
type ClusterCloudProviderOpenstackCloudConfig ¶
type ClusterCloudProviderOpenstackCloudConfig struct { // (list maxitems:1) BlockStorage *ClusterCloudProviderOpenstackCloudConfigBlockStorage `pulumi:"blockStorage"` // (list maxitems:1) Global ClusterCloudProviderOpenstackCloudConfigGlobal `pulumi:"global"` // (list maxitems:1) LoadBalancer *ClusterCloudProviderOpenstackCloudConfigLoadBalancer `pulumi:"loadBalancer"` // (list maxitems:1) Metadata *ClusterCloudProviderOpenstackCloudConfigMetadata `pulumi:"metadata"` // (list maxitems:1) Route *ClusterCloudProviderOpenstackCloudConfigRoute `pulumi:"route"` }
type ClusterCloudProviderOpenstackCloudConfigArgs ¶
type ClusterCloudProviderOpenstackCloudConfigArgs struct { // (list maxitems:1) BlockStorage ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrInput `pulumi:"blockStorage"` // (list maxitems:1) Global ClusterCloudProviderOpenstackCloudConfigGlobalInput `pulumi:"global"` // (list maxitems:1) LoadBalancer ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrInput `pulumi:"loadBalancer"` // (list maxitems:1) Metadata ClusterCloudProviderOpenstackCloudConfigMetadataPtrInput `pulumi:"metadata"` // (list maxitems:1) Route ClusterCloudProviderOpenstackCloudConfigRoutePtrInput `pulumi:"route"` }
func (ClusterCloudProviderOpenstackCloudConfigArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigOutput() ClusterCloudProviderOpenstackCloudConfigOutput
func (ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigOutput
func (ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigPtrOutput() ClusterCloudProviderOpenstackCloudConfigPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigArgs) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigPtrOutput
type ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs ¶
type ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs struct { // (string) BsVersion pulumi.StringPtrInput `pulumi:"bsVersion"` // (string) IgnoreVolumeAz pulumi.BoolPtrInput `pulumi:"ignoreVolumeAz"` // (string) TrustDevicePath pulumi.BoolPtrInput `pulumi:"trustDevicePath"` }
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutput() ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
type ClusterCloudProviderOpenstackCloudConfigBlockStorageInput ¶
type ClusterCloudProviderOpenstackCloudConfigBlockStorageInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutput() ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput }
ClusterCloudProviderOpenstackCloudConfigBlockStorageInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs and ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigBlockStorageInput` via:
ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs{...}
type ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput ¶
type ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) BsVersion ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) BsVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) IgnoreVolumeAz ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutput() ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) TrustDevicePath ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStorageOutput) TrustDevicePath() pulumi.BoolPtrOutput
(string)
type ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrInput ¶
type ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput }
ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs, ClusterCloudProviderOpenstackCloudConfigBlockStoragePtr and ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrInput` via:
ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudConfigBlockStoragePtr ¶
func ClusterCloudProviderOpenstackCloudConfigBlockStoragePtr(v *ClusterCloudProviderOpenstackCloudConfigBlockStorageArgs) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrInput
type ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput ¶
type ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) BsVersion ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) BsVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) IgnoreVolumeAz ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) TrustDevicePath ¶
func (o ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput) TrustDevicePath() pulumi.BoolPtrOutput
(string)
type ClusterCloudProviderOpenstackCloudConfigGlobal ¶
type ClusterCloudProviderOpenstackCloudConfigGlobal struct { // (string) AuthUrl string `pulumi:"authUrl"` // (string) CaFile *string `pulumi:"caFile"` // Required if `domainName` not provided. (string) DomainId *string `pulumi:"domainId"` // Required if `domainId` not provided. (string) DomainName *string `pulumi:"domainName"` // Registry password (string) Password string `pulumi:"password"` // Region for S3 service (string) Region *string `pulumi:"region"` // Required if `tenantName` not provided. (string) TenantId *string `pulumi:"tenantId"` // Required if `tenantId` not provided. (string) TenantName *string `pulumi:"tenantName"` // (string) TrustId *string `pulumi:"trustId"` // Required if `username` not provided. (string) UserId *string `pulumi:"userId"` // Required if `userId` not provided. (string) Username *string `pulumi:"username"` }
type ClusterCloudProviderOpenstackCloudConfigGlobalArgs ¶
type ClusterCloudProviderOpenstackCloudConfigGlobalArgs struct { // (string) AuthUrl pulumi.StringInput `pulumi:"authUrl"` // (string) CaFile pulumi.StringPtrInput `pulumi:"caFile"` // Required if `domainName` not provided. (string) DomainId pulumi.StringPtrInput `pulumi:"domainId"` // Required if `domainId` not provided. (string) DomainName pulumi.StringPtrInput `pulumi:"domainName"` // Registry password (string) Password pulumi.StringInput `pulumi:"password"` // Region for S3 service (string) Region pulumi.StringPtrInput `pulumi:"region"` // Required if `tenantName` not provided. (string) TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // Required if `tenantId` not provided. (string) TenantName pulumi.StringPtrInput `pulumi:"tenantName"` // (string) TrustId pulumi.StringPtrInput `pulumi:"trustId"` // Required if `username` not provided. (string) UserId pulumi.StringPtrInput `pulumi:"userId"` // Required if `userId` not provided. (string) Username pulumi.StringPtrInput `pulumi:"username"` }
func (ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalOutput() ClusterCloudProviderOpenstackCloudConfigGlobalOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
type ClusterCloudProviderOpenstackCloudConfigGlobalInput ¶
type ClusterCloudProviderOpenstackCloudConfigGlobalInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigGlobalOutput() ClusterCloudProviderOpenstackCloudConfigGlobalOutput ToClusterCloudProviderOpenstackCloudConfigGlobalOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalOutput }
ClusterCloudProviderOpenstackCloudConfigGlobalInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigGlobalArgs and ClusterCloudProviderOpenstackCloudConfigGlobalOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigGlobalInput` via:
ClusterCloudProviderOpenstackCloudConfigGlobalArgs{...}
type ClusterCloudProviderOpenstackCloudConfigGlobalOutput ¶
type ClusterCloudProviderOpenstackCloudConfigGlobalOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) AuthUrl ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) AuthUrl() pulumi.StringOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) CaFile ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) CaFile() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) DomainId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) DomainId() pulumi.StringPtrOutput
Required if `domainName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) DomainName ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) DomainName() pulumi.StringPtrOutput
Required if `domainId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Password ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Password() pulumi.StringOutput
Registry password (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Region ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TenantId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TenantId() pulumi.StringPtrOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TenantName ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TenantName() pulumi.StringPtrOutput
Required if `tenantId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalOutput() ClusterCloudProviderOpenstackCloudConfigGlobalOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TrustId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) TrustId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) UserId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) UserId() pulumi.StringPtrOutput
Required if `username` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Username ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalOutput) Username() pulumi.StringPtrOutput
Required if `userId` not provided. (string)
type ClusterCloudProviderOpenstackCloudConfigGlobalPtrInput ¶
type ClusterCloudProviderOpenstackCloudConfigGlobalPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput }
ClusterCloudProviderOpenstackCloudConfigGlobalPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigGlobalArgs, ClusterCloudProviderOpenstackCloudConfigGlobalPtr and ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigGlobalPtrInput` via:
ClusterCloudProviderOpenstackCloudConfigGlobalArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudConfigGlobalPtr ¶
func ClusterCloudProviderOpenstackCloudConfigGlobalPtr(v *ClusterCloudProviderOpenstackCloudConfigGlobalArgs) ClusterCloudProviderOpenstackCloudConfigGlobalPtrInput
type ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput ¶
type ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) AuthUrl ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) AuthUrl() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) CaFile ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) CaFile() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) DomainId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) DomainId() pulumi.StringPtrOutput
Required if `domainName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) DomainName ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) DomainName() pulumi.StringPtrOutput
Required if `domainId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Password ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Region ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TenantId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TenantId() pulumi.StringPtrOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TenantName ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TenantName() pulumi.StringPtrOutput
Required if `tenantId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TrustId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) TrustId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) UserId ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) UserId() pulumi.StringPtrOutput
Required if `username` not provided. (string)
func (ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Username ¶
func (o ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput) Username() pulumi.StringPtrOutput
Required if `userId` not provided. (string)
type ClusterCloudProviderOpenstackCloudConfigInput ¶
type ClusterCloudProviderOpenstackCloudConfigInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigOutput() ClusterCloudProviderOpenstackCloudConfigOutput ToClusterCloudProviderOpenstackCloudConfigOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigOutput }
ClusterCloudProviderOpenstackCloudConfigInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigArgs and ClusterCloudProviderOpenstackCloudConfigOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigInput` via:
ClusterCloudProviderOpenstackCloudConfigArgs{...}
type ClusterCloudProviderOpenstackCloudConfigLoadBalancer ¶
type ClusterCloudProviderOpenstackCloudConfigLoadBalancer struct { // (bool) CreateMonitor *bool `pulumi:"createMonitor"` // (string) FloatingNetworkId *string `pulumi:"floatingNetworkId"` // (string) LbMethod *string `pulumi:"lbMethod"` // (string) LbProvider *string `pulumi:"lbProvider"` // (string) LbVersion *string `pulumi:"lbVersion"` // (bool) ManageSecurityGroups *bool `pulumi:"manageSecurityGroups"` // (string) MonitorDelay *string `pulumi:"monitorDelay"` // (int) MonitorMaxRetries *int `pulumi:"monitorMaxRetries"` // (string) MonitorTimeout *string `pulumi:"monitorTimeout"` // (string) SubnetId *string `pulumi:"subnetId"` // (bool) UseOctavia *bool `pulumi:"useOctavia"` }
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs ¶
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs struct { // (bool) CreateMonitor pulumi.BoolPtrInput `pulumi:"createMonitor"` // (string) FloatingNetworkId pulumi.StringPtrInput `pulumi:"floatingNetworkId"` // (string) LbMethod pulumi.StringPtrInput `pulumi:"lbMethod"` // (string) LbProvider pulumi.StringPtrInput `pulumi:"lbProvider"` // (string) LbVersion pulumi.StringPtrInput `pulumi:"lbVersion"` // (bool) ManageSecurityGroups pulumi.BoolPtrInput `pulumi:"manageSecurityGroups"` // (string) MonitorDelay pulumi.StringPtrInput `pulumi:"monitorDelay"` // (int) MonitorMaxRetries pulumi.IntPtrInput `pulumi:"monitorMaxRetries"` // (string) MonitorTimeout pulumi.StringPtrInput `pulumi:"monitorTimeout"` // (string) SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // (bool) UseOctavia pulumi.BoolPtrInput `pulumi:"useOctavia"` }
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerInput ¶
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput }
ClusterCloudProviderOpenstackCloudConfigLoadBalancerInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs and ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigLoadBalancerInput` via:
ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs{...}
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput ¶
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) CreateMonitor ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) CreateMonitor() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) FloatingNetworkId ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) FloatingNetworkId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbMethod ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbMethod() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbProvider ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbProvider() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbVersion ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) LbVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ManageSecurityGroups ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorDelay ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorDelay() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorMaxRetries ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorMaxRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorTimeout ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) MonitorTimeout() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) SubnetId ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) UseOctavia ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerOutput) UseOctavia() pulumi.BoolPtrOutput
(bool)
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrInput ¶
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput }
ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs, ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtr and ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrInput` via:
ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtr ¶
func ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtr(v *ClusterCloudProviderOpenstackCloudConfigLoadBalancerArgs) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrInput
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput ¶
type ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) CreateMonitor ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) CreateMonitor() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) FloatingNetworkId ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) FloatingNetworkId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbMethod ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbMethod() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbProvider ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbProvider() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbVersion ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) LbVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ManageSecurityGroups ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorDelay ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorDelay() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorMaxRetries ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorMaxRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorTimeout ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) MonitorTimeout() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) SubnetId ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) UseOctavia ¶
func (o ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput) UseOctavia() pulumi.BoolPtrOutput
(bool)
type ClusterCloudProviderOpenstackCloudConfigMetadataArgs ¶
type ClusterCloudProviderOpenstackCloudConfigMetadataArgs struct { // (int) RequestTimeout pulumi.IntPtrInput `pulumi:"requestTimeout"` // (string) SearchOrder pulumi.StringPtrInput `pulumi:"searchOrder"` }
func (ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataOutput() ClusterCloudProviderOpenstackCloudConfigMetadataOutput
func (ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataOutput
func (ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
type ClusterCloudProviderOpenstackCloudConfigMetadataInput ¶
type ClusterCloudProviderOpenstackCloudConfigMetadataInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigMetadataOutput() ClusterCloudProviderOpenstackCloudConfigMetadataOutput ToClusterCloudProviderOpenstackCloudConfigMetadataOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataOutput }
ClusterCloudProviderOpenstackCloudConfigMetadataInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigMetadataArgs and ClusterCloudProviderOpenstackCloudConfigMetadataOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigMetadataInput` via:
ClusterCloudProviderOpenstackCloudConfigMetadataArgs{...}
type ClusterCloudProviderOpenstackCloudConfigMetadataOutput ¶
type ClusterCloudProviderOpenstackCloudConfigMetadataOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) RequestTimeout ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) RequestTimeout() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) SearchOrder ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) SearchOrder() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataOutput() ClusterCloudProviderOpenstackCloudConfigMetadataOutput
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataOutput
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
type ClusterCloudProviderOpenstackCloudConfigMetadataPtrInput ¶
type ClusterCloudProviderOpenstackCloudConfigMetadataPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput }
ClusterCloudProviderOpenstackCloudConfigMetadataPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigMetadataArgs, ClusterCloudProviderOpenstackCloudConfigMetadataPtr and ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigMetadataPtrInput` via:
ClusterCloudProviderOpenstackCloudConfigMetadataArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudConfigMetadataPtr ¶
func ClusterCloudProviderOpenstackCloudConfigMetadataPtr(v *ClusterCloudProviderOpenstackCloudConfigMetadataArgs) ClusterCloudProviderOpenstackCloudConfigMetadataPtrInput
type ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput ¶
type ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) RequestTimeout ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) RequestTimeout() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) SearchOrder ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) SearchOrder() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudConfigMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
type ClusterCloudProviderOpenstackCloudConfigOutput ¶
type ClusterCloudProviderOpenstackCloudConfigOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigOutput) BlockStorage ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) BlockStorage() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigOutput) Global ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) Global() ClusterCloudProviderOpenstackCloudConfigGlobalOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigOutput) LoadBalancer ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigOutput) Metadata ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) Metadata() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigOutput) Route ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) Route() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigOutput() ClusterCloudProviderOpenstackCloudConfigOutput
func (ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigOutput
func (ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutput() ClusterCloudProviderOpenstackCloudConfigPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigPtrOutput
type ClusterCloudProviderOpenstackCloudConfigPtrInput ¶
type ClusterCloudProviderOpenstackCloudConfigPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigPtrOutput() ClusterCloudProviderOpenstackCloudConfigPtrOutput ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigPtrOutput }
ClusterCloudProviderOpenstackCloudConfigPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigArgs, ClusterCloudProviderOpenstackCloudConfigPtr and ClusterCloudProviderOpenstackCloudConfigPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigPtrInput` via:
ClusterCloudProviderOpenstackCloudConfigArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudConfigPtr ¶
func ClusterCloudProviderOpenstackCloudConfigPtr(v *ClusterCloudProviderOpenstackCloudConfigArgs) ClusterCloudProviderOpenstackCloudConfigPtrInput
type ClusterCloudProviderOpenstackCloudConfigPtrOutput ¶
type ClusterCloudProviderOpenstackCloudConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) BlockStorage ¶
func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) BlockStorage() ClusterCloudProviderOpenstackCloudConfigBlockStoragePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) Global ¶
func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) Global() ClusterCloudProviderOpenstackCloudConfigGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) LoadBalancer ¶
func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudConfigLoadBalancerPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) Metadata ¶
func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) Metadata() ClusterCloudProviderOpenstackCloudConfigMetadataPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) Route ¶
func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) Route() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutput() ClusterCloudProviderOpenstackCloudConfigPtrOutput
func (ClusterCloudProviderOpenstackCloudConfigPtrOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigPtrOutput) ToClusterCloudProviderOpenstackCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigPtrOutput
type ClusterCloudProviderOpenstackCloudConfigRoute ¶
type ClusterCloudProviderOpenstackCloudConfigRoute struct { // (string) RouterId *string `pulumi:"routerId"` }
type ClusterCloudProviderOpenstackCloudConfigRouteArgs ¶
type ClusterCloudProviderOpenstackCloudConfigRouteArgs struct { // (string) RouterId pulumi.StringPtrInput `pulumi:"routerId"` }
func (ClusterCloudProviderOpenstackCloudConfigRouteArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigRouteArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRouteOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRouteOutput() ClusterCloudProviderOpenstackCloudConfigRouteOutput
func (ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRouteOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRouteOutput
func (ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudConfigRouteArgs) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
type ClusterCloudProviderOpenstackCloudConfigRouteInput ¶
type ClusterCloudProviderOpenstackCloudConfigRouteInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigRouteOutput() ClusterCloudProviderOpenstackCloudConfigRouteOutput ToClusterCloudProviderOpenstackCloudConfigRouteOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigRouteOutput }
ClusterCloudProviderOpenstackCloudConfigRouteInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigRouteArgs and ClusterCloudProviderOpenstackCloudConfigRouteOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigRouteInput` via:
ClusterCloudProviderOpenstackCloudConfigRouteArgs{...}
type ClusterCloudProviderOpenstackCloudConfigRouteOutput ¶
type ClusterCloudProviderOpenstackCloudConfigRouteOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) RouterId ¶
func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) RouterId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRouteOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRouteOutput() ClusterCloudProviderOpenstackCloudConfigRouteOutput
func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRouteOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRouteOutput
func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigRouteOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
type ClusterCloudProviderOpenstackCloudConfigRoutePtrInput ¶
type ClusterCloudProviderOpenstackCloudConfigRoutePtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput }
ClusterCloudProviderOpenstackCloudConfigRoutePtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudConfigRouteArgs, ClusterCloudProviderOpenstackCloudConfigRoutePtr and ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudConfigRoutePtrInput` via:
ClusterCloudProviderOpenstackCloudConfigRouteArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudConfigRoutePtr ¶
func ClusterCloudProviderOpenstackCloudConfigRoutePtr(v *ClusterCloudProviderOpenstackCloudConfigRouteArgs) ClusterCloudProviderOpenstackCloudConfigRoutePtrInput
type ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput ¶
type ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) RouterId ¶
func (o ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) RouterId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutput() ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
func (ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput) ToClusterCloudProviderOpenstackCloudConfigRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudConfigRoutePtrOutput
type ClusterCloudProviderOpenstackCloudProvider ¶
type ClusterCloudProviderOpenstackCloudProvider struct { // (list maxitems:1) BlockStorage *ClusterCloudProviderOpenstackCloudProviderBlockStorage `pulumi:"blockStorage"` // (list maxitems:1) Global ClusterCloudProviderOpenstackCloudProviderGlobal `pulumi:"global"` // (list maxitems:1) LoadBalancer *ClusterCloudProviderOpenstackCloudProviderLoadBalancer `pulumi:"loadBalancer"` // (list maxitems:1) Metadata *ClusterCloudProviderOpenstackCloudProviderMetadata `pulumi:"metadata"` // (list maxitems:1) Route *ClusterCloudProviderOpenstackCloudProviderRoute `pulumi:"route"` }
type ClusterCloudProviderOpenstackCloudProviderArgs ¶
type ClusterCloudProviderOpenstackCloudProviderArgs struct { // (list maxitems:1) BlockStorage ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrInput `pulumi:"blockStorage"` // (list maxitems:1) Global ClusterCloudProviderOpenstackCloudProviderGlobalInput `pulumi:"global"` // (list maxitems:1) LoadBalancer ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrInput `pulumi:"loadBalancer"` // (list maxitems:1) Metadata ClusterCloudProviderOpenstackCloudProviderMetadataPtrInput `pulumi:"metadata"` // (list maxitems:1) Route ClusterCloudProviderOpenstackCloudProviderRoutePtrInput `pulumi:"route"` }
func (ClusterCloudProviderOpenstackCloudProviderArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderOutput() ClusterCloudProviderOpenstackCloudProviderOutput
func (ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderOutput
func (ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderPtrOutput() ClusterCloudProviderOpenstackCloudProviderPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderArgs) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderPtrOutput
type ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs ¶
type ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs struct { // (string) BsVersion pulumi.StringPtrInput `pulumi:"bsVersion"` // (string) IgnoreVolumeAz pulumi.BoolPtrInput `pulumi:"ignoreVolumeAz"` // (string) TrustDevicePath pulumi.BoolPtrInput `pulumi:"trustDevicePath"` }
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutput() ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
type ClusterCloudProviderOpenstackCloudProviderBlockStorageInput ¶
type ClusterCloudProviderOpenstackCloudProviderBlockStorageInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutput() ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput }
ClusterCloudProviderOpenstackCloudProviderBlockStorageInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs and ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderBlockStorageInput` via:
ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs{...}
type ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput ¶
type ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) BsVersion ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) BsVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) IgnoreVolumeAz ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutput() ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStorageOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) TrustDevicePath ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStorageOutput) TrustDevicePath() pulumi.BoolPtrOutput
(string)
type ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrInput ¶
type ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput }
ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs, ClusterCloudProviderOpenstackCloudProviderBlockStoragePtr and ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrInput` via:
ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudProviderBlockStoragePtr ¶
func ClusterCloudProviderOpenstackCloudProviderBlockStoragePtr(v *ClusterCloudProviderOpenstackCloudProviderBlockStorageArgs) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrInput
type ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput ¶
type ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) BsVersion ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) BsVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) IgnoreVolumeAz ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) IgnoreVolumeAz() pulumi.BoolPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) ToClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) TrustDevicePath ¶
func (o ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput) TrustDevicePath() pulumi.BoolPtrOutput
(string)
type ClusterCloudProviderOpenstackCloudProviderGlobal ¶
type ClusterCloudProviderOpenstackCloudProviderGlobal struct { // (string) AuthUrl string `pulumi:"authUrl"` // (string) CaFile *string `pulumi:"caFile"` // Required if `domainName` not provided. (string) DomainId *string `pulumi:"domainId"` // Required if `domainId` not provided. (string) DomainName *string `pulumi:"domainName"` // Registry password (string) Password string `pulumi:"password"` // Region for S3 service (string) Region *string `pulumi:"region"` // Required if `tenantName` not provided. (string) TenantId *string `pulumi:"tenantId"` // Required if `tenantId` not provided. (string) TenantName *string `pulumi:"tenantName"` // (string) TrustId *string `pulumi:"trustId"` // Required if `username` not provided. (string) UserId *string `pulumi:"userId"` // Required if `userId` not provided. (string) Username *string `pulumi:"username"` }
type ClusterCloudProviderOpenstackCloudProviderGlobalArgs ¶
type ClusterCloudProviderOpenstackCloudProviderGlobalArgs struct { // (string) AuthUrl pulumi.StringInput `pulumi:"authUrl"` // (string) CaFile pulumi.StringPtrInput `pulumi:"caFile"` // Required if `domainName` not provided. (string) DomainId pulumi.StringPtrInput `pulumi:"domainId"` // Required if `domainId` not provided. (string) DomainName pulumi.StringPtrInput `pulumi:"domainName"` // Registry password (string) Password pulumi.StringInput `pulumi:"password"` // Region for S3 service (string) Region pulumi.StringPtrInput `pulumi:"region"` // Required if `tenantName` not provided. (string) TenantId pulumi.StringPtrInput `pulumi:"tenantId"` // Required if `tenantId` not provided. (string) TenantName pulumi.StringPtrInput `pulumi:"tenantName"` // (string) TrustId pulumi.StringPtrInput `pulumi:"trustId"` // Required if `username` not provided. (string) UserId pulumi.StringPtrInput `pulumi:"userId"` // Required if `userId` not provided. (string) Username pulumi.StringPtrInput `pulumi:"username"` }
func (ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalOutput() ClusterCloudProviderOpenstackCloudProviderGlobalOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
type ClusterCloudProviderOpenstackCloudProviderGlobalInput ¶
type ClusterCloudProviderOpenstackCloudProviderGlobalInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderGlobalOutput() ClusterCloudProviderOpenstackCloudProviderGlobalOutput ToClusterCloudProviderOpenstackCloudProviderGlobalOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalOutput }
ClusterCloudProviderOpenstackCloudProviderGlobalInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderGlobalArgs and ClusterCloudProviderOpenstackCloudProviderGlobalOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderGlobalInput` via:
ClusterCloudProviderOpenstackCloudProviderGlobalArgs{...}
type ClusterCloudProviderOpenstackCloudProviderGlobalOutput ¶
type ClusterCloudProviderOpenstackCloudProviderGlobalOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) AuthUrl ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) AuthUrl() pulumi.StringOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) CaFile ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) CaFile() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) DomainId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) DomainId() pulumi.StringPtrOutput
Required if `domainName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) DomainName ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) DomainName() pulumi.StringPtrOutput
Required if `domainId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Password ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Password() pulumi.StringOutput
Registry password (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Region ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TenantId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TenantId() pulumi.StringPtrOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TenantName ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TenantName() pulumi.StringPtrOutput
Required if `tenantId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalOutput() ClusterCloudProviderOpenstackCloudProviderGlobalOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TrustId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) TrustId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) UserId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) UserId() pulumi.StringPtrOutput
Required if `username` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Username ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalOutput) Username() pulumi.StringPtrOutput
Required if `userId` not provided. (string)
type ClusterCloudProviderOpenstackCloudProviderGlobalPtrInput ¶
type ClusterCloudProviderOpenstackCloudProviderGlobalPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput }
ClusterCloudProviderOpenstackCloudProviderGlobalPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderGlobalArgs, ClusterCloudProviderOpenstackCloudProviderGlobalPtr and ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderGlobalPtrInput` via:
ClusterCloudProviderOpenstackCloudProviderGlobalArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudProviderGlobalPtr ¶
func ClusterCloudProviderOpenstackCloudProviderGlobalPtr(v *ClusterCloudProviderOpenstackCloudProviderGlobalArgs) ClusterCloudProviderOpenstackCloudProviderGlobalPtrInput
type ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput ¶
type ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) AuthUrl ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) AuthUrl() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) CaFile ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) CaFile() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) DomainId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) DomainId() pulumi.StringPtrOutput
Required if `domainName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) DomainName ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) DomainName() pulumi.StringPtrOutput
Required if `domainId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Password ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Region ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TenantId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TenantId() pulumi.StringPtrOutput
Required if `tenantName` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TenantName ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TenantName() pulumi.StringPtrOutput
Required if `tenantId` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) ToClusterCloudProviderOpenstackCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TrustId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) TrustId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) UserId ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) UserId() pulumi.StringPtrOutput
Required if `username` not provided. (string)
func (ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Username ¶
func (o ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput) Username() pulumi.StringPtrOutput
Required if `userId` not provided. (string)
type ClusterCloudProviderOpenstackCloudProviderInput ¶
type ClusterCloudProviderOpenstackCloudProviderInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderOutput() ClusterCloudProviderOpenstackCloudProviderOutput ToClusterCloudProviderOpenstackCloudProviderOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderOutput }
ClusterCloudProviderOpenstackCloudProviderInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderArgs and ClusterCloudProviderOpenstackCloudProviderOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderInput` via:
ClusterCloudProviderOpenstackCloudProviderArgs{...}
type ClusterCloudProviderOpenstackCloudProviderLoadBalancer ¶
type ClusterCloudProviderOpenstackCloudProviderLoadBalancer struct { // (bool) CreateMonitor *bool `pulumi:"createMonitor"` // (string) FloatingNetworkId *string `pulumi:"floatingNetworkId"` // (string) LbMethod *string `pulumi:"lbMethod"` // (string) LbProvider *string `pulumi:"lbProvider"` // (string) LbVersion *string `pulumi:"lbVersion"` // (bool) ManageSecurityGroups *bool `pulumi:"manageSecurityGroups"` // (string) MonitorDelay *string `pulumi:"monitorDelay"` // (int) MonitorMaxRetries *int `pulumi:"monitorMaxRetries"` // (string) MonitorTimeout *string `pulumi:"monitorTimeout"` // (string) SubnetId *string `pulumi:"subnetId"` // (bool) UseOctavia *bool `pulumi:"useOctavia"` }
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs ¶
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs struct { // (bool) CreateMonitor pulumi.BoolPtrInput `pulumi:"createMonitor"` // (string) FloatingNetworkId pulumi.StringPtrInput `pulumi:"floatingNetworkId"` // (string) LbMethod pulumi.StringPtrInput `pulumi:"lbMethod"` // (string) LbProvider pulumi.StringPtrInput `pulumi:"lbProvider"` // (string) LbVersion pulumi.StringPtrInput `pulumi:"lbVersion"` // (bool) ManageSecurityGroups pulumi.BoolPtrInput `pulumi:"manageSecurityGroups"` // (string) MonitorDelay pulumi.StringPtrInput `pulumi:"monitorDelay"` // (int) MonitorMaxRetries pulumi.IntPtrInput `pulumi:"monitorMaxRetries"` // (string) MonitorTimeout pulumi.StringPtrInput `pulumi:"monitorTimeout"` // (string) SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // (bool) UseOctavia pulumi.BoolPtrInput `pulumi:"useOctavia"` }
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerInput ¶
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput }
ClusterCloudProviderOpenstackCloudProviderLoadBalancerInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs and ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderLoadBalancerInput` via:
ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs{...}
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput ¶
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) CreateMonitor ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) CreateMonitor() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) FloatingNetworkId ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) FloatingNetworkId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbMethod ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbMethod() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbProvider ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbProvider() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbVersion ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) LbVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ManageSecurityGroups ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorDelay ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorDelay() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorMaxRetries ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorMaxRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorTimeout ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) MonitorTimeout() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) SubnetId ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) UseOctavia ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerOutput) UseOctavia() pulumi.BoolPtrOutput
(bool)
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrInput ¶
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput }
ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs, ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtr and ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrInput` via:
ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtr ¶
func ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtr(v *ClusterCloudProviderOpenstackCloudProviderLoadBalancerArgs) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrInput
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput ¶
type ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) CreateMonitor ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) CreateMonitor() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) FloatingNetworkId ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) FloatingNetworkId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbMethod ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbMethod() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbProvider ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbProvider() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbVersion ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) LbVersion() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ManageSecurityGroups ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ManageSecurityGroups() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorDelay ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorDelay() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorMaxRetries ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorMaxRetries() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorTimeout ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) MonitorTimeout() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) SubnetId ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) SubnetId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) ToClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) UseOctavia ¶
func (o ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput) UseOctavia() pulumi.BoolPtrOutput
(bool)
type ClusterCloudProviderOpenstackCloudProviderMetadataArgs ¶
type ClusterCloudProviderOpenstackCloudProviderMetadataArgs struct { // (int) RequestTimeout pulumi.IntPtrInput `pulumi:"requestTimeout"` // (string) SearchOrder pulumi.StringPtrInput `pulumi:"searchOrder"` }
func (ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataOutput() ClusterCloudProviderOpenstackCloudProviderMetadataOutput
func (ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataOutput
func (ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
type ClusterCloudProviderOpenstackCloudProviderMetadataInput ¶
type ClusterCloudProviderOpenstackCloudProviderMetadataInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderMetadataOutput() ClusterCloudProviderOpenstackCloudProviderMetadataOutput ToClusterCloudProviderOpenstackCloudProviderMetadataOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataOutput }
ClusterCloudProviderOpenstackCloudProviderMetadataInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderMetadataArgs and ClusterCloudProviderOpenstackCloudProviderMetadataOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderMetadataInput` via:
ClusterCloudProviderOpenstackCloudProviderMetadataArgs{...}
type ClusterCloudProviderOpenstackCloudProviderMetadataOutput ¶
type ClusterCloudProviderOpenstackCloudProviderMetadataOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) RequestTimeout ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) RequestTimeout() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) SearchOrder ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) SearchOrder() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataOutput() ClusterCloudProviderOpenstackCloudProviderMetadataOutput
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataOutput
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
type ClusterCloudProviderOpenstackCloudProviderMetadataPtrInput ¶
type ClusterCloudProviderOpenstackCloudProviderMetadataPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput }
ClusterCloudProviderOpenstackCloudProviderMetadataPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderMetadataArgs, ClusterCloudProviderOpenstackCloudProviderMetadataPtr and ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderMetadataPtrInput` via:
ClusterCloudProviderOpenstackCloudProviderMetadataArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudProviderMetadataPtr ¶
func ClusterCloudProviderOpenstackCloudProviderMetadataPtr(v *ClusterCloudProviderOpenstackCloudProviderMetadataArgs) ClusterCloudProviderOpenstackCloudProviderMetadataPtrInput
type ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput ¶
type ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) RequestTimeout ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) RequestTimeout() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) SearchOrder ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) SearchOrder() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput) ToClusterCloudProviderOpenstackCloudProviderMetadataPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
type ClusterCloudProviderOpenstackCloudProviderOutput ¶
type ClusterCloudProviderOpenstackCloudProviderOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderOutput) BlockStorage ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) BlockStorage() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderOutput) Global ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) Global() ClusterCloudProviderOpenstackCloudProviderGlobalOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderOutput) LoadBalancer ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderOutput) Metadata ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) Metadata() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderOutput) Route ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) Route() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderOutput() ClusterCloudProviderOpenstackCloudProviderOutput
func (ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderOutput
func (ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutput() ClusterCloudProviderOpenstackCloudProviderPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderPtrOutput
type ClusterCloudProviderOpenstackCloudProviderPtrInput ¶
type ClusterCloudProviderOpenstackCloudProviderPtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderPtrOutput() ClusterCloudProviderOpenstackCloudProviderPtrOutput ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderPtrOutput }
ClusterCloudProviderOpenstackCloudProviderPtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderArgs, ClusterCloudProviderOpenstackCloudProviderPtr and ClusterCloudProviderOpenstackCloudProviderPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderPtrInput` via:
ClusterCloudProviderOpenstackCloudProviderArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudProviderPtr ¶
func ClusterCloudProviderOpenstackCloudProviderPtr(v *ClusterCloudProviderOpenstackCloudProviderArgs) ClusterCloudProviderOpenstackCloudProviderPtrInput
type ClusterCloudProviderOpenstackCloudProviderPtrOutput ¶
type ClusterCloudProviderOpenstackCloudProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) BlockStorage ¶
func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) BlockStorage() ClusterCloudProviderOpenstackCloudProviderBlockStoragePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) Global ¶
func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) Global() ClusterCloudProviderOpenstackCloudProviderGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) LoadBalancer ¶
func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) LoadBalancer() ClusterCloudProviderOpenstackCloudProviderLoadBalancerPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) Metadata ¶
func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) Metadata() ClusterCloudProviderOpenstackCloudProviderMetadataPtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) Route ¶
func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) Route() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
(list maxitems:1)
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutput() ClusterCloudProviderOpenstackCloudProviderPtrOutput
func (ClusterCloudProviderOpenstackCloudProviderPtrOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderPtrOutput) ToClusterCloudProviderOpenstackCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderPtrOutput
type ClusterCloudProviderOpenstackCloudProviderRoute ¶
type ClusterCloudProviderOpenstackCloudProviderRoute struct { // (string) RouterId *string `pulumi:"routerId"` }
type ClusterCloudProviderOpenstackCloudProviderRouteArgs ¶
type ClusterCloudProviderOpenstackCloudProviderRouteArgs struct { // (string) RouterId pulumi.StringPtrInput `pulumi:"routerId"` }
func (ClusterCloudProviderOpenstackCloudProviderRouteArgs) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderRouteArgs) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRouteOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRouteOutput() ClusterCloudProviderOpenstackCloudProviderRouteOutput
func (ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRouteOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRouteOutput
func (ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput ¶
func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext ¶
func (i ClusterCloudProviderOpenstackCloudProviderRouteArgs) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
type ClusterCloudProviderOpenstackCloudProviderRouteInput ¶
type ClusterCloudProviderOpenstackCloudProviderRouteInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderRouteOutput() ClusterCloudProviderOpenstackCloudProviderRouteOutput ToClusterCloudProviderOpenstackCloudProviderRouteOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderRouteOutput }
ClusterCloudProviderOpenstackCloudProviderRouteInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderRouteArgs and ClusterCloudProviderOpenstackCloudProviderRouteOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderRouteInput` via:
ClusterCloudProviderOpenstackCloudProviderRouteArgs{...}
type ClusterCloudProviderOpenstackCloudProviderRouteOutput ¶
type ClusterCloudProviderOpenstackCloudProviderRouteOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) RouterId ¶
func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) RouterId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRouteOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRouteOutput() ClusterCloudProviderOpenstackCloudProviderRouteOutput
func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRouteOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRouteOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRouteOutput
func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderRouteOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
type ClusterCloudProviderOpenstackCloudProviderRoutePtrInput ¶
type ClusterCloudProviderOpenstackCloudProviderRoutePtrInput interface { pulumi.Input ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext(context.Context) ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput }
ClusterCloudProviderOpenstackCloudProviderRoutePtrInput is an input type that accepts ClusterCloudProviderOpenstackCloudProviderRouteArgs, ClusterCloudProviderOpenstackCloudProviderRoutePtr and ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput values. You can construct a concrete instance of `ClusterCloudProviderOpenstackCloudProviderRoutePtrInput` via:
ClusterCloudProviderOpenstackCloudProviderRouteArgs{...} or: nil
func ClusterCloudProviderOpenstackCloudProviderRoutePtr ¶
func ClusterCloudProviderOpenstackCloudProviderRoutePtr(v *ClusterCloudProviderOpenstackCloudProviderRouteArgs) ClusterCloudProviderOpenstackCloudProviderRoutePtrInput
type ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput ¶
type ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ElementType ¶
func (ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) RouterId ¶
func (o ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) RouterId() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput ¶
func (o ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutput() ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
func (ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext ¶
func (o ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput) ToClusterCloudProviderOpenstackCloudProviderRoutePtrOutputWithContext(ctx context.Context) ClusterCloudProviderOpenstackCloudProviderRoutePtrOutput
type ClusterCloudProviderOutput ¶
type ClusterCloudProviderOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderOutput) AwsCloudConfig
deprecated
func (o ClusterCloudProviderOutput) AwsCloudConfig() ClusterCloudProviderAwsCloudConfigPtrOutput
Use awsCloudProvider instead
Deprecated: Use awsCloudProvider instead
func (ClusterCloudProviderOutput) AwsCloudProvider ¶
func (o ClusterCloudProviderOutput) AwsCloudProvider() ClusterCloudProviderAwsCloudProviderPtrOutput
AWS Cloud Provider config [rke-aws-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/aws/) (list maxitems:1)
func (ClusterCloudProviderOutput) AzureCloudConfig
deprecated
func (o ClusterCloudProviderOutput) AzureCloudConfig() ClusterCloudProviderAzureCloudConfigPtrOutput
Use azureCloudProvider instead
Deprecated: Use azureCloudProvider instead
func (ClusterCloudProviderOutput) AzureCloudProvider ¶
func (o ClusterCloudProviderOutput) AzureCloudProvider() ClusterCloudProviderAzureCloudProviderPtrOutput
Azure Cloud Provider config [rke-azure-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/azure/) (list maxitems:1)
func (ClusterCloudProviderOutput) CustomCloudConfig
deprecated
func (o ClusterCloudProviderOutput) CustomCloudConfig() pulumi.StringPtrOutput
Use customCloudProvider instead
Deprecated: Use customCloudProvider instead
func (ClusterCloudProviderOutput) CustomCloudProvider ¶
func (o ClusterCloudProviderOutput) CustomCloudProvider() pulumi.StringPtrOutput
Custom Cloud Provider config (string)
func (ClusterCloudProviderOutput) ElementType ¶
func (ClusterCloudProviderOutput) ElementType() reflect.Type
func (ClusterCloudProviderOutput) Name ¶
func (o ClusterCloudProviderOutput) Name() pulumi.StringOutput
Name of virtualcenter config for Vsphere Cloud Provider config (string)
func (ClusterCloudProviderOutput) OpenstackCloudConfig
deprecated
func (o ClusterCloudProviderOutput) OpenstackCloudConfig() ClusterCloudProviderOpenstackCloudConfigPtrOutput
Use openstackCloudProvider instead
Deprecated: Use openstackCloudProvider instead
func (ClusterCloudProviderOutput) OpenstackCloudProvider ¶
func (o ClusterCloudProviderOutput) OpenstackCloudProvider() ClusterCloudProviderOpenstackCloudProviderPtrOutput
Openstack Cloud Provider config [rke-openstack-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/openstack/) (list maxitems:1)
func (ClusterCloudProviderOutput) ToClusterCloudProviderOutput ¶
func (o ClusterCloudProviderOutput) ToClusterCloudProviderOutput() ClusterCloudProviderOutput
func (ClusterCloudProviderOutput) ToClusterCloudProviderOutputWithContext ¶
func (o ClusterCloudProviderOutput) ToClusterCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderOutput
func (ClusterCloudProviderOutput) ToClusterCloudProviderPtrOutput ¶
func (o ClusterCloudProviderOutput) ToClusterCloudProviderPtrOutput() ClusterCloudProviderPtrOutput
func (ClusterCloudProviderOutput) ToClusterCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderOutput) ToClusterCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderPtrOutput
func (ClusterCloudProviderOutput) VsphereCloudConfig
deprecated
func (o ClusterCloudProviderOutput) VsphereCloudConfig() ClusterCloudProviderVsphereCloudConfigPtrOutput
Use vsphereCloudProvider instead
Deprecated: Use vsphereCloudProvider instead
func (ClusterCloudProviderOutput) VsphereCloudProvider ¶
func (o ClusterCloudProviderOutput) VsphereCloudProvider() ClusterCloudProviderVsphereCloudProviderPtrOutput
Vsphere Cloud Provider config [rke-vsphere-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/vsphere/) Extra argument `name` is required on `virtualCenter` configuration. (list maxitems:1)
type ClusterCloudProviderPtrInput ¶
type ClusterCloudProviderPtrInput interface { pulumi.Input ToClusterCloudProviderPtrOutput() ClusterCloudProviderPtrOutput ToClusterCloudProviderPtrOutputWithContext(context.Context) ClusterCloudProviderPtrOutput }
ClusterCloudProviderPtrInput is an input type that accepts ClusterCloudProviderArgs, ClusterCloudProviderPtr and ClusterCloudProviderPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderPtrInput` via:
ClusterCloudProviderArgs{...} or: nil
func ClusterCloudProviderPtr ¶
func ClusterCloudProviderPtr(v *ClusterCloudProviderArgs) ClusterCloudProviderPtrInput
type ClusterCloudProviderPtrOutput ¶
type ClusterCloudProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderPtrOutput) AwsCloudConfig
deprecated
func (o ClusterCloudProviderPtrOutput) AwsCloudConfig() ClusterCloudProviderAwsCloudConfigPtrOutput
Use awsCloudProvider instead
Deprecated: Use awsCloudProvider instead
func (ClusterCloudProviderPtrOutput) AwsCloudProvider ¶
func (o ClusterCloudProviderPtrOutput) AwsCloudProvider() ClusterCloudProviderAwsCloudProviderPtrOutput
AWS Cloud Provider config [rke-aws-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/aws/) (list maxitems:1)
func (ClusterCloudProviderPtrOutput) AzureCloudConfig
deprecated
func (o ClusterCloudProviderPtrOutput) AzureCloudConfig() ClusterCloudProviderAzureCloudConfigPtrOutput
Use azureCloudProvider instead
Deprecated: Use azureCloudProvider instead
func (ClusterCloudProviderPtrOutput) AzureCloudProvider ¶
func (o ClusterCloudProviderPtrOutput) AzureCloudProvider() ClusterCloudProviderAzureCloudProviderPtrOutput
Azure Cloud Provider config [rke-azure-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/azure/) (list maxitems:1)
func (ClusterCloudProviderPtrOutput) CustomCloudConfig
deprecated
func (o ClusterCloudProviderPtrOutput) CustomCloudConfig() pulumi.StringPtrOutput
Use customCloudProvider instead
Deprecated: Use customCloudProvider instead
func (ClusterCloudProviderPtrOutput) CustomCloudProvider ¶
func (o ClusterCloudProviderPtrOutput) CustomCloudProvider() pulumi.StringPtrOutput
Custom Cloud Provider config (string)
func (ClusterCloudProviderPtrOutput) Elem ¶
func (o ClusterCloudProviderPtrOutput) Elem() ClusterCloudProviderOutput
func (ClusterCloudProviderPtrOutput) ElementType ¶
func (ClusterCloudProviderPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderPtrOutput) Name ¶
func (o ClusterCloudProviderPtrOutput) Name() pulumi.StringPtrOutput
Name of virtualcenter config for Vsphere Cloud Provider config (string)
func (ClusterCloudProviderPtrOutput) OpenstackCloudConfig
deprecated
func (o ClusterCloudProviderPtrOutput) OpenstackCloudConfig() ClusterCloudProviderOpenstackCloudConfigPtrOutput
Use openstackCloudProvider instead
Deprecated: Use openstackCloudProvider instead
func (ClusterCloudProviderPtrOutput) OpenstackCloudProvider ¶
func (o ClusterCloudProviderPtrOutput) OpenstackCloudProvider() ClusterCloudProviderOpenstackCloudProviderPtrOutput
Openstack Cloud Provider config [rke-openstack-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/openstack/) (list maxitems:1)
func (ClusterCloudProviderPtrOutput) ToClusterCloudProviderPtrOutput ¶
func (o ClusterCloudProviderPtrOutput) ToClusterCloudProviderPtrOutput() ClusterCloudProviderPtrOutput
func (ClusterCloudProviderPtrOutput) ToClusterCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderPtrOutput) ToClusterCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderPtrOutput
func (ClusterCloudProviderPtrOutput) VsphereCloudConfig
deprecated
func (o ClusterCloudProviderPtrOutput) VsphereCloudConfig() ClusterCloudProviderVsphereCloudConfigPtrOutput
Use vsphereCloudProvider instead
Deprecated: Use vsphereCloudProvider instead
func (ClusterCloudProviderPtrOutput) VsphereCloudProvider ¶
func (o ClusterCloudProviderPtrOutput) VsphereCloudProvider() ClusterCloudProviderVsphereCloudProviderPtrOutput
Vsphere Cloud Provider config [rke-vsphere-cloud-provider](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/vsphere/) Extra argument `name` is required on `virtualCenter` configuration. (list maxitems:1)
type ClusterCloudProviderVsphereCloudConfig ¶
type ClusterCloudProviderVsphereCloudConfig struct { // (list maxitems:1) Disk *ClusterCloudProviderVsphereCloudConfigDisk `pulumi:"disk"` // (list maxitems:1) Global *ClusterCloudProviderVsphereCloudConfigGlobal `pulumi:"global"` // RKE k8s cluster network configuration (list maxitems:1) Network *ClusterCloudProviderVsphereCloudConfigNetwork `pulumi:"network"` // (List) VirtualCenters []ClusterCloudProviderVsphereCloudConfigVirtualCenter `pulumi:"virtualCenters"` // (list maxitems:1) Workspace ClusterCloudProviderVsphereCloudConfigWorkspace `pulumi:"workspace"` }
type ClusterCloudProviderVsphereCloudConfigArgs ¶
type ClusterCloudProviderVsphereCloudConfigArgs struct { // (list maxitems:1) Disk ClusterCloudProviderVsphereCloudConfigDiskPtrInput `pulumi:"disk"` // (list maxitems:1) Global ClusterCloudProviderVsphereCloudConfigGlobalPtrInput `pulumi:"global"` // RKE k8s cluster network configuration (list maxitems:1) Network ClusterCloudProviderVsphereCloudConfigNetworkPtrInput `pulumi:"network"` // (List) VirtualCenters ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayInput `pulumi:"virtualCenters"` // (list maxitems:1) Workspace ClusterCloudProviderVsphereCloudConfigWorkspaceInput `pulumi:"workspace"` }
func (ClusterCloudProviderVsphereCloudConfigArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigOutput() ClusterCloudProviderVsphereCloudConfigOutput
func (ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigOutput
func (ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigPtrOutput() ClusterCloudProviderVsphereCloudConfigPtrOutput
func (ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigArgs) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigPtrOutput
type ClusterCloudProviderVsphereCloudConfigDisk ¶
type ClusterCloudProviderVsphereCloudConfigDisk struct { // (string) ScsiControllerType *string `pulumi:"scsiControllerType"` }
type ClusterCloudProviderVsphereCloudConfigDiskArgs ¶
type ClusterCloudProviderVsphereCloudConfigDiskArgs struct { // (string) ScsiControllerType pulumi.StringPtrInput `pulumi:"scsiControllerType"` }
func (ClusterCloudProviderVsphereCloudConfigDiskArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigDiskArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskOutput() ClusterCloudProviderVsphereCloudConfigDiskOutput
func (ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskOutput
func (ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
func (ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigDiskArgs) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
type ClusterCloudProviderVsphereCloudConfigDiskInput ¶
type ClusterCloudProviderVsphereCloudConfigDiskInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigDiskOutput() ClusterCloudProviderVsphereCloudConfigDiskOutput ToClusterCloudProviderVsphereCloudConfigDiskOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigDiskOutput }
ClusterCloudProviderVsphereCloudConfigDiskInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigDiskArgs and ClusterCloudProviderVsphereCloudConfigDiskOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigDiskInput` via:
ClusterCloudProviderVsphereCloudConfigDiskArgs{...}
type ClusterCloudProviderVsphereCloudConfigDiskOutput ¶
type ClusterCloudProviderVsphereCloudConfigDiskOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ScsiControllerType ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ScsiControllerType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskOutput() ClusterCloudProviderVsphereCloudConfigDiskOutput
func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskOutput
func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
func (ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
type ClusterCloudProviderVsphereCloudConfigDiskPtrInput ¶
type ClusterCloudProviderVsphereCloudConfigDiskPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigDiskPtrOutput }
ClusterCloudProviderVsphereCloudConfigDiskPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigDiskArgs, ClusterCloudProviderVsphereCloudConfigDiskPtr and ClusterCloudProviderVsphereCloudConfigDiskPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigDiskPtrInput` via:
ClusterCloudProviderVsphereCloudConfigDiskArgs{...} or: nil
func ClusterCloudProviderVsphereCloudConfigDiskPtr ¶
func ClusterCloudProviderVsphereCloudConfigDiskPtr(v *ClusterCloudProviderVsphereCloudConfigDiskArgs) ClusterCloudProviderVsphereCloudConfigDiskPtrInput
type ClusterCloudProviderVsphereCloudConfigDiskPtrOutput ¶
type ClusterCloudProviderVsphereCloudConfigDiskPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ScsiControllerType ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ScsiControllerType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutput() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
func (ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigDiskPtrOutput) ToClusterCloudProviderVsphereCloudConfigDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
type ClusterCloudProviderVsphereCloudConfigGlobal ¶
type ClusterCloudProviderVsphereCloudConfigGlobal struct { // (string) Datacenter *string `pulumi:"datacenter"` // (string) Datacenters *string `pulumi:"datacenters"` // (string) Datastore *string `pulumi:"datastore"` // (bool) InsecureFlag *bool `pulumi:"insecureFlag"` // Registry password (string) Password *string `pulumi:"password"` // Port used for SSH communication (string) Port *string `pulumi:"port"` // (int) SoapRoundtripCount *int `pulumi:"soapRoundtripCount"` // Registry user (string) User *string `pulumi:"user"` // (string) VmName *string `pulumi:"vmName"` // (string) VmUuid *string `pulumi:"vmUuid"` // (string) WorkingDir *string `pulumi:"workingDir"` }
type ClusterCloudProviderVsphereCloudConfigGlobalArgs ¶
type ClusterCloudProviderVsphereCloudConfigGlobalArgs struct { // (string) Datacenter pulumi.StringPtrInput `pulumi:"datacenter"` // (string) Datacenters pulumi.StringPtrInput `pulumi:"datacenters"` // (string) Datastore pulumi.StringPtrInput `pulumi:"datastore"` // (bool) InsecureFlag pulumi.BoolPtrInput `pulumi:"insecureFlag"` // Registry password (string) Password pulumi.StringPtrInput `pulumi:"password"` // Port used for SSH communication (string) Port pulumi.StringPtrInput `pulumi:"port"` // (int) SoapRoundtripCount pulumi.IntPtrInput `pulumi:"soapRoundtripCount"` // Registry user (string) User pulumi.StringPtrInput `pulumi:"user"` // (string) VmName pulumi.StringPtrInput `pulumi:"vmName"` // (string) VmUuid pulumi.StringPtrInput `pulumi:"vmUuid"` // (string) WorkingDir pulumi.StringPtrInput `pulumi:"workingDir"` }
func (ClusterCloudProviderVsphereCloudConfigGlobalArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigGlobalArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalOutput() ClusterCloudProviderVsphereCloudConfigGlobalOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigGlobalArgs) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
type ClusterCloudProviderVsphereCloudConfigGlobalInput ¶
type ClusterCloudProviderVsphereCloudConfigGlobalInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigGlobalOutput() ClusterCloudProviderVsphereCloudConfigGlobalOutput ToClusterCloudProviderVsphereCloudConfigGlobalOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigGlobalOutput }
ClusterCloudProviderVsphereCloudConfigGlobalInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigGlobalArgs and ClusterCloudProviderVsphereCloudConfigGlobalOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigGlobalInput` via:
ClusterCloudProviderVsphereCloudConfigGlobalArgs{...}
type ClusterCloudProviderVsphereCloudConfigGlobalOutput ¶
type ClusterCloudProviderVsphereCloudConfigGlobalOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datacenter() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datacenters ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datacenters() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datastore ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Datastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) InsecureFlag ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) InsecureFlag() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) Password ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) Port ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) Port() pulumi.StringPtrOutput
Port used for SSH communication (string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) SoapRoundtripCount ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) SoapRoundtripCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalOutput() ClusterCloudProviderVsphereCloudConfigGlobalOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) User ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) User() pulumi.StringPtrOutput
Registry user (string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) VmName ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) VmName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) VmUuid ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) VmUuid() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalOutput) WorkingDir ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalOutput) WorkingDir() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderVsphereCloudConfigGlobalPtrInput ¶
type ClusterCloudProviderVsphereCloudConfigGlobalPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput }
ClusterCloudProviderVsphereCloudConfigGlobalPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigGlobalArgs, ClusterCloudProviderVsphereCloudConfigGlobalPtr and ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigGlobalPtrInput` via:
ClusterCloudProviderVsphereCloudConfigGlobalArgs{...} or: nil
func ClusterCloudProviderVsphereCloudConfigGlobalPtr ¶
func ClusterCloudProviderVsphereCloudConfigGlobalPtr(v *ClusterCloudProviderVsphereCloudConfigGlobalArgs) ClusterCloudProviderVsphereCloudConfigGlobalPtrInput
type ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput ¶
type ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datacenter() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datacenters ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datacenters() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datastore ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Datastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) InsecureFlag ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) InsecureFlag() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Password ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) Port ¶
Port used for SSH communication (string)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) SoapRoundtripCount ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) SoapRoundtripCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutput() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) ToClusterCloudProviderVsphereCloudConfigGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) VmName ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) VmName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) VmUuid ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) VmUuid() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) WorkingDir ¶
func (o ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput) WorkingDir() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderVsphereCloudConfigInput ¶
type ClusterCloudProviderVsphereCloudConfigInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigOutput() ClusterCloudProviderVsphereCloudConfigOutput ToClusterCloudProviderVsphereCloudConfigOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigOutput }
ClusterCloudProviderVsphereCloudConfigInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigArgs and ClusterCloudProviderVsphereCloudConfigOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigInput` via:
ClusterCloudProviderVsphereCloudConfigArgs{...}
type ClusterCloudProviderVsphereCloudConfigNetwork ¶
type ClusterCloudProviderVsphereCloudConfigNetwork struct { // (string) PublicNetwork *string `pulumi:"publicNetwork"` }
type ClusterCloudProviderVsphereCloudConfigNetworkArgs ¶
type ClusterCloudProviderVsphereCloudConfigNetworkArgs struct { // (string) PublicNetwork pulumi.StringPtrInput `pulumi:"publicNetwork"` }
func (ClusterCloudProviderVsphereCloudConfigNetworkArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigNetworkArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkOutput() ClusterCloudProviderVsphereCloudConfigNetworkOutput
func (ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkOutput
func (ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
func (ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigNetworkArgs) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
type ClusterCloudProviderVsphereCloudConfigNetworkInput ¶
type ClusterCloudProviderVsphereCloudConfigNetworkInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigNetworkOutput() ClusterCloudProviderVsphereCloudConfigNetworkOutput ToClusterCloudProviderVsphereCloudConfigNetworkOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigNetworkOutput }
ClusterCloudProviderVsphereCloudConfigNetworkInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigNetworkArgs and ClusterCloudProviderVsphereCloudConfigNetworkOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigNetworkInput` via:
ClusterCloudProviderVsphereCloudConfigNetworkArgs{...}
type ClusterCloudProviderVsphereCloudConfigNetworkOutput ¶
type ClusterCloudProviderVsphereCloudConfigNetworkOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) PublicNetwork ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) PublicNetwork() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkOutput() ClusterCloudProviderVsphereCloudConfigNetworkOutput
func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkOutput
func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
func (ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
type ClusterCloudProviderVsphereCloudConfigNetworkPtrInput ¶
type ClusterCloudProviderVsphereCloudConfigNetworkPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput }
ClusterCloudProviderVsphereCloudConfigNetworkPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigNetworkArgs, ClusterCloudProviderVsphereCloudConfigNetworkPtr and ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigNetworkPtrInput` via:
ClusterCloudProviderVsphereCloudConfigNetworkArgs{...} or: nil
func ClusterCloudProviderVsphereCloudConfigNetworkPtr ¶
func ClusterCloudProviderVsphereCloudConfigNetworkPtr(v *ClusterCloudProviderVsphereCloudConfigNetworkArgs) ClusterCloudProviderVsphereCloudConfigNetworkPtrInput
type ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput ¶
type ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) PublicNetwork ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) PublicNetwork() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutput() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
func (ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput) ToClusterCloudProviderVsphereCloudConfigNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
type ClusterCloudProviderVsphereCloudConfigOutput ¶
type ClusterCloudProviderVsphereCloudConfigOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigOutput) Disk ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) Disk() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudConfigOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigOutput) Global ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) Global() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudConfigOutput) Network ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) Network() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
RKE k8s cluster network configuration (list maxitems:1)
func (ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigOutput() ClusterCloudProviderVsphereCloudConfigOutput
func (ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigOutput
func (ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutput() ClusterCloudProviderVsphereCloudConfigPtrOutput
func (ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigPtrOutput
func (ClusterCloudProviderVsphereCloudConfigOutput) VirtualCenters ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) VirtualCenters() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
(List)
func (ClusterCloudProviderVsphereCloudConfigOutput) Workspace ¶
func (o ClusterCloudProviderVsphereCloudConfigOutput) Workspace() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
(list maxitems:1)
type ClusterCloudProviderVsphereCloudConfigPtrInput ¶
type ClusterCloudProviderVsphereCloudConfigPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigPtrOutput() ClusterCloudProviderVsphereCloudConfigPtrOutput ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigPtrOutput }
ClusterCloudProviderVsphereCloudConfigPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigArgs, ClusterCloudProviderVsphereCloudConfigPtr and ClusterCloudProviderVsphereCloudConfigPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigPtrInput` via:
ClusterCloudProviderVsphereCloudConfigArgs{...} or: nil
func ClusterCloudProviderVsphereCloudConfigPtr ¶
func ClusterCloudProviderVsphereCloudConfigPtr(v *ClusterCloudProviderVsphereCloudConfigArgs) ClusterCloudProviderVsphereCloudConfigPtrInput
type ClusterCloudProviderVsphereCloudConfigPtrOutput ¶
type ClusterCloudProviderVsphereCloudConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) Disk ¶
func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Disk() ClusterCloudProviderVsphereCloudConfigDiskPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) Global ¶
func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Global() ClusterCloudProviderVsphereCloudConfigGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) Network ¶
func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Network() ClusterCloudProviderVsphereCloudConfigNetworkPtrOutput
RKE k8s cluster network configuration (list maxitems:1)
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutput() ClusterCloudProviderVsphereCloudConfigPtrOutput
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) ToClusterCloudProviderVsphereCloudConfigPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigPtrOutput
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) VirtualCenters ¶
func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) VirtualCenters() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
(List)
func (ClusterCloudProviderVsphereCloudConfigPtrOutput) Workspace ¶
func (o ClusterCloudProviderVsphereCloudConfigPtrOutput) Workspace() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
(list maxitems:1)
type ClusterCloudProviderVsphereCloudConfigVirtualCenter ¶
type ClusterCloudProviderVsphereCloudConfigVirtualCenter struct { // (string) Datacenters string `pulumi:"datacenters"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name string `pulumi:"name"` // Registry password (string) Password string `pulumi:"password"` // Port used for SSH communication (string) Port *string `pulumi:"port"` // (int) SoapRoundtripCount *int `pulumi:"soapRoundtripCount"` // Registry user (string) User string `pulumi:"user"` }
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs ¶
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs struct { // (string) Datacenters pulumi.StringInput `pulumi:"datacenters"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name pulumi.StringInput `pulumi:"name"` // Registry password (string) Password pulumi.StringInput `pulumi:"password"` // Port used for SSH communication (string) Port pulumi.StringPtrInput `pulumi:"port"` // (int) SoapRoundtripCount pulumi.IntPtrInput `pulumi:"soapRoundtripCount"` // Registry user (string) User pulumi.StringInput `pulumi:"user"` }
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArray ¶
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArray []ClusterCloudProviderVsphereCloudConfigVirtualCenterInput
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigVirtualCenterArray) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayInput ¶
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput }
ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigVirtualCenterArray and ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayInput` via:
ClusterCloudProviderVsphereCloudConfigVirtualCenterArray{ ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs{...} }
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput ¶
type ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterArrayOutput
type ClusterCloudProviderVsphereCloudConfigVirtualCenterInput ¶
type ClusterCloudProviderVsphereCloudConfigVirtualCenterInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput }
ClusterCloudProviderVsphereCloudConfigVirtualCenterInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs and ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigVirtualCenterInput` via:
ClusterCloudProviderVsphereCloudConfigVirtualCenterArgs{...}
type ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput ¶
type ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Datacenters ¶
func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Datacenters() pulumi.StringOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Name ¶
Name of virtualcenter config for Vsphere Cloud Provider config (string)
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Password ¶
func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Password() pulumi.StringOutput
Registry password (string)
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) Port ¶
Port used for SSH communication (string)
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) SoapRoundtripCount ¶
func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) SoapRoundtripCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutput() ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
func (ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput) ToClusterCloudProviderVsphereCloudConfigVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigVirtualCenterOutput
type ClusterCloudProviderVsphereCloudConfigWorkspace ¶
type ClusterCloudProviderVsphereCloudConfigWorkspace struct { // (string) Datacenter string `pulumi:"datacenter"` // (string) DefaultDatastore *string `pulumi:"defaultDatastore"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder *string `pulumi:"folder"` // (string) ResourcepoolPath *string `pulumi:"resourcepoolPath"` // (string) Server string `pulumi:"server"` }
type ClusterCloudProviderVsphereCloudConfigWorkspaceArgs ¶
type ClusterCloudProviderVsphereCloudConfigWorkspaceArgs struct { // (string) Datacenter pulumi.StringInput `pulumi:"datacenter"` // (string) DefaultDatastore pulumi.StringPtrInput `pulumi:"defaultDatastore"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder pulumi.StringPtrInput `pulumi:"folder"` // (string) ResourcepoolPath pulumi.StringPtrInput `pulumi:"resourcepoolPath"` // (string) Server pulumi.StringInput `pulumi:"server"` }
func (ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutput() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
func (ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
func (ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput ¶
func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
func (ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
type ClusterCloudProviderVsphereCloudConfigWorkspaceInput ¶
type ClusterCloudProviderVsphereCloudConfigWorkspaceInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigWorkspaceOutput() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput ToClusterCloudProviderVsphereCloudConfigWorkspaceOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigWorkspaceOutput }
ClusterCloudProviderVsphereCloudConfigWorkspaceInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigWorkspaceArgs and ClusterCloudProviderVsphereCloudConfigWorkspaceOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigWorkspaceInput` via:
ClusterCloudProviderVsphereCloudConfigWorkspaceArgs{...}
type ClusterCloudProviderVsphereCloudConfigWorkspaceOutput ¶
type ClusterCloudProviderVsphereCloudConfigWorkspaceOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Datacenter() pulumi.StringOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) DefaultDatastore ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) DefaultDatastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Folder ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ResourcepoolPath ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ResourcepoolPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Server ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) Server() pulumi.StringOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutput() ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspaceOutput
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
func (ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspaceOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
type ClusterCloudProviderVsphereCloudConfigWorkspacePtrInput ¶
type ClusterCloudProviderVsphereCloudConfigWorkspacePtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput }
ClusterCloudProviderVsphereCloudConfigWorkspacePtrInput is an input type that accepts ClusterCloudProviderVsphereCloudConfigWorkspaceArgs, ClusterCloudProviderVsphereCloudConfigWorkspacePtr and ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudConfigWorkspacePtrInput` via:
ClusterCloudProviderVsphereCloudConfigWorkspaceArgs{...} or: nil
func ClusterCloudProviderVsphereCloudConfigWorkspacePtr ¶
func ClusterCloudProviderVsphereCloudConfigWorkspacePtr(v *ClusterCloudProviderVsphereCloudConfigWorkspaceArgs) ClusterCloudProviderVsphereCloudConfigWorkspacePtrInput
type ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput ¶
type ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Datacenter() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) DefaultDatastore ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) DefaultDatastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Folder ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ResourcepoolPath ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ResourcepoolPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Server ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) Server() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput() ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
func (ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudConfigWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudConfigWorkspacePtrOutput
type ClusterCloudProviderVsphereCloudProvider ¶
type ClusterCloudProviderVsphereCloudProvider struct { // (list maxitems:1) Disk *ClusterCloudProviderVsphereCloudProviderDisk `pulumi:"disk"` // (list maxitems:1) Global *ClusterCloudProviderVsphereCloudProviderGlobal `pulumi:"global"` // RKE k8s cluster network configuration (list maxitems:1) Network *ClusterCloudProviderVsphereCloudProviderNetwork `pulumi:"network"` // (List) VirtualCenters []ClusterCloudProviderVsphereCloudProviderVirtualCenter `pulumi:"virtualCenters"` // (list maxitems:1) Workspace ClusterCloudProviderVsphereCloudProviderWorkspace `pulumi:"workspace"` }
type ClusterCloudProviderVsphereCloudProviderArgs ¶
type ClusterCloudProviderVsphereCloudProviderArgs struct { // (list maxitems:1) Disk ClusterCloudProviderVsphereCloudProviderDiskPtrInput `pulumi:"disk"` // (list maxitems:1) Global ClusterCloudProviderVsphereCloudProviderGlobalPtrInput `pulumi:"global"` // RKE k8s cluster network configuration (list maxitems:1) Network ClusterCloudProviderVsphereCloudProviderNetworkPtrInput `pulumi:"network"` // (List) VirtualCenters ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayInput `pulumi:"virtualCenters"` // (list maxitems:1) Workspace ClusterCloudProviderVsphereCloudProviderWorkspaceInput `pulumi:"workspace"` }
func (ClusterCloudProviderVsphereCloudProviderArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderOutput() ClusterCloudProviderVsphereCloudProviderOutput
func (ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderOutput
func (ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderPtrOutput() ClusterCloudProviderVsphereCloudProviderPtrOutput
func (ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderArgs) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderPtrOutput
type ClusterCloudProviderVsphereCloudProviderDisk ¶
type ClusterCloudProviderVsphereCloudProviderDisk struct { // (string) ScsiControllerType *string `pulumi:"scsiControllerType"` }
type ClusterCloudProviderVsphereCloudProviderDiskArgs ¶
type ClusterCloudProviderVsphereCloudProviderDiskArgs struct { // (string) ScsiControllerType pulumi.StringPtrInput `pulumi:"scsiControllerType"` }
func (ClusterCloudProviderVsphereCloudProviderDiskArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderDiskArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskOutput() ClusterCloudProviderVsphereCloudProviderDiskOutput
func (ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskOutput
func (ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
func (ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderDiskArgs) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
type ClusterCloudProviderVsphereCloudProviderDiskInput ¶
type ClusterCloudProviderVsphereCloudProviderDiskInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderDiskOutput() ClusterCloudProviderVsphereCloudProviderDiskOutput ToClusterCloudProviderVsphereCloudProviderDiskOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderDiskOutput }
ClusterCloudProviderVsphereCloudProviderDiskInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderDiskArgs and ClusterCloudProviderVsphereCloudProviderDiskOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderDiskInput` via:
ClusterCloudProviderVsphereCloudProviderDiskArgs{...}
type ClusterCloudProviderVsphereCloudProviderDiskOutput ¶
type ClusterCloudProviderVsphereCloudProviderDiskOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ScsiControllerType ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ScsiControllerType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskOutput() ClusterCloudProviderVsphereCloudProviderDiskOutput
func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskOutput
func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
func (ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
type ClusterCloudProviderVsphereCloudProviderDiskPtrInput ¶
type ClusterCloudProviderVsphereCloudProviderDiskPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderDiskPtrOutput }
ClusterCloudProviderVsphereCloudProviderDiskPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderDiskArgs, ClusterCloudProviderVsphereCloudProviderDiskPtr and ClusterCloudProviderVsphereCloudProviderDiskPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderDiskPtrInput` via:
ClusterCloudProviderVsphereCloudProviderDiskArgs{...} or: nil
func ClusterCloudProviderVsphereCloudProviderDiskPtr ¶
func ClusterCloudProviderVsphereCloudProviderDiskPtr(v *ClusterCloudProviderVsphereCloudProviderDiskArgs) ClusterCloudProviderVsphereCloudProviderDiskPtrInput
type ClusterCloudProviderVsphereCloudProviderDiskPtrOutput ¶
type ClusterCloudProviderVsphereCloudProviderDiskPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ScsiControllerType ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ScsiControllerType() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutput() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
func (ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderDiskPtrOutput) ToClusterCloudProviderVsphereCloudProviderDiskPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
type ClusterCloudProviderVsphereCloudProviderGlobal ¶
type ClusterCloudProviderVsphereCloudProviderGlobal struct { // (string) Datacenter *string `pulumi:"datacenter"` // (string) Datacenters *string `pulumi:"datacenters"` // (string) Datastore *string `pulumi:"datastore"` // (bool) InsecureFlag *bool `pulumi:"insecureFlag"` // Registry password (string) Password *string `pulumi:"password"` // Port used for SSH communication (string) Port *string `pulumi:"port"` // (int) SoapRoundtripCount *int `pulumi:"soapRoundtripCount"` // Registry user (string) User *string `pulumi:"user"` // (string) VmName *string `pulumi:"vmName"` // (string) VmUuid *string `pulumi:"vmUuid"` // (string) WorkingDir *string `pulumi:"workingDir"` }
type ClusterCloudProviderVsphereCloudProviderGlobalArgs ¶
type ClusterCloudProviderVsphereCloudProviderGlobalArgs struct { // (string) Datacenter pulumi.StringPtrInput `pulumi:"datacenter"` // (string) Datacenters pulumi.StringPtrInput `pulumi:"datacenters"` // (string) Datastore pulumi.StringPtrInput `pulumi:"datastore"` // (bool) InsecureFlag pulumi.BoolPtrInput `pulumi:"insecureFlag"` // Registry password (string) Password pulumi.StringPtrInput `pulumi:"password"` // Port used for SSH communication (string) Port pulumi.StringPtrInput `pulumi:"port"` // (int) SoapRoundtripCount pulumi.IntPtrInput `pulumi:"soapRoundtripCount"` // Registry user (string) User pulumi.StringPtrInput `pulumi:"user"` // (string) VmName pulumi.StringPtrInput `pulumi:"vmName"` // (string) VmUuid pulumi.StringPtrInput `pulumi:"vmUuid"` // (string) WorkingDir pulumi.StringPtrInput `pulumi:"workingDir"` }
func (ClusterCloudProviderVsphereCloudProviderGlobalArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderGlobalArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalOutput() ClusterCloudProviderVsphereCloudProviderGlobalOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderGlobalArgs) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
type ClusterCloudProviderVsphereCloudProviderGlobalInput ¶
type ClusterCloudProviderVsphereCloudProviderGlobalInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderGlobalOutput() ClusterCloudProviderVsphereCloudProviderGlobalOutput ToClusterCloudProviderVsphereCloudProviderGlobalOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderGlobalOutput }
ClusterCloudProviderVsphereCloudProviderGlobalInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderGlobalArgs and ClusterCloudProviderVsphereCloudProviderGlobalOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderGlobalInput` via:
ClusterCloudProviderVsphereCloudProviderGlobalArgs{...}
type ClusterCloudProviderVsphereCloudProviderGlobalOutput ¶
type ClusterCloudProviderVsphereCloudProviderGlobalOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datacenter() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datacenters ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datacenters() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datastore ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Datastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) InsecureFlag ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) InsecureFlag() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) Password ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) Port ¶
Port used for SSH communication (string)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) SoapRoundtripCount ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) SoapRoundtripCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalOutput() ClusterCloudProviderVsphereCloudProviderGlobalOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) VmName ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) VmName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) VmUuid ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) VmUuid() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalOutput) WorkingDir ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalOutput) WorkingDir() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderVsphereCloudProviderGlobalPtrInput ¶
type ClusterCloudProviderVsphereCloudProviderGlobalPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput }
ClusterCloudProviderVsphereCloudProviderGlobalPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderGlobalArgs, ClusterCloudProviderVsphereCloudProviderGlobalPtr and ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderGlobalPtrInput` via:
ClusterCloudProviderVsphereCloudProviderGlobalArgs{...} or: nil
func ClusterCloudProviderVsphereCloudProviderGlobalPtr ¶
func ClusterCloudProviderVsphereCloudProviderGlobalPtr(v *ClusterCloudProviderVsphereCloudProviderGlobalArgs) ClusterCloudProviderVsphereCloudProviderGlobalPtrInput
type ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput ¶
type ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datacenter() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datacenters ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datacenters() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datastore ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Datastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) InsecureFlag ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) InsecureFlag() pulumi.BoolPtrOutput
(bool)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Password ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) Port ¶
Port used for SSH communication (string)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) SoapRoundtripCount ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) SoapRoundtripCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutput() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) ToClusterCloudProviderVsphereCloudProviderGlobalPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) VmName ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) VmName() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) VmUuid ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) VmUuid() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) WorkingDir ¶
func (o ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput) WorkingDir() pulumi.StringPtrOutput
(string)
type ClusterCloudProviderVsphereCloudProviderInput ¶
type ClusterCloudProviderVsphereCloudProviderInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderOutput() ClusterCloudProviderVsphereCloudProviderOutput ToClusterCloudProviderVsphereCloudProviderOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderOutput }
ClusterCloudProviderVsphereCloudProviderInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderArgs and ClusterCloudProviderVsphereCloudProviderOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderInput` via:
ClusterCloudProviderVsphereCloudProviderArgs{...}
type ClusterCloudProviderVsphereCloudProviderNetwork ¶
type ClusterCloudProviderVsphereCloudProviderNetwork struct { // (string) PublicNetwork *string `pulumi:"publicNetwork"` }
type ClusterCloudProviderVsphereCloudProviderNetworkArgs ¶
type ClusterCloudProviderVsphereCloudProviderNetworkArgs struct { // (string) PublicNetwork pulumi.StringPtrInput `pulumi:"publicNetwork"` }
func (ClusterCloudProviderVsphereCloudProviderNetworkArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderNetworkArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkOutput() ClusterCloudProviderVsphereCloudProviderNetworkOutput
func (ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkOutput
func (ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
func (ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderNetworkArgs) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
type ClusterCloudProviderVsphereCloudProviderNetworkInput ¶
type ClusterCloudProviderVsphereCloudProviderNetworkInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderNetworkOutput() ClusterCloudProviderVsphereCloudProviderNetworkOutput ToClusterCloudProviderVsphereCloudProviderNetworkOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderNetworkOutput }
ClusterCloudProviderVsphereCloudProviderNetworkInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderNetworkArgs and ClusterCloudProviderVsphereCloudProviderNetworkOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderNetworkInput` via:
ClusterCloudProviderVsphereCloudProviderNetworkArgs{...}
type ClusterCloudProviderVsphereCloudProviderNetworkOutput ¶
type ClusterCloudProviderVsphereCloudProviderNetworkOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) PublicNetwork ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) PublicNetwork() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkOutput() ClusterCloudProviderVsphereCloudProviderNetworkOutput
func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkOutput
func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
func (ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
type ClusterCloudProviderVsphereCloudProviderNetworkPtrInput ¶
type ClusterCloudProviderVsphereCloudProviderNetworkPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput }
ClusterCloudProviderVsphereCloudProviderNetworkPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderNetworkArgs, ClusterCloudProviderVsphereCloudProviderNetworkPtr and ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderNetworkPtrInput` via:
ClusterCloudProviderVsphereCloudProviderNetworkArgs{...} or: nil
func ClusterCloudProviderVsphereCloudProviderNetworkPtr ¶
func ClusterCloudProviderVsphereCloudProviderNetworkPtr(v *ClusterCloudProviderVsphereCloudProviderNetworkArgs) ClusterCloudProviderVsphereCloudProviderNetworkPtrInput
type ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput ¶
type ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) PublicNetwork ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) PublicNetwork() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutput() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
func (ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput) ToClusterCloudProviderVsphereCloudProviderNetworkPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
type ClusterCloudProviderVsphereCloudProviderOutput ¶
type ClusterCloudProviderVsphereCloudProviderOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderOutput) Disk ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) Disk() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudProviderOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderOutput) Global ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) Global() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudProviderOutput) Network ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) Network() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
RKE k8s cluster network configuration (list maxitems:1)
func (ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderOutput() ClusterCloudProviderVsphereCloudProviderOutput
func (ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderOutput
func (ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutput() ClusterCloudProviderVsphereCloudProviderPtrOutput
func (ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderPtrOutput
func (ClusterCloudProviderVsphereCloudProviderOutput) VirtualCenters ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) VirtualCenters() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
(List)
func (ClusterCloudProviderVsphereCloudProviderOutput) Workspace ¶
func (o ClusterCloudProviderVsphereCloudProviderOutput) Workspace() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
(list maxitems:1)
type ClusterCloudProviderVsphereCloudProviderPtrInput ¶
type ClusterCloudProviderVsphereCloudProviderPtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderPtrOutput() ClusterCloudProviderVsphereCloudProviderPtrOutput ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderPtrOutput }
ClusterCloudProviderVsphereCloudProviderPtrInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderArgs, ClusterCloudProviderVsphereCloudProviderPtr and ClusterCloudProviderVsphereCloudProviderPtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderPtrInput` via:
ClusterCloudProviderVsphereCloudProviderArgs{...} or: nil
func ClusterCloudProviderVsphereCloudProviderPtr ¶
func ClusterCloudProviderVsphereCloudProviderPtr(v *ClusterCloudProviderVsphereCloudProviderArgs) ClusterCloudProviderVsphereCloudProviderPtrInput
type ClusterCloudProviderVsphereCloudProviderPtrOutput ¶
type ClusterCloudProviderVsphereCloudProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) Disk ¶
func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Disk() ClusterCloudProviderVsphereCloudProviderDiskPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) Global ¶
func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Global() ClusterCloudProviderVsphereCloudProviderGlobalPtrOutput
(list maxitems:1)
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) Network ¶
func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Network() ClusterCloudProviderVsphereCloudProviderNetworkPtrOutput
RKE k8s cluster network configuration (list maxitems:1)
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutput() ClusterCloudProviderVsphereCloudProviderPtrOutput
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) ToClusterCloudProviderVsphereCloudProviderPtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderPtrOutput
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) VirtualCenters ¶
func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) VirtualCenters() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
(List)
func (ClusterCloudProviderVsphereCloudProviderPtrOutput) Workspace ¶
func (o ClusterCloudProviderVsphereCloudProviderPtrOutput) Workspace() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
(list maxitems:1)
type ClusterCloudProviderVsphereCloudProviderVirtualCenter ¶
type ClusterCloudProviderVsphereCloudProviderVirtualCenter struct { // (string) Datacenters string `pulumi:"datacenters"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name string `pulumi:"name"` // Registry password (string) Password string `pulumi:"password"` // Port used for SSH communication (string) Port *string `pulumi:"port"` // (int) SoapRoundtripCount *int `pulumi:"soapRoundtripCount"` // Registry user (string) User string `pulumi:"user"` }
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs ¶
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs struct { // (string) Datacenters pulumi.StringInput `pulumi:"datacenters"` // Name of virtualcenter config for Vsphere Cloud Provider config (string) Name pulumi.StringInput `pulumi:"name"` // Registry password (string) Password pulumi.StringInput `pulumi:"password"` // Port used for SSH communication (string) Port pulumi.StringPtrInput `pulumi:"port"` // (int) SoapRoundtripCount pulumi.IntPtrInput `pulumi:"soapRoundtripCount"` // Registry user (string) User pulumi.StringInput `pulumi:"user"` }
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArray ¶
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArray []ClusterCloudProviderVsphereCloudProviderVirtualCenterInput
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderVirtualCenterArray) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayInput ¶
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput }
ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderVirtualCenterArray and ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayInput` via:
ClusterCloudProviderVsphereCloudProviderVirtualCenterArray{ ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs{...} }
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput ¶
type ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterArrayOutput
type ClusterCloudProviderVsphereCloudProviderVirtualCenterInput ¶
type ClusterCloudProviderVsphereCloudProviderVirtualCenterInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput }
ClusterCloudProviderVsphereCloudProviderVirtualCenterInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs and ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderVirtualCenterInput` via:
ClusterCloudProviderVsphereCloudProviderVirtualCenterArgs{...}
type ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput ¶
type ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Datacenters ¶
func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Datacenters() pulumi.StringOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Name ¶
Name of virtualcenter config for Vsphere Cloud Provider config (string)
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Password ¶
func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Password() pulumi.StringOutput
Registry password (string)
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) Port ¶
Port used for SSH communication (string)
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) SoapRoundtripCount ¶
func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) SoapRoundtripCount() pulumi.IntPtrOutput
(int)
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutput() ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
func (ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput) ToClusterCloudProviderVsphereCloudProviderVirtualCenterOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderVirtualCenterOutput
type ClusterCloudProviderVsphereCloudProviderWorkspace ¶
type ClusterCloudProviderVsphereCloudProviderWorkspace struct { // (string) Datacenter string `pulumi:"datacenter"` // (string) DefaultDatastore *string `pulumi:"defaultDatastore"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder *string `pulumi:"folder"` // (string) ResourcepoolPath *string `pulumi:"resourcepoolPath"` // (string) Server string `pulumi:"server"` }
type ClusterCloudProviderVsphereCloudProviderWorkspaceArgs ¶
type ClusterCloudProviderVsphereCloudProviderWorkspaceArgs struct { // (string) Datacenter pulumi.StringInput `pulumi:"datacenter"` // (string) DefaultDatastore pulumi.StringPtrInput `pulumi:"defaultDatastore"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder pulumi.StringPtrInput `pulumi:"folder"` // (string) ResourcepoolPath pulumi.StringPtrInput `pulumi:"resourcepoolPath"` // (string) Server pulumi.StringInput `pulumi:"server"` }
func (ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutput() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
func (ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
func (ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput ¶
func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
func (ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext ¶
func (i ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
type ClusterCloudProviderVsphereCloudProviderWorkspaceInput ¶
type ClusterCloudProviderVsphereCloudProviderWorkspaceInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderWorkspaceOutput() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput ToClusterCloudProviderVsphereCloudProviderWorkspaceOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderWorkspaceOutput }
ClusterCloudProviderVsphereCloudProviderWorkspaceInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderWorkspaceArgs and ClusterCloudProviderVsphereCloudProviderWorkspaceOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderWorkspaceInput` via:
ClusterCloudProviderVsphereCloudProviderWorkspaceArgs{...}
type ClusterCloudProviderVsphereCloudProviderWorkspaceOutput ¶
type ClusterCloudProviderVsphereCloudProviderWorkspaceOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Datacenter() pulumi.StringOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) DefaultDatastore ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) DefaultDatastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Folder ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ResourcepoolPath ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ResourcepoolPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Server ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) Server() pulumi.StringOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutput() ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspaceOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspaceOutput
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
func (ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspaceOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
type ClusterCloudProviderVsphereCloudProviderWorkspacePtrInput ¶
type ClusterCloudProviderVsphereCloudProviderWorkspacePtrInput interface { pulumi.Input ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext(context.Context) ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput }
ClusterCloudProviderVsphereCloudProviderWorkspacePtrInput is an input type that accepts ClusterCloudProviderVsphereCloudProviderWorkspaceArgs, ClusterCloudProviderVsphereCloudProviderWorkspacePtr and ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput values. You can construct a concrete instance of `ClusterCloudProviderVsphereCloudProviderWorkspacePtrInput` via:
ClusterCloudProviderVsphereCloudProviderWorkspaceArgs{...} or: nil
func ClusterCloudProviderVsphereCloudProviderWorkspacePtr ¶
func ClusterCloudProviderVsphereCloudProviderWorkspacePtr(v *ClusterCloudProviderVsphereCloudProviderWorkspaceArgs) ClusterCloudProviderVsphereCloudProviderWorkspacePtrInput
type ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput ¶
type ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Datacenter ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Datacenter() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) DefaultDatastore ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) DefaultDatastore() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ElementType ¶
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ElementType() reflect.Type
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Folder ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ResourcepoolPath ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ResourcepoolPath() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Server ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) Server() pulumi.StringPtrOutput
(string)
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput() ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
func (ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext ¶
func (o ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput) ToClusterCloudProviderVsphereCloudProviderWorkspacePtrOutputWithContext(ctx context.Context) ClusterCloudProviderVsphereCloudProviderWorkspacePtrOutput
type ClusterControlPlaneHost ¶
type ClusterControlPlaneHostArgs ¶
type ClusterControlPlaneHostArgs struct { // Address ip for node (string) Address pulumi.StringPtrInput `pulumi:"address"` // Name of the host provisioned via docker machine (string) NodeName pulumi.StringPtrInput `pulumi:"nodeName"` }
func (ClusterControlPlaneHostArgs) ElementType ¶
func (ClusterControlPlaneHostArgs) ElementType() reflect.Type
func (ClusterControlPlaneHostArgs) ToClusterControlPlaneHostOutput ¶
func (i ClusterControlPlaneHostArgs) ToClusterControlPlaneHostOutput() ClusterControlPlaneHostOutput
func (ClusterControlPlaneHostArgs) ToClusterControlPlaneHostOutputWithContext ¶
func (i ClusterControlPlaneHostArgs) ToClusterControlPlaneHostOutputWithContext(ctx context.Context) ClusterControlPlaneHostOutput
type ClusterControlPlaneHostArray ¶
type ClusterControlPlaneHostArray []ClusterControlPlaneHostInput
func (ClusterControlPlaneHostArray) ElementType ¶
func (ClusterControlPlaneHostArray) ElementType() reflect.Type
func (ClusterControlPlaneHostArray) ToClusterControlPlaneHostArrayOutput ¶
func (i ClusterControlPlaneHostArray) ToClusterControlPlaneHostArrayOutput() ClusterControlPlaneHostArrayOutput
func (ClusterControlPlaneHostArray) ToClusterControlPlaneHostArrayOutputWithContext ¶
func (i ClusterControlPlaneHostArray) ToClusterControlPlaneHostArrayOutputWithContext(ctx context.Context) ClusterControlPlaneHostArrayOutput
type ClusterControlPlaneHostArrayInput ¶
type ClusterControlPlaneHostArrayInput interface { pulumi.Input ToClusterControlPlaneHostArrayOutput() ClusterControlPlaneHostArrayOutput ToClusterControlPlaneHostArrayOutputWithContext(context.Context) ClusterControlPlaneHostArrayOutput }
ClusterControlPlaneHostArrayInput is an input type that accepts ClusterControlPlaneHostArray and ClusterControlPlaneHostArrayOutput values. You can construct a concrete instance of `ClusterControlPlaneHostArrayInput` via:
ClusterControlPlaneHostArray{ ClusterControlPlaneHostArgs{...} }
type ClusterControlPlaneHostArrayOutput ¶
type ClusterControlPlaneHostArrayOutput struct{ *pulumi.OutputState }
func (ClusterControlPlaneHostArrayOutput) ElementType ¶
func (ClusterControlPlaneHostArrayOutput) ElementType() reflect.Type
func (ClusterControlPlaneHostArrayOutput) Index ¶
func (o ClusterControlPlaneHostArrayOutput) Index(i pulumi.IntInput) ClusterControlPlaneHostOutput
func (ClusterControlPlaneHostArrayOutput) ToClusterControlPlaneHostArrayOutput ¶
func (o ClusterControlPlaneHostArrayOutput) ToClusterControlPlaneHostArrayOutput() ClusterControlPlaneHostArrayOutput
func (ClusterControlPlaneHostArrayOutput) ToClusterControlPlaneHostArrayOutputWithContext ¶
func (o ClusterControlPlaneHostArrayOutput) ToClusterControlPlaneHostArrayOutputWithContext(ctx context.Context) ClusterControlPlaneHostArrayOutput
type ClusterControlPlaneHostInput ¶
type ClusterControlPlaneHostInput interface { pulumi.Input ToClusterControlPlaneHostOutput() ClusterControlPlaneHostOutput ToClusterControlPlaneHostOutputWithContext(context.Context) ClusterControlPlaneHostOutput }
ClusterControlPlaneHostInput is an input type that accepts ClusterControlPlaneHostArgs and ClusterControlPlaneHostOutput values. You can construct a concrete instance of `ClusterControlPlaneHostInput` via:
ClusterControlPlaneHostArgs{...}
type ClusterControlPlaneHostOutput ¶
type ClusterControlPlaneHostOutput struct{ *pulumi.OutputState }
func (ClusterControlPlaneHostOutput) Address ¶
func (o ClusterControlPlaneHostOutput) Address() pulumi.StringPtrOutput
Address ip for node (string)
func (ClusterControlPlaneHostOutput) ElementType ¶
func (ClusterControlPlaneHostOutput) ElementType() reflect.Type
func (ClusterControlPlaneHostOutput) NodeName ¶
func (o ClusterControlPlaneHostOutput) NodeName() pulumi.StringPtrOutput
Name of the host provisioned via docker machine (string)
func (ClusterControlPlaneHostOutput) ToClusterControlPlaneHostOutput ¶
func (o ClusterControlPlaneHostOutput) ToClusterControlPlaneHostOutput() ClusterControlPlaneHostOutput
func (ClusterControlPlaneHostOutput) ToClusterControlPlaneHostOutputWithContext ¶
func (o ClusterControlPlaneHostOutput) ToClusterControlPlaneHostOutputWithContext(ctx context.Context) ClusterControlPlaneHostOutput
type ClusterDns ¶
type ClusterDns struct { // Node selector key pair (map) NodeSelector map[string]interface{} `pulumi:"nodeSelector"` // Docker image for nodelocal (string) Nodelocal *ClusterDnsNodelocal `pulumi:"nodelocal"` // Monitoring provider (string) Provider *string `pulumi:"provider"` // Reverse CIDRs (list) ReverseCidrs []string `pulumi:"reverseCidrs"` // Upstream nameservers (list) UpstreamNameservers []string `pulumi:"upstreamNameservers"` }
type ClusterDnsArgs ¶
type ClusterDnsArgs struct { // Node selector key pair (map) NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` // Docker image for nodelocal (string) Nodelocal ClusterDnsNodelocalPtrInput `pulumi:"nodelocal"` // Monitoring provider (string) Provider pulumi.StringPtrInput `pulumi:"provider"` // Reverse CIDRs (list) ReverseCidrs pulumi.StringArrayInput `pulumi:"reverseCidrs"` // Upstream nameservers (list) UpstreamNameservers pulumi.StringArrayInput `pulumi:"upstreamNameservers"` }
func (ClusterDnsArgs) ElementType ¶
func (ClusterDnsArgs) ElementType() reflect.Type
func (ClusterDnsArgs) ToClusterDnsOutput ¶
func (i ClusterDnsArgs) ToClusterDnsOutput() ClusterDnsOutput
func (ClusterDnsArgs) ToClusterDnsOutputWithContext ¶
func (i ClusterDnsArgs) ToClusterDnsOutputWithContext(ctx context.Context) ClusterDnsOutput
func (ClusterDnsArgs) ToClusterDnsPtrOutput ¶
func (i ClusterDnsArgs) ToClusterDnsPtrOutput() ClusterDnsPtrOutput
func (ClusterDnsArgs) ToClusterDnsPtrOutputWithContext ¶
func (i ClusterDnsArgs) ToClusterDnsPtrOutputWithContext(ctx context.Context) ClusterDnsPtrOutput
type ClusterDnsInput ¶
type ClusterDnsInput interface { pulumi.Input ToClusterDnsOutput() ClusterDnsOutput ToClusterDnsOutputWithContext(context.Context) ClusterDnsOutput }
ClusterDnsInput is an input type that accepts ClusterDnsArgs and ClusterDnsOutput values. You can construct a concrete instance of `ClusterDnsInput` via:
ClusterDnsArgs{...}
type ClusterDnsNodelocal ¶
type ClusterDnsNodelocalArgs ¶
type ClusterDnsNodelocalArgs struct { // Nodelocal dns ip address (string) IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` // Node selector key pair (map) NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` }
func (ClusterDnsNodelocalArgs) ElementType ¶
func (ClusterDnsNodelocalArgs) ElementType() reflect.Type
func (ClusterDnsNodelocalArgs) ToClusterDnsNodelocalOutput ¶
func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalOutput() ClusterDnsNodelocalOutput
func (ClusterDnsNodelocalArgs) ToClusterDnsNodelocalOutputWithContext ¶
func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalOutputWithContext(ctx context.Context) ClusterDnsNodelocalOutput
func (ClusterDnsNodelocalArgs) ToClusterDnsNodelocalPtrOutput ¶
func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalPtrOutput() ClusterDnsNodelocalPtrOutput
func (ClusterDnsNodelocalArgs) ToClusterDnsNodelocalPtrOutputWithContext ¶
func (i ClusterDnsNodelocalArgs) ToClusterDnsNodelocalPtrOutputWithContext(ctx context.Context) ClusterDnsNodelocalPtrOutput
type ClusterDnsNodelocalInput ¶
type ClusterDnsNodelocalInput interface { pulumi.Input ToClusterDnsNodelocalOutput() ClusterDnsNodelocalOutput ToClusterDnsNodelocalOutputWithContext(context.Context) ClusterDnsNodelocalOutput }
ClusterDnsNodelocalInput is an input type that accepts ClusterDnsNodelocalArgs and ClusterDnsNodelocalOutput values. You can construct a concrete instance of `ClusterDnsNodelocalInput` via:
ClusterDnsNodelocalArgs{...}
type ClusterDnsNodelocalOutput ¶
type ClusterDnsNodelocalOutput struct{ *pulumi.OutputState }
func (ClusterDnsNodelocalOutput) ElementType ¶
func (ClusterDnsNodelocalOutput) ElementType() reflect.Type
func (ClusterDnsNodelocalOutput) IpAddress ¶
func (o ClusterDnsNodelocalOutput) IpAddress() pulumi.StringPtrOutput
Nodelocal dns ip address (string)
func (ClusterDnsNodelocalOutput) NodeSelector ¶
func (o ClusterDnsNodelocalOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterDnsNodelocalOutput) ToClusterDnsNodelocalOutput ¶
func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalOutput() ClusterDnsNodelocalOutput
func (ClusterDnsNodelocalOutput) ToClusterDnsNodelocalOutputWithContext ¶
func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalOutputWithContext(ctx context.Context) ClusterDnsNodelocalOutput
func (ClusterDnsNodelocalOutput) ToClusterDnsNodelocalPtrOutput ¶
func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalPtrOutput() ClusterDnsNodelocalPtrOutput
func (ClusterDnsNodelocalOutput) ToClusterDnsNodelocalPtrOutputWithContext ¶
func (o ClusterDnsNodelocalOutput) ToClusterDnsNodelocalPtrOutputWithContext(ctx context.Context) ClusterDnsNodelocalPtrOutput
type ClusterDnsNodelocalPtrInput ¶
type ClusterDnsNodelocalPtrInput interface { pulumi.Input ToClusterDnsNodelocalPtrOutput() ClusterDnsNodelocalPtrOutput ToClusterDnsNodelocalPtrOutputWithContext(context.Context) ClusterDnsNodelocalPtrOutput }
ClusterDnsNodelocalPtrInput is an input type that accepts ClusterDnsNodelocalArgs, ClusterDnsNodelocalPtr and ClusterDnsNodelocalPtrOutput values. You can construct a concrete instance of `ClusterDnsNodelocalPtrInput` via:
ClusterDnsNodelocalArgs{...} or: nil
func ClusterDnsNodelocalPtr ¶
func ClusterDnsNodelocalPtr(v *ClusterDnsNodelocalArgs) ClusterDnsNodelocalPtrInput
type ClusterDnsNodelocalPtrOutput ¶
type ClusterDnsNodelocalPtrOutput struct{ *pulumi.OutputState }
func (ClusterDnsNodelocalPtrOutput) Elem ¶
func (o ClusterDnsNodelocalPtrOutput) Elem() ClusterDnsNodelocalOutput
func (ClusterDnsNodelocalPtrOutput) ElementType ¶
func (ClusterDnsNodelocalPtrOutput) ElementType() reflect.Type
func (ClusterDnsNodelocalPtrOutput) IpAddress ¶
func (o ClusterDnsNodelocalPtrOutput) IpAddress() pulumi.StringPtrOutput
Nodelocal dns ip address (string)
func (ClusterDnsNodelocalPtrOutput) NodeSelector ¶
func (o ClusterDnsNodelocalPtrOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterDnsNodelocalPtrOutput) ToClusterDnsNodelocalPtrOutput ¶
func (o ClusterDnsNodelocalPtrOutput) ToClusterDnsNodelocalPtrOutput() ClusterDnsNodelocalPtrOutput
func (ClusterDnsNodelocalPtrOutput) ToClusterDnsNodelocalPtrOutputWithContext ¶
func (o ClusterDnsNodelocalPtrOutput) ToClusterDnsNodelocalPtrOutputWithContext(ctx context.Context) ClusterDnsNodelocalPtrOutput
type ClusterDnsOutput ¶
type ClusterDnsOutput struct{ *pulumi.OutputState }
func (ClusterDnsOutput) ElementType ¶
func (ClusterDnsOutput) ElementType() reflect.Type
func (ClusterDnsOutput) NodeSelector ¶
func (o ClusterDnsOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterDnsOutput) Nodelocal ¶
func (o ClusterDnsOutput) Nodelocal() ClusterDnsNodelocalPtrOutput
Docker image for nodelocal (string)
func (ClusterDnsOutput) Provider ¶
func (o ClusterDnsOutput) Provider() pulumi.StringPtrOutput
Monitoring provider (string)
func (ClusterDnsOutput) ReverseCidrs ¶
func (o ClusterDnsOutput) ReverseCidrs() pulumi.StringArrayOutput
Reverse CIDRs (list)
func (ClusterDnsOutput) ToClusterDnsOutput ¶
func (o ClusterDnsOutput) ToClusterDnsOutput() ClusterDnsOutput
func (ClusterDnsOutput) ToClusterDnsOutputWithContext ¶
func (o ClusterDnsOutput) ToClusterDnsOutputWithContext(ctx context.Context) ClusterDnsOutput
func (ClusterDnsOutput) ToClusterDnsPtrOutput ¶
func (o ClusterDnsOutput) ToClusterDnsPtrOutput() ClusterDnsPtrOutput
func (ClusterDnsOutput) ToClusterDnsPtrOutputWithContext ¶
func (o ClusterDnsOutput) ToClusterDnsPtrOutputWithContext(ctx context.Context) ClusterDnsPtrOutput
func (ClusterDnsOutput) UpstreamNameservers ¶
func (o ClusterDnsOutput) UpstreamNameservers() pulumi.StringArrayOutput
Upstream nameservers (list)
type ClusterDnsPtrInput ¶
type ClusterDnsPtrInput interface { pulumi.Input ToClusterDnsPtrOutput() ClusterDnsPtrOutput ToClusterDnsPtrOutputWithContext(context.Context) ClusterDnsPtrOutput }
ClusterDnsPtrInput is an input type that accepts ClusterDnsArgs, ClusterDnsPtr and ClusterDnsPtrOutput values. You can construct a concrete instance of `ClusterDnsPtrInput` via:
ClusterDnsArgs{...} or: nil
func ClusterDnsPtr ¶
func ClusterDnsPtr(v *ClusterDnsArgs) ClusterDnsPtrInput
type ClusterDnsPtrOutput ¶
type ClusterDnsPtrOutput struct{ *pulumi.OutputState }
func (ClusterDnsPtrOutput) Elem ¶
func (o ClusterDnsPtrOutput) Elem() ClusterDnsOutput
func (ClusterDnsPtrOutput) ElementType ¶
func (ClusterDnsPtrOutput) ElementType() reflect.Type
func (ClusterDnsPtrOutput) NodeSelector ¶
func (o ClusterDnsPtrOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterDnsPtrOutput) Nodelocal ¶
func (o ClusterDnsPtrOutput) Nodelocal() ClusterDnsNodelocalPtrOutput
Docker image for nodelocal (string)
func (ClusterDnsPtrOutput) Provider ¶
func (o ClusterDnsPtrOutput) Provider() pulumi.StringPtrOutput
Monitoring provider (string)
func (ClusterDnsPtrOutput) ReverseCidrs ¶
func (o ClusterDnsPtrOutput) ReverseCidrs() pulumi.StringArrayOutput
Reverse CIDRs (list)
func (ClusterDnsPtrOutput) ToClusterDnsPtrOutput ¶
func (o ClusterDnsPtrOutput) ToClusterDnsPtrOutput() ClusterDnsPtrOutput
func (ClusterDnsPtrOutput) ToClusterDnsPtrOutputWithContext ¶
func (o ClusterDnsPtrOutput) ToClusterDnsPtrOutputWithContext(ctx context.Context) ClusterDnsPtrOutput
func (ClusterDnsPtrOutput) UpstreamNameservers ¶
func (o ClusterDnsPtrOutput) UpstreamNameservers() pulumi.StringArrayOutput
Upstream nameservers (list)
type ClusterEtcdHost ¶
type ClusterEtcdHostArgs ¶
type ClusterEtcdHostArgs struct { // Address ip for node (string) Address pulumi.StringPtrInput `pulumi:"address"` // Name of the host provisioned via docker machine (string) NodeName pulumi.StringPtrInput `pulumi:"nodeName"` }
func (ClusterEtcdHostArgs) ElementType ¶
func (ClusterEtcdHostArgs) ElementType() reflect.Type
func (ClusterEtcdHostArgs) ToClusterEtcdHostOutput ¶
func (i ClusterEtcdHostArgs) ToClusterEtcdHostOutput() ClusterEtcdHostOutput
func (ClusterEtcdHostArgs) ToClusterEtcdHostOutputWithContext ¶
func (i ClusterEtcdHostArgs) ToClusterEtcdHostOutputWithContext(ctx context.Context) ClusterEtcdHostOutput
type ClusterEtcdHostArray ¶
type ClusterEtcdHostArray []ClusterEtcdHostInput
func (ClusterEtcdHostArray) ElementType ¶
func (ClusterEtcdHostArray) ElementType() reflect.Type
func (ClusterEtcdHostArray) ToClusterEtcdHostArrayOutput ¶
func (i ClusterEtcdHostArray) ToClusterEtcdHostArrayOutput() ClusterEtcdHostArrayOutput
func (ClusterEtcdHostArray) ToClusterEtcdHostArrayOutputWithContext ¶
func (i ClusterEtcdHostArray) ToClusterEtcdHostArrayOutputWithContext(ctx context.Context) ClusterEtcdHostArrayOutput
type ClusterEtcdHostArrayInput ¶
type ClusterEtcdHostArrayInput interface { pulumi.Input ToClusterEtcdHostArrayOutput() ClusterEtcdHostArrayOutput ToClusterEtcdHostArrayOutputWithContext(context.Context) ClusterEtcdHostArrayOutput }
ClusterEtcdHostArrayInput is an input type that accepts ClusterEtcdHostArray and ClusterEtcdHostArrayOutput values. You can construct a concrete instance of `ClusterEtcdHostArrayInput` via:
ClusterEtcdHostArray{ ClusterEtcdHostArgs{...} }
type ClusterEtcdHostArrayOutput ¶
type ClusterEtcdHostArrayOutput struct{ *pulumi.OutputState }
func (ClusterEtcdHostArrayOutput) ElementType ¶
func (ClusterEtcdHostArrayOutput) ElementType() reflect.Type
func (ClusterEtcdHostArrayOutput) Index ¶
func (o ClusterEtcdHostArrayOutput) Index(i pulumi.IntInput) ClusterEtcdHostOutput
func (ClusterEtcdHostArrayOutput) ToClusterEtcdHostArrayOutput ¶
func (o ClusterEtcdHostArrayOutput) ToClusterEtcdHostArrayOutput() ClusterEtcdHostArrayOutput
func (ClusterEtcdHostArrayOutput) ToClusterEtcdHostArrayOutputWithContext ¶
func (o ClusterEtcdHostArrayOutput) ToClusterEtcdHostArrayOutputWithContext(ctx context.Context) ClusterEtcdHostArrayOutput
type ClusterEtcdHostInput ¶
type ClusterEtcdHostInput interface { pulumi.Input ToClusterEtcdHostOutput() ClusterEtcdHostOutput ToClusterEtcdHostOutputWithContext(context.Context) ClusterEtcdHostOutput }
ClusterEtcdHostInput is an input type that accepts ClusterEtcdHostArgs and ClusterEtcdHostOutput values. You can construct a concrete instance of `ClusterEtcdHostInput` via:
ClusterEtcdHostArgs{...}
type ClusterEtcdHostOutput ¶
type ClusterEtcdHostOutput struct{ *pulumi.OutputState }
func (ClusterEtcdHostOutput) Address ¶
func (o ClusterEtcdHostOutput) Address() pulumi.StringPtrOutput
Address ip for node (string)
func (ClusterEtcdHostOutput) ElementType ¶
func (ClusterEtcdHostOutput) ElementType() reflect.Type
func (ClusterEtcdHostOutput) NodeName ¶
func (o ClusterEtcdHostOutput) NodeName() pulumi.StringPtrOutput
Name of the host provisioned via docker machine (string)
func (ClusterEtcdHostOutput) ToClusterEtcdHostOutput ¶
func (o ClusterEtcdHostOutput) ToClusterEtcdHostOutput() ClusterEtcdHostOutput
func (ClusterEtcdHostOutput) ToClusterEtcdHostOutputWithContext ¶
func (o ClusterEtcdHostOutput) ToClusterEtcdHostOutputWithContext(ctx context.Context) ClusterEtcdHostOutput
type ClusterInactiveHost ¶
type ClusterInactiveHostArgs ¶
type ClusterInactiveHostArgs struct { // Address ip for node (string) Address pulumi.StringPtrInput `pulumi:"address"` // Name of the host provisioned via docker machine (string) NodeName pulumi.StringPtrInput `pulumi:"nodeName"` }
func (ClusterInactiveHostArgs) ElementType ¶
func (ClusterInactiveHostArgs) ElementType() reflect.Type
func (ClusterInactiveHostArgs) ToClusterInactiveHostOutput ¶
func (i ClusterInactiveHostArgs) ToClusterInactiveHostOutput() ClusterInactiveHostOutput
func (ClusterInactiveHostArgs) ToClusterInactiveHostOutputWithContext ¶
func (i ClusterInactiveHostArgs) ToClusterInactiveHostOutputWithContext(ctx context.Context) ClusterInactiveHostOutput
type ClusterInactiveHostArray ¶
type ClusterInactiveHostArray []ClusterInactiveHostInput
func (ClusterInactiveHostArray) ElementType ¶
func (ClusterInactiveHostArray) ElementType() reflect.Type
func (ClusterInactiveHostArray) ToClusterInactiveHostArrayOutput ¶
func (i ClusterInactiveHostArray) ToClusterInactiveHostArrayOutput() ClusterInactiveHostArrayOutput
func (ClusterInactiveHostArray) ToClusterInactiveHostArrayOutputWithContext ¶
func (i ClusterInactiveHostArray) ToClusterInactiveHostArrayOutputWithContext(ctx context.Context) ClusterInactiveHostArrayOutput
type ClusterInactiveHostArrayInput ¶
type ClusterInactiveHostArrayInput interface { pulumi.Input ToClusterInactiveHostArrayOutput() ClusterInactiveHostArrayOutput ToClusterInactiveHostArrayOutputWithContext(context.Context) ClusterInactiveHostArrayOutput }
ClusterInactiveHostArrayInput is an input type that accepts ClusterInactiveHostArray and ClusterInactiveHostArrayOutput values. You can construct a concrete instance of `ClusterInactiveHostArrayInput` via:
ClusterInactiveHostArray{ ClusterInactiveHostArgs{...} }
type ClusterInactiveHostArrayOutput ¶
type ClusterInactiveHostArrayOutput struct{ *pulumi.OutputState }
func (ClusterInactiveHostArrayOutput) ElementType ¶
func (ClusterInactiveHostArrayOutput) ElementType() reflect.Type
func (ClusterInactiveHostArrayOutput) Index ¶
func (o ClusterInactiveHostArrayOutput) Index(i pulumi.IntInput) ClusterInactiveHostOutput
func (ClusterInactiveHostArrayOutput) ToClusterInactiveHostArrayOutput ¶
func (o ClusterInactiveHostArrayOutput) ToClusterInactiveHostArrayOutput() ClusterInactiveHostArrayOutput
func (ClusterInactiveHostArrayOutput) ToClusterInactiveHostArrayOutputWithContext ¶
func (o ClusterInactiveHostArrayOutput) ToClusterInactiveHostArrayOutputWithContext(ctx context.Context) ClusterInactiveHostArrayOutput
type ClusterInactiveHostInput ¶
type ClusterInactiveHostInput interface { pulumi.Input ToClusterInactiveHostOutput() ClusterInactiveHostOutput ToClusterInactiveHostOutputWithContext(context.Context) ClusterInactiveHostOutput }
ClusterInactiveHostInput is an input type that accepts ClusterInactiveHostArgs and ClusterInactiveHostOutput values. You can construct a concrete instance of `ClusterInactiveHostInput` via:
ClusterInactiveHostArgs{...}
type ClusterInactiveHostOutput ¶
type ClusterInactiveHostOutput struct{ *pulumi.OutputState }
func (ClusterInactiveHostOutput) Address ¶
func (o ClusterInactiveHostOutput) Address() pulumi.StringPtrOutput
Address ip for node (string)
func (ClusterInactiveHostOutput) ElementType ¶
func (ClusterInactiveHostOutput) ElementType() reflect.Type
func (ClusterInactiveHostOutput) NodeName ¶
func (o ClusterInactiveHostOutput) NodeName() pulumi.StringPtrOutput
Name of the host provisioned via docker machine (string)
func (ClusterInactiveHostOutput) ToClusterInactiveHostOutput ¶
func (o ClusterInactiveHostOutput) ToClusterInactiveHostOutput() ClusterInactiveHostOutput
func (ClusterInactiveHostOutput) ToClusterInactiveHostOutputWithContext ¶
func (o ClusterInactiveHostOutput) ToClusterInactiveHostOutputWithContext(ctx context.Context) ClusterInactiveHostOutput
type ClusterIngress ¶
type ClusterIngress struct { // Ingress Default Backend DefaultBackend *bool `pulumi:"defaultBackend"` // Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string) DnsPolicy *string `pulumi:"dnsPolicy"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Ingress controller http port (int) HttpPort *int `pulumi:"httpPort"` // Ingress controller https port (int) HttpsPort *int `pulumi:"httpsPort"` // Networt mode for the ingress controller. `hostNetwork`, `hostPort` and `none` are supported (string) NetworkMode *string `pulumi:"networkMode"` // Node selector key pair (map) NodeSelector map[string]interface{} `pulumi:"nodeSelector"` // Network provider options (map) Options map[string]interface{} `pulumi:"options"` // Monitoring provider (string) Provider *string `pulumi:"provider"` }
type ClusterIngressArgs ¶
type ClusterIngressArgs struct { // Ingress Default Backend DefaultBackend pulumi.BoolPtrInput `pulumi:"defaultBackend"` // Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string) DnsPolicy pulumi.StringPtrInput `pulumi:"dnsPolicy"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Ingress controller http port (int) HttpPort pulumi.IntPtrInput `pulumi:"httpPort"` // Ingress controller https port (int) HttpsPort pulumi.IntPtrInput `pulumi:"httpsPort"` // Networt mode for the ingress controller. `hostNetwork`, `hostPort` and `none` are supported (string) NetworkMode pulumi.StringPtrInput `pulumi:"networkMode"` // Node selector key pair (map) NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` // Network provider options (map) Options pulumi.MapInput `pulumi:"options"` // Monitoring provider (string) Provider pulumi.StringPtrInput `pulumi:"provider"` }
func (ClusterIngressArgs) ElementType ¶
func (ClusterIngressArgs) ElementType() reflect.Type
func (ClusterIngressArgs) ToClusterIngressOutput ¶
func (i ClusterIngressArgs) ToClusterIngressOutput() ClusterIngressOutput
func (ClusterIngressArgs) ToClusterIngressOutputWithContext ¶
func (i ClusterIngressArgs) ToClusterIngressOutputWithContext(ctx context.Context) ClusterIngressOutput
func (ClusterIngressArgs) ToClusterIngressPtrOutput ¶
func (i ClusterIngressArgs) ToClusterIngressPtrOutput() ClusterIngressPtrOutput
func (ClusterIngressArgs) ToClusterIngressPtrOutputWithContext ¶
func (i ClusterIngressArgs) ToClusterIngressPtrOutputWithContext(ctx context.Context) ClusterIngressPtrOutput
type ClusterIngressInput ¶
type ClusterIngressInput interface { pulumi.Input ToClusterIngressOutput() ClusterIngressOutput ToClusterIngressOutputWithContext(context.Context) ClusterIngressOutput }
ClusterIngressInput is an input type that accepts ClusterIngressArgs and ClusterIngressOutput values. You can construct a concrete instance of `ClusterIngressInput` via:
ClusterIngressArgs{...}
type ClusterIngressOutput ¶
type ClusterIngressOutput struct{ *pulumi.OutputState }
func (ClusterIngressOutput) DefaultBackend ¶ added in v3.1.1
func (o ClusterIngressOutput) DefaultBackend() pulumi.BoolPtrOutput
Ingress Default Backend
func (ClusterIngressOutput) DnsPolicy ¶
func (o ClusterIngressOutput) DnsPolicy() pulumi.StringPtrOutput
Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string)
func (ClusterIngressOutput) ElementType ¶
func (ClusterIngressOutput) ElementType() reflect.Type
func (ClusterIngressOutput) ExtraArgs ¶
func (o ClusterIngressOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterIngressOutput) HttpPort ¶ added in v3.2.0
func (o ClusterIngressOutput) HttpPort() pulumi.IntPtrOutput
Ingress controller http port (int)
func (ClusterIngressOutput) HttpsPort ¶ added in v3.2.0
func (o ClusterIngressOutput) HttpsPort() pulumi.IntPtrOutput
Ingress controller https port (int)
func (ClusterIngressOutput) NetworkMode ¶ added in v3.2.0
func (o ClusterIngressOutput) NetworkMode() pulumi.StringPtrOutput
Networt mode for the ingress controller. `hostNetwork`, `hostPort` and `none` are supported (string)
func (ClusterIngressOutput) NodeSelector ¶
func (o ClusterIngressOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterIngressOutput) Options ¶
func (o ClusterIngressOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterIngressOutput) Provider ¶
func (o ClusterIngressOutput) Provider() pulumi.StringPtrOutput
Monitoring provider (string)
func (ClusterIngressOutput) ToClusterIngressOutput ¶
func (o ClusterIngressOutput) ToClusterIngressOutput() ClusterIngressOutput
func (ClusterIngressOutput) ToClusterIngressOutputWithContext ¶
func (o ClusterIngressOutput) ToClusterIngressOutputWithContext(ctx context.Context) ClusterIngressOutput
func (ClusterIngressOutput) ToClusterIngressPtrOutput ¶
func (o ClusterIngressOutput) ToClusterIngressPtrOutput() ClusterIngressPtrOutput
func (ClusterIngressOutput) ToClusterIngressPtrOutputWithContext ¶
func (o ClusterIngressOutput) ToClusterIngressPtrOutputWithContext(ctx context.Context) ClusterIngressPtrOutput
type ClusterIngressPtrInput ¶
type ClusterIngressPtrInput interface { pulumi.Input ToClusterIngressPtrOutput() ClusterIngressPtrOutput ToClusterIngressPtrOutputWithContext(context.Context) ClusterIngressPtrOutput }
ClusterIngressPtrInput is an input type that accepts ClusterIngressArgs, ClusterIngressPtr and ClusterIngressPtrOutput values. You can construct a concrete instance of `ClusterIngressPtrInput` via:
ClusterIngressArgs{...} or: nil
func ClusterIngressPtr ¶
func ClusterIngressPtr(v *ClusterIngressArgs) ClusterIngressPtrInput
type ClusterIngressPtrOutput ¶
type ClusterIngressPtrOutput struct{ *pulumi.OutputState }
func (ClusterIngressPtrOutput) DefaultBackend ¶ added in v3.1.1
func (o ClusterIngressPtrOutput) DefaultBackend() pulumi.BoolPtrOutput
Ingress Default Backend
func (ClusterIngressPtrOutput) DnsPolicy ¶
func (o ClusterIngressPtrOutput) DnsPolicy() pulumi.StringPtrOutput
Ingress controller DNS policy. `ClusterFirstWithHostNet`, `ClusterFirst`, `Default`, and `None` are supported. [K8S dns Policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-s-dns-policy) (string)
func (ClusterIngressPtrOutput) Elem ¶
func (o ClusterIngressPtrOutput) Elem() ClusterIngressOutput
func (ClusterIngressPtrOutput) ElementType ¶
func (ClusterIngressPtrOutput) ElementType() reflect.Type
func (ClusterIngressPtrOutput) ExtraArgs ¶
func (o ClusterIngressPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterIngressPtrOutput) HttpPort ¶ added in v3.2.0
func (o ClusterIngressPtrOutput) HttpPort() pulumi.IntPtrOutput
Ingress controller http port (int)
func (ClusterIngressPtrOutput) HttpsPort ¶ added in v3.2.0
func (o ClusterIngressPtrOutput) HttpsPort() pulumi.IntPtrOutput
Ingress controller https port (int)
func (ClusterIngressPtrOutput) NetworkMode ¶ added in v3.2.0
func (o ClusterIngressPtrOutput) NetworkMode() pulumi.StringPtrOutput
Networt mode for the ingress controller. `hostNetwork`, `hostPort` and `none` are supported (string)
func (ClusterIngressPtrOutput) NodeSelector ¶
func (o ClusterIngressPtrOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterIngressPtrOutput) Options ¶
func (o ClusterIngressPtrOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterIngressPtrOutput) Provider ¶
func (o ClusterIngressPtrOutput) Provider() pulumi.StringPtrOutput
Monitoring provider (string)
func (ClusterIngressPtrOutput) ToClusterIngressPtrOutput ¶
func (o ClusterIngressPtrOutput) ToClusterIngressPtrOutput() ClusterIngressPtrOutput
func (ClusterIngressPtrOutput) ToClusterIngressPtrOutputWithContext ¶
func (o ClusterIngressPtrOutput) ToClusterIngressPtrOutputWithContext(ctx context.Context) ClusterIngressPtrOutput
type ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterMap ¶ added in v3.3.0
type ClusterMap map[string]ClusterInput
func (ClusterMap) ElementType ¶ added in v3.3.0
func (ClusterMap) ElementType() reflect.Type
func (ClusterMap) ToClusterMapOutput ¶ added in v3.3.0
func (i ClusterMap) ToClusterMapOutput() ClusterMapOutput
func (ClusterMap) ToClusterMapOutputWithContext ¶ added in v3.3.0
func (i ClusterMap) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterMapInput ¶ added in v3.3.0
type ClusterMapInput interface { pulumi.Input ToClusterMapOutput() ClusterMapOutput ToClusterMapOutputWithContext(context.Context) ClusterMapOutput }
ClusterMapInput is an input type that accepts ClusterMap and ClusterMapOutput values. You can construct a concrete instance of `ClusterMapInput` via:
ClusterMap{ "key": ClusterArgs{...} }
type ClusterMapOutput ¶ added in v3.3.0
type ClusterMapOutput struct{ *pulumi.OutputState }
func (ClusterMapOutput) ElementType ¶ added in v3.3.0
func (ClusterMapOutput) ElementType() reflect.Type
func (ClusterMapOutput) MapIndex ¶ added in v3.3.0
func (o ClusterMapOutput) MapIndex(k pulumi.StringInput) ClusterOutput
func (ClusterMapOutput) ToClusterMapOutput ¶ added in v3.3.0
func (o ClusterMapOutput) ToClusterMapOutput() ClusterMapOutput
func (ClusterMapOutput) ToClusterMapOutputWithContext ¶ added in v3.3.0
func (o ClusterMapOutput) ToClusterMapOutputWithContext(ctx context.Context) ClusterMapOutput
type ClusterMonitoring ¶
type ClusterMonitoringArgs ¶
type ClusterMonitoringArgs struct { // Node selector key pair (map) NodeSelector pulumi.MapInput `pulumi:"nodeSelector"` // Network provider options (map) Options pulumi.MapInput `pulumi:"options"` // Monitoring provider (string) Provider pulumi.StringPtrInput `pulumi:"provider"` }
func (ClusterMonitoringArgs) ElementType ¶
func (ClusterMonitoringArgs) ElementType() reflect.Type
func (ClusterMonitoringArgs) ToClusterMonitoringOutput ¶
func (i ClusterMonitoringArgs) ToClusterMonitoringOutput() ClusterMonitoringOutput
func (ClusterMonitoringArgs) ToClusterMonitoringOutputWithContext ¶
func (i ClusterMonitoringArgs) ToClusterMonitoringOutputWithContext(ctx context.Context) ClusterMonitoringOutput
func (ClusterMonitoringArgs) ToClusterMonitoringPtrOutput ¶
func (i ClusterMonitoringArgs) ToClusterMonitoringPtrOutput() ClusterMonitoringPtrOutput
func (ClusterMonitoringArgs) ToClusterMonitoringPtrOutputWithContext ¶
func (i ClusterMonitoringArgs) ToClusterMonitoringPtrOutputWithContext(ctx context.Context) ClusterMonitoringPtrOutput
type ClusterMonitoringInput ¶
type ClusterMonitoringInput interface { pulumi.Input ToClusterMonitoringOutput() ClusterMonitoringOutput ToClusterMonitoringOutputWithContext(context.Context) ClusterMonitoringOutput }
ClusterMonitoringInput is an input type that accepts ClusterMonitoringArgs and ClusterMonitoringOutput values. You can construct a concrete instance of `ClusterMonitoringInput` via:
ClusterMonitoringArgs{...}
type ClusterMonitoringOutput ¶
type ClusterMonitoringOutput struct{ *pulumi.OutputState }
func (ClusterMonitoringOutput) ElementType ¶
func (ClusterMonitoringOutput) ElementType() reflect.Type
func (ClusterMonitoringOutput) NodeSelector ¶
func (o ClusterMonitoringOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterMonitoringOutput) Options ¶
func (o ClusterMonitoringOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterMonitoringOutput) Provider ¶
func (o ClusterMonitoringOutput) Provider() pulumi.StringPtrOutput
Monitoring provider (string)
func (ClusterMonitoringOutput) ToClusterMonitoringOutput ¶
func (o ClusterMonitoringOutput) ToClusterMonitoringOutput() ClusterMonitoringOutput
func (ClusterMonitoringOutput) ToClusterMonitoringOutputWithContext ¶
func (o ClusterMonitoringOutput) ToClusterMonitoringOutputWithContext(ctx context.Context) ClusterMonitoringOutput
func (ClusterMonitoringOutput) ToClusterMonitoringPtrOutput ¶
func (o ClusterMonitoringOutput) ToClusterMonitoringPtrOutput() ClusterMonitoringPtrOutput
func (ClusterMonitoringOutput) ToClusterMonitoringPtrOutputWithContext ¶
func (o ClusterMonitoringOutput) ToClusterMonitoringPtrOutputWithContext(ctx context.Context) ClusterMonitoringPtrOutput
type ClusterMonitoringPtrInput ¶
type ClusterMonitoringPtrInput interface { pulumi.Input ToClusterMonitoringPtrOutput() ClusterMonitoringPtrOutput ToClusterMonitoringPtrOutputWithContext(context.Context) ClusterMonitoringPtrOutput }
ClusterMonitoringPtrInput is an input type that accepts ClusterMonitoringArgs, ClusterMonitoringPtr and ClusterMonitoringPtrOutput values. You can construct a concrete instance of `ClusterMonitoringPtrInput` via:
ClusterMonitoringArgs{...} or: nil
func ClusterMonitoringPtr ¶
func ClusterMonitoringPtr(v *ClusterMonitoringArgs) ClusterMonitoringPtrInput
type ClusterMonitoringPtrOutput ¶
type ClusterMonitoringPtrOutput struct{ *pulumi.OutputState }
func (ClusterMonitoringPtrOutput) Elem ¶
func (o ClusterMonitoringPtrOutput) Elem() ClusterMonitoringOutput
func (ClusterMonitoringPtrOutput) ElementType ¶
func (ClusterMonitoringPtrOutput) ElementType() reflect.Type
func (ClusterMonitoringPtrOutput) NodeSelector ¶
func (o ClusterMonitoringPtrOutput) NodeSelector() pulumi.MapOutput
Node selector key pair (map)
func (ClusterMonitoringPtrOutput) Options ¶
func (o ClusterMonitoringPtrOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterMonitoringPtrOutput) Provider ¶
func (o ClusterMonitoringPtrOutput) Provider() pulumi.StringPtrOutput
Monitoring provider (string)
func (ClusterMonitoringPtrOutput) ToClusterMonitoringPtrOutput ¶
func (o ClusterMonitoringPtrOutput) ToClusterMonitoringPtrOutput() ClusterMonitoringPtrOutput
func (ClusterMonitoringPtrOutput) ToClusterMonitoringPtrOutputWithContext ¶
func (o ClusterMonitoringPtrOutput) ToClusterMonitoringPtrOutputWithContext(ctx context.Context) ClusterMonitoringPtrOutput
type ClusterNetwork ¶
type ClusterNetwork struct { // Aci network provider config (list maxitems:1) AciNetworkProvider *ClusterNetworkAciNetworkProvider `pulumi:"aciNetworkProvider"` // Calico network provider config (list maxitems:1) CalicoNetworkProvider *ClusterNetworkCalicoNetworkProvider `pulumi:"calicoNetworkProvider"` // Canal network provider config (list maxitems:1) CanalNetworkProvider *ClusterNetworkCanalNetworkProvider `pulumi:"canalNetworkProvider"` // Flannel network provider config (list maxitems:1) FlannelNetworkProvider *ClusterNetworkFlannelNetworkProvider `pulumi:"flannelNetworkProvider"` // Network provider MTU. Default `0` (int) Mtu *int `pulumi:"mtu"` // Network provider options (map) Options map[string]interface{} `pulumi:"options"` // Network provider plugin. `calico`, `canal` (default), `flannel`, `none` and `weave` are supported. (string) Plugin *string `pulumi:"plugin"` // Weave network provider config (list maxitems:1) WeaveNetworkProvider *ClusterNetworkWeaveNetworkProvider `pulumi:"weaveNetworkProvider"` }
type ClusterNetworkAciNetworkProvider ¶
type ClusterNetworkAciNetworkProvider struct { // Attachment entity profile name on aci (string) Aep string `pulumi:"aep"` // Ip address for apic hosts (list) ApicHosts []string `pulumi:"apicHosts"` // Base64 encoded certificate for aci apic user (string) ApicUserCrt string `pulumi:"apicUserCrt"` // Base64 encoded private key for aci apic user (string) ApicUserKey string `pulumi:"apicUserKey"` // User name for aci apic (string) ApicUserName string `pulumi:"apicUserName"` // One of the supported encap types for aci(vlan/vxlan) (string) EncapType string `pulumi:"encapType"` // Subnet to use for dynamic external IPs on aci (string) // * `externStatic"` - (Required) Subnet to use for static external IPs on aci (string) ExternDynamic string `pulumi:"externDynamic"` ExternStatic string `pulumi:"externStatic"` // Vlan for infra network on aci (string) InfraVlan string `pulumi:"infraVlan"` // Vlan for node network on aci (string) KubeApiVlan string `pulumi:"kubeApiVlan"` // L3Out on aci (string) L3out string `pulumi:"l3out"` // L3out external networks on aci (list) L3outExternalNetworks []string `pulumi:"l3outExternalNetworks"` // Mcast range end address for endpoint groups on aci (string) McastRangeEnd string `pulumi:"mcastRangeEnd"` // Mcast range start address for endpoint groups on aci (string) McastRangeStart string `pulumi:"mcastRangeStart"` // Kubernetes node address subnet (string) NodeSubnet string `pulumi:"nodeSubnet"` // Subnet to use for service graph endpoints on aci (string) NodeSvcSubnet string `pulumi:"nodeSvcSubnet"` // Vlan for service graph nodes on aci (string) ServiceVlan string `pulumi:"serviceVlan"` // Port end range for Source Network Address Translation on aci (string) SnatPortRangeEnd *string `pulumi:"snatPortRangeEnd"` // Port start range for Source Network Address Translation on aci (string) SnatPortRangeStart *string `pulumi:"snatPortRangeStart"` // Ports per node for Source Network Address Translation on aci (string) SnatPortsPerNode *string `pulumi:"snatPortsPerNode"` // Unique suffix for all cluster related objects in aci (string) SystemId string `pulumi:"systemId"` // UUID for this version of the input configuration (string) Token string `pulumi:"token"` // VRF Name on aci (string) VrfName string `pulumi:"vrfName"` // Tenant for VRF on aci (string) VrfTenant string `pulumi:"vrfTenant"` }
type ClusterNetworkAciNetworkProviderArgs ¶
type ClusterNetworkAciNetworkProviderArgs struct { // Attachment entity profile name on aci (string) Aep pulumi.StringInput `pulumi:"aep"` // Ip address for apic hosts (list) ApicHosts pulumi.StringArrayInput `pulumi:"apicHosts"` // Base64 encoded certificate for aci apic user (string) ApicUserCrt pulumi.StringInput `pulumi:"apicUserCrt"` // Base64 encoded private key for aci apic user (string) ApicUserKey pulumi.StringInput `pulumi:"apicUserKey"` // User name for aci apic (string) ApicUserName pulumi.StringInput `pulumi:"apicUserName"` // One of the supported encap types for aci(vlan/vxlan) (string) EncapType pulumi.StringInput `pulumi:"encapType"` // Subnet to use for dynamic external IPs on aci (string) // * `externStatic"` - (Required) Subnet to use for static external IPs on aci (string) ExternDynamic pulumi.StringInput `pulumi:"externDynamic"` ExternStatic pulumi.StringInput `pulumi:"externStatic"` // Vlan for infra network on aci (string) InfraVlan pulumi.StringInput `pulumi:"infraVlan"` // Vlan for node network on aci (string) KubeApiVlan pulumi.StringInput `pulumi:"kubeApiVlan"` // L3Out on aci (string) L3out pulumi.StringInput `pulumi:"l3out"` // L3out external networks on aci (list) L3outExternalNetworks pulumi.StringArrayInput `pulumi:"l3outExternalNetworks"` // Mcast range end address for endpoint groups on aci (string) McastRangeEnd pulumi.StringInput `pulumi:"mcastRangeEnd"` // Mcast range start address for endpoint groups on aci (string) McastRangeStart pulumi.StringInput `pulumi:"mcastRangeStart"` // Kubernetes node address subnet (string) NodeSubnet pulumi.StringInput `pulumi:"nodeSubnet"` // Subnet to use for service graph endpoints on aci (string) NodeSvcSubnet pulumi.StringInput `pulumi:"nodeSvcSubnet"` // Vlan for service graph nodes on aci (string) ServiceVlan pulumi.StringInput `pulumi:"serviceVlan"` // Port end range for Source Network Address Translation on aci (string) SnatPortRangeEnd pulumi.StringPtrInput `pulumi:"snatPortRangeEnd"` // Port start range for Source Network Address Translation on aci (string) SnatPortRangeStart pulumi.StringPtrInput `pulumi:"snatPortRangeStart"` // Ports per node for Source Network Address Translation on aci (string) SnatPortsPerNode pulumi.StringPtrInput `pulumi:"snatPortsPerNode"` // Unique suffix for all cluster related objects in aci (string) SystemId pulumi.StringInput `pulumi:"systemId"` // UUID for this version of the input configuration (string) Token pulumi.StringInput `pulumi:"token"` // VRF Name on aci (string) VrfName pulumi.StringInput `pulumi:"vrfName"` // Tenant for VRF on aci (string) VrfTenant pulumi.StringInput `pulumi:"vrfTenant"` }
func (ClusterNetworkAciNetworkProviderArgs) ElementType ¶
func (ClusterNetworkAciNetworkProviderArgs) ElementType() reflect.Type
func (ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderOutput ¶
func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderOutput() ClusterNetworkAciNetworkProviderOutput
func (ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderOutputWithContext ¶
func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderOutput
func (ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderPtrOutput ¶
func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderPtrOutput() ClusterNetworkAciNetworkProviderPtrOutput
func (ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderPtrOutputWithContext ¶
func (i ClusterNetworkAciNetworkProviderArgs) ToClusterNetworkAciNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderPtrOutput
type ClusterNetworkAciNetworkProviderInput ¶
type ClusterNetworkAciNetworkProviderInput interface { pulumi.Input ToClusterNetworkAciNetworkProviderOutput() ClusterNetworkAciNetworkProviderOutput ToClusterNetworkAciNetworkProviderOutputWithContext(context.Context) ClusterNetworkAciNetworkProviderOutput }
ClusterNetworkAciNetworkProviderInput is an input type that accepts ClusterNetworkAciNetworkProviderArgs and ClusterNetworkAciNetworkProviderOutput values. You can construct a concrete instance of `ClusterNetworkAciNetworkProviderInput` via:
ClusterNetworkAciNetworkProviderArgs{...}
type ClusterNetworkAciNetworkProviderOutput ¶
type ClusterNetworkAciNetworkProviderOutput struct{ *pulumi.OutputState }
func (ClusterNetworkAciNetworkProviderOutput) Aep ¶
func (o ClusterNetworkAciNetworkProviderOutput) Aep() pulumi.StringOutput
Attachment entity profile name on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) ApicHosts ¶
func (o ClusterNetworkAciNetworkProviderOutput) ApicHosts() pulumi.StringArrayOutput
Ip address for apic hosts (list)
func (ClusterNetworkAciNetworkProviderOutput) ApicUserCrt ¶
func (o ClusterNetworkAciNetworkProviderOutput) ApicUserCrt() pulumi.StringOutput
Base64 encoded certificate for aci apic user (string)
func (ClusterNetworkAciNetworkProviderOutput) ApicUserKey ¶
func (o ClusterNetworkAciNetworkProviderOutput) ApicUserKey() pulumi.StringOutput
Base64 encoded private key for aci apic user (string)
func (ClusterNetworkAciNetworkProviderOutput) ApicUserName ¶
func (o ClusterNetworkAciNetworkProviderOutput) ApicUserName() pulumi.StringOutput
User name for aci apic (string)
func (ClusterNetworkAciNetworkProviderOutput) ElementType ¶
func (ClusterNetworkAciNetworkProviderOutput) ElementType() reflect.Type
func (ClusterNetworkAciNetworkProviderOutput) EncapType ¶
func (o ClusterNetworkAciNetworkProviderOutput) EncapType() pulumi.StringOutput
One of the supported encap types for aci(vlan/vxlan) (string)
func (ClusterNetworkAciNetworkProviderOutput) ExternDynamic ¶
func (o ClusterNetworkAciNetworkProviderOutput) ExternDynamic() pulumi.StringOutput
Subnet to use for dynamic external IPs on aci (string) * `externStatic"` - (Required) Subnet to use for static external IPs on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) ExternStatic ¶
func (o ClusterNetworkAciNetworkProviderOutput) ExternStatic() pulumi.StringOutput
func (ClusterNetworkAciNetworkProviderOutput) InfraVlan ¶
func (o ClusterNetworkAciNetworkProviderOutput) InfraVlan() pulumi.StringOutput
Vlan for infra network on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) KubeApiVlan ¶
func (o ClusterNetworkAciNetworkProviderOutput) KubeApiVlan() pulumi.StringOutput
Vlan for node network on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) L3out ¶
func (o ClusterNetworkAciNetworkProviderOutput) L3out() pulumi.StringOutput
L3Out on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) L3outExternalNetworks ¶
func (o ClusterNetworkAciNetworkProviderOutput) L3outExternalNetworks() pulumi.StringArrayOutput
L3out external networks on aci (list)
func (ClusterNetworkAciNetworkProviderOutput) McastRangeEnd ¶
func (o ClusterNetworkAciNetworkProviderOutput) McastRangeEnd() pulumi.StringOutput
Mcast range end address for endpoint groups on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) McastRangeStart ¶
func (o ClusterNetworkAciNetworkProviderOutput) McastRangeStart() pulumi.StringOutput
Mcast range start address for endpoint groups on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) NodeSubnet ¶
func (o ClusterNetworkAciNetworkProviderOutput) NodeSubnet() pulumi.StringOutput
Kubernetes node address subnet (string)
func (ClusterNetworkAciNetworkProviderOutput) NodeSvcSubnet ¶
func (o ClusterNetworkAciNetworkProviderOutput) NodeSvcSubnet() pulumi.StringOutput
Subnet to use for service graph endpoints on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) ServiceVlan ¶
func (o ClusterNetworkAciNetworkProviderOutput) ServiceVlan() pulumi.StringOutput
Vlan for service graph nodes on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) SnatPortRangeEnd ¶
func (o ClusterNetworkAciNetworkProviderOutput) SnatPortRangeEnd() pulumi.StringPtrOutput
Port end range for Source Network Address Translation on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) SnatPortRangeStart ¶
func (o ClusterNetworkAciNetworkProviderOutput) SnatPortRangeStart() pulumi.StringPtrOutput
Port start range for Source Network Address Translation on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) SnatPortsPerNode ¶
func (o ClusterNetworkAciNetworkProviderOutput) SnatPortsPerNode() pulumi.StringPtrOutput
Ports per node for Source Network Address Translation on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) SystemId ¶
func (o ClusterNetworkAciNetworkProviderOutput) SystemId() pulumi.StringOutput
Unique suffix for all cluster related objects in aci (string)
func (ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderOutput ¶
func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderOutput() ClusterNetworkAciNetworkProviderOutput
func (ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderOutputWithContext ¶
func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderOutput
func (ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderPtrOutput ¶
func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderPtrOutput() ClusterNetworkAciNetworkProviderPtrOutput
func (ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkAciNetworkProviderOutput) ToClusterNetworkAciNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderPtrOutput
func (ClusterNetworkAciNetworkProviderOutput) Token ¶
func (o ClusterNetworkAciNetworkProviderOutput) Token() pulumi.StringOutput
UUID for this version of the input configuration (string)
func (ClusterNetworkAciNetworkProviderOutput) VrfName ¶
func (o ClusterNetworkAciNetworkProviderOutput) VrfName() pulumi.StringOutput
VRF Name on aci (string)
func (ClusterNetworkAciNetworkProviderOutput) VrfTenant ¶
func (o ClusterNetworkAciNetworkProviderOutput) VrfTenant() pulumi.StringOutput
Tenant for VRF on aci (string)
type ClusterNetworkAciNetworkProviderPtrInput ¶
type ClusterNetworkAciNetworkProviderPtrInput interface { pulumi.Input ToClusterNetworkAciNetworkProviderPtrOutput() ClusterNetworkAciNetworkProviderPtrOutput ToClusterNetworkAciNetworkProviderPtrOutputWithContext(context.Context) ClusterNetworkAciNetworkProviderPtrOutput }
ClusterNetworkAciNetworkProviderPtrInput is an input type that accepts ClusterNetworkAciNetworkProviderArgs, ClusterNetworkAciNetworkProviderPtr and ClusterNetworkAciNetworkProviderPtrOutput values. You can construct a concrete instance of `ClusterNetworkAciNetworkProviderPtrInput` via:
ClusterNetworkAciNetworkProviderArgs{...} or: nil
func ClusterNetworkAciNetworkProviderPtr ¶
func ClusterNetworkAciNetworkProviderPtr(v *ClusterNetworkAciNetworkProviderArgs) ClusterNetworkAciNetworkProviderPtrInput
type ClusterNetworkAciNetworkProviderPtrOutput ¶
type ClusterNetworkAciNetworkProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterNetworkAciNetworkProviderPtrOutput) Aep ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) Aep() pulumi.StringPtrOutput
Attachment entity profile name on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ApicHosts ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicHosts() pulumi.StringArrayOutput
Ip address for apic hosts (list)
func (ClusterNetworkAciNetworkProviderPtrOutput) ApicUserCrt ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicUserCrt() pulumi.StringPtrOutput
Base64 encoded certificate for aci apic user (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ApicUserKey ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicUserKey() pulumi.StringPtrOutput
Base64 encoded private key for aci apic user (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ApicUserName ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ApicUserName() pulumi.StringPtrOutput
User name for aci apic (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ElementType ¶
func (ClusterNetworkAciNetworkProviderPtrOutput) ElementType() reflect.Type
func (ClusterNetworkAciNetworkProviderPtrOutput) EncapType ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) EncapType() pulumi.StringPtrOutput
One of the supported encap types for aci(vlan/vxlan) (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ExternDynamic ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ExternDynamic() pulumi.StringPtrOutput
Subnet to use for dynamic external IPs on aci (string) * `externStatic"` - (Required) Subnet to use for static external IPs on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ExternStatic ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ExternStatic() pulumi.StringPtrOutput
func (ClusterNetworkAciNetworkProviderPtrOutput) InfraVlan ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) InfraVlan() pulumi.StringPtrOutput
Vlan for infra network on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) KubeApiVlan ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) KubeApiVlan() pulumi.StringPtrOutput
Vlan for node network on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) L3out ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) L3out() pulumi.StringPtrOutput
L3Out on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) L3outExternalNetworks ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) L3outExternalNetworks() pulumi.StringArrayOutput
L3out external networks on aci (list)
func (ClusterNetworkAciNetworkProviderPtrOutput) McastRangeEnd ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) McastRangeEnd() pulumi.StringPtrOutput
Mcast range end address for endpoint groups on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) McastRangeStart ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) McastRangeStart() pulumi.StringPtrOutput
Mcast range start address for endpoint groups on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) NodeSubnet ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) NodeSubnet() pulumi.StringPtrOutput
Kubernetes node address subnet (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) NodeSvcSubnet ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) NodeSvcSubnet() pulumi.StringPtrOutput
Subnet to use for service graph endpoints on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ServiceVlan ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ServiceVlan() pulumi.StringPtrOutput
Vlan for service graph nodes on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) SnatPortRangeEnd ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) SnatPortRangeEnd() pulumi.StringPtrOutput
Port end range for Source Network Address Translation on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) SnatPortRangeStart ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) SnatPortRangeStart() pulumi.StringPtrOutput
Port start range for Source Network Address Translation on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) SnatPortsPerNode ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) SnatPortsPerNode() pulumi.StringPtrOutput
Ports per node for Source Network Address Translation on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) SystemId ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) SystemId() pulumi.StringPtrOutput
Unique suffix for all cluster related objects in aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) ToClusterNetworkAciNetworkProviderPtrOutput ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ToClusterNetworkAciNetworkProviderPtrOutput() ClusterNetworkAciNetworkProviderPtrOutput
func (ClusterNetworkAciNetworkProviderPtrOutput) ToClusterNetworkAciNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) ToClusterNetworkAciNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkAciNetworkProviderPtrOutput
func (ClusterNetworkAciNetworkProviderPtrOutput) Token ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) Token() pulumi.StringPtrOutput
UUID for this version of the input configuration (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) VrfName ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) VrfName() pulumi.StringPtrOutput
VRF Name on aci (string)
func (ClusterNetworkAciNetworkProviderPtrOutput) VrfTenant ¶
func (o ClusterNetworkAciNetworkProviderPtrOutput) VrfTenant() pulumi.StringPtrOutput
Tenant for VRF on aci (string)
type ClusterNetworkArgs ¶
type ClusterNetworkArgs struct { // Aci network provider config (list maxitems:1) AciNetworkProvider ClusterNetworkAciNetworkProviderPtrInput `pulumi:"aciNetworkProvider"` // Calico network provider config (list maxitems:1) CalicoNetworkProvider ClusterNetworkCalicoNetworkProviderPtrInput `pulumi:"calicoNetworkProvider"` // Canal network provider config (list maxitems:1) CanalNetworkProvider ClusterNetworkCanalNetworkProviderPtrInput `pulumi:"canalNetworkProvider"` // Flannel network provider config (list maxitems:1) FlannelNetworkProvider ClusterNetworkFlannelNetworkProviderPtrInput `pulumi:"flannelNetworkProvider"` // Network provider MTU. Default `0` (int) Mtu pulumi.IntPtrInput `pulumi:"mtu"` // Network provider options (map) Options pulumi.MapInput `pulumi:"options"` // Network provider plugin. `calico`, `canal` (default), `flannel`, `none` and `weave` are supported. (string) Plugin pulumi.StringPtrInput `pulumi:"plugin"` // Weave network provider config (list maxitems:1) WeaveNetworkProvider ClusterNetworkWeaveNetworkProviderPtrInput `pulumi:"weaveNetworkProvider"` }
func (ClusterNetworkArgs) ElementType ¶
func (ClusterNetworkArgs) ElementType() reflect.Type
func (ClusterNetworkArgs) ToClusterNetworkOutput ¶
func (i ClusterNetworkArgs) ToClusterNetworkOutput() ClusterNetworkOutput
func (ClusterNetworkArgs) ToClusterNetworkOutputWithContext ¶
func (i ClusterNetworkArgs) ToClusterNetworkOutputWithContext(ctx context.Context) ClusterNetworkOutput
func (ClusterNetworkArgs) ToClusterNetworkPtrOutput ¶
func (i ClusterNetworkArgs) ToClusterNetworkPtrOutput() ClusterNetworkPtrOutput
func (ClusterNetworkArgs) ToClusterNetworkPtrOutputWithContext ¶
func (i ClusterNetworkArgs) ToClusterNetworkPtrOutputWithContext(ctx context.Context) ClusterNetworkPtrOutput
type ClusterNetworkCalicoNetworkProvider ¶
type ClusterNetworkCalicoNetworkProvider struct { // RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1) CloudProvider *string `pulumi:"cloudProvider"` }
type ClusterNetworkCalicoNetworkProviderArgs ¶
type ClusterNetworkCalicoNetworkProviderArgs struct { // RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1) CloudProvider pulumi.StringPtrInput `pulumi:"cloudProvider"` }
func (ClusterNetworkCalicoNetworkProviderArgs) ElementType ¶
func (ClusterNetworkCalicoNetworkProviderArgs) ElementType() reflect.Type
func (ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderOutput ¶
func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderOutput() ClusterNetworkCalicoNetworkProviderOutput
func (ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderOutputWithContext ¶
func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderOutput
func (ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderPtrOutput ¶
func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderPtrOutput() ClusterNetworkCalicoNetworkProviderPtrOutput
func (ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext ¶
func (i ClusterNetworkCalicoNetworkProviderArgs) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderPtrOutput
type ClusterNetworkCalicoNetworkProviderInput ¶
type ClusterNetworkCalicoNetworkProviderInput interface { pulumi.Input ToClusterNetworkCalicoNetworkProviderOutput() ClusterNetworkCalicoNetworkProviderOutput ToClusterNetworkCalicoNetworkProviderOutputWithContext(context.Context) ClusterNetworkCalicoNetworkProviderOutput }
ClusterNetworkCalicoNetworkProviderInput is an input type that accepts ClusterNetworkCalicoNetworkProviderArgs and ClusterNetworkCalicoNetworkProviderOutput values. You can construct a concrete instance of `ClusterNetworkCalicoNetworkProviderInput` via:
ClusterNetworkCalicoNetworkProviderArgs{...}
type ClusterNetworkCalicoNetworkProviderOutput ¶
type ClusterNetworkCalicoNetworkProviderOutput struct{ *pulumi.OutputState }
func (ClusterNetworkCalicoNetworkProviderOutput) CloudProvider ¶
func (o ClusterNetworkCalicoNetworkProviderOutput) CloudProvider() pulumi.StringPtrOutput
RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1)
func (ClusterNetworkCalicoNetworkProviderOutput) ElementType ¶
func (ClusterNetworkCalicoNetworkProviderOutput) ElementType() reflect.Type
func (ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderOutput ¶
func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderOutput() ClusterNetworkCalicoNetworkProviderOutput
func (ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderOutputWithContext ¶
func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderOutput
func (ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderPtrOutput ¶
func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderPtrOutput() ClusterNetworkCalicoNetworkProviderPtrOutput
func (ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkCalicoNetworkProviderOutput) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderPtrOutput
type ClusterNetworkCalicoNetworkProviderPtrInput ¶
type ClusterNetworkCalicoNetworkProviderPtrInput interface { pulumi.Input ToClusterNetworkCalicoNetworkProviderPtrOutput() ClusterNetworkCalicoNetworkProviderPtrOutput ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext(context.Context) ClusterNetworkCalicoNetworkProviderPtrOutput }
ClusterNetworkCalicoNetworkProviderPtrInput is an input type that accepts ClusterNetworkCalicoNetworkProviderArgs, ClusterNetworkCalicoNetworkProviderPtr and ClusterNetworkCalicoNetworkProviderPtrOutput values. You can construct a concrete instance of `ClusterNetworkCalicoNetworkProviderPtrInput` via:
ClusterNetworkCalicoNetworkProviderArgs{...} or: nil
func ClusterNetworkCalicoNetworkProviderPtr ¶
func ClusterNetworkCalicoNetworkProviderPtr(v *ClusterNetworkCalicoNetworkProviderArgs) ClusterNetworkCalicoNetworkProviderPtrInput
type ClusterNetworkCalicoNetworkProviderPtrOutput ¶
type ClusterNetworkCalicoNetworkProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterNetworkCalicoNetworkProviderPtrOutput) CloudProvider ¶
func (o ClusterNetworkCalicoNetworkProviderPtrOutput) CloudProvider() pulumi.StringPtrOutput
RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1)
func (ClusterNetworkCalicoNetworkProviderPtrOutput) ElementType ¶
func (ClusterNetworkCalicoNetworkProviderPtrOutput) ElementType() reflect.Type
func (ClusterNetworkCalicoNetworkProviderPtrOutput) ToClusterNetworkCalicoNetworkProviderPtrOutput ¶
func (o ClusterNetworkCalicoNetworkProviderPtrOutput) ToClusterNetworkCalicoNetworkProviderPtrOutput() ClusterNetworkCalicoNetworkProviderPtrOutput
func (ClusterNetworkCalicoNetworkProviderPtrOutput) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkCalicoNetworkProviderPtrOutput) ToClusterNetworkCalicoNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCalicoNetworkProviderPtrOutput
type ClusterNetworkCanalNetworkProvider ¶
type ClusterNetworkCanalNetworkProvider struct { // Flannel network interface (string) Iface *string `pulumi:"iface"` }
type ClusterNetworkCanalNetworkProviderArgs ¶
type ClusterNetworkCanalNetworkProviderArgs struct { // Flannel network interface (string) Iface pulumi.StringPtrInput `pulumi:"iface"` }
func (ClusterNetworkCanalNetworkProviderArgs) ElementType ¶
func (ClusterNetworkCanalNetworkProviderArgs) ElementType() reflect.Type
func (ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderOutput ¶
func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderOutput() ClusterNetworkCanalNetworkProviderOutput
func (ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderOutputWithContext ¶
func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderOutput
func (ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderPtrOutput ¶
func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderPtrOutput() ClusterNetworkCanalNetworkProviderPtrOutput
func (ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext ¶
func (i ClusterNetworkCanalNetworkProviderArgs) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderPtrOutput
type ClusterNetworkCanalNetworkProviderInput ¶
type ClusterNetworkCanalNetworkProviderInput interface { pulumi.Input ToClusterNetworkCanalNetworkProviderOutput() ClusterNetworkCanalNetworkProviderOutput ToClusterNetworkCanalNetworkProviderOutputWithContext(context.Context) ClusterNetworkCanalNetworkProviderOutput }
ClusterNetworkCanalNetworkProviderInput is an input type that accepts ClusterNetworkCanalNetworkProviderArgs and ClusterNetworkCanalNetworkProviderOutput values. You can construct a concrete instance of `ClusterNetworkCanalNetworkProviderInput` via:
ClusterNetworkCanalNetworkProviderArgs{...}
type ClusterNetworkCanalNetworkProviderOutput ¶
type ClusterNetworkCanalNetworkProviderOutput struct{ *pulumi.OutputState }
func (ClusterNetworkCanalNetworkProviderOutput) ElementType ¶
func (ClusterNetworkCanalNetworkProviderOutput) ElementType() reflect.Type
func (ClusterNetworkCanalNetworkProviderOutput) Iface ¶
func (o ClusterNetworkCanalNetworkProviderOutput) Iface() pulumi.StringPtrOutput
Flannel network interface (string)
func (ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderOutput ¶
func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderOutput() ClusterNetworkCanalNetworkProviderOutput
func (ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderOutputWithContext ¶
func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderOutput
func (ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderPtrOutput ¶
func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderPtrOutput() ClusterNetworkCanalNetworkProviderPtrOutput
func (ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkCanalNetworkProviderOutput) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderPtrOutput
type ClusterNetworkCanalNetworkProviderPtrInput ¶
type ClusterNetworkCanalNetworkProviderPtrInput interface { pulumi.Input ToClusterNetworkCanalNetworkProviderPtrOutput() ClusterNetworkCanalNetworkProviderPtrOutput ToClusterNetworkCanalNetworkProviderPtrOutputWithContext(context.Context) ClusterNetworkCanalNetworkProviderPtrOutput }
ClusterNetworkCanalNetworkProviderPtrInput is an input type that accepts ClusterNetworkCanalNetworkProviderArgs, ClusterNetworkCanalNetworkProviderPtr and ClusterNetworkCanalNetworkProviderPtrOutput values. You can construct a concrete instance of `ClusterNetworkCanalNetworkProviderPtrInput` via:
ClusterNetworkCanalNetworkProviderArgs{...} or: nil
func ClusterNetworkCanalNetworkProviderPtr ¶
func ClusterNetworkCanalNetworkProviderPtr(v *ClusterNetworkCanalNetworkProviderArgs) ClusterNetworkCanalNetworkProviderPtrInput
type ClusterNetworkCanalNetworkProviderPtrOutput ¶
type ClusterNetworkCanalNetworkProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterNetworkCanalNetworkProviderPtrOutput) ElementType ¶
func (ClusterNetworkCanalNetworkProviderPtrOutput) ElementType() reflect.Type
func (ClusterNetworkCanalNetworkProviderPtrOutput) Iface ¶
func (o ClusterNetworkCanalNetworkProviderPtrOutput) Iface() pulumi.StringPtrOutput
Flannel network interface (string)
func (ClusterNetworkCanalNetworkProviderPtrOutput) ToClusterNetworkCanalNetworkProviderPtrOutput ¶
func (o ClusterNetworkCanalNetworkProviderPtrOutput) ToClusterNetworkCanalNetworkProviderPtrOutput() ClusterNetworkCanalNetworkProviderPtrOutput
func (ClusterNetworkCanalNetworkProviderPtrOutput) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkCanalNetworkProviderPtrOutput) ToClusterNetworkCanalNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkCanalNetworkProviderPtrOutput
type ClusterNetworkFlannelNetworkProvider ¶
type ClusterNetworkFlannelNetworkProvider struct { // Flannel network interface (string) Iface *string `pulumi:"iface"` }
type ClusterNetworkFlannelNetworkProviderArgs ¶
type ClusterNetworkFlannelNetworkProviderArgs struct { // Flannel network interface (string) Iface pulumi.StringPtrInput `pulumi:"iface"` }
func (ClusterNetworkFlannelNetworkProviderArgs) ElementType ¶
func (ClusterNetworkFlannelNetworkProviderArgs) ElementType() reflect.Type
func (ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderOutput ¶
func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderOutput() ClusterNetworkFlannelNetworkProviderOutput
func (ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderOutputWithContext ¶
func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderOutput
func (ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderPtrOutput ¶
func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderPtrOutput() ClusterNetworkFlannelNetworkProviderPtrOutput
func (ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext ¶
func (i ClusterNetworkFlannelNetworkProviderArgs) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderPtrOutput
type ClusterNetworkFlannelNetworkProviderInput ¶
type ClusterNetworkFlannelNetworkProviderInput interface { pulumi.Input ToClusterNetworkFlannelNetworkProviderOutput() ClusterNetworkFlannelNetworkProviderOutput ToClusterNetworkFlannelNetworkProviderOutputWithContext(context.Context) ClusterNetworkFlannelNetworkProviderOutput }
ClusterNetworkFlannelNetworkProviderInput is an input type that accepts ClusterNetworkFlannelNetworkProviderArgs and ClusterNetworkFlannelNetworkProviderOutput values. You can construct a concrete instance of `ClusterNetworkFlannelNetworkProviderInput` via:
ClusterNetworkFlannelNetworkProviderArgs{...}
type ClusterNetworkFlannelNetworkProviderOutput ¶
type ClusterNetworkFlannelNetworkProviderOutput struct{ *pulumi.OutputState }
func (ClusterNetworkFlannelNetworkProviderOutput) ElementType ¶
func (ClusterNetworkFlannelNetworkProviderOutput) ElementType() reflect.Type
func (ClusterNetworkFlannelNetworkProviderOutput) Iface ¶
func (o ClusterNetworkFlannelNetworkProviderOutput) Iface() pulumi.StringPtrOutput
Flannel network interface (string)
func (ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderOutput ¶
func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderOutput() ClusterNetworkFlannelNetworkProviderOutput
func (ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderOutputWithContext ¶
func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderOutput
func (ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderPtrOutput ¶
func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderPtrOutput() ClusterNetworkFlannelNetworkProviderPtrOutput
func (ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkFlannelNetworkProviderOutput) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderPtrOutput
type ClusterNetworkFlannelNetworkProviderPtrInput ¶
type ClusterNetworkFlannelNetworkProviderPtrInput interface { pulumi.Input ToClusterNetworkFlannelNetworkProviderPtrOutput() ClusterNetworkFlannelNetworkProviderPtrOutput ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext(context.Context) ClusterNetworkFlannelNetworkProviderPtrOutput }
ClusterNetworkFlannelNetworkProviderPtrInput is an input type that accepts ClusterNetworkFlannelNetworkProviderArgs, ClusterNetworkFlannelNetworkProviderPtr and ClusterNetworkFlannelNetworkProviderPtrOutput values. You can construct a concrete instance of `ClusterNetworkFlannelNetworkProviderPtrInput` via:
ClusterNetworkFlannelNetworkProviderArgs{...} or: nil
func ClusterNetworkFlannelNetworkProviderPtr ¶
func ClusterNetworkFlannelNetworkProviderPtr(v *ClusterNetworkFlannelNetworkProviderArgs) ClusterNetworkFlannelNetworkProviderPtrInput
type ClusterNetworkFlannelNetworkProviderPtrOutput ¶
type ClusterNetworkFlannelNetworkProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterNetworkFlannelNetworkProviderPtrOutput) ElementType ¶
func (ClusterNetworkFlannelNetworkProviderPtrOutput) ElementType() reflect.Type
func (ClusterNetworkFlannelNetworkProviderPtrOutput) Iface ¶
func (o ClusterNetworkFlannelNetworkProviderPtrOutput) Iface() pulumi.StringPtrOutput
Flannel network interface (string)
func (ClusterNetworkFlannelNetworkProviderPtrOutput) ToClusterNetworkFlannelNetworkProviderPtrOutput ¶
func (o ClusterNetworkFlannelNetworkProviderPtrOutput) ToClusterNetworkFlannelNetworkProviderPtrOutput() ClusterNetworkFlannelNetworkProviderPtrOutput
func (ClusterNetworkFlannelNetworkProviderPtrOutput) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkFlannelNetworkProviderPtrOutput) ToClusterNetworkFlannelNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkFlannelNetworkProviderPtrOutput
type ClusterNetworkInput ¶
type ClusterNetworkInput interface { pulumi.Input ToClusterNetworkOutput() ClusterNetworkOutput ToClusterNetworkOutputWithContext(context.Context) ClusterNetworkOutput }
ClusterNetworkInput is an input type that accepts ClusterNetworkArgs and ClusterNetworkOutput values. You can construct a concrete instance of `ClusterNetworkInput` via:
ClusterNetworkArgs{...}
type ClusterNetworkOutput ¶
type ClusterNetworkOutput struct{ *pulumi.OutputState }
func (ClusterNetworkOutput) AciNetworkProvider ¶
func (o ClusterNetworkOutput) AciNetworkProvider() ClusterNetworkAciNetworkProviderPtrOutput
Aci network provider config (list maxitems:1)
func (ClusterNetworkOutput) CalicoNetworkProvider ¶
func (o ClusterNetworkOutput) CalicoNetworkProvider() ClusterNetworkCalicoNetworkProviderPtrOutput
Calico network provider config (list maxitems:1)
func (ClusterNetworkOutput) CanalNetworkProvider ¶
func (o ClusterNetworkOutput) CanalNetworkProvider() ClusterNetworkCanalNetworkProviderPtrOutput
Canal network provider config (list maxitems:1)
func (ClusterNetworkOutput) ElementType ¶
func (ClusterNetworkOutput) ElementType() reflect.Type
func (ClusterNetworkOutput) FlannelNetworkProvider ¶
func (o ClusterNetworkOutput) FlannelNetworkProvider() ClusterNetworkFlannelNetworkProviderPtrOutput
Flannel network provider config (list maxitems:1)
func (ClusterNetworkOutput) Mtu ¶
func (o ClusterNetworkOutput) Mtu() pulumi.IntPtrOutput
Network provider MTU. Default `0` (int)
func (ClusterNetworkOutput) Options ¶
func (o ClusterNetworkOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterNetworkOutput) Plugin ¶
func (o ClusterNetworkOutput) Plugin() pulumi.StringPtrOutput
Network provider plugin. `calico`, `canal` (default), `flannel`, `none` and `weave` are supported. (string)
func (ClusterNetworkOutput) ToClusterNetworkOutput ¶
func (o ClusterNetworkOutput) ToClusterNetworkOutput() ClusterNetworkOutput
func (ClusterNetworkOutput) ToClusterNetworkOutputWithContext ¶
func (o ClusterNetworkOutput) ToClusterNetworkOutputWithContext(ctx context.Context) ClusterNetworkOutput
func (ClusterNetworkOutput) ToClusterNetworkPtrOutput ¶
func (o ClusterNetworkOutput) ToClusterNetworkPtrOutput() ClusterNetworkPtrOutput
func (ClusterNetworkOutput) ToClusterNetworkPtrOutputWithContext ¶
func (o ClusterNetworkOutput) ToClusterNetworkPtrOutputWithContext(ctx context.Context) ClusterNetworkPtrOutput
func (ClusterNetworkOutput) WeaveNetworkProvider ¶
func (o ClusterNetworkOutput) WeaveNetworkProvider() ClusterNetworkWeaveNetworkProviderPtrOutput
Weave network provider config (list maxitems:1)
type ClusterNetworkPtrInput ¶
type ClusterNetworkPtrInput interface { pulumi.Input ToClusterNetworkPtrOutput() ClusterNetworkPtrOutput ToClusterNetworkPtrOutputWithContext(context.Context) ClusterNetworkPtrOutput }
ClusterNetworkPtrInput is an input type that accepts ClusterNetworkArgs, ClusterNetworkPtr and ClusterNetworkPtrOutput values. You can construct a concrete instance of `ClusterNetworkPtrInput` via:
ClusterNetworkArgs{...} or: nil
func ClusterNetworkPtr ¶
func ClusterNetworkPtr(v *ClusterNetworkArgs) ClusterNetworkPtrInput
type ClusterNetworkPtrOutput ¶
type ClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (ClusterNetworkPtrOutput) AciNetworkProvider ¶
func (o ClusterNetworkPtrOutput) AciNetworkProvider() ClusterNetworkAciNetworkProviderPtrOutput
Aci network provider config (list maxitems:1)
func (ClusterNetworkPtrOutput) CalicoNetworkProvider ¶
func (o ClusterNetworkPtrOutput) CalicoNetworkProvider() ClusterNetworkCalicoNetworkProviderPtrOutput
Calico network provider config (list maxitems:1)
func (ClusterNetworkPtrOutput) CanalNetworkProvider ¶
func (o ClusterNetworkPtrOutput) CanalNetworkProvider() ClusterNetworkCanalNetworkProviderPtrOutput
Canal network provider config (list maxitems:1)
func (ClusterNetworkPtrOutput) Elem ¶
func (o ClusterNetworkPtrOutput) Elem() ClusterNetworkOutput
func (ClusterNetworkPtrOutput) ElementType ¶
func (ClusterNetworkPtrOutput) ElementType() reflect.Type
func (ClusterNetworkPtrOutput) FlannelNetworkProvider ¶
func (o ClusterNetworkPtrOutput) FlannelNetworkProvider() ClusterNetworkFlannelNetworkProviderPtrOutput
Flannel network provider config (list maxitems:1)
func (ClusterNetworkPtrOutput) Mtu ¶
func (o ClusterNetworkPtrOutput) Mtu() pulumi.IntPtrOutput
Network provider MTU. Default `0` (int)
func (ClusterNetworkPtrOutput) Options ¶
func (o ClusterNetworkPtrOutput) Options() pulumi.MapOutput
Network provider options (map)
func (ClusterNetworkPtrOutput) Plugin ¶
func (o ClusterNetworkPtrOutput) Plugin() pulumi.StringPtrOutput
Network provider plugin. `calico`, `canal` (default), `flannel`, `none` and `weave` are supported. (string)
func (ClusterNetworkPtrOutput) ToClusterNetworkPtrOutput ¶
func (o ClusterNetworkPtrOutput) ToClusterNetworkPtrOutput() ClusterNetworkPtrOutput
func (ClusterNetworkPtrOutput) ToClusterNetworkPtrOutputWithContext ¶
func (o ClusterNetworkPtrOutput) ToClusterNetworkPtrOutputWithContext(ctx context.Context) ClusterNetworkPtrOutput
func (ClusterNetworkPtrOutput) WeaveNetworkProvider ¶
func (o ClusterNetworkPtrOutput) WeaveNetworkProvider() ClusterNetworkWeaveNetworkProviderPtrOutput
Weave network provider config (list maxitems:1)
type ClusterNetworkWeaveNetworkProvider ¶
type ClusterNetworkWeaveNetworkProvider struct { // Registry password (string) Password string `pulumi:"password"` }
type ClusterNetworkWeaveNetworkProviderArgs ¶
type ClusterNetworkWeaveNetworkProviderArgs struct { // Registry password (string) Password pulumi.StringInput `pulumi:"password"` }
func (ClusterNetworkWeaveNetworkProviderArgs) ElementType ¶
func (ClusterNetworkWeaveNetworkProviderArgs) ElementType() reflect.Type
func (ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderOutput ¶
func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderOutput() ClusterNetworkWeaveNetworkProviderOutput
func (ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderOutputWithContext ¶
func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderOutput
func (ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderPtrOutput ¶
func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderPtrOutput() ClusterNetworkWeaveNetworkProviderPtrOutput
func (ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext ¶
func (i ClusterNetworkWeaveNetworkProviderArgs) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderPtrOutput
type ClusterNetworkWeaveNetworkProviderInput ¶
type ClusterNetworkWeaveNetworkProviderInput interface { pulumi.Input ToClusterNetworkWeaveNetworkProviderOutput() ClusterNetworkWeaveNetworkProviderOutput ToClusterNetworkWeaveNetworkProviderOutputWithContext(context.Context) ClusterNetworkWeaveNetworkProviderOutput }
ClusterNetworkWeaveNetworkProviderInput is an input type that accepts ClusterNetworkWeaveNetworkProviderArgs and ClusterNetworkWeaveNetworkProviderOutput values. You can construct a concrete instance of `ClusterNetworkWeaveNetworkProviderInput` via:
ClusterNetworkWeaveNetworkProviderArgs{...}
type ClusterNetworkWeaveNetworkProviderOutput ¶
type ClusterNetworkWeaveNetworkProviderOutput struct{ *pulumi.OutputState }
func (ClusterNetworkWeaveNetworkProviderOutput) ElementType ¶
func (ClusterNetworkWeaveNetworkProviderOutput) ElementType() reflect.Type
func (ClusterNetworkWeaveNetworkProviderOutput) Password ¶
func (o ClusterNetworkWeaveNetworkProviderOutput) Password() pulumi.StringOutput
Registry password (string)
func (ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderOutput ¶
func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderOutput() ClusterNetworkWeaveNetworkProviderOutput
func (ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderOutputWithContext ¶
func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderOutput
func (ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderPtrOutput ¶
func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderPtrOutput() ClusterNetworkWeaveNetworkProviderPtrOutput
func (ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkWeaveNetworkProviderOutput) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderPtrOutput
type ClusterNetworkWeaveNetworkProviderPtrInput ¶
type ClusterNetworkWeaveNetworkProviderPtrInput interface { pulumi.Input ToClusterNetworkWeaveNetworkProviderPtrOutput() ClusterNetworkWeaveNetworkProviderPtrOutput ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext(context.Context) ClusterNetworkWeaveNetworkProviderPtrOutput }
ClusterNetworkWeaveNetworkProviderPtrInput is an input type that accepts ClusterNetworkWeaveNetworkProviderArgs, ClusterNetworkWeaveNetworkProviderPtr and ClusterNetworkWeaveNetworkProviderPtrOutput values. You can construct a concrete instance of `ClusterNetworkWeaveNetworkProviderPtrInput` via:
ClusterNetworkWeaveNetworkProviderArgs{...} or: nil
func ClusterNetworkWeaveNetworkProviderPtr ¶
func ClusterNetworkWeaveNetworkProviderPtr(v *ClusterNetworkWeaveNetworkProviderArgs) ClusterNetworkWeaveNetworkProviderPtrInput
type ClusterNetworkWeaveNetworkProviderPtrOutput ¶
type ClusterNetworkWeaveNetworkProviderPtrOutput struct{ *pulumi.OutputState }
func (ClusterNetworkWeaveNetworkProviderPtrOutput) ElementType ¶
func (ClusterNetworkWeaveNetworkProviderPtrOutput) ElementType() reflect.Type
func (ClusterNetworkWeaveNetworkProviderPtrOutput) Password ¶
func (o ClusterNetworkWeaveNetworkProviderPtrOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterNetworkWeaveNetworkProviderPtrOutput) ToClusterNetworkWeaveNetworkProviderPtrOutput ¶
func (o ClusterNetworkWeaveNetworkProviderPtrOutput) ToClusterNetworkWeaveNetworkProviderPtrOutput() ClusterNetworkWeaveNetworkProviderPtrOutput
func (ClusterNetworkWeaveNetworkProviderPtrOutput) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext ¶
func (o ClusterNetworkWeaveNetworkProviderPtrOutput) ToClusterNetworkWeaveNetworkProviderPtrOutputWithContext(ctx context.Context) ClusterNetworkWeaveNetworkProviderPtrOutput
type ClusterNode ¶
type ClusterNode struct { // Address ip for node (string) Address string `pulumi:"address"` // Docker socket on the node that will be used in tunneling (string) DockerSocket *string `pulumi:"dockerSocket"` // Hostname override for node (string) HostnameOverride *string `pulumi:"hostnameOverride"` // Internal address that will be used for components communication (string) InternalAddress *string `pulumi:"internalAddress"` // Node labels (map) Labels map[string]interface{} `pulumi:"labels"` // Name of the host provisioned via docker machine (string) NodeName *string `pulumi:"nodeName"` // Port used for SSH communication (string) Port *string `pulumi:"port"` // Node roles in k8s cluster. `controlplane`, `etcd` and `worker` are supported. (list) Roles []string `pulumi:"roles"` // Node role in kubernetes cluster [controlplane/worker/etcd], specified by a comma-separated string // // Deprecated: Use role instead RolesDeprecated *string `pulumi:"rolesDeprecated"` // SSH Agent Auth enable (bool) SshAgentAuth *bool `pulumi:"sshAgentAuth"` // SSH Certificate (string) SshCert *string `pulumi:"sshCert"` // SSH Certificate Path (string) SshCertPath *string `pulumi:"sshCertPath"` // SSH Private Key (string) SshKey *string `pulumi:"sshKey"` // SSH Private Key Path (string) SshKeyPath *string `pulumi:"sshKeyPath"` // Node taints (list) Taints []ClusterNodeTaint `pulumi:"taints"` // Registry user (string) User string `pulumi:"user"` }
type ClusterNodeArgs ¶
type ClusterNodeArgs struct { // Address ip for node (string) Address pulumi.StringInput `pulumi:"address"` // Docker socket on the node that will be used in tunneling (string) DockerSocket pulumi.StringPtrInput `pulumi:"dockerSocket"` // Hostname override for node (string) HostnameOverride pulumi.StringPtrInput `pulumi:"hostnameOverride"` // Internal address that will be used for components communication (string) InternalAddress pulumi.StringPtrInput `pulumi:"internalAddress"` // Node labels (map) Labels pulumi.MapInput `pulumi:"labels"` // Name of the host provisioned via docker machine (string) NodeName pulumi.StringPtrInput `pulumi:"nodeName"` // Port used for SSH communication (string) Port pulumi.StringPtrInput `pulumi:"port"` // Node roles in k8s cluster. `controlplane`, `etcd` and `worker` are supported. (list) Roles pulumi.StringArrayInput `pulumi:"roles"` // Node role in kubernetes cluster [controlplane/worker/etcd], specified by a comma-separated string // // Deprecated: Use role instead RolesDeprecated pulumi.StringPtrInput `pulumi:"rolesDeprecated"` // SSH Agent Auth enable (bool) SshAgentAuth pulumi.BoolPtrInput `pulumi:"sshAgentAuth"` // SSH Certificate (string) SshCert pulumi.StringPtrInput `pulumi:"sshCert"` // SSH Certificate Path (string) SshCertPath pulumi.StringPtrInput `pulumi:"sshCertPath"` // SSH Private Key (string) SshKey pulumi.StringPtrInput `pulumi:"sshKey"` // SSH Private Key Path (string) SshKeyPath pulumi.StringPtrInput `pulumi:"sshKeyPath"` // Node taints (list) Taints ClusterNodeTaintArrayInput `pulumi:"taints"` // Registry user (string) User pulumi.StringInput `pulumi:"user"` }
func (ClusterNodeArgs) ElementType ¶
func (ClusterNodeArgs) ElementType() reflect.Type
func (ClusterNodeArgs) ToClusterNodeOutput ¶
func (i ClusterNodeArgs) ToClusterNodeOutput() ClusterNodeOutput
func (ClusterNodeArgs) ToClusterNodeOutputWithContext ¶
func (i ClusterNodeArgs) ToClusterNodeOutputWithContext(ctx context.Context) ClusterNodeOutput
type ClusterNodeArray ¶
type ClusterNodeArray []ClusterNodeInput
func (ClusterNodeArray) ElementType ¶
func (ClusterNodeArray) ElementType() reflect.Type
func (ClusterNodeArray) ToClusterNodeArrayOutput ¶
func (i ClusterNodeArray) ToClusterNodeArrayOutput() ClusterNodeArrayOutput
func (ClusterNodeArray) ToClusterNodeArrayOutputWithContext ¶
func (i ClusterNodeArray) ToClusterNodeArrayOutputWithContext(ctx context.Context) ClusterNodeArrayOutput
type ClusterNodeArrayInput ¶
type ClusterNodeArrayInput interface { pulumi.Input ToClusterNodeArrayOutput() ClusterNodeArrayOutput ToClusterNodeArrayOutputWithContext(context.Context) ClusterNodeArrayOutput }
ClusterNodeArrayInput is an input type that accepts ClusterNodeArray and ClusterNodeArrayOutput values. You can construct a concrete instance of `ClusterNodeArrayInput` via:
ClusterNodeArray{ ClusterNodeArgs{...} }
type ClusterNodeArrayOutput ¶
type ClusterNodeArrayOutput struct{ *pulumi.OutputState }
func (ClusterNodeArrayOutput) ElementType ¶
func (ClusterNodeArrayOutput) ElementType() reflect.Type
func (ClusterNodeArrayOutput) Index ¶
func (o ClusterNodeArrayOutput) Index(i pulumi.IntInput) ClusterNodeOutput
func (ClusterNodeArrayOutput) ToClusterNodeArrayOutput ¶
func (o ClusterNodeArrayOutput) ToClusterNodeArrayOutput() ClusterNodeArrayOutput
func (ClusterNodeArrayOutput) ToClusterNodeArrayOutputWithContext ¶
func (o ClusterNodeArrayOutput) ToClusterNodeArrayOutputWithContext(ctx context.Context) ClusterNodeArrayOutput
type ClusterNodeInput ¶
type ClusterNodeInput interface { pulumi.Input ToClusterNodeOutput() ClusterNodeOutput ToClusterNodeOutputWithContext(context.Context) ClusterNodeOutput }
ClusterNodeInput is an input type that accepts ClusterNodeArgs and ClusterNodeOutput values. You can construct a concrete instance of `ClusterNodeInput` via:
ClusterNodeArgs{...}
type ClusterNodeOutput ¶
type ClusterNodeOutput struct{ *pulumi.OutputState }
func (ClusterNodeOutput) Address ¶
func (o ClusterNodeOutput) Address() pulumi.StringOutput
Address ip for node (string)
func (ClusterNodeOutput) DockerSocket ¶
func (o ClusterNodeOutput) DockerSocket() pulumi.StringPtrOutput
Docker socket on the node that will be used in tunneling (string)
func (ClusterNodeOutput) ElementType ¶
func (ClusterNodeOutput) ElementType() reflect.Type
func (ClusterNodeOutput) HostnameOverride ¶
func (o ClusterNodeOutput) HostnameOverride() pulumi.StringPtrOutput
Hostname override for node (string)
func (ClusterNodeOutput) InternalAddress ¶
func (o ClusterNodeOutput) InternalAddress() pulumi.StringPtrOutput
Internal address that will be used for components communication (string)
func (ClusterNodeOutput) Labels ¶
func (o ClusterNodeOutput) Labels() pulumi.MapOutput
Node labels (map)
func (ClusterNodeOutput) NodeName ¶
func (o ClusterNodeOutput) NodeName() pulumi.StringPtrOutput
Name of the host provisioned via docker machine (string)
func (ClusterNodeOutput) Port ¶
func (o ClusterNodeOutput) Port() pulumi.StringPtrOutput
Port used for SSH communication (string)
func (ClusterNodeOutput) Roles ¶
func (o ClusterNodeOutput) Roles() pulumi.StringArrayOutput
Node roles in k8s cluster. `controlplane`, `etcd` and `worker` are supported. (list)
func (ClusterNodeOutput) RolesDeprecated
deprecated
func (o ClusterNodeOutput) RolesDeprecated() pulumi.StringPtrOutput
Node role in kubernetes cluster controlplane/worker/etcd, specified by a comma-separated string
Deprecated: Use role instead
func (ClusterNodeOutput) SshAgentAuth ¶
func (o ClusterNodeOutput) SshAgentAuth() pulumi.BoolPtrOutput
SSH Agent Auth enable (bool)
func (ClusterNodeOutput) SshCert ¶
func (o ClusterNodeOutput) SshCert() pulumi.StringPtrOutput
SSH Certificate (string)
func (ClusterNodeOutput) SshCertPath ¶
func (o ClusterNodeOutput) SshCertPath() pulumi.StringPtrOutput
SSH Certificate Path (string)
func (ClusterNodeOutput) SshKey ¶
func (o ClusterNodeOutput) SshKey() pulumi.StringPtrOutput
SSH Private Key (string)
func (ClusterNodeOutput) SshKeyPath ¶
func (o ClusterNodeOutput) SshKeyPath() pulumi.StringPtrOutput
SSH Private Key Path (string)
func (ClusterNodeOutput) Taints ¶
func (o ClusterNodeOutput) Taints() ClusterNodeTaintArrayOutput
Node taints (list)
func (ClusterNodeOutput) ToClusterNodeOutput ¶
func (o ClusterNodeOutput) ToClusterNodeOutput() ClusterNodeOutput
func (ClusterNodeOutput) ToClusterNodeOutputWithContext ¶
func (o ClusterNodeOutput) ToClusterNodeOutputWithContext(ctx context.Context) ClusterNodeOutput
func (ClusterNodeOutput) User ¶
func (o ClusterNodeOutput) User() pulumi.StringOutput
Registry user (string)
type ClusterNodeTaint ¶
type ClusterNodeTaintArgs ¶
type ClusterNodeTaintArgs struct { // Taint effect. `NoExecute`, `NoSchedule` (default) and `PreferNoSchedule` are supported (string) Effect pulumi.StringPtrInput `pulumi:"effect"` // TLS key for etcd service (string) Key pulumi.StringInput `pulumi:"key"` // Taint value (string) Value pulumi.StringInput `pulumi:"value"` }
func (ClusterNodeTaintArgs) ElementType ¶
func (ClusterNodeTaintArgs) ElementType() reflect.Type
func (ClusterNodeTaintArgs) ToClusterNodeTaintOutput ¶
func (i ClusterNodeTaintArgs) ToClusterNodeTaintOutput() ClusterNodeTaintOutput
func (ClusterNodeTaintArgs) ToClusterNodeTaintOutputWithContext ¶
func (i ClusterNodeTaintArgs) ToClusterNodeTaintOutputWithContext(ctx context.Context) ClusterNodeTaintOutput
type ClusterNodeTaintArray ¶
type ClusterNodeTaintArray []ClusterNodeTaintInput
func (ClusterNodeTaintArray) ElementType ¶
func (ClusterNodeTaintArray) ElementType() reflect.Type
func (ClusterNodeTaintArray) ToClusterNodeTaintArrayOutput ¶
func (i ClusterNodeTaintArray) ToClusterNodeTaintArrayOutput() ClusterNodeTaintArrayOutput
func (ClusterNodeTaintArray) ToClusterNodeTaintArrayOutputWithContext ¶
func (i ClusterNodeTaintArray) ToClusterNodeTaintArrayOutputWithContext(ctx context.Context) ClusterNodeTaintArrayOutput
type ClusterNodeTaintArrayInput ¶
type ClusterNodeTaintArrayInput interface { pulumi.Input ToClusterNodeTaintArrayOutput() ClusterNodeTaintArrayOutput ToClusterNodeTaintArrayOutputWithContext(context.Context) ClusterNodeTaintArrayOutput }
ClusterNodeTaintArrayInput is an input type that accepts ClusterNodeTaintArray and ClusterNodeTaintArrayOutput values. You can construct a concrete instance of `ClusterNodeTaintArrayInput` via:
ClusterNodeTaintArray{ ClusterNodeTaintArgs{...} }
type ClusterNodeTaintArrayOutput ¶
type ClusterNodeTaintArrayOutput struct{ *pulumi.OutputState }
func (ClusterNodeTaintArrayOutput) ElementType ¶
func (ClusterNodeTaintArrayOutput) ElementType() reflect.Type
func (ClusterNodeTaintArrayOutput) Index ¶
func (o ClusterNodeTaintArrayOutput) Index(i pulumi.IntInput) ClusterNodeTaintOutput
func (ClusterNodeTaintArrayOutput) ToClusterNodeTaintArrayOutput ¶
func (o ClusterNodeTaintArrayOutput) ToClusterNodeTaintArrayOutput() ClusterNodeTaintArrayOutput
func (ClusterNodeTaintArrayOutput) ToClusterNodeTaintArrayOutputWithContext ¶
func (o ClusterNodeTaintArrayOutput) ToClusterNodeTaintArrayOutputWithContext(ctx context.Context) ClusterNodeTaintArrayOutput
type ClusterNodeTaintInput ¶
type ClusterNodeTaintInput interface { pulumi.Input ToClusterNodeTaintOutput() ClusterNodeTaintOutput ToClusterNodeTaintOutputWithContext(context.Context) ClusterNodeTaintOutput }
ClusterNodeTaintInput is an input type that accepts ClusterNodeTaintArgs and ClusterNodeTaintOutput values. You can construct a concrete instance of `ClusterNodeTaintInput` via:
ClusterNodeTaintArgs{...}
type ClusterNodeTaintOutput ¶
type ClusterNodeTaintOutput struct{ *pulumi.OutputState }
func (ClusterNodeTaintOutput) Effect ¶
func (o ClusterNodeTaintOutput) Effect() pulumi.StringPtrOutput
Taint effect. `NoExecute`, `NoSchedule` (default) and `PreferNoSchedule` are supported (string)
func (ClusterNodeTaintOutput) ElementType ¶
func (ClusterNodeTaintOutput) ElementType() reflect.Type
func (ClusterNodeTaintOutput) Key ¶
func (o ClusterNodeTaintOutput) Key() pulumi.StringOutput
TLS key for etcd service (string)
func (ClusterNodeTaintOutput) ToClusterNodeTaintOutput ¶
func (o ClusterNodeTaintOutput) ToClusterNodeTaintOutput() ClusterNodeTaintOutput
func (ClusterNodeTaintOutput) ToClusterNodeTaintOutputWithContext ¶
func (o ClusterNodeTaintOutput) ToClusterNodeTaintOutputWithContext(ctx context.Context) ClusterNodeTaintOutput
func (ClusterNodeTaintOutput) Value ¶
func (o ClusterNodeTaintOutput) Value() pulumi.StringOutput
Taint value (string)
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) AddonJobTimeout ¶ added in v3.3.0
func (o ClusterOutput) AddonJobTimeout() pulumi.IntPtrOutput
RKE k8s cluster addon deployment timeout in seconds for status check (int)
func (ClusterOutput) Addons ¶ added in v3.3.0
func (o ClusterOutput) Addons() pulumi.StringPtrOutput
RKE k8s cluster user addons YAML manifest to be deployed (string)
func (ClusterOutput) AddonsIncludes ¶ added in v3.3.0
func (o ClusterOutput) AddonsIncludes() pulumi.StringArrayOutput
RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list)
func (ClusterOutput) ApiServerUrl ¶ added in v3.3.0
func (o ClusterOutput) ApiServerUrl() pulumi.StringOutput
(Computed) RKE k8s cluster api server url (string)
func (ClusterOutput) Authentication ¶ added in v3.3.0
func (o ClusterOutput) Authentication() ClusterAuthenticationPtrOutput
RKE k8s cluster authentication configuration (list maxitems:1)
func (ClusterOutput) Authorization ¶ added in v3.3.0
func (o ClusterOutput) Authorization() ClusterAuthorizationPtrOutput
RKE k8s cluster authorization mode configuration (list maxitems:1)
func (ClusterOutput) BastionHost ¶ added in v3.3.0
func (o ClusterOutput) BastionHost() ClusterBastionHostPtrOutput
RKE k8s cluster bastion Host configuration (list maxitems:1)
func (ClusterOutput) CaCrt ¶ added in v3.3.0
func (o ClusterOutput) CaCrt() pulumi.StringOutput
(Computed/Sensitive) RKE k8s cluster CA certificate (string)
func (ClusterOutput) CertDir ¶ added in v3.3.0
func (o ClusterOutput) CertDir() pulumi.StringPtrOutput
Specify a certificate dir path (string)
func (ClusterOutput) Certificates ¶ added in v3.3.0
func (o ClusterOutput) Certificates() ClusterCertificateArrayOutput
(Computed/Sensitive) RKE k8s cluster certificates (string)
func (ClusterOutput) ClientCert ¶ added in v3.3.0
func (o ClusterOutput) ClientCert() pulumi.StringOutput
(Computed/Sensitive) RKE k8s cluster client certificate (string)
func (ClusterOutput) ClientKey ¶ added in v3.3.0
func (o ClusterOutput) ClientKey() pulumi.StringOutput
(Computed/Sensitive) RKE k8s cluster client key (string)
func (ClusterOutput) CloudProvider ¶ added in v3.3.0
func (o ClusterOutput) CloudProvider() ClusterCloudProviderPtrOutput
RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1)
func (ClusterOutput) ClusterCidr ¶ added in v3.3.0
func (o ClusterOutput) ClusterCidr() pulumi.StringOutput
Cluster CIDR option for kube controller service (string)
func (ClusterOutput) ClusterDnsServer ¶ added in v3.3.0
func (o ClusterOutput) ClusterDnsServer() pulumi.StringOutput
Cluster DNS Server option for kubelet service (string)
func (ClusterOutput) ClusterDomain ¶ added in v3.3.0
func (o ClusterOutput) ClusterDomain() pulumi.StringOutput
Cluster Domain option for kubelet service. Default `cluster.local` (string)
func (ClusterOutput) ClusterName ¶ added in v3.3.0
func (o ClusterOutput) ClusterName() pulumi.StringPtrOutput
RKE k8s cluster name used in the kube config (string)
func (ClusterOutput) ClusterYaml ¶ added in v3.3.0
func (o ClusterOutput) ClusterYaml() pulumi.StringPtrOutput
RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string)
func (ClusterOutput) ControlPlaneHosts ¶ added in v3.3.0
func (o ClusterOutput) ControlPlaneHosts() ClusterControlPlaneHostArrayOutput
(Computed) RKE k8s cluster control plane nodes (list)
func (ClusterOutput) CustomCerts ¶ added in v3.3.0
func (o ClusterOutput) CustomCerts() pulumi.BoolPtrOutput
Use custom certificates from a cert dir (string)
func (ClusterOutput) DelayOnCreation ¶ added in v3.3.0
func (o ClusterOutput) DelayOnCreation() pulumi.IntPtrOutput
RKE k8s cluster delay on creation (int)
func (ClusterOutput) Dind ¶ added in v3.3.0
func (o ClusterOutput) Dind() pulumi.BoolPtrOutput
Deploy RKE cluster on a dind environment. Default: `false` (bool)
func (ClusterOutput) DindDnsServer ¶ added in v3.3.0
func (o ClusterOutput) DindDnsServer() pulumi.StringPtrOutput
DinD RKE cluster dns (string)
func (ClusterOutput) DindStorageDriver ¶ added in v3.3.0
func (o ClusterOutput) DindStorageDriver() pulumi.StringPtrOutput
DinD RKE cluster storage driver (string)
func (ClusterOutput) DisablePortCheck ¶ added in v3.3.0
func (o ClusterOutput) DisablePortCheck() pulumi.BoolPtrOutput
Enable/Disable RKE k8s cluster port checking. Default `false` (bool)
func (ClusterOutput) Dns ¶ added in v3.3.0
func (o ClusterOutput) Dns() ClusterDnsPtrOutput
RKE k8s cluster DNS Config (list maxitems:1)
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) EnableCriDockerd ¶ added in v3.3.0
func (o ClusterOutput) EnableCriDockerd() pulumi.BoolPtrOutput
Enable/Disable CRI dockerd for kubelet; set it to true starting from Kubernetes version 1.24 or later. Default `false` (bool)
func (ClusterOutput) EtcdHosts ¶ added in v3.3.0
func (o ClusterOutput) EtcdHosts() ClusterEtcdHostArrayOutput
(Computed) RKE k8s cluster etcd nodes (list)
func (ClusterOutput) IgnoreDockerVersion ¶ added in v3.3.0
func (o ClusterOutput) IgnoreDockerVersion() pulumi.BoolPtrOutput
Enable/Disable RKE k8s cluster strict docker version checking. Default `false` (bool)
func (ClusterOutput) InactiveHosts ¶ added in v3.3.0
func (o ClusterOutput) InactiveHosts() ClusterInactiveHostArrayOutput
(Computed) RKE k8s cluster inactive nodes (list)
func (ClusterOutput) Ingress ¶ added in v3.3.0
func (o ClusterOutput) Ingress() ClusterIngressPtrOutput
RKE k8s cluster ingress controller configuration (list maxitems:1)
func (ClusterOutput) InternalKubeConfigYaml
deprecated
added in
v3.3.0
func (o ClusterOutput) InternalKubeConfigYaml() pulumi.StringOutput
(Computed/Sensitive) RKE k8s cluster internal kube config yaml (string)
Deprecated: Use kubeConfigYaml instead
func (ClusterOutput) KubeAdminUser ¶ added in v3.3.0
func (o ClusterOutput) KubeAdminUser() pulumi.StringOutput
(Computed) RKE k8s cluster admin user (string)
func (ClusterOutput) KubeConfigYaml ¶ added in v3.3.0
func (o ClusterOutput) KubeConfigYaml() pulumi.StringOutput
(Computed/Sensitive) RKE k8s cluster kube config yaml (string)
func (ClusterOutput) KubernetesVersion ¶ added in v3.3.0
func (o ClusterOutput) KubernetesVersion() pulumi.StringPtrOutput
K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: `rke default` (string)
func (ClusterOutput) Monitoring ¶ added in v3.3.0
func (o ClusterOutput) Monitoring() ClusterMonitoringPtrOutput
RKE k8s cluster monitoring Config (list maxitems:1)
func (ClusterOutput) Network ¶ added in v3.3.0
func (o ClusterOutput) Network() ClusterNetworkPtrOutput
RKE k8s cluster network configuration (list maxitems:1)
func (ClusterOutput) Nodes ¶ added in v3.3.0
func (o ClusterOutput) Nodes() ClusterNodeArrayOutput
RKE k8s cluster nodes (list)
func (ClusterOutput) NodesConfs
deprecated
added in
v3.3.0
func (o ClusterOutput) NodesConfs() pulumi.StringArrayOutput
Deprecated: Use clusterYaml instead
func (ClusterOutput) PrefixPath ¶ added in v3.3.0
func (o ClusterOutput) PrefixPath() pulumi.StringPtrOutput
RKE k8s directory path (string)
func (ClusterOutput) PrivateRegistries ¶ added in v3.3.0
func (o ClusterOutput) PrivateRegistries() ClusterPrivateRegistryArrayOutput
RKE k8s cluster private docker registries (list)
func (ClusterOutput) Restore ¶ added in v3.3.0
func (o ClusterOutput) Restore() ClusterRestorePtrOutput
RKE k8s cluster restore configuration (list maxitems:1)
func (ClusterOutput) RkeClusterYaml ¶ added in v3.3.0
func (o ClusterOutput) RkeClusterYaml() pulumi.StringOutput
(Computed/Sensitive) RKE k8s cluster config yaml (string)
func (ClusterOutput) RkeState ¶ added in v3.3.0
func (o ClusterOutput) RkeState() pulumi.StringOutput
(Computed/Sensitive) RKE k8s cluster state (string)
func (ClusterOutput) RotateCertificates ¶ added in v3.3.0
func (o ClusterOutput) RotateCertificates() ClusterRotateCertificatesPtrOutput
RKE k8s cluster rotate certificates configuration (list maxitems:1)
func (ClusterOutput) RunningSystemImages ¶ added in v3.3.0
func (o ClusterOutput) RunningSystemImages() ClusterRunningSystemImageArrayOutput
(Computed) RKE k8s cluster running system images list (list)
func (ClusterOutput) Services ¶ added in v3.3.0
func (o ClusterOutput) Services() ClusterServicesPtrOutput
RKE k8s cluster services (list maxitems:1)
func (ClusterOutput) ServicesEtcdDeprecated
deprecated
added in
v3.3.0
func (o ClusterOutput) ServicesEtcdDeprecated() ClusterServicesEtcdDeprecatedPtrOutput
Use services.etcd instead (list maxitems:1)
Deprecated: Use services.etcd instead
func (ClusterOutput) ServicesKubeApiDeprecated
deprecated
added in
v3.3.0
func (o ClusterOutput) ServicesKubeApiDeprecated() ClusterServicesKubeApiDeprecatedPtrOutput
Use services.kube_api instead (list maxitems:1)
Deprecated: Use services.kube_api instead
func (ClusterOutput) ServicesKubeControllerDeprecated
deprecated
added in
v3.3.0
func (o ClusterOutput) ServicesKubeControllerDeprecated() ClusterServicesKubeControllerDeprecatedPtrOutput
Use services.kube_controller instead (list maxitems:1)
Deprecated: Use services.kube_controller instead
func (ClusterOutput) ServicesKubeProxyDeprecated
deprecated
added in
v3.3.0
func (o ClusterOutput) ServicesKubeProxyDeprecated() ClusterServicesKubeProxyDeprecatedPtrOutput
Use services.kubeproxy instead (list maxitems:1)
Deprecated: Use services.kubeproxy instead
func (ClusterOutput) ServicesKubeSchedulerDeprecated
deprecated
added in
v3.3.0
func (o ClusterOutput) ServicesKubeSchedulerDeprecated() ClusterServicesKubeSchedulerDeprecatedPtrOutput
Use services.scheduler instead (list maxitems:1)
Deprecated: Use services.scheduler instead
func (ClusterOutput) ServicesKubeletDeprecated
deprecated
added in
v3.3.0
func (o ClusterOutput) ServicesKubeletDeprecated() ClusterServicesKubeletDeprecatedPtrOutput
Use services.kubelet instead (list maxitems:1)
Deprecated: Use services.kubelet instead
func (ClusterOutput) SshAgentAuth ¶ added in v3.3.0
func (o ClusterOutput) SshAgentAuth() pulumi.BoolOutput
SSH Agent Auth enable (bool)
func (ClusterOutput) SshCertPath ¶ added in v3.3.0
func (o ClusterOutput) SshCertPath() pulumi.StringPtrOutput
SSH Certificate Path (string)
func (ClusterOutput) SshKeyPath ¶ added in v3.3.0
func (o ClusterOutput) SshKeyPath() pulumi.StringPtrOutput
SSH Private Key Path (string)
func (ClusterOutput) SystemImages ¶ added in v3.3.0
func (o ClusterOutput) SystemImages() ClusterSystemImagesPtrOutput
RKE k8s cluster system images list (list maxitems:1)
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
func (ClusterOutput) UpdateOnly ¶ added in v3.3.0
func (o ClusterOutput) UpdateOnly() pulumi.BoolPtrOutput
Skip idempotent deployment of control and etcd plane. Default `false` (bool)
func (ClusterOutput) UpgradeStrategy ¶ added in v3.3.0
func (o ClusterOutput) UpgradeStrategy() ClusterUpgradeStrategyPtrOutput
RKE k8s cluster upgrade strategy (list maxitems:1)
func (ClusterOutput) WorkerHosts ¶ added in v3.3.0
func (o ClusterOutput) WorkerHosts() ClusterWorkerHostArrayOutput
(Computed) RKE k8s cluster worker nodes (list)
type ClusterPrivateRegistry ¶
type ClusterPrivateRegistryArgs ¶
type ClusterPrivateRegistryArgs struct { // Set as default registry. Default `false` (bool) IsDefault pulumi.BoolPtrInput `pulumi:"isDefault"` // Registry password (string) Password pulumi.StringPtrInput `pulumi:"password"` // Registry URL (string) Url pulumi.StringInput `pulumi:"url"` // Registry user (string) User pulumi.StringPtrInput `pulumi:"user"` }
func (ClusterPrivateRegistryArgs) ElementType ¶
func (ClusterPrivateRegistryArgs) ElementType() reflect.Type
func (ClusterPrivateRegistryArgs) ToClusterPrivateRegistryOutput ¶
func (i ClusterPrivateRegistryArgs) ToClusterPrivateRegistryOutput() ClusterPrivateRegistryOutput
func (ClusterPrivateRegistryArgs) ToClusterPrivateRegistryOutputWithContext ¶
func (i ClusterPrivateRegistryArgs) ToClusterPrivateRegistryOutputWithContext(ctx context.Context) ClusterPrivateRegistryOutput
type ClusterPrivateRegistryArray ¶
type ClusterPrivateRegistryArray []ClusterPrivateRegistryInput
func (ClusterPrivateRegistryArray) ElementType ¶
func (ClusterPrivateRegistryArray) ElementType() reflect.Type
func (ClusterPrivateRegistryArray) ToClusterPrivateRegistryArrayOutput ¶
func (i ClusterPrivateRegistryArray) ToClusterPrivateRegistryArrayOutput() ClusterPrivateRegistryArrayOutput
func (ClusterPrivateRegistryArray) ToClusterPrivateRegistryArrayOutputWithContext ¶
func (i ClusterPrivateRegistryArray) ToClusterPrivateRegistryArrayOutputWithContext(ctx context.Context) ClusterPrivateRegistryArrayOutput
type ClusterPrivateRegistryArrayInput ¶
type ClusterPrivateRegistryArrayInput interface { pulumi.Input ToClusterPrivateRegistryArrayOutput() ClusterPrivateRegistryArrayOutput ToClusterPrivateRegistryArrayOutputWithContext(context.Context) ClusterPrivateRegistryArrayOutput }
ClusterPrivateRegistryArrayInput is an input type that accepts ClusterPrivateRegistryArray and ClusterPrivateRegistryArrayOutput values. You can construct a concrete instance of `ClusterPrivateRegistryArrayInput` via:
ClusterPrivateRegistryArray{ ClusterPrivateRegistryArgs{...} }
type ClusterPrivateRegistryArrayOutput ¶
type ClusterPrivateRegistryArrayOutput struct{ *pulumi.OutputState }
func (ClusterPrivateRegistryArrayOutput) ElementType ¶
func (ClusterPrivateRegistryArrayOutput) ElementType() reflect.Type
func (ClusterPrivateRegistryArrayOutput) Index ¶
func (o ClusterPrivateRegistryArrayOutput) Index(i pulumi.IntInput) ClusterPrivateRegistryOutput
func (ClusterPrivateRegistryArrayOutput) ToClusterPrivateRegistryArrayOutput ¶
func (o ClusterPrivateRegistryArrayOutput) ToClusterPrivateRegistryArrayOutput() ClusterPrivateRegistryArrayOutput
func (ClusterPrivateRegistryArrayOutput) ToClusterPrivateRegistryArrayOutputWithContext ¶
func (o ClusterPrivateRegistryArrayOutput) ToClusterPrivateRegistryArrayOutputWithContext(ctx context.Context) ClusterPrivateRegistryArrayOutput
type ClusterPrivateRegistryInput ¶
type ClusterPrivateRegistryInput interface { pulumi.Input ToClusterPrivateRegistryOutput() ClusterPrivateRegistryOutput ToClusterPrivateRegistryOutputWithContext(context.Context) ClusterPrivateRegistryOutput }
ClusterPrivateRegistryInput is an input type that accepts ClusterPrivateRegistryArgs and ClusterPrivateRegistryOutput values. You can construct a concrete instance of `ClusterPrivateRegistryInput` via:
ClusterPrivateRegistryArgs{...}
type ClusterPrivateRegistryOutput ¶
type ClusterPrivateRegistryOutput struct{ *pulumi.OutputState }
func (ClusterPrivateRegistryOutput) ElementType ¶
func (ClusterPrivateRegistryOutput) ElementType() reflect.Type
func (ClusterPrivateRegistryOutput) IsDefault ¶
func (o ClusterPrivateRegistryOutput) IsDefault() pulumi.BoolPtrOutput
Set as default registry. Default `false` (bool)
func (ClusterPrivateRegistryOutput) Password ¶
func (o ClusterPrivateRegistryOutput) Password() pulumi.StringPtrOutput
Registry password (string)
func (ClusterPrivateRegistryOutput) ToClusterPrivateRegistryOutput ¶
func (o ClusterPrivateRegistryOutput) ToClusterPrivateRegistryOutput() ClusterPrivateRegistryOutput
func (ClusterPrivateRegistryOutput) ToClusterPrivateRegistryOutputWithContext ¶
func (o ClusterPrivateRegistryOutput) ToClusterPrivateRegistryOutputWithContext(ctx context.Context) ClusterPrivateRegistryOutput
func (ClusterPrivateRegistryOutput) Url ¶
func (o ClusterPrivateRegistryOutput) Url() pulumi.StringOutput
Registry URL (string)
func (ClusterPrivateRegistryOutput) User ¶
func (o ClusterPrivateRegistryOutput) User() pulumi.StringPtrOutput
Registry user (string)
type ClusterRestore ¶
type ClusterRestoreArgs ¶
type ClusterRestoreArgs struct { // RKE k8s cluster restore configuration (list maxitems:1) Restore pulumi.BoolPtrInput `pulumi:"restore"` // Snapshot name (string) SnapshotName pulumi.StringPtrInput `pulumi:"snapshotName"` }
func (ClusterRestoreArgs) ElementType ¶
func (ClusterRestoreArgs) ElementType() reflect.Type
func (ClusterRestoreArgs) ToClusterRestoreOutput ¶
func (i ClusterRestoreArgs) ToClusterRestoreOutput() ClusterRestoreOutput
func (ClusterRestoreArgs) ToClusterRestoreOutputWithContext ¶
func (i ClusterRestoreArgs) ToClusterRestoreOutputWithContext(ctx context.Context) ClusterRestoreOutput
func (ClusterRestoreArgs) ToClusterRestorePtrOutput ¶
func (i ClusterRestoreArgs) ToClusterRestorePtrOutput() ClusterRestorePtrOutput
func (ClusterRestoreArgs) ToClusterRestorePtrOutputWithContext ¶
func (i ClusterRestoreArgs) ToClusterRestorePtrOutputWithContext(ctx context.Context) ClusterRestorePtrOutput
type ClusterRestoreInput ¶
type ClusterRestoreInput interface { pulumi.Input ToClusterRestoreOutput() ClusterRestoreOutput ToClusterRestoreOutputWithContext(context.Context) ClusterRestoreOutput }
ClusterRestoreInput is an input type that accepts ClusterRestoreArgs and ClusterRestoreOutput values. You can construct a concrete instance of `ClusterRestoreInput` via:
ClusterRestoreArgs{...}
type ClusterRestoreOutput ¶
type ClusterRestoreOutput struct{ *pulumi.OutputState }
func (ClusterRestoreOutput) ElementType ¶
func (ClusterRestoreOutput) ElementType() reflect.Type
func (ClusterRestoreOutput) Restore ¶
func (o ClusterRestoreOutput) Restore() pulumi.BoolPtrOutput
RKE k8s cluster restore configuration (list maxitems:1)
func (ClusterRestoreOutput) SnapshotName ¶
func (o ClusterRestoreOutput) SnapshotName() pulumi.StringPtrOutput
Snapshot name (string)
func (ClusterRestoreOutput) ToClusterRestoreOutput ¶
func (o ClusterRestoreOutput) ToClusterRestoreOutput() ClusterRestoreOutput
func (ClusterRestoreOutput) ToClusterRestoreOutputWithContext ¶
func (o ClusterRestoreOutput) ToClusterRestoreOutputWithContext(ctx context.Context) ClusterRestoreOutput
func (ClusterRestoreOutput) ToClusterRestorePtrOutput ¶
func (o ClusterRestoreOutput) ToClusterRestorePtrOutput() ClusterRestorePtrOutput
func (ClusterRestoreOutput) ToClusterRestorePtrOutputWithContext ¶
func (o ClusterRestoreOutput) ToClusterRestorePtrOutputWithContext(ctx context.Context) ClusterRestorePtrOutput
type ClusterRestorePtrInput ¶
type ClusterRestorePtrInput interface { pulumi.Input ToClusterRestorePtrOutput() ClusterRestorePtrOutput ToClusterRestorePtrOutputWithContext(context.Context) ClusterRestorePtrOutput }
ClusterRestorePtrInput is an input type that accepts ClusterRestoreArgs, ClusterRestorePtr and ClusterRestorePtrOutput values. You can construct a concrete instance of `ClusterRestorePtrInput` via:
ClusterRestoreArgs{...} or: nil
func ClusterRestorePtr ¶
func ClusterRestorePtr(v *ClusterRestoreArgs) ClusterRestorePtrInput
type ClusterRestorePtrOutput ¶
type ClusterRestorePtrOutput struct{ *pulumi.OutputState }
func (ClusterRestorePtrOutput) Elem ¶
func (o ClusterRestorePtrOutput) Elem() ClusterRestoreOutput
func (ClusterRestorePtrOutput) ElementType ¶
func (ClusterRestorePtrOutput) ElementType() reflect.Type
func (ClusterRestorePtrOutput) Restore ¶
func (o ClusterRestorePtrOutput) Restore() pulumi.BoolPtrOutput
RKE k8s cluster restore configuration (list maxitems:1)
func (ClusterRestorePtrOutput) SnapshotName ¶
func (o ClusterRestorePtrOutput) SnapshotName() pulumi.StringPtrOutput
Snapshot name (string)
func (ClusterRestorePtrOutput) ToClusterRestorePtrOutput ¶
func (o ClusterRestorePtrOutput) ToClusterRestorePtrOutput() ClusterRestorePtrOutput
func (ClusterRestorePtrOutput) ToClusterRestorePtrOutputWithContext ¶
func (o ClusterRestorePtrOutput) ToClusterRestorePtrOutputWithContext(ctx context.Context) ClusterRestorePtrOutput
type ClusterRotateCertificatesArgs ¶
type ClusterRotateCertificatesArgs struct { // Rotate CA Certificates. Default `false` (bool) CaCertificates pulumi.BoolPtrInput `pulumi:"caCertificates"` // RKE k8s cluster services (list maxitems:1) Services pulumi.StringArrayInput `pulumi:"services"` }
func (ClusterRotateCertificatesArgs) ElementType ¶
func (ClusterRotateCertificatesArgs) ElementType() reflect.Type
func (ClusterRotateCertificatesArgs) ToClusterRotateCertificatesOutput ¶
func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesOutput() ClusterRotateCertificatesOutput
func (ClusterRotateCertificatesArgs) ToClusterRotateCertificatesOutputWithContext ¶
func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesOutputWithContext(ctx context.Context) ClusterRotateCertificatesOutput
func (ClusterRotateCertificatesArgs) ToClusterRotateCertificatesPtrOutput ¶
func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesPtrOutput() ClusterRotateCertificatesPtrOutput
func (ClusterRotateCertificatesArgs) ToClusterRotateCertificatesPtrOutputWithContext ¶
func (i ClusterRotateCertificatesArgs) ToClusterRotateCertificatesPtrOutputWithContext(ctx context.Context) ClusterRotateCertificatesPtrOutput
type ClusterRotateCertificatesInput ¶
type ClusterRotateCertificatesInput interface { pulumi.Input ToClusterRotateCertificatesOutput() ClusterRotateCertificatesOutput ToClusterRotateCertificatesOutputWithContext(context.Context) ClusterRotateCertificatesOutput }
ClusterRotateCertificatesInput is an input type that accepts ClusterRotateCertificatesArgs and ClusterRotateCertificatesOutput values. You can construct a concrete instance of `ClusterRotateCertificatesInput` via:
ClusterRotateCertificatesArgs{...}
type ClusterRotateCertificatesOutput ¶
type ClusterRotateCertificatesOutput struct{ *pulumi.OutputState }
func (ClusterRotateCertificatesOutput) CaCertificates ¶
func (o ClusterRotateCertificatesOutput) CaCertificates() pulumi.BoolPtrOutput
Rotate CA Certificates. Default `false` (bool)
func (ClusterRotateCertificatesOutput) ElementType ¶
func (ClusterRotateCertificatesOutput) ElementType() reflect.Type
func (ClusterRotateCertificatesOutput) Services ¶
func (o ClusterRotateCertificatesOutput) Services() pulumi.StringArrayOutput
RKE k8s cluster services (list maxitems:1)
func (ClusterRotateCertificatesOutput) ToClusterRotateCertificatesOutput ¶
func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesOutput() ClusterRotateCertificatesOutput
func (ClusterRotateCertificatesOutput) ToClusterRotateCertificatesOutputWithContext ¶
func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesOutputWithContext(ctx context.Context) ClusterRotateCertificatesOutput
func (ClusterRotateCertificatesOutput) ToClusterRotateCertificatesPtrOutput ¶
func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesPtrOutput() ClusterRotateCertificatesPtrOutput
func (ClusterRotateCertificatesOutput) ToClusterRotateCertificatesPtrOutputWithContext ¶
func (o ClusterRotateCertificatesOutput) ToClusterRotateCertificatesPtrOutputWithContext(ctx context.Context) ClusterRotateCertificatesPtrOutput
type ClusterRotateCertificatesPtrInput ¶
type ClusterRotateCertificatesPtrInput interface { pulumi.Input ToClusterRotateCertificatesPtrOutput() ClusterRotateCertificatesPtrOutput ToClusterRotateCertificatesPtrOutputWithContext(context.Context) ClusterRotateCertificatesPtrOutput }
ClusterRotateCertificatesPtrInput is an input type that accepts ClusterRotateCertificatesArgs, ClusterRotateCertificatesPtr and ClusterRotateCertificatesPtrOutput values. You can construct a concrete instance of `ClusterRotateCertificatesPtrInput` via:
ClusterRotateCertificatesArgs{...} or: nil
func ClusterRotateCertificatesPtr ¶
func ClusterRotateCertificatesPtr(v *ClusterRotateCertificatesArgs) ClusterRotateCertificatesPtrInput
type ClusterRotateCertificatesPtrOutput ¶
type ClusterRotateCertificatesPtrOutput struct{ *pulumi.OutputState }
func (ClusterRotateCertificatesPtrOutput) CaCertificates ¶
func (o ClusterRotateCertificatesPtrOutput) CaCertificates() pulumi.BoolPtrOutput
Rotate CA Certificates. Default `false` (bool)
func (ClusterRotateCertificatesPtrOutput) Elem ¶
func (o ClusterRotateCertificatesPtrOutput) Elem() ClusterRotateCertificatesOutput
func (ClusterRotateCertificatesPtrOutput) ElementType ¶
func (ClusterRotateCertificatesPtrOutput) ElementType() reflect.Type
func (ClusterRotateCertificatesPtrOutput) Services ¶
func (o ClusterRotateCertificatesPtrOutput) Services() pulumi.StringArrayOutput
RKE k8s cluster services (list maxitems:1)
func (ClusterRotateCertificatesPtrOutput) ToClusterRotateCertificatesPtrOutput ¶
func (o ClusterRotateCertificatesPtrOutput) ToClusterRotateCertificatesPtrOutput() ClusterRotateCertificatesPtrOutput
func (ClusterRotateCertificatesPtrOutput) ToClusterRotateCertificatesPtrOutputWithContext ¶
func (o ClusterRotateCertificatesPtrOutput) ToClusterRotateCertificatesPtrOutputWithContext(ctx context.Context) ClusterRotateCertificatesPtrOutput
type ClusterRunningSystemImage ¶ added in v3.3.0
type ClusterRunningSystemImage struct { // Docker image for aciCniDeployContainer (string) AciCniDeployContainer *string `pulumi:"aciCniDeployContainer"` // Docker image for aciControllerContainer (string) AciControllerContainer *string `pulumi:"aciControllerContainer"` // Docker image for aciHostContainer (string) AciHostContainer *string `pulumi:"aciHostContainer"` // Docker image for aciMcastContainer (string) AciMcastContainer *string `pulumi:"aciMcastContainer"` // Docker image for aciOpflexContainer (string) AciOpflexContainer *string `pulumi:"aciOpflexContainer"` // Docker image for aciOvsContainer (string) AciOvsContainer *string `pulumi:"aciOvsContainer"` // Docker image for alpine (string) Alpine *string `pulumi:"alpine"` // Docker image for calicoCni (string) CalicoCni *string `pulumi:"calicoCni"` // Docker image for calicoControllers (string) CalicoControllers *string `pulumi:"calicoControllers"` // Docker image for calicoCtl (string) CalicoCtl *string `pulumi:"calicoCtl"` // Docker image for calicoFlexVol (string) CalicoFlexVol *string `pulumi:"calicoFlexVol"` // Docker image for calicoNode (string) CalicoNode *string `pulumi:"calicoNode"` // Docker image for canalCni (string) CanalCni *string `pulumi:"canalCni"` // Docker image for canalFlannel (string) CanalFlannel *string `pulumi:"canalFlannel"` // Docker image for canalFlexVol (string) CanalFlexVol *string `pulumi:"canalFlexVol"` // Docker image for canalNode (string) CanalNode *string `pulumi:"canalNode"` // Docker image for certDownloader (string) CertDownloader *string `pulumi:"certDownloader"` // Docker image for coredns (string) Coredns *string `pulumi:"coredns"` // Docker image for corednsAutoscaler (string) CorednsAutoscaler *string `pulumi:"corednsAutoscaler"` // Docker image for dnsmasq (string) Dnsmasq *string `pulumi:"dnsmasq"` // Docker image for etcd (string) Etcd *string `pulumi:"etcd"` // Docker image for flannel (string) Flannel *string `pulumi:"flannel"` // Docker image for flannelCni (string) FlannelCni *string `pulumi:"flannelCni"` // RKE k8s cluster ingress controller configuration (list maxitems:1) Ingress *string `pulumi:"ingress"` // Docker image for ingressBackend (string) IngressBackend *string `pulumi:"ingressBackend"` // Docker image for kubeDns (string) KubeDns *string `pulumi:"kubeDns"` // Docker image for kubeDnsAutoscaler (string) KubeDnsAutoscaler *string `pulumi:"kubeDnsAutoscaler"` // Docker image for kubeDnsSidecar (string) KubeDnsSidecar *string `pulumi:"kubeDnsSidecar"` // Docker image for kubernetes (string) Kubernetes *string `pulumi:"kubernetes"` // Docker image for kubernetesServicesSidecar (string) KubernetesServicesSidecar *string `pulumi:"kubernetesServicesSidecar"` // Docker image for metricsServer (string) MetricsServer *string `pulumi:"metricsServer"` // Docker image for nginxProxy (string) NginxProxy *string `pulumi:"nginxProxy"` // Docker image for nodelocal (string) Nodelocal *string `pulumi:"nodelocal"` // Docker image for podInfraContainer (string) PodInfraContainer *string `pulumi:"podInfraContainer"` // Docker image for weaveCni (string) WeaveCni *string `pulumi:"weaveCni"` // Docker image for weaveNode (string) WeaveNode *string `pulumi:"weaveNode"` // Docker image for windowsPodInfraContainer (string) WindowsPodInfraContainer *string `pulumi:"windowsPodInfraContainer"` }
type ClusterRunningSystemImageArgs ¶ added in v3.3.0
type ClusterRunningSystemImageArgs struct { // Docker image for aciCniDeployContainer (string) AciCniDeployContainer pulumi.StringPtrInput `pulumi:"aciCniDeployContainer"` // Docker image for aciControllerContainer (string) AciControllerContainer pulumi.StringPtrInput `pulumi:"aciControllerContainer"` // Docker image for aciHostContainer (string) AciHostContainer pulumi.StringPtrInput `pulumi:"aciHostContainer"` // Docker image for aciMcastContainer (string) AciMcastContainer pulumi.StringPtrInput `pulumi:"aciMcastContainer"` // Docker image for aciOpflexContainer (string) AciOpflexContainer pulumi.StringPtrInput `pulumi:"aciOpflexContainer"` // Docker image for aciOvsContainer (string) AciOvsContainer pulumi.StringPtrInput `pulumi:"aciOvsContainer"` // Docker image for alpine (string) Alpine pulumi.StringPtrInput `pulumi:"alpine"` // Docker image for calicoCni (string) CalicoCni pulumi.StringPtrInput `pulumi:"calicoCni"` // Docker image for calicoControllers (string) CalicoControllers pulumi.StringPtrInput `pulumi:"calicoControllers"` // Docker image for calicoCtl (string) CalicoCtl pulumi.StringPtrInput `pulumi:"calicoCtl"` // Docker image for calicoFlexVol (string) CalicoFlexVol pulumi.StringPtrInput `pulumi:"calicoFlexVol"` // Docker image for calicoNode (string) CalicoNode pulumi.StringPtrInput `pulumi:"calicoNode"` // Docker image for canalCni (string) CanalCni pulumi.StringPtrInput `pulumi:"canalCni"` // Docker image for canalFlannel (string) CanalFlannel pulumi.StringPtrInput `pulumi:"canalFlannel"` // Docker image for canalFlexVol (string) CanalFlexVol pulumi.StringPtrInput `pulumi:"canalFlexVol"` // Docker image for canalNode (string) CanalNode pulumi.StringPtrInput `pulumi:"canalNode"` // Docker image for certDownloader (string) CertDownloader pulumi.StringPtrInput `pulumi:"certDownloader"` // Docker image for coredns (string) Coredns pulumi.StringPtrInput `pulumi:"coredns"` // Docker image for corednsAutoscaler (string) CorednsAutoscaler pulumi.StringPtrInput `pulumi:"corednsAutoscaler"` // Docker image for dnsmasq (string) Dnsmasq pulumi.StringPtrInput `pulumi:"dnsmasq"` // Docker image for etcd (string) Etcd pulumi.StringPtrInput `pulumi:"etcd"` // Docker image for flannel (string) Flannel pulumi.StringPtrInput `pulumi:"flannel"` // Docker image for flannelCni (string) FlannelCni pulumi.StringPtrInput `pulumi:"flannelCni"` // RKE k8s cluster ingress controller configuration (list maxitems:1) Ingress pulumi.StringPtrInput `pulumi:"ingress"` // Docker image for ingressBackend (string) IngressBackend pulumi.StringPtrInput `pulumi:"ingressBackend"` // Docker image for kubeDns (string) KubeDns pulumi.StringPtrInput `pulumi:"kubeDns"` // Docker image for kubeDnsAutoscaler (string) KubeDnsAutoscaler pulumi.StringPtrInput `pulumi:"kubeDnsAutoscaler"` // Docker image for kubeDnsSidecar (string) KubeDnsSidecar pulumi.StringPtrInput `pulumi:"kubeDnsSidecar"` // Docker image for kubernetes (string) Kubernetes pulumi.StringPtrInput `pulumi:"kubernetes"` // Docker image for kubernetesServicesSidecar (string) KubernetesServicesSidecar pulumi.StringPtrInput `pulumi:"kubernetesServicesSidecar"` // Docker image for metricsServer (string) MetricsServer pulumi.StringPtrInput `pulumi:"metricsServer"` // Docker image for nginxProxy (string) NginxProxy pulumi.StringPtrInput `pulumi:"nginxProxy"` // Docker image for nodelocal (string) Nodelocal pulumi.StringPtrInput `pulumi:"nodelocal"` // Docker image for podInfraContainer (string) PodInfraContainer pulumi.StringPtrInput `pulumi:"podInfraContainer"` // Docker image for weaveCni (string) WeaveCni pulumi.StringPtrInput `pulumi:"weaveCni"` // Docker image for weaveNode (string) WeaveNode pulumi.StringPtrInput `pulumi:"weaveNode"` // Docker image for windowsPodInfraContainer (string) WindowsPodInfraContainer pulumi.StringPtrInput `pulumi:"windowsPodInfraContainer"` }
func (ClusterRunningSystemImageArgs) ElementType ¶ added in v3.3.0
func (ClusterRunningSystemImageArgs) ElementType() reflect.Type
func (ClusterRunningSystemImageArgs) ToClusterRunningSystemImageOutput ¶ added in v3.3.0
func (i ClusterRunningSystemImageArgs) ToClusterRunningSystemImageOutput() ClusterRunningSystemImageOutput
func (ClusterRunningSystemImageArgs) ToClusterRunningSystemImageOutputWithContext ¶ added in v3.3.0
func (i ClusterRunningSystemImageArgs) ToClusterRunningSystemImageOutputWithContext(ctx context.Context) ClusterRunningSystemImageOutput
type ClusterRunningSystemImageArray ¶ added in v3.3.0
type ClusterRunningSystemImageArray []ClusterRunningSystemImageInput
func (ClusterRunningSystemImageArray) ElementType ¶ added in v3.3.0
func (ClusterRunningSystemImageArray) ElementType() reflect.Type
func (ClusterRunningSystemImageArray) ToClusterRunningSystemImageArrayOutput ¶ added in v3.3.0
func (i ClusterRunningSystemImageArray) ToClusterRunningSystemImageArrayOutput() ClusterRunningSystemImageArrayOutput
func (ClusterRunningSystemImageArray) ToClusterRunningSystemImageArrayOutputWithContext ¶ added in v3.3.0
func (i ClusterRunningSystemImageArray) ToClusterRunningSystemImageArrayOutputWithContext(ctx context.Context) ClusterRunningSystemImageArrayOutput
type ClusterRunningSystemImageArrayInput ¶ added in v3.3.0
type ClusterRunningSystemImageArrayInput interface { pulumi.Input ToClusterRunningSystemImageArrayOutput() ClusterRunningSystemImageArrayOutput ToClusterRunningSystemImageArrayOutputWithContext(context.Context) ClusterRunningSystemImageArrayOutput }
ClusterRunningSystemImageArrayInput is an input type that accepts ClusterRunningSystemImageArray and ClusterRunningSystemImageArrayOutput values. You can construct a concrete instance of `ClusterRunningSystemImageArrayInput` via:
ClusterRunningSystemImageArray{ ClusterRunningSystemImageArgs{...} }
type ClusterRunningSystemImageArrayOutput ¶ added in v3.3.0
type ClusterRunningSystemImageArrayOutput struct{ *pulumi.OutputState }
func (ClusterRunningSystemImageArrayOutput) ElementType ¶ added in v3.3.0
func (ClusterRunningSystemImageArrayOutput) ElementType() reflect.Type
func (ClusterRunningSystemImageArrayOutput) Index ¶ added in v3.3.0
func (o ClusterRunningSystemImageArrayOutput) Index(i pulumi.IntInput) ClusterRunningSystemImageOutput
func (ClusterRunningSystemImageArrayOutput) ToClusterRunningSystemImageArrayOutput ¶ added in v3.3.0
func (o ClusterRunningSystemImageArrayOutput) ToClusterRunningSystemImageArrayOutput() ClusterRunningSystemImageArrayOutput
func (ClusterRunningSystemImageArrayOutput) ToClusterRunningSystemImageArrayOutputWithContext ¶ added in v3.3.0
func (o ClusterRunningSystemImageArrayOutput) ToClusterRunningSystemImageArrayOutputWithContext(ctx context.Context) ClusterRunningSystemImageArrayOutput
type ClusterRunningSystemImageInput ¶ added in v3.3.0
type ClusterRunningSystemImageInput interface { pulumi.Input ToClusterRunningSystemImageOutput() ClusterRunningSystemImageOutput ToClusterRunningSystemImageOutputWithContext(context.Context) ClusterRunningSystemImageOutput }
ClusterRunningSystemImageInput is an input type that accepts ClusterRunningSystemImageArgs and ClusterRunningSystemImageOutput values. You can construct a concrete instance of `ClusterRunningSystemImageInput` via:
ClusterRunningSystemImageArgs{...}
type ClusterRunningSystemImageOutput ¶ added in v3.3.0
type ClusterRunningSystemImageOutput struct{ *pulumi.OutputState }
func (ClusterRunningSystemImageOutput) AciCniDeployContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) AciCniDeployContainer() pulumi.StringPtrOutput
Docker image for aciCniDeployContainer (string)
func (ClusterRunningSystemImageOutput) AciControllerContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) AciControllerContainer() pulumi.StringPtrOutput
Docker image for aciControllerContainer (string)
func (ClusterRunningSystemImageOutput) AciHostContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) AciHostContainer() pulumi.StringPtrOutput
Docker image for aciHostContainer (string)
func (ClusterRunningSystemImageOutput) AciMcastContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) AciMcastContainer() pulumi.StringPtrOutput
Docker image for aciMcastContainer (string)
func (ClusterRunningSystemImageOutput) AciOpflexContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) AciOpflexContainer() pulumi.StringPtrOutput
Docker image for aciOpflexContainer (string)
func (ClusterRunningSystemImageOutput) AciOvsContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) AciOvsContainer() pulumi.StringPtrOutput
Docker image for aciOvsContainer (string)
func (ClusterRunningSystemImageOutput) Alpine ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Alpine() pulumi.StringPtrOutput
Docker image for alpine (string)
func (ClusterRunningSystemImageOutput) CalicoCni ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CalicoCni() pulumi.StringPtrOutput
Docker image for calicoCni (string)
func (ClusterRunningSystemImageOutput) CalicoControllers ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CalicoControllers() pulumi.StringPtrOutput
Docker image for calicoControllers (string)
func (ClusterRunningSystemImageOutput) CalicoCtl ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CalicoCtl() pulumi.StringPtrOutput
Docker image for calicoCtl (string)
func (ClusterRunningSystemImageOutput) CalicoFlexVol ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CalicoFlexVol() pulumi.StringPtrOutput
Docker image for calicoFlexVol (string)
func (ClusterRunningSystemImageOutput) CalicoNode ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CalicoNode() pulumi.StringPtrOutput
Docker image for calicoNode (string)
func (ClusterRunningSystemImageOutput) CanalCni ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CanalCni() pulumi.StringPtrOutput
Docker image for canalCni (string)
func (ClusterRunningSystemImageOutput) CanalFlannel ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CanalFlannel() pulumi.StringPtrOutput
Docker image for canalFlannel (string)
func (ClusterRunningSystemImageOutput) CanalFlexVol ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CanalFlexVol() pulumi.StringPtrOutput
Docker image for canalFlexVol (string)
func (ClusterRunningSystemImageOutput) CanalNode ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CanalNode() pulumi.StringPtrOutput
Docker image for canalNode (string)
func (ClusterRunningSystemImageOutput) CertDownloader ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CertDownloader() pulumi.StringPtrOutput
Docker image for certDownloader (string)
func (ClusterRunningSystemImageOutput) Coredns ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Coredns() pulumi.StringPtrOutput
Docker image for coredns (string)
func (ClusterRunningSystemImageOutput) CorednsAutoscaler ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) CorednsAutoscaler() pulumi.StringPtrOutput
Docker image for corednsAutoscaler (string)
func (ClusterRunningSystemImageOutput) Dnsmasq ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Dnsmasq() pulumi.StringPtrOutput
Docker image for dnsmasq (string)
func (ClusterRunningSystemImageOutput) ElementType ¶ added in v3.3.0
func (ClusterRunningSystemImageOutput) ElementType() reflect.Type
func (ClusterRunningSystemImageOutput) Etcd ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Etcd() pulumi.StringPtrOutput
Docker image for etcd (string)
func (ClusterRunningSystemImageOutput) Flannel ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Flannel() pulumi.StringPtrOutput
Docker image for flannel (string)
func (ClusterRunningSystemImageOutput) FlannelCni ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) FlannelCni() pulumi.StringPtrOutput
Docker image for flannelCni (string)
func (ClusterRunningSystemImageOutput) Ingress ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Ingress() pulumi.StringPtrOutput
RKE k8s cluster ingress controller configuration (list maxitems:1)
func (ClusterRunningSystemImageOutput) IngressBackend ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) IngressBackend() pulumi.StringPtrOutput
Docker image for ingressBackend (string)
func (ClusterRunningSystemImageOutput) KubeDns ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) KubeDns() pulumi.StringPtrOutput
Docker image for kubeDns (string)
func (ClusterRunningSystemImageOutput) KubeDnsAutoscaler ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) KubeDnsAutoscaler() pulumi.StringPtrOutput
Docker image for kubeDnsAutoscaler (string)
func (ClusterRunningSystemImageOutput) KubeDnsSidecar ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) KubeDnsSidecar() pulumi.StringPtrOutput
Docker image for kubeDnsSidecar (string)
func (ClusterRunningSystemImageOutput) Kubernetes ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Kubernetes() pulumi.StringPtrOutput
Docker image for kubernetes (string)
func (ClusterRunningSystemImageOutput) KubernetesServicesSidecar ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) KubernetesServicesSidecar() pulumi.StringPtrOutput
Docker image for kubernetesServicesSidecar (string)
func (ClusterRunningSystemImageOutput) MetricsServer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) MetricsServer() pulumi.StringPtrOutput
Docker image for metricsServer (string)
func (ClusterRunningSystemImageOutput) NginxProxy ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) NginxProxy() pulumi.StringPtrOutput
Docker image for nginxProxy (string)
func (ClusterRunningSystemImageOutput) Nodelocal ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) Nodelocal() pulumi.StringPtrOutput
Docker image for nodelocal (string)
func (ClusterRunningSystemImageOutput) PodInfraContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) PodInfraContainer() pulumi.StringPtrOutput
Docker image for podInfraContainer (string)
func (ClusterRunningSystemImageOutput) ToClusterRunningSystemImageOutput ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) ToClusterRunningSystemImageOutput() ClusterRunningSystemImageOutput
func (ClusterRunningSystemImageOutput) ToClusterRunningSystemImageOutputWithContext ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) ToClusterRunningSystemImageOutputWithContext(ctx context.Context) ClusterRunningSystemImageOutput
func (ClusterRunningSystemImageOutput) WeaveCni ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) WeaveCni() pulumi.StringPtrOutput
Docker image for weaveCni (string)
func (ClusterRunningSystemImageOutput) WeaveNode ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) WeaveNode() pulumi.StringPtrOutput
Docker image for weaveNode (string)
func (ClusterRunningSystemImageOutput) WindowsPodInfraContainer ¶ added in v3.3.0
func (o ClusterRunningSystemImageOutput) WindowsPodInfraContainer() pulumi.StringPtrOutput
Docker image for windowsPodInfraContainer (string)
type ClusterServices ¶
type ClusterServices struct { // Docker image for etcd (string) Etcd *ClusterServicesEtcd `pulumi:"etcd"` // Kube API options for RKE services (list maxitems:1) KubeApi *ClusterServicesKubeApi `pulumi:"kubeApi"` // Kube Controller options for RKE services (list maxitems:1) KubeController *ClusterServicesKubeController `pulumi:"kubeController"` // Kubelet options for RKE services (list maxitems:1) Kubelet *ClusterServicesKubelet `pulumi:"kubelet"` // Kubeproxy options for RKE services (list maxitems:1) Kubeproxy *ClusterServicesKubeproxy `pulumi:"kubeproxy"` // Scheduler options for RKE services (list maxitems:1) Scheduler *ClusterServicesScheduler `pulumi:"scheduler"` }
type ClusterServicesArgs ¶
type ClusterServicesArgs struct { // Docker image for etcd (string) Etcd ClusterServicesEtcdPtrInput `pulumi:"etcd"` // Kube API options for RKE services (list maxitems:1) KubeApi ClusterServicesKubeApiPtrInput `pulumi:"kubeApi"` // Kube Controller options for RKE services (list maxitems:1) KubeController ClusterServicesKubeControllerPtrInput `pulumi:"kubeController"` // Kubelet options for RKE services (list maxitems:1) Kubelet ClusterServicesKubeletPtrInput `pulumi:"kubelet"` // Kubeproxy options for RKE services (list maxitems:1) Kubeproxy ClusterServicesKubeproxyPtrInput `pulumi:"kubeproxy"` // Scheduler options for RKE services (list maxitems:1) Scheduler ClusterServicesSchedulerPtrInput `pulumi:"scheduler"` }
func (ClusterServicesArgs) ElementType ¶
func (ClusterServicesArgs) ElementType() reflect.Type
func (ClusterServicesArgs) ToClusterServicesOutput ¶
func (i ClusterServicesArgs) ToClusterServicesOutput() ClusterServicesOutput
func (ClusterServicesArgs) ToClusterServicesOutputWithContext ¶
func (i ClusterServicesArgs) ToClusterServicesOutputWithContext(ctx context.Context) ClusterServicesOutput
func (ClusterServicesArgs) ToClusterServicesPtrOutput ¶
func (i ClusterServicesArgs) ToClusterServicesPtrOutput() ClusterServicesPtrOutput
func (ClusterServicesArgs) ToClusterServicesPtrOutputWithContext ¶
func (i ClusterServicesArgs) ToClusterServicesPtrOutputWithContext(ctx context.Context) ClusterServicesPtrOutput
type ClusterServicesEtcd ¶
type ClusterServicesEtcd struct { // Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1) BackupConfig *ClusterServicesEtcdBackupConfig `pulumi:"backupConfig"` // TLS CA certificate for etcd service (string) CaCert *string `pulumi:"caCert"` // TLS certificate for etcd service (string) Cert *string `pulumi:"cert"` // Creation option for etcd service (string) Creation *string `pulumi:"creation"` // External urls for etcd service (list) ExternalUrls []string `pulumi:"externalUrls"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int) Gid *int `pulumi:"gid"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // TLS key for etcd service (string) Key *string `pulumi:"key"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path *string `pulumi:"path"` // Retention for etcd backup. Default `6` (int) Retention *string `pulumi:"retention"` // Snapshot option for etcd service. Default `true` (bool) Snapshot *bool `pulumi:"snapshot"` // Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int) Uid *int `pulumi:"uid"` }
type ClusterServicesEtcdArgs ¶
type ClusterServicesEtcdArgs struct { // Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1) BackupConfig ClusterServicesEtcdBackupConfigPtrInput `pulumi:"backupConfig"` // TLS CA certificate for etcd service (string) CaCert pulumi.StringPtrInput `pulumi:"caCert"` // TLS certificate for etcd service (string) Cert pulumi.StringPtrInput `pulumi:"cert"` // Creation option for etcd service (string) Creation pulumi.StringPtrInput `pulumi:"creation"` // External urls for etcd service (list) ExternalUrls pulumi.StringArrayInput `pulumi:"externalUrls"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int) Gid pulumi.IntPtrInput `pulumi:"gid"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // TLS key for etcd service (string) Key pulumi.StringPtrInput `pulumi:"key"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path pulumi.StringPtrInput `pulumi:"path"` // Retention for etcd backup. Default `6` (int) Retention pulumi.StringPtrInput `pulumi:"retention"` // Snapshot option for etcd service. Default `true` (bool) Snapshot pulumi.BoolPtrInput `pulumi:"snapshot"` // Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int) Uid pulumi.IntPtrInput `pulumi:"uid"` }
func (ClusterServicesEtcdArgs) ElementType ¶
func (ClusterServicesEtcdArgs) ElementType() reflect.Type
func (ClusterServicesEtcdArgs) ToClusterServicesEtcdOutput ¶
func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdOutput() ClusterServicesEtcdOutput
func (ClusterServicesEtcdArgs) ToClusterServicesEtcdOutputWithContext ¶
func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdOutputWithContext(ctx context.Context) ClusterServicesEtcdOutput
func (ClusterServicesEtcdArgs) ToClusterServicesEtcdPtrOutput ¶
func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdPtrOutput() ClusterServicesEtcdPtrOutput
func (ClusterServicesEtcdArgs) ToClusterServicesEtcdPtrOutputWithContext ¶
func (i ClusterServicesEtcdArgs) ToClusterServicesEtcdPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdPtrOutput
type ClusterServicesEtcdBackupConfig ¶
type ClusterServicesEtcdBackupConfig struct { // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` // Interval hours for etcd backup. Default `12` (int) IntervalHours *int `pulumi:"intervalHours"` // Retention for etcd backup. Default `6` (int) Retention *int `pulumi:"retention"` // S3 config options for etcd backup (list maxitems:1) S3BackupConfig *ClusterServicesEtcdBackupConfigS3BackupConfig `pulumi:"s3BackupConfig"` // Safe timestamp for etcd backup. Default: `false` (bool) SafeTimestamp *bool `pulumi:"safeTimestamp"` // RKE node drain timeout (int) Timeout *int `pulumi:"timeout"` }
type ClusterServicesEtcdBackupConfigArgs ¶
type ClusterServicesEtcdBackupConfigArgs struct { // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Interval hours for etcd backup. Default `12` (int) IntervalHours pulumi.IntPtrInput `pulumi:"intervalHours"` // Retention for etcd backup. Default `6` (int) Retention pulumi.IntPtrInput `pulumi:"retention"` // S3 config options for etcd backup (list maxitems:1) S3BackupConfig ClusterServicesEtcdBackupConfigS3BackupConfigPtrInput `pulumi:"s3BackupConfig"` // Safe timestamp for etcd backup. Default: `false` (bool) SafeTimestamp pulumi.BoolPtrInput `pulumi:"safeTimestamp"` // RKE node drain timeout (int) Timeout pulumi.IntPtrInput `pulumi:"timeout"` }
func (ClusterServicesEtcdBackupConfigArgs) ElementType ¶
func (ClusterServicesEtcdBackupConfigArgs) ElementType() reflect.Type
func (ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigOutput ¶
func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigOutput() ClusterServicesEtcdBackupConfigOutput
func (ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigOutputWithContext ¶
func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigOutput
func (ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigPtrOutput ¶
func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigPtrOutput() ClusterServicesEtcdBackupConfigPtrOutput
func (ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigPtrOutputWithContext ¶
func (i ClusterServicesEtcdBackupConfigArgs) ToClusterServicesEtcdBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigPtrOutput
type ClusterServicesEtcdBackupConfigInput ¶
type ClusterServicesEtcdBackupConfigInput interface { pulumi.Input ToClusterServicesEtcdBackupConfigOutput() ClusterServicesEtcdBackupConfigOutput ToClusterServicesEtcdBackupConfigOutputWithContext(context.Context) ClusterServicesEtcdBackupConfigOutput }
ClusterServicesEtcdBackupConfigInput is an input type that accepts ClusterServicesEtcdBackupConfigArgs and ClusterServicesEtcdBackupConfigOutput values. You can construct a concrete instance of `ClusterServicesEtcdBackupConfigInput` via:
ClusterServicesEtcdBackupConfigArgs{...}
type ClusterServicesEtcdBackupConfigOutput ¶
type ClusterServicesEtcdBackupConfigOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdBackupConfigOutput) ElementType ¶
func (ClusterServicesEtcdBackupConfigOutput) ElementType() reflect.Type
func (ClusterServicesEtcdBackupConfigOutput) Enabled ¶
func (o ClusterServicesEtcdBackupConfigOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesEtcdBackupConfigOutput) IntervalHours ¶
func (o ClusterServicesEtcdBackupConfigOutput) IntervalHours() pulumi.IntPtrOutput
Interval hours for etcd backup. Default `12` (int)
func (ClusterServicesEtcdBackupConfigOutput) Retention ¶
func (o ClusterServicesEtcdBackupConfigOutput) Retention() pulumi.IntPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdBackupConfigOutput) S3BackupConfig ¶
func (o ClusterServicesEtcdBackupConfigOutput) S3BackupConfig() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
S3 config options for etcd backup (list maxitems:1)
func (ClusterServicesEtcdBackupConfigOutput) SafeTimestamp ¶
func (o ClusterServicesEtcdBackupConfigOutput) SafeTimestamp() pulumi.BoolPtrOutput
Safe timestamp for etcd backup. Default: `false` (bool)
func (ClusterServicesEtcdBackupConfigOutput) Timeout ¶
func (o ClusterServicesEtcdBackupConfigOutput) Timeout() pulumi.IntPtrOutput
RKE node drain timeout (int)
func (ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigOutput ¶
func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigOutput() ClusterServicesEtcdBackupConfigOutput
func (ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigOutputWithContext ¶
func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigOutput
func (ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigPtrOutput ¶
func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigPtrOutput() ClusterServicesEtcdBackupConfigPtrOutput
func (ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdBackupConfigOutput) ToClusterServicesEtcdBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigPtrOutput
type ClusterServicesEtcdBackupConfigPtrInput ¶
type ClusterServicesEtcdBackupConfigPtrInput interface { pulumi.Input ToClusterServicesEtcdBackupConfigPtrOutput() ClusterServicesEtcdBackupConfigPtrOutput ToClusterServicesEtcdBackupConfigPtrOutputWithContext(context.Context) ClusterServicesEtcdBackupConfigPtrOutput }
ClusterServicesEtcdBackupConfigPtrInput is an input type that accepts ClusterServicesEtcdBackupConfigArgs, ClusterServicesEtcdBackupConfigPtr and ClusterServicesEtcdBackupConfigPtrOutput values. You can construct a concrete instance of `ClusterServicesEtcdBackupConfigPtrInput` via:
ClusterServicesEtcdBackupConfigArgs{...} or: nil
func ClusterServicesEtcdBackupConfigPtr ¶
func ClusterServicesEtcdBackupConfigPtr(v *ClusterServicesEtcdBackupConfigArgs) ClusterServicesEtcdBackupConfigPtrInput
type ClusterServicesEtcdBackupConfigPtrOutput ¶
type ClusterServicesEtcdBackupConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdBackupConfigPtrOutput) ElementType ¶
func (ClusterServicesEtcdBackupConfigPtrOutput) ElementType() reflect.Type
func (ClusterServicesEtcdBackupConfigPtrOutput) Enabled ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesEtcdBackupConfigPtrOutput) IntervalHours ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) IntervalHours() pulumi.IntPtrOutput
Interval hours for etcd backup. Default `12` (int)
func (ClusterServicesEtcdBackupConfigPtrOutput) Retention ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) Retention() pulumi.IntPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdBackupConfigPtrOutput) S3BackupConfig ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) S3BackupConfig() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
S3 config options for etcd backup (list maxitems:1)
func (ClusterServicesEtcdBackupConfigPtrOutput) SafeTimestamp ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) SafeTimestamp() pulumi.BoolPtrOutput
Safe timestamp for etcd backup. Default: `false` (bool)
func (ClusterServicesEtcdBackupConfigPtrOutput) Timeout ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) Timeout() pulumi.IntPtrOutput
RKE node drain timeout (int)
func (ClusterServicesEtcdBackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigPtrOutput ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigPtrOutput() ClusterServicesEtcdBackupConfigPtrOutput
func (ClusterServicesEtcdBackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdBackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigPtrOutput
type ClusterServicesEtcdBackupConfigS3BackupConfig ¶
type ClusterServicesEtcdBackupConfigS3BackupConfig struct { // Access key for S3 service (string) AccessKey *string `pulumi:"accessKey"` // Bucket name for S3 service (string) BucketName *string `pulumi:"bucketName"` // Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string) CustomCa *string `pulumi:"customCa"` // Endpoint for S3 service (string) Endpoint *string `pulumi:"endpoint"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder *string `pulumi:"folder"` // Region for S3 service (string) Region *string `pulumi:"region"` // Secret key for S3 service (string) SecretKey *string `pulumi:"secretKey"` }
type ClusterServicesEtcdBackupConfigS3BackupConfigArgs ¶
type ClusterServicesEtcdBackupConfigS3BackupConfigArgs struct { // Access key for S3 service (string) AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // Bucket name for S3 service (string) BucketName pulumi.StringPtrInput `pulumi:"bucketName"` // Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string) CustomCa pulumi.StringPtrInput `pulumi:"customCa"` // Endpoint for S3 service (string) Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder pulumi.StringPtrInput `pulumi:"folder"` // Region for S3 service (string) Region pulumi.StringPtrInput `pulumi:"region"` // Secret key for S3 service (string) SecretKey pulumi.StringPtrInput `pulumi:"secretKey"` }
func (ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ElementType ¶
func (ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ElementType() reflect.Type
func (ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigOutput ¶
func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigOutput() ClusterServicesEtcdBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigOutputWithContext ¶
func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput ¶
func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
func (ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext ¶
func (i ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
type ClusterServicesEtcdBackupConfigS3BackupConfigInput ¶
type ClusterServicesEtcdBackupConfigS3BackupConfigInput interface { pulumi.Input ToClusterServicesEtcdBackupConfigS3BackupConfigOutput() ClusterServicesEtcdBackupConfigS3BackupConfigOutput ToClusterServicesEtcdBackupConfigS3BackupConfigOutputWithContext(context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigOutput }
ClusterServicesEtcdBackupConfigS3BackupConfigInput is an input type that accepts ClusterServicesEtcdBackupConfigS3BackupConfigArgs and ClusterServicesEtcdBackupConfigS3BackupConfigOutput values. You can construct a concrete instance of `ClusterServicesEtcdBackupConfigS3BackupConfigInput` via:
ClusterServicesEtcdBackupConfigS3BackupConfigArgs{...}
type ClusterServicesEtcdBackupConfigS3BackupConfigOutput ¶
type ClusterServicesEtcdBackupConfigS3BackupConfigOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) AccessKey ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) AccessKey() pulumi.StringPtrOutput
Access key for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) BucketName ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) BucketName() pulumi.StringPtrOutput
Bucket name for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) CustomCa ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) CustomCa() pulumi.StringPtrOutput
Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ElementType ¶
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ElementType() reflect.Type
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Endpoint ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Endpoint() pulumi.StringPtrOutput
Endpoint for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Folder ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Region ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) SecretKey ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) SecretKey() pulumi.StringPtrOutput
Secret key for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigOutput ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigOutput() ClusterServicesEtcdBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigOutputWithContext ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
func (ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
type ClusterServicesEtcdBackupConfigS3BackupConfigPtrInput ¶
type ClusterServicesEtcdBackupConfigS3BackupConfigPtrInput interface { pulumi.Input ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext(context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput }
ClusterServicesEtcdBackupConfigS3BackupConfigPtrInput is an input type that accepts ClusterServicesEtcdBackupConfigS3BackupConfigArgs, ClusterServicesEtcdBackupConfigS3BackupConfigPtr and ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput values. You can construct a concrete instance of `ClusterServicesEtcdBackupConfigS3BackupConfigPtrInput` via:
ClusterServicesEtcdBackupConfigS3BackupConfigArgs{...} or: nil
func ClusterServicesEtcdBackupConfigS3BackupConfigPtr ¶
func ClusterServicesEtcdBackupConfigS3BackupConfigPtr(v *ClusterServicesEtcdBackupConfigS3BackupConfigArgs) ClusterServicesEtcdBackupConfigS3BackupConfigPtrInput
type ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput ¶
type ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) AccessKey ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) AccessKey() pulumi.StringPtrOutput
Access key for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) BucketName ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) BucketName() pulumi.StringPtrOutput
Bucket name for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) CustomCa ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) CustomCa() pulumi.StringPtrOutput
Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ElementType ¶
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ElementType() reflect.Type
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Endpoint ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
Endpoint for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Folder ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Region ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) SecretKey ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) SecretKey() pulumi.StringPtrOutput
Secret key for S3 service (string)
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
func (ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdBackupConfigS3BackupConfigPtrOutput
type ClusterServicesEtcdDeprecated ¶
type ClusterServicesEtcdDeprecated struct { // Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1) BackupConfig *ClusterServicesEtcdDeprecatedBackupConfig `pulumi:"backupConfig"` // TLS CA certificate for etcd service (string) CaCert *string `pulumi:"caCert"` // TLS certificate for etcd service (string) Cert *string `pulumi:"cert"` // Creation option for etcd service (string) Creation *string `pulumi:"creation"` // External urls for etcd service (list) ExternalUrls []string `pulumi:"externalUrls"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int) Gid *int `pulumi:"gid"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // TLS key for etcd service (string) Key *string `pulumi:"key"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path *string `pulumi:"path"` // Retention for etcd backup. Default `6` (int) Retention *string `pulumi:"retention"` // Snapshot option for etcd service. Default `true` (bool) Snapshot *bool `pulumi:"snapshot"` // Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int) Uid *int `pulumi:"uid"` }
type ClusterServicesEtcdDeprecatedArgs ¶
type ClusterServicesEtcdDeprecatedArgs struct { // Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1) BackupConfig ClusterServicesEtcdDeprecatedBackupConfigPtrInput `pulumi:"backupConfig"` // TLS CA certificate for etcd service (string) CaCert pulumi.StringPtrInput `pulumi:"caCert"` // TLS certificate for etcd service (string) Cert pulumi.StringPtrInput `pulumi:"cert"` // Creation option for etcd service (string) Creation pulumi.StringPtrInput `pulumi:"creation"` // External urls for etcd service (list) ExternalUrls pulumi.StringArrayInput `pulumi:"externalUrls"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int) Gid pulumi.IntPtrInput `pulumi:"gid"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // TLS key for etcd service (string) Key pulumi.StringPtrInput `pulumi:"key"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path pulumi.StringPtrInput `pulumi:"path"` // Retention for etcd backup. Default `6` (int) Retention pulumi.StringPtrInput `pulumi:"retention"` // Snapshot option for etcd service. Default `true` (bool) Snapshot pulumi.BoolPtrInput `pulumi:"snapshot"` // Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int) Uid pulumi.IntPtrInput `pulumi:"uid"` }
func (ClusterServicesEtcdDeprecatedArgs) ElementType ¶
func (ClusterServicesEtcdDeprecatedArgs) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedOutput ¶
func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedOutput() ClusterServicesEtcdDeprecatedOutput
func (ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedOutputWithContext ¶
func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedOutput
func (ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedPtrOutput ¶
func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedPtrOutput() ClusterServicesEtcdDeprecatedPtrOutput
func (ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedPtrOutputWithContext ¶
func (i ClusterServicesEtcdDeprecatedArgs) ToClusterServicesEtcdDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedPtrOutput
type ClusterServicesEtcdDeprecatedBackupConfig ¶
type ClusterServicesEtcdDeprecatedBackupConfig struct { // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` // Interval hours for etcd backup. Default `12` (int) IntervalHours *int `pulumi:"intervalHours"` // Retention for etcd backup. Default `6` (int) Retention *int `pulumi:"retention"` // S3 config options for etcd backup (list maxitems:1) S3BackupConfig *ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfig `pulumi:"s3BackupConfig"` // Safe timestamp for etcd backup. Default: `false` (bool) SafeTimestamp *bool `pulumi:"safeTimestamp"` // RKE node drain timeout (int) Timeout *int `pulumi:"timeout"` }
type ClusterServicesEtcdDeprecatedBackupConfigArgs ¶
type ClusterServicesEtcdDeprecatedBackupConfigArgs struct { // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Interval hours for etcd backup. Default `12` (int) IntervalHours pulumi.IntPtrInput `pulumi:"intervalHours"` // Retention for etcd backup. Default `6` (int) Retention pulumi.IntPtrInput `pulumi:"retention"` // S3 config options for etcd backup (list maxitems:1) S3BackupConfig ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrInput `pulumi:"s3BackupConfig"` // Safe timestamp for etcd backup. Default: `false` (bool) SafeTimestamp pulumi.BoolPtrInput `pulumi:"safeTimestamp"` // RKE node drain timeout (int) Timeout pulumi.IntPtrInput `pulumi:"timeout"` }
func (ClusterServicesEtcdDeprecatedBackupConfigArgs) ElementType ¶
func (ClusterServicesEtcdDeprecatedBackupConfigArgs) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigOutput ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigOutputWithContext ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
func (ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
type ClusterServicesEtcdDeprecatedBackupConfigInput ¶
type ClusterServicesEtcdDeprecatedBackupConfigInput interface { pulumi.Input ToClusterServicesEtcdDeprecatedBackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigOutput ToClusterServicesEtcdDeprecatedBackupConfigOutputWithContext(context.Context) ClusterServicesEtcdDeprecatedBackupConfigOutput }
ClusterServicesEtcdDeprecatedBackupConfigInput is an input type that accepts ClusterServicesEtcdDeprecatedBackupConfigArgs and ClusterServicesEtcdDeprecatedBackupConfigOutput values. You can construct a concrete instance of `ClusterServicesEtcdDeprecatedBackupConfigInput` via:
ClusterServicesEtcdDeprecatedBackupConfigArgs{...}
type ClusterServicesEtcdDeprecatedBackupConfigOutput ¶
type ClusterServicesEtcdDeprecatedBackupConfigOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) ElementType ¶
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) Enabled ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) IntervalHours ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) IntervalHours() pulumi.IntPtrOutput
Interval hours for etcd backup. Default `12` (int)
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) Retention ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) Retention() pulumi.IntPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) S3BackupConfig ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) S3BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
S3 config options for etcd backup (list maxitems:1)
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) SafeTimestamp ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) SafeTimestamp() pulumi.BoolPtrOutput
Safe timestamp for etcd backup. Default: `false` (bool)
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) Timeout ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) Timeout() pulumi.IntPtrOutput
RKE node drain timeout (int)
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigOutput ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
func (ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
type ClusterServicesEtcdDeprecatedBackupConfigPtrInput ¶
type ClusterServicesEtcdDeprecatedBackupConfigPtrInput interface { pulumi.Input ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext(context.Context) ClusterServicesEtcdDeprecatedBackupConfigPtrOutput }
ClusterServicesEtcdDeprecatedBackupConfigPtrInput is an input type that accepts ClusterServicesEtcdDeprecatedBackupConfigArgs, ClusterServicesEtcdDeprecatedBackupConfigPtr and ClusterServicesEtcdDeprecatedBackupConfigPtrOutput values. You can construct a concrete instance of `ClusterServicesEtcdDeprecatedBackupConfigPtrInput` via:
ClusterServicesEtcdDeprecatedBackupConfigArgs{...} or: nil
func ClusterServicesEtcdDeprecatedBackupConfigPtr ¶
func ClusterServicesEtcdDeprecatedBackupConfigPtr(v *ClusterServicesEtcdDeprecatedBackupConfigArgs) ClusterServicesEtcdDeprecatedBackupConfigPtrInput
type ClusterServicesEtcdDeprecatedBackupConfigPtrOutput ¶
type ClusterServicesEtcdDeprecatedBackupConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ElementType ¶
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Enabled ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) IntervalHours ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) IntervalHours() pulumi.IntPtrOutput
Interval hours for etcd backup. Default `12` (int)
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Retention ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Retention() pulumi.IntPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) S3BackupConfig ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) S3BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
S3 config options for etcd backup (list maxitems:1)
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) SafeTimestamp ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) SafeTimestamp() pulumi.BoolPtrOutput
Safe timestamp for etcd backup. Default: `false` (bool)
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Timeout ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) Timeout() pulumi.IntPtrOutput
RKE node drain timeout (int)
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
func (ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfig ¶
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfig struct { // Access key for S3 service (string) AccessKey *string `pulumi:"accessKey"` // Bucket name for S3 service (string) BucketName *string `pulumi:"bucketName"` // Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string) CustomCa *string `pulumi:"customCa"` // Endpoint for S3 service (string) Endpoint *string `pulumi:"endpoint"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder *string `pulumi:"folder"` // Region for S3 service (string) Region *string `pulumi:"region"` // Secret key for S3 service (string) SecretKey *string `pulumi:"secretKey"` }
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs ¶
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs struct { // Access key for S3 service (string) AccessKey pulumi.StringPtrInput `pulumi:"accessKey"` // Bucket name for S3 service (string) BucketName pulumi.StringPtrInput `pulumi:"bucketName"` // Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string) CustomCa pulumi.StringPtrInput `pulumi:"customCa"` // Endpoint for S3 service (string) Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` // Folder for S3 service. Available from Rancher v2.2.7 (string) Folder pulumi.StringPtrInput `pulumi:"folder"` // Region for S3 service (string) Region pulumi.StringPtrInput `pulumi:"region"` // Secret key for S3 service (string) SecretKey pulumi.StringPtrInput `pulumi:"secretKey"` }
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ElementType ¶
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutputWithContext ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext ¶
func (i ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigInput ¶
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigInput interface { pulumi.Input ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutputWithContext(context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput }
ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigInput is an input type that accepts ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs and ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput values. You can construct a concrete instance of `ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigInput` via:
ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs{...}
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput ¶
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) AccessKey ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) AccessKey() pulumi.StringPtrOutput
Access key for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) BucketName ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) BucketName() pulumi.StringPtrOutput
Bucket name for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) CustomCa ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) CustomCa() pulumi.StringPtrOutput
Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ElementType ¶
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Endpoint ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Endpoint() pulumi.StringPtrOutput
Endpoint for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Folder ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Region ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) SecretKey ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) SecretKey() pulumi.StringPtrOutput
Secret key for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrInput ¶
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrInput interface { pulumi.Input ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext(context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput }
ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrInput is an input type that accepts ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs, ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtr and ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput values. You can construct a concrete instance of `ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrInput` via:
ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs{...} or: nil
func ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtr ¶
func ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtr(v *ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigArgs) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrInput
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput ¶
type ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) AccessKey ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) AccessKey() pulumi.StringPtrOutput
Access key for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) BucketName ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) BucketName() pulumi.StringPtrOutput
Bucket name for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) CustomCa ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) CustomCa() pulumi.StringPtrOutput
Base64 encoded custom CA for S3 service. Use filebase64(<FILE>) for encoding file. Available from Rancher v2.2.5 (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ElementType ¶
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Endpoint ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Endpoint() pulumi.StringPtrOutput
Endpoint for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Folder ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Folder() pulumi.StringPtrOutput
Folder for S3 service. Available from Rancher v2.2.7 (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Region ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) Region() pulumi.StringPtrOutput
Region for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) SecretKey ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) SecretKey() pulumi.StringPtrOutput
Secret key for S3 service (string)
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput() ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
func (ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput) ToClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedBackupConfigS3BackupConfigPtrOutput
type ClusterServicesEtcdDeprecatedInput ¶
type ClusterServicesEtcdDeprecatedInput interface { pulumi.Input ToClusterServicesEtcdDeprecatedOutput() ClusterServicesEtcdDeprecatedOutput ToClusterServicesEtcdDeprecatedOutputWithContext(context.Context) ClusterServicesEtcdDeprecatedOutput }
ClusterServicesEtcdDeprecatedInput is an input type that accepts ClusterServicesEtcdDeprecatedArgs and ClusterServicesEtcdDeprecatedOutput values. You can construct a concrete instance of `ClusterServicesEtcdDeprecatedInput` via:
ClusterServicesEtcdDeprecatedArgs{...}
type ClusterServicesEtcdDeprecatedOutput ¶
type ClusterServicesEtcdDeprecatedOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdDeprecatedOutput) BackupConfig ¶
func (o ClusterServicesEtcdDeprecatedOutput) BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1)
func (ClusterServicesEtcdDeprecatedOutput) CaCert ¶
func (o ClusterServicesEtcdDeprecatedOutput) CaCert() pulumi.StringPtrOutput
TLS CA certificate for etcd service (string)
func (ClusterServicesEtcdDeprecatedOutput) Cert ¶
func (o ClusterServicesEtcdDeprecatedOutput) Cert() pulumi.StringPtrOutput
TLS certificate for etcd service (string)
func (ClusterServicesEtcdDeprecatedOutput) Creation ¶
func (o ClusterServicesEtcdDeprecatedOutput) Creation() pulumi.StringPtrOutput
Creation option for etcd service (string)
func (ClusterServicesEtcdDeprecatedOutput) ElementType ¶
func (ClusterServicesEtcdDeprecatedOutput) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedOutput) ExternalUrls ¶
func (o ClusterServicesEtcdDeprecatedOutput) ExternalUrls() pulumi.StringArrayOutput
External urls for etcd service (list)
func (ClusterServicesEtcdDeprecatedOutput) ExtraArgs ¶
func (o ClusterServicesEtcdDeprecatedOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesEtcdDeprecatedOutput) ExtraBinds ¶
func (o ClusterServicesEtcdDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesEtcdDeprecatedOutput) ExtraEnvs ¶
func (o ClusterServicesEtcdDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesEtcdDeprecatedOutput) Gid ¶
func (o ClusterServicesEtcdDeprecatedOutput) Gid() pulumi.IntPtrOutput
Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int)
func (ClusterServicesEtcdDeprecatedOutput) Image ¶
func (o ClusterServicesEtcdDeprecatedOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesEtcdDeprecatedOutput) Key ¶
func (o ClusterServicesEtcdDeprecatedOutput) Key() pulumi.StringPtrOutput
TLS key for etcd service (string)
func (ClusterServicesEtcdDeprecatedOutput) Path ¶
func (o ClusterServicesEtcdDeprecatedOutput) Path() pulumi.StringPtrOutput
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesEtcdDeprecatedOutput) Retention ¶
func (o ClusterServicesEtcdDeprecatedOutput) Retention() pulumi.StringPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdDeprecatedOutput) Snapshot ¶
func (o ClusterServicesEtcdDeprecatedOutput) Snapshot() pulumi.BoolPtrOutput
Snapshot option for etcd service. Default `true` (bool)
func (ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedOutput ¶
func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedOutput() ClusterServicesEtcdDeprecatedOutput
func (ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedOutput
func (ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedPtrOutput ¶
func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedPtrOutput() ClusterServicesEtcdDeprecatedPtrOutput
func (ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedOutput) ToClusterServicesEtcdDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedPtrOutput
func (ClusterServicesEtcdDeprecatedOutput) Uid ¶
func (o ClusterServicesEtcdDeprecatedOutput) Uid() pulumi.IntPtrOutput
Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int)
type ClusterServicesEtcdDeprecatedPtrInput ¶
type ClusterServicesEtcdDeprecatedPtrInput interface { pulumi.Input ToClusterServicesEtcdDeprecatedPtrOutput() ClusterServicesEtcdDeprecatedPtrOutput ToClusterServicesEtcdDeprecatedPtrOutputWithContext(context.Context) ClusterServicesEtcdDeprecatedPtrOutput }
ClusterServicesEtcdDeprecatedPtrInput is an input type that accepts ClusterServicesEtcdDeprecatedArgs, ClusterServicesEtcdDeprecatedPtr and ClusterServicesEtcdDeprecatedPtrOutput values. You can construct a concrete instance of `ClusterServicesEtcdDeprecatedPtrInput` via:
ClusterServicesEtcdDeprecatedArgs{...} or: nil
func ClusterServicesEtcdDeprecatedPtr ¶
func ClusterServicesEtcdDeprecatedPtr(v *ClusterServicesEtcdDeprecatedArgs) ClusterServicesEtcdDeprecatedPtrInput
type ClusterServicesEtcdDeprecatedPtrOutput ¶
type ClusterServicesEtcdDeprecatedPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdDeprecatedPtrOutput) BackupConfig ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) BackupConfig() ClusterServicesEtcdDeprecatedBackupConfigPtrOutput
Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1)
func (ClusterServicesEtcdDeprecatedPtrOutput) CaCert ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) CaCert() pulumi.StringPtrOutput
TLS CA certificate for etcd service (string)
func (ClusterServicesEtcdDeprecatedPtrOutput) Cert ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Cert() pulumi.StringPtrOutput
TLS certificate for etcd service (string)
func (ClusterServicesEtcdDeprecatedPtrOutput) Creation ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Creation() pulumi.StringPtrOutput
Creation option for etcd service (string)
func (ClusterServicesEtcdDeprecatedPtrOutput) ElementType ¶
func (ClusterServicesEtcdDeprecatedPtrOutput) ElementType() reflect.Type
func (ClusterServicesEtcdDeprecatedPtrOutput) ExternalUrls ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) ExternalUrls() pulumi.StringArrayOutput
External urls for etcd service (list)
func (ClusterServicesEtcdDeprecatedPtrOutput) ExtraArgs ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesEtcdDeprecatedPtrOutput) ExtraBinds ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesEtcdDeprecatedPtrOutput) ExtraEnvs ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesEtcdDeprecatedPtrOutput) Gid ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Gid() pulumi.IntPtrOutput
Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int)
func (ClusterServicesEtcdDeprecatedPtrOutput) Image ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesEtcdDeprecatedPtrOutput) Key ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Key() pulumi.StringPtrOutput
TLS key for etcd service (string)
func (ClusterServicesEtcdDeprecatedPtrOutput) Path ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Path() pulumi.StringPtrOutput
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesEtcdDeprecatedPtrOutput) Retention ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Retention() pulumi.StringPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdDeprecatedPtrOutput) Snapshot ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Snapshot() pulumi.BoolPtrOutput
Snapshot option for etcd service. Default `true` (bool)
func (ClusterServicesEtcdDeprecatedPtrOutput) ToClusterServicesEtcdDeprecatedPtrOutput ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) ToClusterServicesEtcdDeprecatedPtrOutput() ClusterServicesEtcdDeprecatedPtrOutput
func (ClusterServicesEtcdDeprecatedPtrOutput) ToClusterServicesEtcdDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) ToClusterServicesEtcdDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdDeprecatedPtrOutput
func (ClusterServicesEtcdDeprecatedPtrOutput) Uid ¶
func (o ClusterServicesEtcdDeprecatedPtrOutput) Uid() pulumi.IntPtrOutput
Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int)
type ClusterServicesEtcdInput ¶
type ClusterServicesEtcdInput interface { pulumi.Input ToClusterServicesEtcdOutput() ClusterServicesEtcdOutput ToClusterServicesEtcdOutputWithContext(context.Context) ClusterServicesEtcdOutput }
ClusterServicesEtcdInput is an input type that accepts ClusterServicesEtcdArgs and ClusterServicesEtcdOutput values. You can construct a concrete instance of `ClusterServicesEtcdInput` via:
ClusterServicesEtcdArgs{...}
type ClusterServicesEtcdOutput ¶
type ClusterServicesEtcdOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdOutput) BackupConfig ¶
func (o ClusterServicesEtcdOutput) BackupConfig() ClusterServicesEtcdBackupConfigPtrOutput
Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1)
func (ClusterServicesEtcdOutput) CaCert ¶
func (o ClusterServicesEtcdOutput) CaCert() pulumi.StringPtrOutput
TLS CA certificate for etcd service (string)
func (ClusterServicesEtcdOutput) Cert ¶
func (o ClusterServicesEtcdOutput) Cert() pulumi.StringPtrOutput
TLS certificate for etcd service (string)
func (ClusterServicesEtcdOutput) Creation ¶
func (o ClusterServicesEtcdOutput) Creation() pulumi.StringPtrOutput
Creation option for etcd service (string)
func (ClusterServicesEtcdOutput) ElementType ¶
func (ClusterServicesEtcdOutput) ElementType() reflect.Type
func (ClusterServicesEtcdOutput) ExternalUrls ¶
func (o ClusterServicesEtcdOutput) ExternalUrls() pulumi.StringArrayOutput
External urls for etcd service (list)
func (ClusterServicesEtcdOutput) ExtraArgs ¶
func (o ClusterServicesEtcdOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesEtcdOutput) ExtraBinds ¶
func (o ClusterServicesEtcdOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesEtcdOutput) ExtraEnvs ¶
func (o ClusterServicesEtcdOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesEtcdOutput) Gid ¶
func (o ClusterServicesEtcdOutput) Gid() pulumi.IntPtrOutput
Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int)
func (ClusterServicesEtcdOutput) Image ¶
func (o ClusterServicesEtcdOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesEtcdOutput) Key ¶
func (o ClusterServicesEtcdOutput) Key() pulumi.StringPtrOutput
TLS key for etcd service (string)
func (ClusterServicesEtcdOutput) Path ¶
func (o ClusterServicesEtcdOutput) Path() pulumi.StringPtrOutput
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesEtcdOutput) Retention ¶
func (o ClusterServicesEtcdOutput) Retention() pulumi.StringPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdOutput) Snapshot ¶
func (o ClusterServicesEtcdOutput) Snapshot() pulumi.BoolPtrOutput
Snapshot option for etcd service. Default `true` (bool)
func (ClusterServicesEtcdOutput) ToClusterServicesEtcdOutput ¶
func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdOutput() ClusterServicesEtcdOutput
func (ClusterServicesEtcdOutput) ToClusterServicesEtcdOutputWithContext ¶
func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdOutputWithContext(ctx context.Context) ClusterServicesEtcdOutput
func (ClusterServicesEtcdOutput) ToClusterServicesEtcdPtrOutput ¶
func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdPtrOutput() ClusterServicesEtcdPtrOutput
func (ClusterServicesEtcdOutput) ToClusterServicesEtcdPtrOutputWithContext ¶
func (o ClusterServicesEtcdOutput) ToClusterServicesEtcdPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdPtrOutput
func (ClusterServicesEtcdOutput) Uid ¶
func (o ClusterServicesEtcdOutput) Uid() pulumi.IntPtrOutput
Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int)
type ClusterServicesEtcdPtrInput ¶
type ClusterServicesEtcdPtrInput interface { pulumi.Input ToClusterServicesEtcdPtrOutput() ClusterServicesEtcdPtrOutput ToClusterServicesEtcdPtrOutputWithContext(context.Context) ClusterServicesEtcdPtrOutput }
ClusterServicesEtcdPtrInput is an input type that accepts ClusterServicesEtcdArgs, ClusterServicesEtcdPtr and ClusterServicesEtcdPtrOutput values. You can construct a concrete instance of `ClusterServicesEtcdPtrInput` via:
ClusterServicesEtcdArgs{...} or: nil
func ClusterServicesEtcdPtr ¶
func ClusterServicesEtcdPtr(v *ClusterServicesEtcdArgs) ClusterServicesEtcdPtrInput
type ClusterServicesEtcdPtrOutput ¶
type ClusterServicesEtcdPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesEtcdPtrOutput) BackupConfig ¶
func (o ClusterServicesEtcdPtrOutput) BackupConfig() ClusterServicesEtcdBackupConfigPtrOutput
Backup options for etcd service. For Rancher v2.2.x and above (list maxitems:1)
func (ClusterServicesEtcdPtrOutput) CaCert ¶
func (o ClusterServicesEtcdPtrOutput) CaCert() pulumi.StringPtrOutput
TLS CA certificate for etcd service (string)
func (ClusterServicesEtcdPtrOutput) Cert ¶
func (o ClusterServicesEtcdPtrOutput) Cert() pulumi.StringPtrOutput
TLS certificate for etcd service (string)
func (ClusterServicesEtcdPtrOutput) Creation ¶
func (o ClusterServicesEtcdPtrOutput) Creation() pulumi.StringPtrOutput
Creation option for etcd service (string)
func (ClusterServicesEtcdPtrOutput) Elem ¶
func (o ClusterServicesEtcdPtrOutput) Elem() ClusterServicesEtcdOutput
func (ClusterServicesEtcdPtrOutput) ElementType ¶
func (ClusterServicesEtcdPtrOutput) ElementType() reflect.Type
func (ClusterServicesEtcdPtrOutput) ExternalUrls ¶
func (o ClusterServicesEtcdPtrOutput) ExternalUrls() pulumi.StringArrayOutput
External urls for etcd service (list)
func (ClusterServicesEtcdPtrOutput) ExtraArgs ¶
func (o ClusterServicesEtcdPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesEtcdPtrOutput) ExtraBinds ¶
func (o ClusterServicesEtcdPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesEtcdPtrOutput) ExtraEnvs ¶
func (o ClusterServicesEtcdPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesEtcdPtrOutput) Gid ¶
func (o ClusterServicesEtcdPtrOutput) Gid() pulumi.IntPtrOutput
Etcd service GID. Default: `0`. For Rancher v2.3.x and above (int)
func (ClusterServicesEtcdPtrOutput) Image ¶
func (o ClusterServicesEtcdPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesEtcdPtrOutput) Key ¶
func (o ClusterServicesEtcdPtrOutput) Key() pulumi.StringPtrOutput
TLS key for etcd service (string)
func (ClusterServicesEtcdPtrOutput) Path ¶
func (o ClusterServicesEtcdPtrOutput) Path() pulumi.StringPtrOutput
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesEtcdPtrOutput) Retention ¶
func (o ClusterServicesEtcdPtrOutput) Retention() pulumi.StringPtrOutput
Retention for etcd backup. Default `6` (int)
func (ClusterServicesEtcdPtrOutput) Snapshot ¶
func (o ClusterServicesEtcdPtrOutput) Snapshot() pulumi.BoolPtrOutput
Snapshot option for etcd service. Default `true` (bool)
func (ClusterServicesEtcdPtrOutput) ToClusterServicesEtcdPtrOutput ¶
func (o ClusterServicesEtcdPtrOutput) ToClusterServicesEtcdPtrOutput() ClusterServicesEtcdPtrOutput
func (ClusterServicesEtcdPtrOutput) ToClusterServicesEtcdPtrOutputWithContext ¶
func (o ClusterServicesEtcdPtrOutput) ToClusterServicesEtcdPtrOutputWithContext(ctx context.Context) ClusterServicesEtcdPtrOutput
func (ClusterServicesEtcdPtrOutput) Uid ¶
func (o ClusterServicesEtcdPtrOutput) Uid() pulumi.IntPtrOutput
Etcd service UID. Default: `0`. For Rancher v2.3.x and above (int)
type ClusterServicesInput ¶
type ClusterServicesInput interface { pulumi.Input ToClusterServicesOutput() ClusterServicesOutput ToClusterServicesOutputWithContext(context.Context) ClusterServicesOutput }
ClusterServicesInput is an input type that accepts ClusterServicesArgs and ClusterServicesOutput values. You can construct a concrete instance of `ClusterServicesInput` via:
ClusterServicesArgs{...}
type ClusterServicesKubeApi ¶
type ClusterServicesKubeApi struct { // Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool) AlwaysPullImages *bool `pulumi:"alwaysPullImages"` // K8s audit log configuration. (list maxitem: 1) AuditLog *ClusterServicesKubeApiAuditLog `pulumi:"auditLog"` // K8s event rate limit configuration. (list maxitem: 1) EventRateLimit *ClusterServicesKubeApiEventRateLimit `pulumi:"eventRateLimit"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // Built-in PodSecurityPolicy (privileged or restricted) PodSecurityConfiguration *string `pulumi:"podSecurityConfiguration"` // Pod Security Policy option for kube API service (bool) PodSecurityPolicy *bool `pulumi:"podSecurityPolicy"` // [Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1) SecretsEncryptionConfig *ClusterServicesKubeApiSecretsEncryptionConfig `pulumi:"secretsEncryptionConfig"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange *string `pulumi:"serviceClusterIpRange"` // Service Node Port Range option for kube API service (string) ServiceNodePortRange *string `pulumi:"serviceNodePortRange"` }
type ClusterServicesKubeApiArgs ¶
type ClusterServicesKubeApiArgs struct { // Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool) AlwaysPullImages pulumi.BoolPtrInput `pulumi:"alwaysPullImages"` // K8s audit log configuration. (list maxitem: 1) AuditLog ClusterServicesKubeApiAuditLogPtrInput `pulumi:"auditLog"` // K8s event rate limit configuration. (list maxitem: 1) EventRateLimit ClusterServicesKubeApiEventRateLimitPtrInput `pulumi:"eventRateLimit"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // Built-in PodSecurityPolicy (privileged or restricted) PodSecurityConfiguration pulumi.StringPtrInput `pulumi:"podSecurityConfiguration"` // Pod Security Policy option for kube API service (bool) PodSecurityPolicy pulumi.BoolPtrInput `pulumi:"podSecurityPolicy"` // [Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1) SecretsEncryptionConfig ClusterServicesKubeApiSecretsEncryptionConfigPtrInput `pulumi:"secretsEncryptionConfig"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange pulumi.StringPtrInput `pulumi:"serviceClusterIpRange"` // Service Node Port Range option for kube API service (string) ServiceNodePortRange pulumi.StringPtrInput `pulumi:"serviceNodePortRange"` }
func (ClusterServicesKubeApiArgs) ElementType ¶
func (ClusterServicesKubeApiArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiArgs) ToClusterServicesKubeApiOutput ¶
func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiOutput() ClusterServicesKubeApiOutput
func (ClusterServicesKubeApiArgs) ToClusterServicesKubeApiOutputWithContext ¶
func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiOutputWithContext(ctx context.Context) ClusterServicesKubeApiOutput
func (ClusterServicesKubeApiArgs) ToClusterServicesKubeApiPtrOutput ¶
func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiPtrOutput() ClusterServicesKubeApiPtrOutput
func (ClusterServicesKubeApiArgs) ToClusterServicesKubeApiPtrOutputWithContext ¶
func (i ClusterServicesKubeApiArgs) ToClusterServicesKubeApiPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiPtrOutput
type ClusterServicesKubeApiAuditLog ¶
type ClusterServicesKubeApiAuditLog struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration *ClusterServicesKubeApiAuditLogConfiguration `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` }
type ClusterServicesKubeApiAuditLogArgs ¶
type ClusterServicesKubeApiAuditLogArgs struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration ClusterServicesKubeApiAuditLogConfigurationPtrInput `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ClusterServicesKubeApiAuditLogArgs) ElementType ¶
func (ClusterServicesKubeApiAuditLogArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogOutput ¶
func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogOutput() ClusterServicesKubeApiAuditLogOutput
func (ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogOutputWithContext ¶
func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogOutput
func (ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogPtrOutput ¶
func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogPtrOutput() ClusterServicesKubeApiAuditLogPtrOutput
func (ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogPtrOutputWithContext ¶
func (i ClusterServicesKubeApiAuditLogArgs) ToClusterServicesKubeApiAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogPtrOutput
type ClusterServicesKubeApiAuditLogConfiguration ¶
type ClusterServicesKubeApiAuditLogConfiguration struct { // Audit log format (string) Format *string `pulumi:"format"` // Audit log max age (int) MaxAge *int `pulumi:"maxAge"` // Audit log max backup. Default: `10` (int) MaxBackup *int `pulumi:"maxBackup"` // Audit log max size. Default: `100` (int) MaxSize *int `pulumi:"maxSize"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path *string `pulumi:"path"` // Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string) Policy *string `pulumi:"policy"` }
type ClusterServicesKubeApiAuditLogConfigurationArgs ¶
type ClusterServicesKubeApiAuditLogConfigurationArgs struct { // Audit log format (string) Format pulumi.StringPtrInput `pulumi:"format"` // Audit log max age (int) MaxAge pulumi.IntPtrInput `pulumi:"maxAge"` // Audit log max backup. Default: `10` (int) MaxBackup pulumi.IntPtrInput `pulumi:"maxBackup"` // Audit log max size. Default: `100` (int) MaxSize pulumi.IntPtrInput `pulumi:"maxSize"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path pulumi.StringPtrInput `pulumi:"path"` // Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string) Policy pulumi.StringPtrInput `pulumi:"policy"` }
func (ClusterServicesKubeApiAuditLogConfigurationArgs) ElementType ¶
func (ClusterServicesKubeApiAuditLogConfigurationArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationOutput ¶
func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationOutput() ClusterServicesKubeApiAuditLogConfigurationOutput
func (ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationOutputWithContext ¶
func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationOutput
func (ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput ¶
func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
func (ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext ¶
func (i ClusterServicesKubeApiAuditLogConfigurationArgs) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationPtrOutput
type ClusterServicesKubeApiAuditLogConfigurationInput ¶
type ClusterServicesKubeApiAuditLogConfigurationInput interface { pulumi.Input ToClusterServicesKubeApiAuditLogConfigurationOutput() ClusterServicesKubeApiAuditLogConfigurationOutput ToClusterServicesKubeApiAuditLogConfigurationOutputWithContext(context.Context) ClusterServicesKubeApiAuditLogConfigurationOutput }
ClusterServicesKubeApiAuditLogConfigurationInput is an input type that accepts ClusterServicesKubeApiAuditLogConfigurationArgs and ClusterServicesKubeApiAuditLogConfigurationOutput values. You can construct a concrete instance of `ClusterServicesKubeApiAuditLogConfigurationInput` via:
ClusterServicesKubeApiAuditLogConfigurationArgs{...}
type ClusterServicesKubeApiAuditLogConfigurationOutput ¶
type ClusterServicesKubeApiAuditLogConfigurationOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiAuditLogConfigurationOutput) ElementType ¶
func (ClusterServicesKubeApiAuditLogConfigurationOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiAuditLogConfigurationOutput) Format ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) Format() pulumi.StringPtrOutput
Audit log format (string)
func (ClusterServicesKubeApiAuditLogConfigurationOutput) MaxAge ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) MaxAge() pulumi.IntPtrOutput
Audit log max age (int)
func (ClusterServicesKubeApiAuditLogConfigurationOutput) MaxBackup ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) MaxBackup() pulumi.IntPtrOutput
Audit log max backup. Default: `10` (int)
func (ClusterServicesKubeApiAuditLogConfigurationOutput) MaxSize ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) MaxSize() pulumi.IntPtrOutput
Audit log max size. Default: `100` (int)
func (ClusterServicesKubeApiAuditLogConfigurationOutput) Path ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) Path() pulumi.StringPtrOutput
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesKubeApiAuditLogConfigurationOutput) Policy ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) Policy() pulumi.StringPtrOutput
Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string)
func (ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationOutput ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationOutput() ClusterServicesKubeApiAuditLogConfigurationOutput
func (ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationOutputWithContext ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationOutput
func (ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
func (ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext ¶
func (o ClusterServicesKubeApiAuditLogConfigurationOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationPtrOutput
type ClusterServicesKubeApiAuditLogConfigurationPtrInput ¶
type ClusterServicesKubeApiAuditLogConfigurationPtrInput interface { pulumi.Input ToClusterServicesKubeApiAuditLogConfigurationPtrOutput() ClusterServicesKubeApiAuditLogConfigurationPtrOutput ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext(context.Context) ClusterServicesKubeApiAuditLogConfigurationPtrOutput }
ClusterServicesKubeApiAuditLogConfigurationPtrInput is an input type that accepts ClusterServicesKubeApiAuditLogConfigurationArgs, ClusterServicesKubeApiAuditLogConfigurationPtr and ClusterServicesKubeApiAuditLogConfigurationPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiAuditLogConfigurationPtrInput` via:
ClusterServicesKubeApiAuditLogConfigurationArgs{...} or: nil
func ClusterServicesKubeApiAuditLogConfigurationPtr ¶
func ClusterServicesKubeApiAuditLogConfigurationPtr(v *ClusterServicesKubeApiAuditLogConfigurationArgs) ClusterServicesKubeApiAuditLogConfigurationPtrInput
type ClusterServicesKubeApiAuditLogConfigurationPtrOutput ¶
type ClusterServicesKubeApiAuditLogConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ElementType ¶
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Format ¶
func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Format() pulumi.StringPtrOutput
Audit log format (string)
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxAge ¶
func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxAge() pulumi.IntPtrOutput
Audit log max age (int)
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxBackup ¶
func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxBackup() pulumi.IntPtrOutput
Audit log max backup. Default: `10` (int)
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxSize ¶
func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) MaxSize() pulumi.IntPtrOutput
Audit log max size. Default: `100` (int)
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Path ¶
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Policy ¶
func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) Policy() pulumi.StringPtrOutput
Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string)
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput ¶
func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutput() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
func (ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext ¶
func (o ClusterServicesKubeApiAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogConfigurationPtrOutput
type ClusterServicesKubeApiAuditLogInput ¶
type ClusterServicesKubeApiAuditLogInput interface { pulumi.Input ToClusterServicesKubeApiAuditLogOutput() ClusterServicesKubeApiAuditLogOutput ToClusterServicesKubeApiAuditLogOutputWithContext(context.Context) ClusterServicesKubeApiAuditLogOutput }
ClusterServicesKubeApiAuditLogInput is an input type that accepts ClusterServicesKubeApiAuditLogArgs and ClusterServicesKubeApiAuditLogOutput values. You can construct a concrete instance of `ClusterServicesKubeApiAuditLogInput` via:
ClusterServicesKubeApiAuditLogArgs{...}
type ClusterServicesKubeApiAuditLogOutput ¶
type ClusterServicesKubeApiAuditLogOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiAuditLogOutput) Configuration ¶
func (o ClusterServicesKubeApiAuditLogOutput) Configuration() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiAuditLogOutput) ElementType ¶
func (ClusterServicesKubeApiAuditLogOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiAuditLogOutput) Enabled ¶
func (o ClusterServicesKubeApiAuditLogOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogOutput ¶
func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogOutput() ClusterServicesKubeApiAuditLogOutput
func (ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogOutputWithContext ¶
func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogOutput
func (ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogPtrOutput ¶
func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogPtrOutput() ClusterServicesKubeApiAuditLogPtrOutput
func (ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogPtrOutputWithContext ¶
func (o ClusterServicesKubeApiAuditLogOutput) ToClusterServicesKubeApiAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogPtrOutput
type ClusterServicesKubeApiAuditLogPtrInput ¶
type ClusterServicesKubeApiAuditLogPtrInput interface { pulumi.Input ToClusterServicesKubeApiAuditLogPtrOutput() ClusterServicesKubeApiAuditLogPtrOutput ToClusterServicesKubeApiAuditLogPtrOutputWithContext(context.Context) ClusterServicesKubeApiAuditLogPtrOutput }
ClusterServicesKubeApiAuditLogPtrInput is an input type that accepts ClusterServicesKubeApiAuditLogArgs, ClusterServicesKubeApiAuditLogPtr and ClusterServicesKubeApiAuditLogPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiAuditLogPtrInput` via:
ClusterServicesKubeApiAuditLogArgs{...} or: nil
func ClusterServicesKubeApiAuditLogPtr ¶
func ClusterServicesKubeApiAuditLogPtr(v *ClusterServicesKubeApiAuditLogArgs) ClusterServicesKubeApiAuditLogPtrInput
type ClusterServicesKubeApiAuditLogPtrOutput ¶
type ClusterServicesKubeApiAuditLogPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiAuditLogPtrOutput) Configuration ¶
func (o ClusterServicesKubeApiAuditLogPtrOutput) Configuration() ClusterServicesKubeApiAuditLogConfigurationPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiAuditLogPtrOutput) ElementType ¶
func (ClusterServicesKubeApiAuditLogPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiAuditLogPtrOutput) Enabled ¶
func (o ClusterServicesKubeApiAuditLogPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiAuditLogPtrOutput) ToClusterServicesKubeApiAuditLogPtrOutput ¶
func (o ClusterServicesKubeApiAuditLogPtrOutput) ToClusterServicesKubeApiAuditLogPtrOutput() ClusterServicesKubeApiAuditLogPtrOutput
func (ClusterServicesKubeApiAuditLogPtrOutput) ToClusterServicesKubeApiAuditLogPtrOutputWithContext ¶
func (o ClusterServicesKubeApiAuditLogPtrOutput) ToClusterServicesKubeApiAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiAuditLogPtrOutput
type ClusterServicesKubeApiDeprecated ¶
type ClusterServicesKubeApiDeprecated struct { // Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool) AlwaysPullImages *bool `pulumi:"alwaysPullImages"` // K8s audit log configuration. (list maxitem: 1) AuditLog *ClusterServicesKubeApiDeprecatedAuditLog `pulumi:"auditLog"` // K8s event rate limit configuration. (list maxitem: 1) EventRateLimit *ClusterServicesKubeApiDeprecatedEventRateLimit `pulumi:"eventRateLimit"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // Built-in PodSecurityPolicy (privileged or restricted) PodSecurityConfiguration *string `pulumi:"podSecurityConfiguration"` // Pod Security Policy option for kube API service (bool) PodSecurityPolicy *bool `pulumi:"podSecurityPolicy"` // [Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1) SecretsEncryptionConfig *ClusterServicesKubeApiDeprecatedSecretsEncryptionConfig `pulumi:"secretsEncryptionConfig"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange *string `pulumi:"serviceClusterIpRange"` // Service Node Port Range option for kube API service (string) ServiceNodePortRange *string `pulumi:"serviceNodePortRange"` }
type ClusterServicesKubeApiDeprecatedArgs ¶
type ClusterServicesKubeApiDeprecatedArgs struct { // Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool) AlwaysPullImages pulumi.BoolPtrInput `pulumi:"alwaysPullImages"` // K8s audit log configuration. (list maxitem: 1) AuditLog ClusterServicesKubeApiDeprecatedAuditLogPtrInput `pulumi:"auditLog"` // K8s event rate limit configuration. (list maxitem: 1) EventRateLimit ClusterServicesKubeApiDeprecatedEventRateLimitPtrInput `pulumi:"eventRateLimit"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // Built-in PodSecurityPolicy (privileged or restricted) PodSecurityConfiguration pulumi.StringPtrInput `pulumi:"podSecurityConfiguration"` // Pod Security Policy option for kube API service (bool) PodSecurityPolicy pulumi.BoolPtrInput `pulumi:"podSecurityPolicy"` // [Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1) SecretsEncryptionConfig ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrInput `pulumi:"secretsEncryptionConfig"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange pulumi.StringPtrInput `pulumi:"serviceClusterIpRange"` // Service Node Port Range option for kube API service (string) ServiceNodePortRange pulumi.StringPtrInput `pulumi:"serviceNodePortRange"` }
func (ClusterServicesKubeApiDeprecatedArgs) ElementType ¶
func (ClusterServicesKubeApiDeprecatedArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedOutput ¶
func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedOutput() ClusterServicesKubeApiDeprecatedOutput
func (ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedOutput
func (ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedPtrOutput ¶
func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedPtrOutput() ClusterServicesKubeApiDeprecatedPtrOutput
func (ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedArgs) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedPtrOutput
type ClusterServicesKubeApiDeprecatedAuditLog ¶
type ClusterServicesKubeApiDeprecatedAuditLog struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration *ClusterServicesKubeApiDeprecatedAuditLogConfiguration `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` }
type ClusterServicesKubeApiDeprecatedAuditLogArgs ¶
type ClusterServicesKubeApiDeprecatedAuditLogArgs struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrInput `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ClusterServicesKubeApiDeprecatedAuditLogArgs) ElementType ¶
func (ClusterServicesKubeApiDeprecatedAuditLogArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogOutput ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogOutput() ClusterServicesKubeApiDeprecatedAuditLogOutput
func (ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogOutput
func (ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
func (ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogArgs) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
type ClusterServicesKubeApiDeprecatedAuditLogConfiguration ¶
type ClusterServicesKubeApiDeprecatedAuditLogConfiguration struct { // Audit log format (string) Format *string `pulumi:"format"` // Audit log max age (int) MaxAge *int `pulumi:"maxAge"` // Audit log max backup. Default: `10` (int) MaxBackup *int `pulumi:"maxBackup"` // Audit log max size. Default: `100` (int) MaxSize *int `pulumi:"maxSize"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path *string `pulumi:"path"` // Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string) Policy *string `pulumi:"policy"` }
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs ¶
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs struct { // Audit log format (string) Format pulumi.StringPtrInput `pulumi:"format"` // Audit log max age (int) MaxAge pulumi.IntPtrInput `pulumi:"maxAge"` // Audit log max backup. Default: `10` (int) MaxBackup pulumi.IntPtrInput `pulumi:"maxBackup"` // Audit log max size. Default: `100` (int) MaxSize pulumi.IntPtrInput `pulumi:"maxSize"` // Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string) Path pulumi.StringPtrInput `pulumi:"path"` // Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string) Policy pulumi.StringPtrInput `pulumi:"policy"` }
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ElementType ¶
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationInput ¶
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput }
ClusterServicesKubeApiDeprecatedAuditLogConfigurationInput is an input type that accepts ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs and ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedAuditLogConfigurationInput` via:
ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs{...}
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput ¶
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Format ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Format() pulumi.StringPtrOutput
Audit log format (string)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxAge ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxAge() pulumi.IntPtrOutput
Audit log max age (int)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxBackup ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxBackup() pulumi.IntPtrOutput
Audit log max backup. Default: `10` (int)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxSize ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) MaxSize() pulumi.IntPtrOutput
Audit log max size. Default: `100` (int)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Path ¶
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Policy ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) Policy() pulumi.StringPtrOutput
Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrInput ¶
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput }
ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrInput is an input type that accepts ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs, ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtr and ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrInput` via:
ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs{...} or: nil
func ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtr ¶
func ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtr(v *ClusterServicesKubeApiDeprecatedAuditLogConfigurationArgs) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrInput
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput ¶
type ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Format ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Format() pulumi.StringPtrOutput
Audit log format (string)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxAge ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxAge() pulumi.IntPtrOutput
Audit log max age (int)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxBackup ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxBackup() pulumi.IntPtrOutput
Audit log max backup. Default: `10` (int)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxSize ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) MaxSize() pulumi.IntPtrOutput
Audit log max size. Default: `100` (int)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Path ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Path() pulumi.StringPtrOutput
Audit log path. Default: `/var/log/kube-audit/audit-log.json` (string)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Policy ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) Policy() pulumi.StringPtrOutput
Audit policy json encoded definition. `"apiVersion"` and `"kind":"Policy","rules"` fields are required in the json. Ex. `jsonencode({"apiVersion":"audit.k8s.io/v1","kind":"Policy","rules":[{"level":"RequestResponse","resources":[{"group":"","resources":["pods"]}]}]})` [More info](https://rancher.com/docs/rke/latest/en/config-options/audit-log/) (string)
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
func (ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
type ClusterServicesKubeApiDeprecatedAuditLogInput ¶
type ClusterServicesKubeApiDeprecatedAuditLogInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedAuditLogOutput() ClusterServicesKubeApiDeprecatedAuditLogOutput ToClusterServicesKubeApiDeprecatedAuditLogOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedAuditLogOutput }
ClusterServicesKubeApiDeprecatedAuditLogInput is an input type that accepts ClusterServicesKubeApiDeprecatedAuditLogArgs and ClusterServicesKubeApiDeprecatedAuditLogOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedAuditLogInput` via:
ClusterServicesKubeApiDeprecatedAuditLogArgs{...}
type ClusterServicesKubeApiDeprecatedAuditLogOutput ¶
type ClusterServicesKubeApiDeprecatedAuditLogOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) Configuration ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) Configuration() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) Enabled ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogOutput ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogOutput() ClusterServicesKubeApiDeprecatedAuditLogOutput
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogOutput
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
func (ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
type ClusterServicesKubeApiDeprecatedAuditLogPtrInput ¶
type ClusterServicesKubeApiDeprecatedAuditLogPtrInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedAuditLogPtrOutput }
ClusterServicesKubeApiDeprecatedAuditLogPtrInput is an input type that accepts ClusterServicesKubeApiDeprecatedAuditLogArgs, ClusterServicesKubeApiDeprecatedAuditLogPtr and ClusterServicesKubeApiDeprecatedAuditLogPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedAuditLogPtrInput` via:
ClusterServicesKubeApiDeprecatedAuditLogArgs{...} or: nil
func ClusterServicesKubeApiDeprecatedAuditLogPtr ¶
func ClusterServicesKubeApiDeprecatedAuditLogPtr(v *ClusterServicesKubeApiDeprecatedAuditLogArgs) ClusterServicesKubeApiDeprecatedAuditLogPtrInput
type ClusterServicesKubeApiDeprecatedAuditLogPtrOutput ¶
type ClusterServicesKubeApiDeprecatedAuditLogPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) Configuration ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) Configuration() ClusterServicesKubeApiDeprecatedAuditLogConfigurationPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) Enabled ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutput() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
func (ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedAuditLogPtrOutput) ToClusterServicesKubeApiDeprecatedAuditLogPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
type ClusterServicesKubeApiDeprecatedEventRateLimit ¶
type ClusterServicesKubeApiDeprecatedEventRateLimit struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration *string `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` }
type ClusterServicesKubeApiDeprecatedEventRateLimitArgs ¶
type ClusterServicesKubeApiDeprecatedEventRateLimitArgs struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration pulumi.StringPtrInput `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ElementType ¶
func (ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitOutput ¶
func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitOutput() ClusterServicesKubeApiDeprecatedEventRateLimitOutput
func (ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitOutput
func (ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput ¶
func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
func (ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
type ClusterServicesKubeApiDeprecatedEventRateLimitInput ¶
type ClusterServicesKubeApiDeprecatedEventRateLimitInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedEventRateLimitOutput() ClusterServicesKubeApiDeprecatedEventRateLimitOutput ToClusterServicesKubeApiDeprecatedEventRateLimitOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitOutput }
ClusterServicesKubeApiDeprecatedEventRateLimitInput is an input type that accepts ClusterServicesKubeApiDeprecatedEventRateLimitArgs and ClusterServicesKubeApiDeprecatedEventRateLimitOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedEventRateLimitInput` via:
ClusterServicesKubeApiDeprecatedEventRateLimitArgs{...}
type ClusterServicesKubeApiDeprecatedEventRateLimitOutput ¶
type ClusterServicesKubeApiDeprecatedEventRateLimitOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) Configuration ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) Configuration() pulumi.StringPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) Enabled ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitOutput ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitOutput() ClusterServicesKubeApiDeprecatedEventRateLimitOutput
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitOutput
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
func (ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
type ClusterServicesKubeApiDeprecatedEventRateLimitPtrInput ¶
type ClusterServicesKubeApiDeprecatedEventRateLimitPtrInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput }
ClusterServicesKubeApiDeprecatedEventRateLimitPtrInput is an input type that accepts ClusterServicesKubeApiDeprecatedEventRateLimitArgs, ClusterServicesKubeApiDeprecatedEventRateLimitPtr and ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedEventRateLimitPtrInput` via:
ClusterServicesKubeApiDeprecatedEventRateLimitArgs{...} or: nil
func ClusterServicesKubeApiDeprecatedEventRateLimitPtr ¶
func ClusterServicesKubeApiDeprecatedEventRateLimitPtr(v *ClusterServicesKubeApiDeprecatedEventRateLimitArgs) ClusterServicesKubeApiDeprecatedEventRateLimitPtrInput
type ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput ¶
type ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) Configuration ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) Configuration() pulumi.StringPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) Enabled ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
func (ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput) ToClusterServicesKubeApiDeprecatedEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
type ClusterServicesKubeApiDeprecatedInput ¶
type ClusterServicesKubeApiDeprecatedInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedOutput() ClusterServicesKubeApiDeprecatedOutput ToClusterServicesKubeApiDeprecatedOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedOutput }
ClusterServicesKubeApiDeprecatedInput is an input type that accepts ClusterServicesKubeApiDeprecatedArgs and ClusterServicesKubeApiDeprecatedOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedInput` via:
ClusterServicesKubeApiDeprecatedArgs{...}
type ClusterServicesKubeApiDeprecatedOutput ¶
type ClusterServicesKubeApiDeprecatedOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedOutput) AlwaysPullImages ¶
func (o ClusterServicesKubeApiDeprecatedOutput) AlwaysPullImages() pulumi.BoolPtrOutput
Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool)
func (ClusterServicesKubeApiDeprecatedOutput) AuditLog ¶
func (o ClusterServicesKubeApiDeprecatedOutput) AuditLog() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
K8s audit log configuration. (list maxitem: 1)
func (ClusterServicesKubeApiDeprecatedOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedOutput) EventRateLimit ¶
func (o ClusterServicesKubeApiDeprecatedOutput) EventRateLimit() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
K8s event rate limit configuration. (list maxitem: 1)
func (ClusterServicesKubeApiDeprecatedOutput) ExtraArgs ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeApiDeprecatedOutput) ExtraBinds ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeApiDeprecatedOutput) ExtraEnvs ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeApiDeprecatedOutput) Image ¶
func (o ClusterServicesKubeApiDeprecatedOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeApiDeprecatedOutput) PodSecurityConfiguration ¶ added in v3.3.1
func (o ClusterServicesKubeApiDeprecatedOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
Built-in PodSecurityPolicy (privileged or restricted)
func (ClusterServicesKubeApiDeprecatedOutput) PodSecurityPolicy ¶
func (o ClusterServicesKubeApiDeprecatedOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
Pod Security Policy option for kube API service (bool)
func (ClusterServicesKubeApiDeprecatedOutput) SecretsEncryptionConfig ¶
func (o ClusterServicesKubeApiDeprecatedOutput) SecretsEncryptionConfig() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
[Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1)
func (ClusterServicesKubeApiDeprecatedOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeApiDeprecatedOutput) ServiceNodePortRange ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ServiceNodePortRange() pulumi.StringPtrOutput
Service Node Port Range option for kube API service (string)
func (ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedOutput ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedOutput() ClusterServicesKubeApiDeprecatedOutput
func (ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedOutput
func (ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedPtrOutput() ClusterServicesKubeApiDeprecatedPtrOutput
func (ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedOutput) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedPtrOutput
type ClusterServicesKubeApiDeprecatedPtrInput ¶
type ClusterServicesKubeApiDeprecatedPtrInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedPtrOutput() ClusterServicesKubeApiDeprecatedPtrOutput ToClusterServicesKubeApiDeprecatedPtrOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedPtrOutput }
ClusterServicesKubeApiDeprecatedPtrInput is an input type that accepts ClusterServicesKubeApiDeprecatedArgs, ClusterServicesKubeApiDeprecatedPtr and ClusterServicesKubeApiDeprecatedPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedPtrInput` via:
ClusterServicesKubeApiDeprecatedArgs{...} or: nil
func ClusterServicesKubeApiDeprecatedPtr ¶
func ClusterServicesKubeApiDeprecatedPtr(v *ClusterServicesKubeApiDeprecatedArgs) ClusterServicesKubeApiDeprecatedPtrInput
type ClusterServicesKubeApiDeprecatedPtrOutput ¶
type ClusterServicesKubeApiDeprecatedPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedPtrOutput) AlwaysPullImages ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) AlwaysPullImages() pulumi.BoolPtrOutput
Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool)
func (ClusterServicesKubeApiDeprecatedPtrOutput) AuditLog ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) AuditLog() ClusterServicesKubeApiDeprecatedAuditLogPtrOutput
K8s audit log configuration. (list maxitem: 1)
func (ClusterServicesKubeApiDeprecatedPtrOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedPtrOutput) EventRateLimit ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) EventRateLimit() ClusterServicesKubeApiDeprecatedEventRateLimitPtrOutput
K8s event rate limit configuration. (list maxitem: 1)
func (ClusterServicesKubeApiDeprecatedPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeApiDeprecatedPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeApiDeprecatedPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeApiDeprecatedPtrOutput) Image ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeApiDeprecatedPtrOutput) PodSecurityConfiguration ¶ added in v3.3.1
func (o ClusterServicesKubeApiDeprecatedPtrOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
Built-in PodSecurityPolicy (privileged or restricted)
func (ClusterServicesKubeApiDeprecatedPtrOutput) PodSecurityPolicy ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
Pod Security Policy option for kube API service (bool)
func (ClusterServicesKubeApiDeprecatedPtrOutput) SecretsEncryptionConfig ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) SecretsEncryptionConfig() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
[Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1)
func (ClusterServicesKubeApiDeprecatedPtrOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeApiDeprecatedPtrOutput) ServiceNodePortRange ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) ServiceNodePortRange() pulumi.StringPtrOutput
Service Node Port Range option for kube API service (string)
func (ClusterServicesKubeApiDeprecatedPtrOutput) ToClusterServicesKubeApiDeprecatedPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) ToClusterServicesKubeApiDeprecatedPtrOutput() ClusterServicesKubeApiDeprecatedPtrOutput
func (ClusterServicesKubeApiDeprecatedPtrOutput) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedPtrOutput) ToClusterServicesKubeApiDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedPtrOutput
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfig ¶
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfig struct { // Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string) CustomConfig *string `pulumi:"customConfig"` // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` }
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs ¶
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs struct { // Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string) CustomConfig pulumi.StringPtrInput `pulumi:"customConfig"` // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ElementType ¶
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput ¶
func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput ¶
func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext ¶
func (i ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigInput ¶
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput }
ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigInput is an input type that accepts ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs and ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigInput` via:
ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs{...}
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput ¶
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) CustomConfig ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) CustomConfig() pulumi.StringPtrOutput
Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string)
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) Enabled ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrInput ¶
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrInput interface { pulumi.Input ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext(context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput }
ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrInput is an input type that accepts ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs, ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtr and ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrInput` via:
ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs{...} or: nil
func ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtr ¶
func ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtr(v *ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigArgs) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrInput
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput ¶
type ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) CustomConfig ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) CustomConfig() pulumi.StringPtrOutput
Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string)
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ElementType ¶
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) Enabled ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
func (ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext ¶
func (o ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiDeprecatedSecretsEncryptionConfigPtrOutput
type ClusterServicesKubeApiEventRateLimit ¶
type ClusterServicesKubeApiEventRateLimit struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration *string `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` }
type ClusterServicesKubeApiEventRateLimitArgs ¶
type ClusterServicesKubeApiEventRateLimitArgs struct { // Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string) Configuration pulumi.StringPtrInput `pulumi:"configuration"` // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ClusterServicesKubeApiEventRateLimitArgs) ElementType ¶
func (ClusterServicesKubeApiEventRateLimitArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitOutput ¶
func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitOutput() ClusterServicesKubeApiEventRateLimitOutput
func (ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitOutputWithContext ¶
func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitOutput
func (ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitPtrOutput ¶
func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitPtrOutput() ClusterServicesKubeApiEventRateLimitPtrOutput
func (ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext ¶
func (i ClusterServicesKubeApiEventRateLimitArgs) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitPtrOutput
type ClusterServicesKubeApiEventRateLimitInput ¶
type ClusterServicesKubeApiEventRateLimitInput interface { pulumi.Input ToClusterServicesKubeApiEventRateLimitOutput() ClusterServicesKubeApiEventRateLimitOutput ToClusterServicesKubeApiEventRateLimitOutputWithContext(context.Context) ClusterServicesKubeApiEventRateLimitOutput }
ClusterServicesKubeApiEventRateLimitInput is an input type that accepts ClusterServicesKubeApiEventRateLimitArgs and ClusterServicesKubeApiEventRateLimitOutput values. You can construct a concrete instance of `ClusterServicesKubeApiEventRateLimitInput` via:
ClusterServicesKubeApiEventRateLimitArgs{...}
type ClusterServicesKubeApiEventRateLimitOutput ¶
type ClusterServicesKubeApiEventRateLimitOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiEventRateLimitOutput) Configuration ¶
func (o ClusterServicesKubeApiEventRateLimitOutput) Configuration() pulumi.StringPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiEventRateLimitOutput) ElementType ¶
func (ClusterServicesKubeApiEventRateLimitOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiEventRateLimitOutput) Enabled ¶
func (o ClusterServicesKubeApiEventRateLimitOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitOutput ¶
func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitOutput() ClusterServicesKubeApiEventRateLimitOutput
func (ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitOutputWithContext ¶
func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitOutput
func (ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitPtrOutput ¶
func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitPtrOutput() ClusterServicesKubeApiEventRateLimitPtrOutput
func (ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext ¶
func (o ClusterServicesKubeApiEventRateLimitOutput) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitPtrOutput
type ClusterServicesKubeApiEventRateLimitPtrInput ¶
type ClusterServicesKubeApiEventRateLimitPtrInput interface { pulumi.Input ToClusterServicesKubeApiEventRateLimitPtrOutput() ClusterServicesKubeApiEventRateLimitPtrOutput ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext(context.Context) ClusterServicesKubeApiEventRateLimitPtrOutput }
ClusterServicesKubeApiEventRateLimitPtrInput is an input type that accepts ClusterServicesKubeApiEventRateLimitArgs, ClusterServicesKubeApiEventRateLimitPtr and ClusterServicesKubeApiEventRateLimitPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiEventRateLimitPtrInput` via:
ClusterServicesKubeApiEventRateLimitArgs{...} or: nil
func ClusterServicesKubeApiEventRateLimitPtr ¶
func ClusterServicesKubeApiEventRateLimitPtr(v *ClusterServicesKubeApiEventRateLimitArgs) ClusterServicesKubeApiEventRateLimitPtrInput
type ClusterServicesKubeApiEventRateLimitPtrOutput ¶
type ClusterServicesKubeApiEventRateLimitPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiEventRateLimitPtrOutput) Configuration ¶
func (o ClusterServicesKubeApiEventRateLimitPtrOutput) Configuration() pulumi.StringPtrOutput
Event rate limit yaml encoded configuration. `"apiVersion"` and `"kind":"Configuration"` fields are required in the yaml. Ex. `apiVersion: eventratelimit.admission.k8s.io/v1alpha1\nkind: Configuration\nlimits:\n- type: Server\n burst: 30000\n qps: 6000\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/rate-limiting/) (string)
func (ClusterServicesKubeApiEventRateLimitPtrOutput) ElementType ¶
func (ClusterServicesKubeApiEventRateLimitPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiEventRateLimitPtrOutput) Enabled ¶
func (o ClusterServicesKubeApiEventRateLimitPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiEventRateLimitPtrOutput) ToClusterServicesKubeApiEventRateLimitPtrOutput ¶
func (o ClusterServicesKubeApiEventRateLimitPtrOutput) ToClusterServicesKubeApiEventRateLimitPtrOutput() ClusterServicesKubeApiEventRateLimitPtrOutput
func (ClusterServicesKubeApiEventRateLimitPtrOutput) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext ¶
func (o ClusterServicesKubeApiEventRateLimitPtrOutput) ToClusterServicesKubeApiEventRateLimitPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiEventRateLimitPtrOutput
type ClusterServicesKubeApiInput ¶
type ClusterServicesKubeApiInput interface { pulumi.Input ToClusterServicesKubeApiOutput() ClusterServicesKubeApiOutput ToClusterServicesKubeApiOutputWithContext(context.Context) ClusterServicesKubeApiOutput }
ClusterServicesKubeApiInput is an input type that accepts ClusterServicesKubeApiArgs and ClusterServicesKubeApiOutput values. You can construct a concrete instance of `ClusterServicesKubeApiInput` via:
ClusterServicesKubeApiArgs{...}
type ClusterServicesKubeApiOutput ¶
type ClusterServicesKubeApiOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiOutput) AlwaysPullImages ¶
func (o ClusterServicesKubeApiOutput) AlwaysPullImages() pulumi.BoolPtrOutput
Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool)
func (ClusterServicesKubeApiOutput) AuditLog ¶
func (o ClusterServicesKubeApiOutput) AuditLog() ClusterServicesKubeApiAuditLogPtrOutput
K8s audit log configuration. (list maxitem: 1)
func (ClusterServicesKubeApiOutput) ElementType ¶
func (ClusterServicesKubeApiOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiOutput) EventRateLimit ¶
func (o ClusterServicesKubeApiOutput) EventRateLimit() ClusterServicesKubeApiEventRateLimitPtrOutput
K8s event rate limit configuration. (list maxitem: 1)
func (ClusterServicesKubeApiOutput) ExtraArgs ¶
func (o ClusterServicesKubeApiOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeApiOutput) ExtraBinds ¶
func (o ClusterServicesKubeApiOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeApiOutput) ExtraEnvs ¶
func (o ClusterServicesKubeApiOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeApiOutput) Image ¶
func (o ClusterServicesKubeApiOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeApiOutput) PodSecurityConfiguration ¶ added in v3.3.1
func (o ClusterServicesKubeApiOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
Built-in PodSecurityPolicy (privileged or restricted)
func (ClusterServicesKubeApiOutput) PodSecurityPolicy ¶
func (o ClusterServicesKubeApiOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
Pod Security Policy option for kube API service (bool)
func (ClusterServicesKubeApiOutput) SecretsEncryptionConfig ¶
func (o ClusterServicesKubeApiOutput) SecretsEncryptionConfig() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
[Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1)
func (ClusterServicesKubeApiOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeApiOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeApiOutput) ServiceNodePortRange ¶
func (o ClusterServicesKubeApiOutput) ServiceNodePortRange() pulumi.StringPtrOutput
Service Node Port Range option for kube API service (string)
func (ClusterServicesKubeApiOutput) ToClusterServicesKubeApiOutput ¶
func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiOutput() ClusterServicesKubeApiOutput
func (ClusterServicesKubeApiOutput) ToClusterServicesKubeApiOutputWithContext ¶
func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiOutputWithContext(ctx context.Context) ClusterServicesKubeApiOutput
func (ClusterServicesKubeApiOutput) ToClusterServicesKubeApiPtrOutput ¶
func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiPtrOutput() ClusterServicesKubeApiPtrOutput
func (ClusterServicesKubeApiOutput) ToClusterServicesKubeApiPtrOutputWithContext ¶
func (o ClusterServicesKubeApiOutput) ToClusterServicesKubeApiPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiPtrOutput
type ClusterServicesKubeApiPtrInput ¶
type ClusterServicesKubeApiPtrInput interface { pulumi.Input ToClusterServicesKubeApiPtrOutput() ClusterServicesKubeApiPtrOutput ToClusterServicesKubeApiPtrOutputWithContext(context.Context) ClusterServicesKubeApiPtrOutput }
ClusterServicesKubeApiPtrInput is an input type that accepts ClusterServicesKubeApiArgs, ClusterServicesKubeApiPtr and ClusterServicesKubeApiPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiPtrInput` via:
ClusterServicesKubeApiArgs{...} or: nil
func ClusterServicesKubeApiPtr ¶
func ClusterServicesKubeApiPtr(v *ClusterServicesKubeApiArgs) ClusterServicesKubeApiPtrInput
type ClusterServicesKubeApiPtrOutput ¶
type ClusterServicesKubeApiPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiPtrOutput) AlwaysPullImages ¶
func (o ClusterServicesKubeApiPtrOutput) AlwaysPullImages() pulumi.BoolPtrOutput
Enable [AlwaysPullImages](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#alwayspullimages) Admission controller plugin. [Rancher docs](https://rancher.com/docs/rke/latest/en/config-options/services/#kubernetes-api-server-options) (bool)
func (ClusterServicesKubeApiPtrOutput) AuditLog ¶
func (o ClusterServicesKubeApiPtrOutput) AuditLog() ClusterServicesKubeApiAuditLogPtrOutput
K8s audit log configuration. (list maxitem: 1)
func (ClusterServicesKubeApiPtrOutput) Elem ¶
func (o ClusterServicesKubeApiPtrOutput) Elem() ClusterServicesKubeApiOutput
func (ClusterServicesKubeApiPtrOutput) ElementType ¶
func (ClusterServicesKubeApiPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiPtrOutput) EventRateLimit ¶
func (o ClusterServicesKubeApiPtrOutput) EventRateLimit() ClusterServicesKubeApiEventRateLimitPtrOutput
K8s event rate limit configuration. (list maxitem: 1)
func (ClusterServicesKubeApiPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeApiPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeApiPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeApiPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeApiPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeApiPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeApiPtrOutput) Image ¶
func (o ClusterServicesKubeApiPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeApiPtrOutput) PodSecurityConfiguration ¶ added in v3.3.1
func (o ClusterServicesKubeApiPtrOutput) PodSecurityConfiguration() pulumi.StringPtrOutput
Built-in PodSecurityPolicy (privileged or restricted)
func (ClusterServicesKubeApiPtrOutput) PodSecurityPolicy ¶
func (o ClusterServicesKubeApiPtrOutput) PodSecurityPolicy() pulumi.BoolPtrOutput
Pod Security Policy option for kube API service (bool)
func (ClusterServicesKubeApiPtrOutput) SecretsEncryptionConfig ¶
func (o ClusterServicesKubeApiPtrOutput) SecretsEncryptionConfig() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
[Encrypt k8s secret data configration](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/). (list maxitem: 1)
func (ClusterServicesKubeApiPtrOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeApiPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeApiPtrOutput) ServiceNodePortRange ¶
func (o ClusterServicesKubeApiPtrOutput) ServiceNodePortRange() pulumi.StringPtrOutput
Service Node Port Range option for kube API service (string)
func (ClusterServicesKubeApiPtrOutput) ToClusterServicesKubeApiPtrOutput ¶
func (o ClusterServicesKubeApiPtrOutput) ToClusterServicesKubeApiPtrOutput() ClusterServicesKubeApiPtrOutput
func (ClusterServicesKubeApiPtrOutput) ToClusterServicesKubeApiPtrOutputWithContext ¶
func (o ClusterServicesKubeApiPtrOutput) ToClusterServicesKubeApiPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiPtrOutput
type ClusterServicesKubeApiSecretsEncryptionConfig ¶
type ClusterServicesKubeApiSecretsEncryptionConfig struct { // Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string) CustomConfig *string `pulumi:"customConfig"` // Enable secrets encryption (bool) Enabled *bool `pulumi:"enabled"` }
type ClusterServicesKubeApiSecretsEncryptionConfigArgs ¶
type ClusterServicesKubeApiSecretsEncryptionConfigArgs struct { // Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string) CustomConfig pulumi.StringPtrInput `pulumi:"customConfig"` // Enable secrets encryption (bool) Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ClusterServicesKubeApiSecretsEncryptionConfigArgs) ElementType ¶
func (ClusterServicesKubeApiSecretsEncryptionConfigArgs) ElementType() reflect.Type
func (ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigOutput ¶
func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigOutput() ClusterServicesKubeApiSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigOutputWithContext ¶
func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput ¶
func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
func (ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext ¶
func (i ClusterServicesKubeApiSecretsEncryptionConfigArgs) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
type ClusterServicesKubeApiSecretsEncryptionConfigInput ¶
type ClusterServicesKubeApiSecretsEncryptionConfigInput interface { pulumi.Input ToClusterServicesKubeApiSecretsEncryptionConfigOutput() ClusterServicesKubeApiSecretsEncryptionConfigOutput ToClusterServicesKubeApiSecretsEncryptionConfigOutputWithContext(context.Context) ClusterServicesKubeApiSecretsEncryptionConfigOutput }
ClusterServicesKubeApiSecretsEncryptionConfigInput is an input type that accepts ClusterServicesKubeApiSecretsEncryptionConfigArgs and ClusterServicesKubeApiSecretsEncryptionConfigOutput values. You can construct a concrete instance of `ClusterServicesKubeApiSecretsEncryptionConfigInput` via:
ClusterServicesKubeApiSecretsEncryptionConfigArgs{...}
type ClusterServicesKubeApiSecretsEncryptionConfigOutput ¶
type ClusterServicesKubeApiSecretsEncryptionConfigOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) CustomConfig ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) CustomConfig() pulumi.StringPtrOutput
Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string)
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) ElementType ¶
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) Enabled ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigOutput ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigOutput() ClusterServicesKubeApiSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigOutputWithContext ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigOutput
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
func (ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
type ClusterServicesKubeApiSecretsEncryptionConfigPtrInput ¶
type ClusterServicesKubeApiSecretsEncryptionConfigPtrInput interface { pulumi.Input ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext(context.Context) ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput }
ClusterServicesKubeApiSecretsEncryptionConfigPtrInput is an input type that accepts ClusterServicesKubeApiSecretsEncryptionConfigArgs, ClusterServicesKubeApiSecretsEncryptionConfigPtr and ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeApiSecretsEncryptionConfigPtrInput` via:
ClusterServicesKubeApiSecretsEncryptionConfigArgs{...} or: nil
func ClusterServicesKubeApiSecretsEncryptionConfigPtr ¶
func ClusterServicesKubeApiSecretsEncryptionConfigPtr(v *ClusterServicesKubeApiSecretsEncryptionConfigArgs) ClusterServicesKubeApiSecretsEncryptionConfigPtrInput
type ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput ¶
type ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) CustomConfig ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) CustomConfig() pulumi.StringPtrOutput
Secrets encryption yaml encoded custom configuration. `"apiVersion"` and `"kind":"EncryptionConfiguration"` fields are required in the yaml. Ex. `apiVersion: apiserver.config.k8s.io/v1\nkind: EncryptionConfiguration\nresources:\n- resources:\n - secrets\n providers:\n - aescbc:\n keys:\n - name: k-fw5hn\n secret: RTczRjFDODMwQzAyMDVBREU4NDJBMUZFNDhCNzM5N0I=\n identity: {}\n` [More info](https://rancher.com/docs/rke/latest/en/config-options/secrets-encryption/) (string)
func (ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ElementType ¶
func (ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) Enabled ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Enable secrets encryption (bool)
func (ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutput() ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
func (ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext ¶
func (o ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput) ToClusterServicesKubeApiSecretsEncryptionConfigPtrOutputWithContext(ctx context.Context) ClusterServicesKubeApiSecretsEncryptionConfigPtrOutput
type ClusterServicesKubeController ¶
type ClusterServicesKubeController struct { // Cluster CIDR option for kube controller service (string) ClusterCidr *string `pulumi:"clusterCidr"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange *string `pulumi:"serviceClusterIpRange"` }
type ClusterServicesKubeControllerArgs ¶
type ClusterServicesKubeControllerArgs struct { // Cluster CIDR option for kube controller service (string) ClusterCidr pulumi.StringPtrInput `pulumi:"clusterCidr"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange pulumi.StringPtrInput `pulumi:"serviceClusterIpRange"` }
func (ClusterServicesKubeControllerArgs) ElementType ¶
func (ClusterServicesKubeControllerArgs) ElementType() reflect.Type
func (ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerOutput ¶
func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerOutput() ClusterServicesKubeControllerOutput
func (ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerOutputWithContext ¶
func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerOutputWithContext(ctx context.Context) ClusterServicesKubeControllerOutput
func (ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerPtrOutput ¶
func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerPtrOutput() ClusterServicesKubeControllerPtrOutput
func (ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerPtrOutputWithContext ¶
func (i ClusterServicesKubeControllerArgs) ToClusterServicesKubeControllerPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerPtrOutput
type ClusterServicesKubeControllerDeprecated ¶
type ClusterServicesKubeControllerDeprecated struct { // Cluster CIDR option for kube controller service (string) ClusterCidr *string `pulumi:"clusterCidr"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange *string `pulumi:"serviceClusterIpRange"` }
type ClusterServicesKubeControllerDeprecatedArgs ¶
type ClusterServicesKubeControllerDeprecatedArgs struct { // Cluster CIDR option for kube controller service (string) ClusterCidr pulumi.StringPtrInput `pulumi:"clusterCidr"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // Service Cluster ip Range option for kube controller service (string) ServiceClusterIpRange pulumi.StringPtrInput `pulumi:"serviceClusterIpRange"` }
func (ClusterServicesKubeControllerDeprecatedArgs) ElementType ¶
func (ClusterServicesKubeControllerDeprecatedArgs) ElementType() reflect.Type
func (ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedOutput ¶
func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedOutput() ClusterServicesKubeControllerDeprecatedOutput
func (ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedOutputWithContext ¶
func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedOutput
func (ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedPtrOutput ¶
func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedPtrOutput() ClusterServicesKubeControllerDeprecatedPtrOutput
func (ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext ¶
func (i ClusterServicesKubeControllerDeprecatedArgs) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedPtrOutput
type ClusterServicesKubeControllerDeprecatedInput ¶
type ClusterServicesKubeControllerDeprecatedInput interface { pulumi.Input ToClusterServicesKubeControllerDeprecatedOutput() ClusterServicesKubeControllerDeprecatedOutput ToClusterServicesKubeControllerDeprecatedOutputWithContext(context.Context) ClusterServicesKubeControllerDeprecatedOutput }
ClusterServicesKubeControllerDeprecatedInput is an input type that accepts ClusterServicesKubeControllerDeprecatedArgs and ClusterServicesKubeControllerDeprecatedOutput values. You can construct a concrete instance of `ClusterServicesKubeControllerDeprecatedInput` via:
ClusterServicesKubeControllerDeprecatedArgs{...}
type ClusterServicesKubeControllerDeprecatedOutput ¶
type ClusterServicesKubeControllerDeprecatedOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeControllerDeprecatedOutput) ClusterCidr ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ClusterCidr() pulumi.StringPtrOutput
Cluster CIDR option for kube controller service (string)
func (ClusterServicesKubeControllerDeprecatedOutput) ElementType ¶
func (ClusterServicesKubeControllerDeprecatedOutput) ElementType() reflect.Type
func (ClusterServicesKubeControllerDeprecatedOutput) ExtraArgs ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeControllerDeprecatedOutput) ExtraBinds ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeControllerDeprecatedOutput) ExtraEnvs ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeControllerDeprecatedOutput) Image ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeControllerDeprecatedOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedOutput ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedOutput() ClusterServicesKubeControllerDeprecatedOutput
func (ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedOutputWithContext ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedOutput
func (ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedPtrOutput ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedPtrOutput() ClusterServicesKubeControllerDeprecatedPtrOutput
func (ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeControllerDeprecatedOutput) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedPtrOutput
type ClusterServicesKubeControllerDeprecatedPtrInput ¶
type ClusterServicesKubeControllerDeprecatedPtrInput interface { pulumi.Input ToClusterServicesKubeControllerDeprecatedPtrOutput() ClusterServicesKubeControllerDeprecatedPtrOutput ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext(context.Context) ClusterServicesKubeControllerDeprecatedPtrOutput }
ClusterServicesKubeControllerDeprecatedPtrInput is an input type that accepts ClusterServicesKubeControllerDeprecatedArgs, ClusterServicesKubeControllerDeprecatedPtr and ClusterServicesKubeControllerDeprecatedPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeControllerDeprecatedPtrInput` via:
ClusterServicesKubeControllerDeprecatedArgs{...} or: nil
func ClusterServicesKubeControllerDeprecatedPtr ¶
func ClusterServicesKubeControllerDeprecatedPtr(v *ClusterServicesKubeControllerDeprecatedArgs) ClusterServicesKubeControllerDeprecatedPtrInput
type ClusterServicesKubeControllerDeprecatedPtrOutput ¶
type ClusterServicesKubeControllerDeprecatedPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ClusterCidr ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ClusterCidr() pulumi.StringPtrOutput
Cluster CIDR option for kube controller service (string)
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ElementType ¶
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeControllerDeprecatedPtrOutput) Image ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ToClusterServicesKubeControllerDeprecatedPtrOutput ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ToClusterServicesKubeControllerDeprecatedPtrOutput() ClusterServicesKubeControllerDeprecatedPtrOutput
func (ClusterServicesKubeControllerDeprecatedPtrOutput) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeControllerDeprecatedPtrOutput) ToClusterServicesKubeControllerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerDeprecatedPtrOutput
type ClusterServicesKubeControllerInput ¶
type ClusterServicesKubeControllerInput interface { pulumi.Input ToClusterServicesKubeControllerOutput() ClusterServicesKubeControllerOutput ToClusterServicesKubeControllerOutputWithContext(context.Context) ClusterServicesKubeControllerOutput }
ClusterServicesKubeControllerInput is an input type that accepts ClusterServicesKubeControllerArgs and ClusterServicesKubeControllerOutput values. You can construct a concrete instance of `ClusterServicesKubeControllerInput` via:
ClusterServicesKubeControllerArgs{...}
type ClusterServicesKubeControllerOutput ¶
type ClusterServicesKubeControllerOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeControllerOutput) ClusterCidr ¶
func (o ClusterServicesKubeControllerOutput) ClusterCidr() pulumi.StringPtrOutput
Cluster CIDR option for kube controller service (string)
func (ClusterServicesKubeControllerOutput) ElementType ¶
func (ClusterServicesKubeControllerOutput) ElementType() reflect.Type
func (ClusterServicesKubeControllerOutput) ExtraArgs ¶
func (o ClusterServicesKubeControllerOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeControllerOutput) ExtraBinds ¶
func (o ClusterServicesKubeControllerOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeControllerOutput) ExtraEnvs ¶
func (o ClusterServicesKubeControllerOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeControllerOutput) Image ¶
func (o ClusterServicesKubeControllerOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeControllerOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeControllerOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerOutput ¶
func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerOutput() ClusterServicesKubeControllerOutput
func (ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerOutputWithContext ¶
func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerOutputWithContext(ctx context.Context) ClusterServicesKubeControllerOutput
func (ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerPtrOutput ¶
func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerPtrOutput() ClusterServicesKubeControllerPtrOutput
func (ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerPtrOutputWithContext ¶
func (o ClusterServicesKubeControllerOutput) ToClusterServicesKubeControllerPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerPtrOutput
type ClusterServicesKubeControllerPtrInput ¶
type ClusterServicesKubeControllerPtrInput interface { pulumi.Input ToClusterServicesKubeControllerPtrOutput() ClusterServicesKubeControllerPtrOutput ToClusterServicesKubeControllerPtrOutputWithContext(context.Context) ClusterServicesKubeControllerPtrOutput }
ClusterServicesKubeControllerPtrInput is an input type that accepts ClusterServicesKubeControllerArgs, ClusterServicesKubeControllerPtr and ClusterServicesKubeControllerPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeControllerPtrInput` via:
ClusterServicesKubeControllerArgs{...} or: nil
func ClusterServicesKubeControllerPtr ¶
func ClusterServicesKubeControllerPtr(v *ClusterServicesKubeControllerArgs) ClusterServicesKubeControllerPtrInput
type ClusterServicesKubeControllerPtrOutput ¶
type ClusterServicesKubeControllerPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeControllerPtrOutput) ClusterCidr ¶
func (o ClusterServicesKubeControllerPtrOutput) ClusterCidr() pulumi.StringPtrOutput
Cluster CIDR option for kube controller service (string)
func (ClusterServicesKubeControllerPtrOutput) ElementType ¶
func (ClusterServicesKubeControllerPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeControllerPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeControllerPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeControllerPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeControllerPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeControllerPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeControllerPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeControllerPtrOutput) Image ¶
func (o ClusterServicesKubeControllerPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeControllerPtrOutput) ServiceClusterIpRange ¶
func (o ClusterServicesKubeControllerPtrOutput) ServiceClusterIpRange() pulumi.StringPtrOutput
Service Cluster ip Range option for kube controller service (string)
func (ClusterServicesKubeControllerPtrOutput) ToClusterServicesKubeControllerPtrOutput ¶
func (o ClusterServicesKubeControllerPtrOutput) ToClusterServicesKubeControllerPtrOutput() ClusterServicesKubeControllerPtrOutput
func (ClusterServicesKubeControllerPtrOutput) ToClusterServicesKubeControllerPtrOutputWithContext ¶
func (o ClusterServicesKubeControllerPtrOutput) ToClusterServicesKubeControllerPtrOutputWithContext(ctx context.Context) ClusterServicesKubeControllerPtrOutput
type ClusterServicesKubeProxyDeprecated ¶
type ClusterServicesKubeProxyDeprecated struct { // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` }
type ClusterServicesKubeProxyDeprecatedArgs ¶
type ClusterServicesKubeProxyDeprecatedArgs struct { // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` }
func (ClusterServicesKubeProxyDeprecatedArgs) ElementType ¶
func (ClusterServicesKubeProxyDeprecatedArgs) ElementType() reflect.Type
func (ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedOutput ¶
func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedOutput() ClusterServicesKubeProxyDeprecatedOutput
func (ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedOutputWithContext ¶
func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedOutput
func (ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedPtrOutput ¶
func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedPtrOutput() ClusterServicesKubeProxyDeprecatedPtrOutput
func (ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext ¶
func (i ClusterServicesKubeProxyDeprecatedArgs) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedPtrOutput
type ClusterServicesKubeProxyDeprecatedInput ¶
type ClusterServicesKubeProxyDeprecatedInput interface { pulumi.Input ToClusterServicesKubeProxyDeprecatedOutput() ClusterServicesKubeProxyDeprecatedOutput ToClusterServicesKubeProxyDeprecatedOutputWithContext(context.Context) ClusterServicesKubeProxyDeprecatedOutput }
ClusterServicesKubeProxyDeprecatedInput is an input type that accepts ClusterServicesKubeProxyDeprecatedArgs and ClusterServicesKubeProxyDeprecatedOutput values. You can construct a concrete instance of `ClusterServicesKubeProxyDeprecatedInput` via:
ClusterServicesKubeProxyDeprecatedArgs{...}
type ClusterServicesKubeProxyDeprecatedOutput ¶
type ClusterServicesKubeProxyDeprecatedOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeProxyDeprecatedOutput) ElementType ¶
func (ClusterServicesKubeProxyDeprecatedOutput) ElementType() reflect.Type
func (ClusterServicesKubeProxyDeprecatedOutput) ExtraArgs ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeProxyDeprecatedOutput) ExtraBinds ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeProxyDeprecatedOutput) ExtraEnvs ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeProxyDeprecatedOutput) Image ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedOutput ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedOutput() ClusterServicesKubeProxyDeprecatedOutput
func (ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedOutputWithContext ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedOutput
func (ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedPtrOutput ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedPtrOutput() ClusterServicesKubeProxyDeprecatedPtrOutput
func (ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeProxyDeprecatedOutput) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedPtrOutput
type ClusterServicesKubeProxyDeprecatedPtrInput ¶
type ClusterServicesKubeProxyDeprecatedPtrInput interface { pulumi.Input ToClusterServicesKubeProxyDeprecatedPtrOutput() ClusterServicesKubeProxyDeprecatedPtrOutput ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext(context.Context) ClusterServicesKubeProxyDeprecatedPtrOutput }
ClusterServicesKubeProxyDeprecatedPtrInput is an input type that accepts ClusterServicesKubeProxyDeprecatedArgs, ClusterServicesKubeProxyDeprecatedPtr and ClusterServicesKubeProxyDeprecatedPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeProxyDeprecatedPtrInput` via:
ClusterServicesKubeProxyDeprecatedArgs{...} or: nil
func ClusterServicesKubeProxyDeprecatedPtr ¶
func ClusterServicesKubeProxyDeprecatedPtr(v *ClusterServicesKubeProxyDeprecatedArgs) ClusterServicesKubeProxyDeprecatedPtrInput
type ClusterServicesKubeProxyDeprecatedPtrOutput ¶
type ClusterServicesKubeProxyDeprecatedPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeProxyDeprecatedPtrOutput) ElementType ¶
func (ClusterServicesKubeProxyDeprecatedPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeProxyDeprecatedPtrOutput) Image ¶
func (o ClusterServicesKubeProxyDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeProxyDeprecatedPtrOutput) ToClusterServicesKubeProxyDeprecatedPtrOutput ¶
func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ToClusterServicesKubeProxyDeprecatedPtrOutput() ClusterServicesKubeProxyDeprecatedPtrOutput
func (ClusterServicesKubeProxyDeprecatedPtrOutput) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeProxyDeprecatedPtrOutput) ToClusterServicesKubeProxyDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeProxyDeprecatedPtrOutput
type ClusterServicesKubeSchedulerDeprecated ¶
type ClusterServicesKubeSchedulerDeprecated struct { // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` }
type ClusterServicesKubeSchedulerDeprecatedArgs ¶
type ClusterServicesKubeSchedulerDeprecatedArgs struct { // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` }
func (ClusterServicesKubeSchedulerDeprecatedArgs) ElementType ¶
func (ClusterServicesKubeSchedulerDeprecatedArgs) ElementType() reflect.Type
func (ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedOutput ¶
func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedOutput() ClusterServicesKubeSchedulerDeprecatedOutput
func (ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedOutputWithContext ¶
func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedOutput
func (ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedPtrOutput ¶
func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedPtrOutput() ClusterServicesKubeSchedulerDeprecatedPtrOutput
func (ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext ¶
func (i ClusterServicesKubeSchedulerDeprecatedArgs) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedPtrOutput
type ClusterServicesKubeSchedulerDeprecatedInput ¶
type ClusterServicesKubeSchedulerDeprecatedInput interface { pulumi.Input ToClusterServicesKubeSchedulerDeprecatedOutput() ClusterServicesKubeSchedulerDeprecatedOutput ToClusterServicesKubeSchedulerDeprecatedOutputWithContext(context.Context) ClusterServicesKubeSchedulerDeprecatedOutput }
ClusterServicesKubeSchedulerDeprecatedInput is an input type that accepts ClusterServicesKubeSchedulerDeprecatedArgs and ClusterServicesKubeSchedulerDeprecatedOutput values. You can construct a concrete instance of `ClusterServicesKubeSchedulerDeprecatedInput` via:
ClusterServicesKubeSchedulerDeprecatedArgs{...}
type ClusterServicesKubeSchedulerDeprecatedOutput ¶
type ClusterServicesKubeSchedulerDeprecatedOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeSchedulerDeprecatedOutput) ElementType ¶
func (ClusterServicesKubeSchedulerDeprecatedOutput) ElementType() reflect.Type
func (ClusterServicesKubeSchedulerDeprecatedOutput) ExtraArgs ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeSchedulerDeprecatedOutput) ExtraBinds ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeSchedulerDeprecatedOutput) ExtraEnvs ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeSchedulerDeprecatedOutput) Image ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedOutput ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedOutput() ClusterServicesKubeSchedulerDeprecatedOutput
func (ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedOutputWithContext ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedOutput
func (ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutput ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutput() ClusterServicesKubeSchedulerDeprecatedPtrOutput
func (ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeSchedulerDeprecatedOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedPtrOutput
type ClusterServicesKubeSchedulerDeprecatedPtrInput ¶
type ClusterServicesKubeSchedulerDeprecatedPtrInput interface { pulumi.Input ToClusterServicesKubeSchedulerDeprecatedPtrOutput() ClusterServicesKubeSchedulerDeprecatedPtrOutput ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext(context.Context) ClusterServicesKubeSchedulerDeprecatedPtrOutput }
ClusterServicesKubeSchedulerDeprecatedPtrInput is an input type that accepts ClusterServicesKubeSchedulerDeprecatedArgs, ClusterServicesKubeSchedulerDeprecatedPtr and ClusterServicesKubeSchedulerDeprecatedPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeSchedulerDeprecatedPtrInput` via:
ClusterServicesKubeSchedulerDeprecatedArgs{...} or: nil
func ClusterServicesKubeSchedulerDeprecatedPtr ¶
func ClusterServicesKubeSchedulerDeprecatedPtr(v *ClusterServicesKubeSchedulerDeprecatedArgs) ClusterServicesKubeSchedulerDeprecatedPtrInput
type ClusterServicesKubeSchedulerDeprecatedPtrOutput ¶
type ClusterServicesKubeSchedulerDeprecatedPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ElementType ¶
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) Image ¶
func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutput ¶
func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutput() ClusterServicesKubeSchedulerDeprecatedPtrOutput
func (ClusterServicesKubeSchedulerDeprecatedPtrOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeSchedulerDeprecatedPtrOutput) ToClusterServicesKubeSchedulerDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeSchedulerDeprecatedPtrOutput
type ClusterServicesKubelet ¶
type ClusterServicesKubelet struct { // Cluster DNS Server option for kubelet service (string) ClusterDnsServer *string `pulumi:"clusterDnsServer"` // Cluster Domain option for kubelet service. Default `cluster.local` (string) ClusterDomain *string `pulumi:"clusterDomain"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Enable or disable failing when swap on is not supported (bool) FailSwapOn *bool `pulumi:"failSwapOn"` // [Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool) GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // Infra container image for kubelet service (string) InfraContainerImage *string `pulumi:"infraContainerImage"` }
type ClusterServicesKubeletArgs ¶
type ClusterServicesKubeletArgs struct { // Cluster DNS Server option for kubelet service (string) ClusterDnsServer pulumi.StringPtrInput `pulumi:"clusterDnsServer"` // Cluster Domain option for kubelet service. Default `cluster.local` (string) ClusterDomain pulumi.StringPtrInput `pulumi:"clusterDomain"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Enable or disable failing when swap on is not supported (bool) FailSwapOn pulumi.BoolPtrInput `pulumi:"failSwapOn"` // [Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool) GenerateServingCertificate pulumi.BoolPtrInput `pulumi:"generateServingCertificate"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // Infra container image for kubelet service (string) InfraContainerImage pulumi.StringPtrInput `pulumi:"infraContainerImage"` }
func (ClusterServicesKubeletArgs) ElementType ¶
func (ClusterServicesKubeletArgs) ElementType() reflect.Type
func (ClusterServicesKubeletArgs) ToClusterServicesKubeletOutput ¶
func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletOutput() ClusterServicesKubeletOutput
func (ClusterServicesKubeletArgs) ToClusterServicesKubeletOutputWithContext ¶
func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletOutputWithContext(ctx context.Context) ClusterServicesKubeletOutput
func (ClusterServicesKubeletArgs) ToClusterServicesKubeletPtrOutput ¶
func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletPtrOutput() ClusterServicesKubeletPtrOutput
func (ClusterServicesKubeletArgs) ToClusterServicesKubeletPtrOutputWithContext ¶
func (i ClusterServicesKubeletArgs) ToClusterServicesKubeletPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletPtrOutput
type ClusterServicesKubeletDeprecated ¶
type ClusterServicesKubeletDeprecated struct { // Cluster DNS Server option for kubelet service (string) ClusterDnsServer *string `pulumi:"clusterDnsServer"` // Cluster Domain option for kubelet service. Default `cluster.local` (string) ClusterDomain *string `pulumi:"clusterDomain"` // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Enable or disable failing when swap on is not supported (bool) FailSwapOn *bool `pulumi:"failSwapOn"` // [Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool) GenerateServingCertificate *bool `pulumi:"generateServingCertificate"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` // Infra container image for kubelet service (string) InfraContainerImage *string `pulumi:"infraContainerImage"` }
type ClusterServicesKubeletDeprecatedArgs ¶
type ClusterServicesKubeletDeprecatedArgs struct { // Cluster DNS Server option for kubelet service (string) ClusterDnsServer pulumi.StringPtrInput `pulumi:"clusterDnsServer"` // Cluster Domain option for kubelet service. Default `cluster.local` (string) ClusterDomain pulumi.StringPtrInput `pulumi:"clusterDomain"` // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Enable or disable failing when swap on is not supported (bool) FailSwapOn pulumi.BoolPtrInput `pulumi:"failSwapOn"` // [Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool) GenerateServingCertificate pulumi.BoolPtrInput `pulumi:"generateServingCertificate"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` // Infra container image for kubelet service (string) InfraContainerImage pulumi.StringPtrInput `pulumi:"infraContainerImage"` }
func (ClusterServicesKubeletDeprecatedArgs) ElementType ¶
func (ClusterServicesKubeletDeprecatedArgs) ElementType() reflect.Type
func (ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedOutput ¶
func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedOutput() ClusterServicesKubeletDeprecatedOutput
func (ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedOutputWithContext ¶
func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedOutput
func (ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedPtrOutput ¶
func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedPtrOutput() ClusterServicesKubeletDeprecatedPtrOutput
func (ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedPtrOutputWithContext ¶
func (i ClusterServicesKubeletDeprecatedArgs) ToClusterServicesKubeletDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedPtrOutput
type ClusterServicesKubeletDeprecatedInput ¶
type ClusterServicesKubeletDeprecatedInput interface { pulumi.Input ToClusterServicesKubeletDeprecatedOutput() ClusterServicesKubeletDeprecatedOutput ToClusterServicesKubeletDeprecatedOutputWithContext(context.Context) ClusterServicesKubeletDeprecatedOutput }
ClusterServicesKubeletDeprecatedInput is an input type that accepts ClusterServicesKubeletDeprecatedArgs and ClusterServicesKubeletDeprecatedOutput values. You can construct a concrete instance of `ClusterServicesKubeletDeprecatedInput` via:
ClusterServicesKubeletDeprecatedArgs{...}
type ClusterServicesKubeletDeprecatedOutput ¶
type ClusterServicesKubeletDeprecatedOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeletDeprecatedOutput) ClusterDnsServer ¶
func (o ClusterServicesKubeletDeprecatedOutput) ClusterDnsServer() pulumi.StringPtrOutput
Cluster DNS Server option for kubelet service (string)
func (ClusterServicesKubeletDeprecatedOutput) ClusterDomain ¶
func (o ClusterServicesKubeletDeprecatedOutput) ClusterDomain() pulumi.StringPtrOutput
Cluster Domain option for kubelet service. Default `cluster.local` (string)
func (ClusterServicesKubeletDeprecatedOutput) ElementType ¶
func (ClusterServicesKubeletDeprecatedOutput) ElementType() reflect.Type
func (ClusterServicesKubeletDeprecatedOutput) ExtraArgs ¶
func (o ClusterServicesKubeletDeprecatedOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeletDeprecatedOutput) ExtraBinds ¶
func (o ClusterServicesKubeletDeprecatedOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeletDeprecatedOutput) ExtraEnvs ¶
func (o ClusterServicesKubeletDeprecatedOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeletDeprecatedOutput) FailSwapOn ¶
func (o ClusterServicesKubeletDeprecatedOutput) FailSwapOn() pulumi.BoolPtrOutput
Enable or disable failing when swap on is not supported (bool)
func (ClusterServicesKubeletDeprecatedOutput) GenerateServingCertificate ¶
func (o ClusterServicesKubeletDeprecatedOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
[Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool)
func (ClusterServicesKubeletDeprecatedOutput) Image ¶
func (o ClusterServicesKubeletDeprecatedOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeletDeprecatedOutput) InfraContainerImage ¶
func (o ClusterServicesKubeletDeprecatedOutput) InfraContainerImage() pulumi.StringPtrOutput
Infra container image for kubelet service (string)
func (ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedOutput ¶
func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedOutput() ClusterServicesKubeletDeprecatedOutput
func (ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedOutputWithContext ¶
func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedOutput
func (ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedPtrOutput ¶
func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedPtrOutput() ClusterServicesKubeletDeprecatedPtrOutput
func (ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeletDeprecatedOutput) ToClusterServicesKubeletDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedPtrOutput
type ClusterServicesKubeletDeprecatedPtrInput ¶
type ClusterServicesKubeletDeprecatedPtrInput interface { pulumi.Input ToClusterServicesKubeletDeprecatedPtrOutput() ClusterServicesKubeletDeprecatedPtrOutput ToClusterServicesKubeletDeprecatedPtrOutputWithContext(context.Context) ClusterServicesKubeletDeprecatedPtrOutput }
ClusterServicesKubeletDeprecatedPtrInput is an input type that accepts ClusterServicesKubeletDeprecatedArgs, ClusterServicesKubeletDeprecatedPtr and ClusterServicesKubeletDeprecatedPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeletDeprecatedPtrInput` via:
ClusterServicesKubeletDeprecatedArgs{...} or: nil
func ClusterServicesKubeletDeprecatedPtr ¶
func ClusterServicesKubeletDeprecatedPtr(v *ClusterServicesKubeletDeprecatedArgs) ClusterServicesKubeletDeprecatedPtrInput
type ClusterServicesKubeletDeprecatedPtrOutput ¶
type ClusterServicesKubeletDeprecatedPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeletDeprecatedPtrOutput) ClusterDnsServer ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) ClusterDnsServer() pulumi.StringPtrOutput
Cluster DNS Server option for kubelet service (string)
func (ClusterServicesKubeletDeprecatedPtrOutput) ClusterDomain ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) ClusterDomain() pulumi.StringPtrOutput
Cluster Domain option for kubelet service. Default `cluster.local` (string)
func (ClusterServicesKubeletDeprecatedPtrOutput) ElementType ¶
func (ClusterServicesKubeletDeprecatedPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeletDeprecatedPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeletDeprecatedPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeletDeprecatedPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeletDeprecatedPtrOutput) FailSwapOn ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) FailSwapOn() pulumi.BoolPtrOutput
Enable or disable failing when swap on is not supported (bool)
func (ClusterServicesKubeletDeprecatedPtrOutput) GenerateServingCertificate ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
[Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool)
func (ClusterServicesKubeletDeprecatedPtrOutput) Image ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeletDeprecatedPtrOutput) InfraContainerImage ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) InfraContainerImage() pulumi.StringPtrOutput
Infra container image for kubelet service (string)
func (ClusterServicesKubeletDeprecatedPtrOutput) ToClusterServicesKubeletDeprecatedPtrOutput ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) ToClusterServicesKubeletDeprecatedPtrOutput() ClusterServicesKubeletDeprecatedPtrOutput
func (ClusterServicesKubeletDeprecatedPtrOutput) ToClusterServicesKubeletDeprecatedPtrOutputWithContext ¶
func (o ClusterServicesKubeletDeprecatedPtrOutput) ToClusterServicesKubeletDeprecatedPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletDeprecatedPtrOutput
type ClusterServicesKubeletInput ¶
type ClusterServicesKubeletInput interface { pulumi.Input ToClusterServicesKubeletOutput() ClusterServicesKubeletOutput ToClusterServicesKubeletOutputWithContext(context.Context) ClusterServicesKubeletOutput }
ClusterServicesKubeletInput is an input type that accepts ClusterServicesKubeletArgs and ClusterServicesKubeletOutput values. You can construct a concrete instance of `ClusterServicesKubeletInput` via:
ClusterServicesKubeletArgs{...}
type ClusterServicesKubeletOutput ¶
type ClusterServicesKubeletOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeletOutput) ClusterDnsServer ¶
func (o ClusterServicesKubeletOutput) ClusterDnsServer() pulumi.StringPtrOutput
Cluster DNS Server option for kubelet service (string)
func (ClusterServicesKubeletOutput) ClusterDomain ¶
func (o ClusterServicesKubeletOutput) ClusterDomain() pulumi.StringPtrOutput
Cluster Domain option for kubelet service. Default `cluster.local` (string)
func (ClusterServicesKubeletOutput) ElementType ¶
func (ClusterServicesKubeletOutput) ElementType() reflect.Type
func (ClusterServicesKubeletOutput) ExtraArgs ¶
func (o ClusterServicesKubeletOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeletOutput) ExtraBinds ¶
func (o ClusterServicesKubeletOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeletOutput) ExtraEnvs ¶
func (o ClusterServicesKubeletOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeletOutput) FailSwapOn ¶
func (o ClusterServicesKubeletOutput) FailSwapOn() pulumi.BoolPtrOutput
Enable or disable failing when swap on is not supported (bool)
func (ClusterServicesKubeletOutput) GenerateServingCertificate ¶
func (o ClusterServicesKubeletOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
[Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool)
func (ClusterServicesKubeletOutput) Image ¶
func (o ClusterServicesKubeletOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeletOutput) InfraContainerImage ¶
func (o ClusterServicesKubeletOutput) InfraContainerImage() pulumi.StringPtrOutput
Infra container image for kubelet service (string)
func (ClusterServicesKubeletOutput) ToClusterServicesKubeletOutput ¶
func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletOutput() ClusterServicesKubeletOutput
func (ClusterServicesKubeletOutput) ToClusterServicesKubeletOutputWithContext ¶
func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletOutputWithContext(ctx context.Context) ClusterServicesKubeletOutput
func (ClusterServicesKubeletOutput) ToClusterServicesKubeletPtrOutput ¶
func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletPtrOutput() ClusterServicesKubeletPtrOutput
func (ClusterServicesKubeletOutput) ToClusterServicesKubeletPtrOutputWithContext ¶
func (o ClusterServicesKubeletOutput) ToClusterServicesKubeletPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletPtrOutput
type ClusterServicesKubeletPtrInput ¶
type ClusterServicesKubeletPtrInput interface { pulumi.Input ToClusterServicesKubeletPtrOutput() ClusterServicesKubeletPtrOutput ToClusterServicesKubeletPtrOutputWithContext(context.Context) ClusterServicesKubeletPtrOutput }
ClusterServicesKubeletPtrInput is an input type that accepts ClusterServicesKubeletArgs, ClusterServicesKubeletPtr and ClusterServicesKubeletPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeletPtrInput` via:
ClusterServicesKubeletArgs{...} or: nil
func ClusterServicesKubeletPtr ¶
func ClusterServicesKubeletPtr(v *ClusterServicesKubeletArgs) ClusterServicesKubeletPtrInput
type ClusterServicesKubeletPtrOutput ¶
type ClusterServicesKubeletPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeletPtrOutput) ClusterDnsServer ¶
func (o ClusterServicesKubeletPtrOutput) ClusterDnsServer() pulumi.StringPtrOutput
Cluster DNS Server option for kubelet service (string)
func (ClusterServicesKubeletPtrOutput) ClusterDomain ¶
func (o ClusterServicesKubeletPtrOutput) ClusterDomain() pulumi.StringPtrOutput
Cluster Domain option for kubelet service. Default `cluster.local` (string)
func (ClusterServicesKubeletPtrOutput) Elem ¶
func (o ClusterServicesKubeletPtrOutput) Elem() ClusterServicesKubeletOutput
func (ClusterServicesKubeletPtrOutput) ElementType ¶
func (ClusterServicesKubeletPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeletPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeletPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeletPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeletPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeletPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeletPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeletPtrOutput) FailSwapOn ¶
func (o ClusterServicesKubeletPtrOutput) FailSwapOn() pulumi.BoolPtrOutput
Enable or disable failing when swap on is not supported (bool)
func (ClusterServicesKubeletPtrOutput) GenerateServingCertificate ¶
func (o ClusterServicesKubeletPtrOutput) GenerateServingCertificate() pulumi.BoolPtrOutput
[Generate a certificate signed by the kube-ca](https://rancher.com/docs/rke/latest/en/config-options/services/#kubelet-serving-certificate-requirements). Default `false` (bool)
func (ClusterServicesKubeletPtrOutput) Image ¶
func (o ClusterServicesKubeletPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeletPtrOutput) InfraContainerImage ¶
func (o ClusterServicesKubeletPtrOutput) InfraContainerImage() pulumi.StringPtrOutput
Infra container image for kubelet service (string)
func (ClusterServicesKubeletPtrOutput) ToClusterServicesKubeletPtrOutput ¶
func (o ClusterServicesKubeletPtrOutput) ToClusterServicesKubeletPtrOutput() ClusterServicesKubeletPtrOutput
func (ClusterServicesKubeletPtrOutput) ToClusterServicesKubeletPtrOutputWithContext ¶
func (o ClusterServicesKubeletPtrOutput) ToClusterServicesKubeletPtrOutputWithContext(ctx context.Context) ClusterServicesKubeletPtrOutput
type ClusterServicesKubeproxy ¶
type ClusterServicesKubeproxy struct { // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` }
type ClusterServicesKubeproxyArgs ¶
type ClusterServicesKubeproxyArgs struct { // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` }
func (ClusterServicesKubeproxyArgs) ElementType ¶
func (ClusterServicesKubeproxyArgs) ElementType() reflect.Type
func (ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyOutput ¶
func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyOutput() ClusterServicesKubeproxyOutput
func (ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyOutputWithContext ¶
func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyOutputWithContext(ctx context.Context) ClusterServicesKubeproxyOutput
func (ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyPtrOutput ¶
func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyPtrOutput() ClusterServicesKubeproxyPtrOutput
func (ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyPtrOutputWithContext ¶
func (i ClusterServicesKubeproxyArgs) ToClusterServicesKubeproxyPtrOutputWithContext(ctx context.Context) ClusterServicesKubeproxyPtrOutput
type ClusterServicesKubeproxyInput ¶
type ClusterServicesKubeproxyInput interface { pulumi.Input ToClusterServicesKubeproxyOutput() ClusterServicesKubeproxyOutput ToClusterServicesKubeproxyOutputWithContext(context.Context) ClusterServicesKubeproxyOutput }
ClusterServicesKubeproxyInput is an input type that accepts ClusterServicesKubeproxyArgs and ClusterServicesKubeproxyOutput values. You can construct a concrete instance of `ClusterServicesKubeproxyInput` via:
ClusterServicesKubeproxyArgs{...}
type ClusterServicesKubeproxyOutput ¶
type ClusterServicesKubeproxyOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeproxyOutput) ElementType ¶
func (ClusterServicesKubeproxyOutput) ElementType() reflect.Type
func (ClusterServicesKubeproxyOutput) ExtraArgs ¶
func (o ClusterServicesKubeproxyOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeproxyOutput) ExtraBinds ¶
func (o ClusterServicesKubeproxyOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeproxyOutput) ExtraEnvs ¶
func (o ClusterServicesKubeproxyOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeproxyOutput) Image ¶
func (o ClusterServicesKubeproxyOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyOutput ¶
func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyOutput() ClusterServicesKubeproxyOutput
func (ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyOutputWithContext ¶
func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyOutputWithContext(ctx context.Context) ClusterServicesKubeproxyOutput
func (ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyPtrOutput ¶
func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyPtrOutput() ClusterServicesKubeproxyPtrOutput
func (ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyPtrOutputWithContext ¶
func (o ClusterServicesKubeproxyOutput) ToClusterServicesKubeproxyPtrOutputWithContext(ctx context.Context) ClusterServicesKubeproxyPtrOutput
type ClusterServicesKubeproxyPtrInput ¶
type ClusterServicesKubeproxyPtrInput interface { pulumi.Input ToClusterServicesKubeproxyPtrOutput() ClusterServicesKubeproxyPtrOutput ToClusterServicesKubeproxyPtrOutputWithContext(context.Context) ClusterServicesKubeproxyPtrOutput }
ClusterServicesKubeproxyPtrInput is an input type that accepts ClusterServicesKubeproxyArgs, ClusterServicesKubeproxyPtr and ClusterServicesKubeproxyPtrOutput values. You can construct a concrete instance of `ClusterServicesKubeproxyPtrInput` via:
ClusterServicesKubeproxyArgs{...} or: nil
func ClusterServicesKubeproxyPtr ¶
func ClusterServicesKubeproxyPtr(v *ClusterServicesKubeproxyArgs) ClusterServicesKubeproxyPtrInput
type ClusterServicesKubeproxyPtrOutput ¶
type ClusterServicesKubeproxyPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesKubeproxyPtrOutput) Elem ¶
func (o ClusterServicesKubeproxyPtrOutput) Elem() ClusterServicesKubeproxyOutput
func (ClusterServicesKubeproxyPtrOutput) ElementType ¶
func (ClusterServicesKubeproxyPtrOutput) ElementType() reflect.Type
func (ClusterServicesKubeproxyPtrOutput) ExtraArgs ¶
func (o ClusterServicesKubeproxyPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesKubeproxyPtrOutput) ExtraBinds ¶
func (o ClusterServicesKubeproxyPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesKubeproxyPtrOutput) ExtraEnvs ¶
func (o ClusterServicesKubeproxyPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesKubeproxyPtrOutput) Image ¶
func (o ClusterServicesKubeproxyPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesKubeproxyPtrOutput) ToClusterServicesKubeproxyPtrOutput ¶
func (o ClusterServicesKubeproxyPtrOutput) ToClusterServicesKubeproxyPtrOutput() ClusterServicesKubeproxyPtrOutput
func (ClusterServicesKubeproxyPtrOutput) ToClusterServicesKubeproxyPtrOutputWithContext ¶
func (o ClusterServicesKubeproxyPtrOutput) ToClusterServicesKubeproxyPtrOutputWithContext(ctx context.Context) ClusterServicesKubeproxyPtrOutput
type ClusterServicesOutput ¶
type ClusterServicesOutput struct{ *pulumi.OutputState }
func (ClusterServicesOutput) ElementType ¶
func (ClusterServicesOutput) ElementType() reflect.Type
func (ClusterServicesOutput) Etcd ¶
func (o ClusterServicesOutput) Etcd() ClusterServicesEtcdPtrOutput
Docker image for etcd (string)
func (ClusterServicesOutput) KubeApi ¶
func (o ClusterServicesOutput) KubeApi() ClusterServicesKubeApiPtrOutput
Kube API options for RKE services (list maxitems:1)
func (ClusterServicesOutput) KubeController ¶
func (o ClusterServicesOutput) KubeController() ClusterServicesKubeControllerPtrOutput
Kube Controller options for RKE services (list maxitems:1)
func (ClusterServicesOutput) Kubelet ¶
func (o ClusterServicesOutput) Kubelet() ClusterServicesKubeletPtrOutput
Kubelet options for RKE services (list maxitems:1)
func (ClusterServicesOutput) Kubeproxy ¶
func (o ClusterServicesOutput) Kubeproxy() ClusterServicesKubeproxyPtrOutput
Kubeproxy options for RKE services (list maxitems:1)
func (ClusterServicesOutput) Scheduler ¶
func (o ClusterServicesOutput) Scheduler() ClusterServicesSchedulerPtrOutput
Scheduler options for RKE services (list maxitems:1)
func (ClusterServicesOutput) ToClusterServicesOutput ¶
func (o ClusterServicesOutput) ToClusterServicesOutput() ClusterServicesOutput
func (ClusterServicesOutput) ToClusterServicesOutputWithContext ¶
func (o ClusterServicesOutput) ToClusterServicesOutputWithContext(ctx context.Context) ClusterServicesOutput
func (ClusterServicesOutput) ToClusterServicesPtrOutput ¶
func (o ClusterServicesOutput) ToClusterServicesPtrOutput() ClusterServicesPtrOutput
func (ClusterServicesOutput) ToClusterServicesPtrOutputWithContext ¶
func (o ClusterServicesOutput) ToClusterServicesPtrOutputWithContext(ctx context.Context) ClusterServicesPtrOutput
type ClusterServicesPtrInput ¶
type ClusterServicesPtrInput interface { pulumi.Input ToClusterServicesPtrOutput() ClusterServicesPtrOutput ToClusterServicesPtrOutputWithContext(context.Context) ClusterServicesPtrOutput }
ClusterServicesPtrInput is an input type that accepts ClusterServicesArgs, ClusterServicesPtr and ClusterServicesPtrOutput values. You can construct a concrete instance of `ClusterServicesPtrInput` via:
ClusterServicesArgs{...} or: nil
func ClusterServicesPtr ¶
func ClusterServicesPtr(v *ClusterServicesArgs) ClusterServicesPtrInput
type ClusterServicesPtrOutput ¶
type ClusterServicesPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesPtrOutput) Elem ¶
func (o ClusterServicesPtrOutput) Elem() ClusterServicesOutput
func (ClusterServicesPtrOutput) ElementType ¶
func (ClusterServicesPtrOutput) ElementType() reflect.Type
func (ClusterServicesPtrOutput) Etcd ¶
func (o ClusterServicesPtrOutput) Etcd() ClusterServicesEtcdPtrOutput
Docker image for etcd (string)
func (ClusterServicesPtrOutput) KubeApi ¶
func (o ClusterServicesPtrOutput) KubeApi() ClusterServicesKubeApiPtrOutput
Kube API options for RKE services (list maxitems:1)
func (ClusterServicesPtrOutput) KubeController ¶
func (o ClusterServicesPtrOutput) KubeController() ClusterServicesKubeControllerPtrOutput
Kube Controller options for RKE services (list maxitems:1)
func (ClusterServicesPtrOutput) Kubelet ¶
func (o ClusterServicesPtrOutput) Kubelet() ClusterServicesKubeletPtrOutput
Kubelet options for RKE services (list maxitems:1)
func (ClusterServicesPtrOutput) Kubeproxy ¶
func (o ClusterServicesPtrOutput) Kubeproxy() ClusterServicesKubeproxyPtrOutput
Kubeproxy options for RKE services (list maxitems:1)
func (ClusterServicesPtrOutput) Scheduler ¶
func (o ClusterServicesPtrOutput) Scheduler() ClusterServicesSchedulerPtrOutput
Scheduler options for RKE services (list maxitems:1)
func (ClusterServicesPtrOutput) ToClusterServicesPtrOutput ¶
func (o ClusterServicesPtrOutput) ToClusterServicesPtrOutput() ClusterServicesPtrOutput
func (ClusterServicesPtrOutput) ToClusterServicesPtrOutputWithContext ¶
func (o ClusterServicesPtrOutput) ToClusterServicesPtrOutputWithContext(ctx context.Context) ClusterServicesPtrOutput
type ClusterServicesScheduler ¶
type ClusterServicesScheduler struct { // Extra arguments for scheduler service (map) ExtraArgs map[string]interface{} `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds []string `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs []string `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image *string `pulumi:"image"` }
type ClusterServicesSchedulerArgs ¶
type ClusterServicesSchedulerArgs struct { // Extra arguments for scheduler service (map) ExtraArgs pulumi.MapInput `pulumi:"extraArgs"` // Extra binds for scheduler service (list) ExtraBinds pulumi.StringArrayInput `pulumi:"extraBinds"` // Extra environment for scheduler service (list) ExtraEnvs pulumi.StringArrayInput `pulumi:"extraEnvs"` // Docker image for scheduler service (string) Image pulumi.StringPtrInput `pulumi:"image"` }
func (ClusterServicesSchedulerArgs) ElementType ¶
func (ClusterServicesSchedulerArgs) ElementType() reflect.Type
func (ClusterServicesSchedulerArgs) ToClusterServicesSchedulerOutput ¶
func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerOutput() ClusterServicesSchedulerOutput
func (ClusterServicesSchedulerArgs) ToClusterServicesSchedulerOutputWithContext ¶
func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerOutputWithContext(ctx context.Context) ClusterServicesSchedulerOutput
func (ClusterServicesSchedulerArgs) ToClusterServicesSchedulerPtrOutput ¶
func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerPtrOutput() ClusterServicesSchedulerPtrOutput
func (ClusterServicesSchedulerArgs) ToClusterServicesSchedulerPtrOutputWithContext ¶
func (i ClusterServicesSchedulerArgs) ToClusterServicesSchedulerPtrOutputWithContext(ctx context.Context) ClusterServicesSchedulerPtrOutput
type ClusterServicesSchedulerInput ¶
type ClusterServicesSchedulerInput interface { pulumi.Input ToClusterServicesSchedulerOutput() ClusterServicesSchedulerOutput ToClusterServicesSchedulerOutputWithContext(context.Context) ClusterServicesSchedulerOutput }
ClusterServicesSchedulerInput is an input type that accepts ClusterServicesSchedulerArgs and ClusterServicesSchedulerOutput values. You can construct a concrete instance of `ClusterServicesSchedulerInput` via:
ClusterServicesSchedulerArgs{...}
type ClusterServicesSchedulerOutput ¶
type ClusterServicesSchedulerOutput struct{ *pulumi.OutputState }
func (ClusterServicesSchedulerOutput) ElementType ¶
func (ClusterServicesSchedulerOutput) ElementType() reflect.Type
func (ClusterServicesSchedulerOutput) ExtraArgs ¶
func (o ClusterServicesSchedulerOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesSchedulerOutput) ExtraBinds ¶
func (o ClusterServicesSchedulerOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesSchedulerOutput) ExtraEnvs ¶
func (o ClusterServicesSchedulerOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesSchedulerOutput) Image ¶
func (o ClusterServicesSchedulerOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesSchedulerOutput) ToClusterServicesSchedulerOutput ¶
func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerOutput() ClusterServicesSchedulerOutput
func (ClusterServicesSchedulerOutput) ToClusterServicesSchedulerOutputWithContext ¶
func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerOutputWithContext(ctx context.Context) ClusterServicesSchedulerOutput
func (ClusterServicesSchedulerOutput) ToClusterServicesSchedulerPtrOutput ¶
func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerPtrOutput() ClusterServicesSchedulerPtrOutput
func (ClusterServicesSchedulerOutput) ToClusterServicesSchedulerPtrOutputWithContext ¶
func (o ClusterServicesSchedulerOutput) ToClusterServicesSchedulerPtrOutputWithContext(ctx context.Context) ClusterServicesSchedulerPtrOutput
type ClusterServicesSchedulerPtrInput ¶
type ClusterServicesSchedulerPtrInput interface { pulumi.Input ToClusterServicesSchedulerPtrOutput() ClusterServicesSchedulerPtrOutput ToClusterServicesSchedulerPtrOutputWithContext(context.Context) ClusterServicesSchedulerPtrOutput }
ClusterServicesSchedulerPtrInput is an input type that accepts ClusterServicesSchedulerArgs, ClusterServicesSchedulerPtr and ClusterServicesSchedulerPtrOutput values. You can construct a concrete instance of `ClusterServicesSchedulerPtrInput` via:
ClusterServicesSchedulerArgs{...} or: nil
func ClusterServicesSchedulerPtr ¶
func ClusterServicesSchedulerPtr(v *ClusterServicesSchedulerArgs) ClusterServicesSchedulerPtrInput
type ClusterServicesSchedulerPtrOutput ¶
type ClusterServicesSchedulerPtrOutput struct{ *pulumi.OutputState }
func (ClusterServicesSchedulerPtrOutput) Elem ¶
func (o ClusterServicesSchedulerPtrOutput) Elem() ClusterServicesSchedulerOutput
func (ClusterServicesSchedulerPtrOutput) ElementType ¶
func (ClusterServicesSchedulerPtrOutput) ElementType() reflect.Type
func (ClusterServicesSchedulerPtrOutput) ExtraArgs ¶
func (o ClusterServicesSchedulerPtrOutput) ExtraArgs() pulumi.MapOutput
Extra arguments for scheduler service (map)
func (ClusterServicesSchedulerPtrOutput) ExtraBinds ¶
func (o ClusterServicesSchedulerPtrOutput) ExtraBinds() pulumi.StringArrayOutput
Extra binds for scheduler service (list)
func (ClusterServicesSchedulerPtrOutput) ExtraEnvs ¶
func (o ClusterServicesSchedulerPtrOutput) ExtraEnvs() pulumi.StringArrayOutput
Extra environment for scheduler service (list)
func (ClusterServicesSchedulerPtrOutput) Image ¶
func (o ClusterServicesSchedulerPtrOutput) Image() pulumi.StringPtrOutput
Docker image for scheduler service (string)
func (ClusterServicesSchedulerPtrOutput) ToClusterServicesSchedulerPtrOutput ¶
func (o ClusterServicesSchedulerPtrOutput) ToClusterServicesSchedulerPtrOutput() ClusterServicesSchedulerPtrOutput
func (ClusterServicesSchedulerPtrOutput) ToClusterServicesSchedulerPtrOutputWithContext ¶
func (o ClusterServicesSchedulerPtrOutput) ToClusterServicesSchedulerPtrOutputWithContext(ctx context.Context) ClusterServicesSchedulerPtrOutput
type ClusterState ¶
type ClusterState struct { // RKE k8s cluster addon deployment timeout in seconds for status check (int) AddonJobTimeout pulumi.IntPtrInput // RKE k8s cluster user addons YAML manifest to be deployed (string) Addons pulumi.StringPtrInput // RKE k8s cluster user addons YAML manifest urls or paths to be deployed (list) AddonsIncludes pulumi.StringArrayInput // (Computed) RKE k8s cluster api server url (string) ApiServerUrl pulumi.StringPtrInput // RKE k8s cluster authentication configuration (list maxitems:1) Authentication ClusterAuthenticationPtrInput // RKE k8s cluster authorization mode configuration (list maxitems:1) Authorization ClusterAuthorizationPtrInput // RKE k8s cluster bastion Host configuration (list maxitems:1) BastionHost ClusterBastionHostPtrInput // (Computed/Sensitive) RKE k8s cluster CA certificate (string) CaCrt pulumi.StringPtrInput // Specify a certificate dir path (string) CertDir pulumi.StringPtrInput // (Computed/Sensitive) RKE k8s cluster certificates (string) Certificates ClusterCertificateArrayInput // (Computed/Sensitive) RKE k8s cluster client certificate (string) ClientCert pulumi.StringPtrInput // (Computed/Sensitive) RKE k8s cluster client key (string) ClientKey pulumi.StringPtrInput // RKE k8s cluster cloud provider configuration [rke-cloud-providers](https://rancher.com/docs/rke/latest/en/config-options/cloud-providers/) (list maxitems:1) CloudProvider ClusterCloudProviderPtrInput // Cluster CIDR option for kube controller service (string) ClusterCidr pulumi.StringPtrInput // Cluster DNS Server option for kubelet service (string) ClusterDnsServer pulumi.StringPtrInput // Cluster Domain option for kubelet service. Default `cluster.local` (string) ClusterDomain pulumi.StringPtrInput // RKE k8s cluster name used in the kube config (string) ClusterName pulumi.StringPtrInput // RKE k8s cluster config yaml encoded. Provider arguments take precedence over this one (string) ClusterYaml pulumi.StringPtrInput // (Computed) RKE k8s cluster control plane nodes (list) ControlPlaneHosts ClusterControlPlaneHostArrayInput // Use custom certificates from a cert dir (string) CustomCerts pulumi.BoolPtrInput // RKE k8s cluster delay on creation (int) DelayOnCreation pulumi.IntPtrInput // Deploy RKE cluster on a dind environment. Default: `false` (bool) Dind pulumi.BoolPtrInput // DinD RKE cluster dns (string) DindDnsServer pulumi.StringPtrInput // DinD RKE cluster storage driver (string) DindStorageDriver pulumi.StringPtrInput // Enable/Disable RKE k8s cluster port checking. Default `false` (bool) DisablePortCheck pulumi.BoolPtrInput // RKE k8s cluster DNS Config (list maxitems:1) Dns ClusterDnsPtrInput // Enable/Disable CRI dockerd for kubelet; set it to true starting from Kubernetes version 1.24 or later. Default `false` (bool) EnableCriDockerd pulumi.BoolPtrInput // (Computed) RKE k8s cluster etcd nodes (list) EtcdHosts ClusterEtcdHostArrayInput // Enable/Disable RKE k8s cluster strict docker version checking. Default `false` (bool) IgnoreDockerVersion pulumi.BoolPtrInput // (Computed) RKE k8s cluster inactive nodes (list) InactiveHosts ClusterInactiveHostArrayInput // RKE k8s cluster ingress controller configuration (list maxitems:1) Ingress ClusterIngressPtrInput // (Computed/Sensitive) RKE k8s cluster internal kube config yaml (string) // // Deprecated: Use kubeConfigYaml instead InternalKubeConfigYaml pulumi.StringPtrInput // (Computed) RKE k8s cluster admin user (string) KubeAdminUser pulumi.StringPtrInput // (Computed/Sensitive) RKE k8s cluster kube config yaml (string) KubeConfigYaml pulumi.StringPtrInput // K8s version to deploy. If kubernetes image is specified, image version takes precedence. Default: `rke default` (string) KubernetesVersion pulumi.StringPtrInput // RKE k8s cluster monitoring Config (list maxitems:1) Monitoring ClusterMonitoringPtrInput // RKE k8s cluster network configuration (list maxitems:1) Network ClusterNetworkPtrInput // RKE k8s cluster nodes (list) Nodes ClusterNodeArrayInput // Deprecated: Use clusterYaml instead NodesConfs pulumi.StringArrayInput // RKE k8s directory path (string) PrefixPath pulumi.StringPtrInput // RKE k8s cluster private docker registries (list) PrivateRegistries ClusterPrivateRegistryArrayInput // RKE k8s cluster restore configuration (list maxitems:1) Restore ClusterRestorePtrInput // (Computed/Sensitive) RKE k8s cluster config yaml (string) RkeClusterYaml pulumi.StringPtrInput // (Computed/Sensitive) RKE k8s cluster state (string) RkeState pulumi.StringPtrInput // RKE k8s cluster rotate certificates configuration (list maxitems:1) RotateCertificates ClusterRotateCertificatesPtrInput // (Computed) RKE k8s cluster running system images list (list) RunningSystemImages ClusterRunningSystemImageArrayInput // RKE k8s cluster services (list maxitems:1) Services ClusterServicesPtrInput // Use services.etcd instead (list maxitems:1) // // Deprecated: Use services.etcd instead ServicesEtcdDeprecated ClusterServicesEtcdDeprecatedPtrInput // Use services.kube_api instead (list maxitems:1) // // Deprecated: Use services.kube_api instead ServicesKubeApiDeprecated ClusterServicesKubeApiDeprecatedPtrInput // Use services.kube_controller instead (list maxitems:1) // // Deprecated: Use services.kube_controller instead ServicesKubeControllerDeprecated ClusterServicesKubeControllerDeprecatedPtrInput // Use services.kubeproxy instead (list maxitems:1) // // Deprecated: Use services.kubeproxy instead ServicesKubeProxyDeprecated ClusterServicesKubeProxyDeprecatedPtrInput // Use services.scheduler instead (list maxitems:1) // // Deprecated: Use services.scheduler instead ServicesKubeSchedulerDeprecated ClusterServicesKubeSchedulerDeprecatedPtrInput // Use services.kubelet instead (list maxitems:1) // // Deprecated: Use services.kubelet instead ServicesKubeletDeprecated ClusterServicesKubeletDeprecatedPtrInput // SSH Agent Auth enable (bool) SshAgentAuth pulumi.BoolPtrInput // SSH Certificate Path (string) SshCertPath pulumi.StringPtrInput // SSH Private Key Path (string) SshKeyPath pulumi.StringPtrInput // RKE k8s cluster system images list (list maxitems:1) SystemImages ClusterSystemImagesPtrInput // Skip idempotent deployment of control and etcd plane. Default `false` (bool) UpdateOnly pulumi.BoolPtrInput // RKE k8s cluster upgrade strategy (list maxitems:1) UpgradeStrategy ClusterUpgradeStrategyPtrInput // (Computed) RKE k8s cluster worker nodes (list) WorkerHosts ClusterWorkerHostArrayInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ClusterSystemImages ¶
type ClusterSystemImages struct { // Docker image for aciCniDeployContainer (string) AciCniDeployContainer *string `pulumi:"aciCniDeployContainer"` // Docker image for aciControllerContainer (string) AciControllerContainer *string `pulumi:"aciControllerContainer"` // Docker image for aciHostContainer (string) AciHostContainer *string `pulumi:"aciHostContainer"` // Docker image for aciMcastContainer (string) AciMcastContainer *string `pulumi:"aciMcastContainer"` // Docker image for aciOpflexContainer (string) AciOpflexContainer *string `pulumi:"aciOpflexContainer"` // Docker image for aciOvsContainer (string) AciOvsContainer *string `pulumi:"aciOvsContainer"` // Docker image for alpine (string) Alpine *string `pulumi:"alpine"` // Docker image for calicoCni (string) CalicoCni *string `pulumi:"calicoCni"` // Docker image for calicoControllers (string) CalicoControllers *string `pulumi:"calicoControllers"` // Docker image for calicoCtl (string) CalicoCtl *string `pulumi:"calicoCtl"` // Docker image for calicoFlexVol (string) CalicoFlexVol *string `pulumi:"calicoFlexVol"` // Docker image for calicoNode (string) CalicoNode *string `pulumi:"calicoNode"` // Docker image for canalCni (string) CanalCni *string `pulumi:"canalCni"` // Docker image for canalFlannel (string) CanalFlannel *string `pulumi:"canalFlannel"` // Docker image for canalFlexVol (string) CanalFlexVol *string `pulumi:"canalFlexVol"` // Docker image for canalNode (string) CanalNode *string `pulumi:"canalNode"` // Docker image for certDownloader (string) CertDownloader *string `pulumi:"certDownloader"` // Docker image for coredns (string) Coredns *string `pulumi:"coredns"` // Docker image for corednsAutoscaler (string) CorednsAutoscaler *string `pulumi:"corednsAutoscaler"` // Docker image for dnsmasq (string) Dnsmasq *string `pulumi:"dnsmasq"` // Docker image for etcd (string) Etcd *string `pulumi:"etcd"` // Docker image for flannel (string) Flannel *string `pulumi:"flannel"` // Docker image for flannelCni (string) FlannelCni *string `pulumi:"flannelCni"` // RKE k8s cluster ingress controller configuration (list maxitems:1) Ingress *string `pulumi:"ingress"` // Docker image for ingressBackend (string) IngressBackend *string `pulumi:"ingressBackend"` // Docker image for kubeDns (string) KubeDns *string `pulumi:"kubeDns"` // Docker image for kubeDnsAutoscaler (string) KubeDnsAutoscaler *string `pulumi:"kubeDnsAutoscaler"` // Docker image for kubeDnsSidecar (string) KubeDnsSidecar *string `pulumi:"kubeDnsSidecar"` // Docker image for kubernetes (string) Kubernetes *string `pulumi:"kubernetes"` // Docker image for kubernetesServicesSidecar (string) KubernetesServicesSidecar *string `pulumi:"kubernetesServicesSidecar"` // Docker image for metricsServer (string) MetricsServer *string `pulumi:"metricsServer"` // Docker image for nginxProxy (string) NginxProxy *string `pulumi:"nginxProxy"` // Docker image for nodelocal (string) Nodelocal *string `pulumi:"nodelocal"` // Docker image for podInfraContainer (string) PodInfraContainer *string `pulumi:"podInfraContainer"` // Docker image for weaveCni (string) WeaveCni *string `pulumi:"weaveCni"` // Docker image for weaveNode (string) WeaveNode *string `pulumi:"weaveNode"` // Docker image for windowsPodInfraContainer (string) WindowsPodInfraContainer *string `pulumi:"windowsPodInfraContainer"` }
type ClusterSystemImagesArgs ¶
type ClusterSystemImagesArgs struct { // Docker image for aciCniDeployContainer (string) AciCniDeployContainer pulumi.StringPtrInput `pulumi:"aciCniDeployContainer"` // Docker image for aciControllerContainer (string) AciControllerContainer pulumi.StringPtrInput `pulumi:"aciControllerContainer"` // Docker image for aciHostContainer (string) AciHostContainer pulumi.StringPtrInput `pulumi:"aciHostContainer"` // Docker image for aciMcastContainer (string) AciMcastContainer pulumi.StringPtrInput `pulumi:"aciMcastContainer"` // Docker image for aciOpflexContainer (string) AciOpflexContainer pulumi.StringPtrInput `pulumi:"aciOpflexContainer"` // Docker image for aciOvsContainer (string) AciOvsContainer pulumi.StringPtrInput `pulumi:"aciOvsContainer"` // Docker image for alpine (string) Alpine pulumi.StringPtrInput `pulumi:"alpine"` // Docker image for calicoCni (string) CalicoCni pulumi.StringPtrInput `pulumi:"calicoCni"` // Docker image for calicoControllers (string) CalicoControllers pulumi.StringPtrInput `pulumi:"calicoControllers"` // Docker image for calicoCtl (string) CalicoCtl pulumi.StringPtrInput `pulumi:"calicoCtl"` // Docker image for calicoFlexVol (string) CalicoFlexVol pulumi.StringPtrInput `pulumi:"calicoFlexVol"` // Docker image for calicoNode (string) CalicoNode pulumi.StringPtrInput `pulumi:"calicoNode"` // Docker image for canalCni (string) CanalCni pulumi.StringPtrInput `pulumi:"canalCni"` // Docker image for canalFlannel (string) CanalFlannel pulumi.StringPtrInput `pulumi:"canalFlannel"` // Docker image for canalFlexVol (string) CanalFlexVol pulumi.StringPtrInput `pulumi:"canalFlexVol"` // Docker image for canalNode (string) CanalNode pulumi.StringPtrInput `pulumi:"canalNode"` // Docker image for certDownloader (string) CertDownloader pulumi.StringPtrInput `pulumi:"certDownloader"` // Docker image for coredns (string) Coredns pulumi.StringPtrInput `pulumi:"coredns"` // Docker image for corednsAutoscaler (string) CorednsAutoscaler pulumi.StringPtrInput `pulumi:"corednsAutoscaler"` // Docker image for dnsmasq (string) Dnsmasq pulumi.StringPtrInput `pulumi:"dnsmasq"` // Docker image for etcd (string) Etcd pulumi.StringPtrInput `pulumi:"etcd"` // Docker image for flannel (string) Flannel pulumi.StringPtrInput `pulumi:"flannel"` // Docker image for flannelCni (string) FlannelCni pulumi.StringPtrInput `pulumi:"flannelCni"` // RKE k8s cluster ingress controller configuration (list maxitems:1) Ingress pulumi.StringPtrInput `pulumi:"ingress"` // Docker image for ingressBackend (string) IngressBackend pulumi.StringPtrInput `pulumi:"ingressBackend"` // Docker image for kubeDns (string) KubeDns pulumi.StringPtrInput `pulumi:"kubeDns"` // Docker image for kubeDnsAutoscaler (string) KubeDnsAutoscaler pulumi.StringPtrInput `pulumi:"kubeDnsAutoscaler"` // Docker image for kubeDnsSidecar (string) KubeDnsSidecar pulumi.StringPtrInput `pulumi:"kubeDnsSidecar"` // Docker image for kubernetes (string) Kubernetes pulumi.StringPtrInput `pulumi:"kubernetes"` // Docker image for kubernetesServicesSidecar (string) KubernetesServicesSidecar pulumi.StringPtrInput `pulumi:"kubernetesServicesSidecar"` // Docker image for metricsServer (string) MetricsServer pulumi.StringPtrInput `pulumi:"metricsServer"` // Docker image for nginxProxy (string) NginxProxy pulumi.StringPtrInput `pulumi:"nginxProxy"` // Docker image for nodelocal (string) Nodelocal pulumi.StringPtrInput `pulumi:"nodelocal"` // Docker image for podInfraContainer (string) PodInfraContainer pulumi.StringPtrInput `pulumi:"podInfraContainer"` // Docker image for weaveCni (string) WeaveCni pulumi.StringPtrInput `pulumi:"weaveCni"` // Docker image for weaveNode (string) WeaveNode pulumi.StringPtrInput `pulumi:"weaveNode"` // Docker image for windowsPodInfraContainer (string) WindowsPodInfraContainer pulumi.StringPtrInput `pulumi:"windowsPodInfraContainer"` }
func (ClusterSystemImagesArgs) ElementType ¶
func (ClusterSystemImagesArgs) ElementType() reflect.Type
func (ClusterSystemImagesArgs) ToClusterSystemImagesOutput ¶
func (i ClusterSystemImagesArgs) ToClusterSystemImagesOutput() ClusterSystemImagesOutput
func (ClusterSystemImagesArgs) ToClusterSystemImagesOutputWithContext ¶
func (i ClusterSystemImagesArgs) ToClusterSystemImagesOutputWithContext(ctx context.Context) ClusterSystemImagesOutput
func (ClusterSystemImagesArgs) ToClusterSystemImagesPtrOutput ¶
func (i ClusterSystemImagesArgs) ToClusterSystemImagesPtrOutput() ClusterSystemImagesPtrOutput
func (ClusterSystemImagesArgs) ToClusterSystemImagesPtrOutputWithContext ¶
func (i ClusterSystemImagesArgs) ToClusterSystemImagesPtrOutputWithContext(ctx context.Context) ClusterSystemImagesPtrOutput
type ClusterSystemImagesInput ¶
type ClusterSystemImagesInput interface { pulumi.Input ToClusterSystemImagesOutput() ClusterSystemImagesOutput ToClusterSystemImagesOutputWithContext(context.Context) ClusterSystemImagesOutput }
ClusterSystemImagesInput is an input type that accepts ClusterSystemImagesArgs and ClusterSystemImagesOutput values. You can construct a concrete instance of `ClusterSystemImagesInput` via:
ClusterSystemImagesArgs{...}
type ClusterSystemImagesOutput ¶
type ClusterSystemImagesOutput struct{ *pulumi.OutputState }
func (ClusterSystemImagesOutput) AciCniDeployContainer ¶
func (o ClusterSystemImagesOutput) AciCniDeployContainer() pulumi.StringPtrOutput
Docker image for aciCniDeployContainer (string)
func (ClusterSystemImagesOutput) AciControllerContainer ¶
func (o ClusterSystemImagesOutput) AciControllerContainer() pulumi.StringPtrOutput
Docker image for aciControllerContainer (string)
func (ClusterSystemImagesOutput) AciHostContainer ¶
func (o ClusterSystemImagesOutput) AciHostContainer() pulumi.StringPtrOutput
Docker image for aciHostContainer (string)
func (ClusterSystemImagesOutput) AciMcastContainer ¶
func (o ClusterSystemImagesOutput) AciMcastContainer() pulumi.StringPtrOutput
Docker image for aciMcastContainer (string)
func (ClusterSystemImagesOutput) AciOpflexContainer ¶
func (o ClusterSystemImagesOutput) AciOpflexContainer() pulumi.StringPtrOutput
Docker image for aciOpflexContainer (string)
func (ClusterSystemImagesOutput) AciOvsContainer ¶
func (o ClusterSystemImagesOutput) AciOvsContainer() pulumi.StringPtrOutput
Docker image for aciOvsContainer (string)
func (ClusterSystemImagesOutput) Alpine ¶
func (o ClusterSystemImagesOutput) Alpine() pulumi.StringPtrOutput
Docker image for alpine (string)
func (ClusterSystemImagesOutput) CalicoCni ¶
func (o ClusterSystemImagesOutput) CalicoCni() pulumi.StringPtrOutput
Docker image for calicoCni (string)
func (ClusterSystemImagesOutput) CalicoControllers ¶
func (o ClusterSystemImagesOutput) CalicoControllers() pulumi.StringPtrOutput
Docker image for calicoControllers (string)
func (ClusterSystemImagesOutput) CalicoCtl ¶
func (o ClusterSystemImagesOutput) CalicoCtl() pulumi.StringPtrOutput
Docker image for calicoCtl (string)
func (ClusterSystemImagesOutput) CalicoFlexVol ¶
func (o ClusterSystemImagesOutput) CalicoFlexVol() pulumi.StringPtrOutput
Docker image for calicoFlexVol (string)
func (ClusterSystemImagesOutput) CalicoNode ¶
func (o ClusterSystemImagesOutput) CalicoNode() pulumi.StringPtrOutput
Docker image for calicoNode (string)
func (ClusterSystemImagesOutput) CanalCni ¶
func (o ClusterSystemImagesOutput) CanalCni() pulumi.StringPtrOutput
Docker image for canalCni (string)
func (ClusterSystemImagesOutput) CanalFlannel ¶
func (o ClusterSystemImagesOutput) CanalFlannel() pulumi.StringPtrOutput
Docker image for canalFlannel (string)
func (ClusterSystemImagesOutput) CanalFlexVol ¶
func (o ClusterSystemImagesOutput) CanalFlexVol() pulumi.StringPtrOutput
Docker image for canalFlexVol (string)
func (ClusterSystemImagesOutput) CanalNode ¶
func (o ClusterSystemImagesOutput) CanalNode() pulumi.StringPtrOutput
Docker image for canalNode (string)
func (ClusterSystemImagesOutput) CertDownloader ¶
func (o ClusterSystemImagesOutput) CertDownloader() pulumi.StringPtrOutput
Docker image for certDownloader (string)
func (ClusterSystemImagesOutput) Coredns ¶
func (o ClusterSystemImagesOutput) Coredns() pulumi.StringPtrOutput
Docker image for coredns (string)
func (ClusterSystemImagesOutput) CorednsAutoscaler ¶
func (o ClusterSystemImagesOutput) CorednsAutoscaler() pulumi.StringPtrOutput
Docker image for corednsAutoscaler (string)
func (ClusterSystemImagesOutput) Dnsmasq ¶
func (o ClusterSystemImagesOutput) Dnsmasq() pulumi.StringPtrOutput
Docker image for dnsmasq (string)
func (ClusterSystemImagesOutput) ElementType ¶
func (ClusterSystemImagesOutput) ElementType() reflect.Type
func (ClusterSystemImagesOutput) Etcd ¶
func (o ClusterSystemImagesOutput) Etcd() pulumi.StringPtrOutput
Docker image for etcd (string)
func (ClusterSystemImagesOutput) Flannel ¶
func (o ClusterSystemImagesOutput) Flannel() pulumi.StringPtrOutput
Docker image for flannel (string)
func (ClusterSystemImagesOutput) FlannelCni ¶
func (o ClusterSystemImagesOutput) FlannelCni() pulumi.StringPtrOutput
Docker image for flannelCni (string)
func (ClusterSystemImagesOutput) Ingress ¶
func (o ClusterSystemImagesOutput) Ingress() pulumi.StringPtrOutput
RKE k8s cluster ingress controller configuration (list maxitems:1)
func (ClusterSystemImagesOutput) IngressBackend ¶
func (o ClusterSystemImagesOutput) IngressBackend() pulumi.StringPtrOutput
Docker image for ingressBackend (string)
func (ClusterSystemImagesOutput) KubeDns ¶
func (o ClusterSystemImagesOutput) KubeDns() pulumi.StringPtrOutput
Docker image for kubeDns (string)
func (ClusterSystemImagesOutput) KubeDnsAutoscaler ¶
func (o ClusterSystemImagesOutput) KubeDnsAutoscaler() pulumi.StringPtrOutput
Docker image for kubeDnsAutoscaler (string)
func (ClusterSystemImagesOutput) KubeDnsSidecar ¶
func (o ClusterSystemImagesOutput) KubeDnsSidecar() pulumi.StringPtrOutput
Docker image for kubeDnsSidecar (string)
func (ClusterSystemImagesOutput) Kubernetes ¶
func (o ClusterSystemImagesOutput) Kubernetes() pulumi.StringPtrOutput
Docker image for kubernetes (string)
func (ClusterSystemImagesOutput) KubernetesServicesSidecar ¶
func (o ClusterSystemImagesOutput) KubernetesServicesSidecar() pulumi.StringPtrOutput
Docker image for kubernetesServicesSidecar (string)
func (ClusterSystemImagesOutput) MetricsServer ¶
func (o ClusterSystemImagesOutput) MetricsServer() pulumi.StringPtrOutput
Docker image for metricsServer (string)
func (ClusterSystemImagesOutput) NginxProxy ¶
func (o ClusterSystemImagesOutput) NginxProxy() pulumi.StringPtrOutput
Docker image for nginxProxy (string)
func (ClusterSystemImagesOutput) Nodelocal ¶
func (o ClusterSystemImagesOutput) Nodelocal() pulumi.StringPtrOutput
Docker image for nodelocal (string)
func (ClusterSystemImagesOutput) PodInfraContainer ¶
func (o ClusterSystemImagesOutput) PodInfraContainer() pulumi.StringPtrOutput
Docker image for podInfraContainer (string)
func (ClusterSystemImagesOutput) ToClusterSystemImagesOutput ¶
func (o ClusterSystemImagesOutput) ToClusterSystemImagesOutput() ClusterSystemImagesOutput
func (ClusterSystemImagesOutput) ToClusterSystemImagesOutputWithContext ¶
func (o ClusterSystemImagesOutput) ToClusterSystemImagesOutputWithContext(ctx context.Context) ClusterSystemImagesOutput
func (ClusterSystemImagesOutput) ToClusterSystemImagesPtrOutput ¶
func (o ClusterSystemImagesOutput) ToClusterSystemImagesPtrOutput() ClusterSystemImagesPtrOutput
func (ClusterSystemImagesOutput) ToClusterSystemImagesPtrOutputWithContext ¶
func (o ClusterSystemImagesOutput) ToClusterSystemImagesPtrOutputWithContext(ctx context.Context) ClusterSystemImagesPtrOutput
func (ClusterSystemImagesOutput) WeaveCni ¶
func (o ClusterSystemImagesOutput) WeaveCni() pulumi.StringPtrOutput
Docker image for weaveCni (string)
func (ClusterSystemImagesOutput) WeaveNode ¶
func (o ClusterSystemImagesOutput) WeaveNode() pulumi.StringPtrOutput
Docker image for weaveNode (string)
func (ClusterSystemImagesOutput) WindowsPodInfraContainer ¶
func (o ClusterSystemImagesOutput) WindowsPodInfraContainer() pulumi.StringPtrOutput
Docker image for windowsPodInfraContainer (string)
type ClusterSystemImagesPtrInput ¶
type ClusterSystemImagesPtrInput interface { pulumi.Input ToClusterSystemImagesPtrOutput() ClusterSystemImagesPtrOutput ToClusterSystemImagesPtrOutputWithContext(context.Context) ClusterSystemImagesPtrOutput }
ClusterSystemImagesPtrInput is an input type that accepts ClusterSystemImagesArgs, ClusterSystemImagesPtr and ClusterSystemImagesPtrOutput values. You can construct a concrete instance of `ClusterSystemImagesPtrInput` via:
ClusterSystemImagesArgs{...} or: nil
func ClusterSystemImagesPtr ¶
func ClusterSystemImagesPtr(v *ClusterSystemImagesArgs) ClusterSystemImagesPtrInput
type ClusterSystemImagesPtrOutput ¶
type ClusterSystemImagesPtrOutput struct{ *pulumi.OutputState }
func (ClusterSystemImagesPtrOutput) AciCniDeployContainer ¶
func (o ClusterSystemImagesPtrOutput) AciCniDeployContainer() pulumi.StringPtrOutput
Docker image for aciCniDeployContainer (string)
func (ClusterSystemImagesPtrOutput) AciControllerContainer ¶
func (o ClusterSystemImagesPtrOutput) AciControllerContainer() pulumi.StringPtrOutput
Docker image for aciControllerContainer (string)
func (ClusterSystemImagesPtrOutput) AciHostContainer ¶
func (o ClusterSystemImagesPtrOutput) AciHostContainer() pulumi.StringPtrOutput
Docker image for aciHostContainer (string)
func (ClusterSystemImagesPtrOutput) AciMcastContainer ¶
func (o ClusterSystemImagesPtrOutput) AciMcastContainer() pulumi.StringPtrOutput
Docker image for aciMcastContainer (string)
func (ClusterSystemImagesPtrOutput) AciOpflexContainer ¶
func (o ClusterSystemImagesPtrOutput) AciOpflexContainer() pulumi.StringPtrOutput
Docker image for aciOpflexContainer (string)
func (ClusterSystemImagesPtrOutput) AciOvsContainer ¶
func (o ClusterSystemImagesPtrOutput) AciOvsContainer() pulumi.StringPtrOutput
Docker image for aciOvsContainer (string)
func (ClusterSystemImagesPtrOutput) Alpine ¶
func (o ClusterSystemImagesPtrOutput) Alpine() pulumi.StringPtrOutput
Docker image for alpine (string)
func (ClusterSystemImagesPtrOutput) CalicoCni ¶
func (o ClusterSystemImagesPtrOutput) CalicoCni() pulumi.StringPtrOutput
Docker image for calicoCni (string)
func (ClusterSystemImagesPtrOutput) CalicoControllers ¶
func (o ClusterSystemImagesPtrOutput) CalicoControllers() pulumi.StringPtrOutput
Docker image for calicoControllers (string)
func (ClusterSystemImagesPtrOutput) CalicoCtl ¶
func (o ClusterSystemImagesPtrOutput) CalicoCtl() pulumi.StringPtrOutput
Docker image for calicoCtl (string)
func (ClusterSystemImagesPtrOutput) CalicoFlexVol ¶
func (o ClusterSystemImagesPtrOutput) CalicoFlexVol() pulumi.StringPtrOutput
Docker image for calicoFlexVol (string)
func (ClusterSystemImagesPtrOutput) CalicoNode ¶
func (o ClusterSystemImagesPtrOutput) CalicoNode() pulumi.StringPtrOutput
Docker image for calicoNode (string)
func (ClusterSystemImagesPtrOutput) CanalCni ¶
func (o ClusterSystemImagesPtrOutput) CanalCni() pulumi.StringPtrOutput
Docker image for canalCni (string)
func (ClusterSystemImagesPtrOutput) CanalFlannel ¶
func (o ClusterSystemImagesPtrOutput) CanalFlannel() pulumi.StringPtrOutput
Docker image for canalFlannel (string)
func (ClusterSystemImagesPtrOutput) CanalFlexVol ¶
func (o ClusterSystemImagesPtrOutput) CanalFlexVol() pulumi.StringPtrOutput
Docker image for canalFlexVol (string)
func (ClusterSystemImagesPtrOutput) CanalNode ¶
func (o ClusterSystemImagesPtrOutput) CanalNode() pulumi.StringPtrOutput
Docker image for canalNode (string)
func (ClusterSystemImagesPtrOutput) CertDownloader ¶
func (o ClusterSystemImagesPtrOutput) CertDownloader() pulumi.StringPtrOutput
Docker image for certDownloader (string)
func (ClusterSystemImagesPtrOutput) Coredns ¶
func (o ClusterSystemImagesPtrOutput) Coredns() pulumi.StringPtrOutput
Docker image for coredns (string)
func (ClusterSystemImagesPtrOutput) CorednsAutoscaler ¶
func (o ClusterSystemImagesPtrOutput) CorednsAutoscaler() pulumi.StringPtrOutput
Docker image for corednsAutoscaler (string)
func (ClusterSystemImagesPtrOutput) Dnsmasq ¶
func (o ClusterSystemImagesPtrOutput) Dnsmasq() pulumi.StringPtrOutput
Docker image for dnsmasq (string)
func (ClusterSystemImagesPtrOutput) Elem ¶
func (o ClusterSystemImagesPtrOutput) Elem() ClusterSystemImagesOutput
func (ClusterSystemImagesPtrOutput) ElementType ¶
func (ClusterSystemImagesPtrOutput) ElementType() reflect.Type
func (ClusterSystemImagesPtrOutput) Etcd ¶
func (o ClusterSystemImagesPtrOutput) Etcd() pulumi.StringPtrOutput
Docker image for etcd (string)
func (ClusterSystemImagesPtrOutput) Flannel ¶
func (o ClusterSystemImagesPtrOutput) Flannel() pulumi.StringPtrOutput
Docker image for flannel (string)
func (ClusterSystemImagesPtrOutput) FlannelCni ¶
func (o ClusterSystemImagesPtrOutput) FlannelCni() pulumi.StringPtrOutput
Docker image for flannelCni (string)
func (ClusterSystemImagesPtrOutput) Ingress ¶
func (o ClusterSystemImagesPtrOutput) Ingress() pulumi.StringPtrOutput
RKE k8s cluster ingress controller configuration (list maxitems:1)
func (ClusterSystemImagesPtrOutput) IngressBackend ¶
func (o ClusterSystemImagesPtrOutput) IngressBackend() pulumi.StringPtrOutput
Docker image for ingressBackend (string)
func (ClusterSystemImagesPtrOutput) KubeDns ¶
func (o ClusterSystemImagesPtrOutput) KubeDns() pulumi.StringPtrOutput
Docker image for kubeDns (string)
func (ClusterSystemImagesPtrOutput) KubeDnsAutoscaler ¶
func (o ClusterSystemImagesPtrOutput) KubeDnsAutoscaler() pulumi.StringPtrOutput
Docker image for kubeDnsAutoscaler (string)
func (ClusterSystemImagesPtrOutput) KubeDnsSidecar ¶
func (o ClusterSystemImagesPtrOutput) KubeDnsSidecar() pulumi.StringPtrOutput
Docker image for kubeDnsSidecar (string)
func (ClusterSystemImagesPtrOutput) Kubernetes ¶
func (o ClusterSystemImagesPtrOutput) Kubernetes() pulumi.StringPtrOutput
Docker image for kubernetes (string)
func (ClusterSystemImagesPtrOutput) KubernetesServicesSidecar ¶
func (o ClusterSystemImagesPtrOutput) KubernetesServicesSidecar() pulumi.StringPtrOutput
Docker image for kubernetesServicesSidecar (string)
func (ClusterSystemImagesPtrOutput) MetricsServer ¶
func (o ClusterSystemImagesPtrOutput) MetricsServer() pulumi.StringPtrOutput
Docker image for metricsServer (string)
func (ClusterSystemImagesPtrOutput) NginxProxy ¶
func (o ClusterSystemImagesPtrOutput) NginxProxy() pulumi.StringPtrOutput
Docker image for nginxProxy (string)
func (ClusterSystemImagesPtrOutput) Nodelocal ¶
func (o ClusterSystemImagesPtrOutput) Nodelocal() pulumi.StringPtrOutput
Docker image for nodelocal (string)
func (ClusterSystemImagesPtrOutput) PodInfraContainer ¶
func (o ClusterSystemImagesPtrOutput) PodInfraContainer() pulumi.StringPtrOutput
Docker image for podInfraContainer (string)
func (ClusterSystemImagesPtrOutput) ToClusterSystemImagesPtrOutput ¶
func (o ClusterSystemImagesPtrOutput) ToClusterSystemImagesPtrOutput() ClusterSystemImagesPtrOutput
func (ClusterSystemImagesPtrOutput) ToClusterSystemImagesPtrOutputWithContext ¶
func (o ClusterSystemImagesPtrOutput) ToClusterSystemImagesPtrOutputWithContext(ctx context.Context) ClusterSystemImagesPtrOutput
func (ClusterSystemImagesPtrOutput) WeaveCni ¶
func (o ClusterSystemImagesPtrOutput) WeaveCni() pulumi.StringPtrOutput
Docker image for weaveCni (string)
func (ClusterSystemImagesPtrOutput) WeaveNode ¶
func (o ClusterSystemImagesPtrOutput) WeaveNode() pulumi.StringPtrOutput
Docker image for weaveNode (string)
func (ClusterSystemImagesPtrOutput) WindowsPodInfraContainer ¶
func (o ClusterSystemImagesPtrOutput) WindowsPodInfraContainer() pulumi.StringPtrOutput
Docker image for windowsPodInfraContainer (string)
type ClusterUpgradeStrategy ¶
type ClusterUpgradeStrategy struct { // RKE drain nodes (bool) Drain *bool `pulumi:"drain"` // RKE drain node input (list Maxitems: 1) DrainInput *ClusterUpgradeStrategyDrainInput `pulumi:"drainInput"` MaxUnavailableControlplane *string `pulumi:"maxUnavailableControlplane"` MaxUnavailableWorker *string `pulumi:"maxUnavailableWorker"` }
type ClusterUpgradeStrategyArgs ¶
type ClusterUpgradeStrategyArgs struct { // RKE drain nodes (bool) Drain pulumi.BoolPtrInput `pulumi:"drain"` // RKE drain node input (list Maxitems: 1) DrainInput ClusterUpgradeStrategyDrainInputPtrInput `pulumi:"drainInput"` MaxUnavailableControlplane pulumi.StringPtrInput `pulumi:"maxUnavailableControlplane"` MaxUnavailableWorker pulumi.StringPtrInput `pulumi:"maxUnavailableWorker"` }
func (ClusterUpgradeStrategyArgs) ElementType ¶
func (ClusterUpgradeStrategyArgs) ElementType() reflect.Type
func (ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyOutput ¶
func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyOutput() ClusterUpgradeStrategyOutput
func (ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyOutputWithContext ¶
func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyOutputWithContext(ctx context.Context) ClusterUpgradeStrategyOutput
func (ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyPtrOutput ¶
func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyPtrOutput() ClusterUpgradeStrategyPtrOutput
func (ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyPtrOutputWithContext ¶
func (i ClusterUpgradeStrategyArgs) ToClusterUpgradeStrategyPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyPtrOutput
type ClusterUpgradeStrategyDrainInput ¶
type ClusterUpgradeStrategyDrainInput struct { // Delete RKE node local data (bool) DeleteLocalData *bool `pulumi:"deleteLocalData"` // Force RKE node drain (bool) Force *bool `pulumi:"force"` // RKE node drain grace period (int) GracePeriod *int `pulumi:"gracePeriod"` // Ignore RKE daemon sets (bool) IgnoreDaemonSets *bool `pulumi:"ignoreDaemonSets"` // RKE node drain timeout (int) Timeout *int `pulumi:"timeout"` }
type ClusterUpgradeStrategyDrainInputArgs ¶
type ClusterUpgradeStrategyDrainInputArgs struct { // Delete RKE node local data (bool) DeleteLocalData pulumi.BoolPtrInput `pulumi:"deleteLocalData"` // Force RKE node drain (bool) Force pulumi.BoolPtrInput `pulumi:"force"` // RKE node drain grace period (int) GracePeriod pulumi.IntPtrInput `pulumi:"gracePeriod"` // Ignore RKE daemon sets (bool) IgnoreDaemonSets pulumi.BoolPtrInput `pulumi:"ignoreDaemonSets"` // RKE node drain timeout (int) Timeout pulumi.IntPtrInput `pulumi:"timeout"` }
func (ClusterUpgradeStrategyDrainInputArgs) ElementType ¶
func (ClusterUpgradeStrategyDrainInputArgs) ElementType() reflect.Type
func (ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputOutput ¶
func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputOutput() ClusterUpgradeStrategyDrainInputOutput
func (ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputOutputWithContext ¶
func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputOutput
func (ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputPtrOutput ¶
func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputPtrOutput() ClusterUpgradeStrategyDrainInputPtrOutput
func (ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext ¶
func (i ClusterUpgradeStrategyDrainInputArgs) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputPtrOutput
type ClusterUpgradeStrategyDrainInputInput ¶
type ClusterUpgradeStrategyDrainInputInput interface { pulumi.Input ToClusterUpgradeStrategyDrainInputOutput() ClusterUpgradeStrategyDrainInputOutput ToClusterUpgradeStrategyDrainInputOutputWithContext(context.Context) ClusterUpgradeStrategyDrainInputOutput }
ClusterUpgradeStrategyDrainInputInput is an input type that accepts ClusterUpgradeStrategyDrainInputArgs and ClusterUpgradeStrategyDrainInputOutput values. You can construct a concrete instance of `ClusterUpgradeStrategyDrainInputInput` via:
ClusterUpgradeStrategyDrainInputArgs{...}
type ClusterUpgradeStrategyDrainInputOutput ¶
type ClusterUpgradeStrategyDrainInputOutput struct{ *pulumi.OutputState }
func (ClusterUpgradeStrategyDrainInputOutput) DeleteLocalData ¶
func (o ClusterUpgradeStrategyDrainInputOutput) DeleteLocalData() pulumi.BoolPtrOutput
Delete RKE node local data (bool)
func (ClusterUpgradeStrategyDrainInputOutput) ElementType ¶
func (ClusterUpgradeStrategyDrainInputOutput) ElementType() reflect.Type
func (ClusterUpgradeStrategyDrainInputOutput) Force ¶
func (o ClusterUpgradeStrategyDrainInputOutput) Force() pulumi.BoolPtrOutput
Force RKE node drain (bool)
func (ClusterUpgradeStrategyDrainInputOutput) GracePeriod ¶
func (o ClusterUpgradeStrategyDrainInputOutput) GracePeriod() pulumi.IntPtrOutput
RKE node drain grace period (int)
func (ClusterUpgradeStrategyDrainInputOutput) IgnoreDaemonSets ¶
func (o ClusterUpgradeStrategyDrainInputOutput) IgnoreDaemonSets() pulumi.BoolPtrOutput
Ignore RKE daemon sets (bool)
func (ClusterUpgradeStrategyDrainInputOutput) Timeout ¶
func (o ClusterUpgradeStrategyDrainInputOutput) Timeout() pulumi.IntPtrOutput
RKE node drain timeout (int)
func (ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputOutput ¶
func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputOutput() ClusterUpgradeStrategyDrainInputOutput
func (ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputOutputWithContext ¶
func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputOutput
func (ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputPtrOutput ¶
func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputPtrOutput() ClusterUpgradeStrategyDrainInputPtrOutput
func (ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext ¶
func (o ClusterUpgradeStrategyDrainInputOutput) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputPtrOutput
type ClusterUpgradeStrategyDrainInputPtrInput ¶
type ClusterUpgradeStrategyDrainInputPtrInput interface { pulumi.Input ToClusterUpgradeStrategyDrainInputPtrOutput() ClusterUpgradeStrategyDrainInputPtrOutput ToClusterUpgradeStrategyDrainInputPtrOutputWithContext(context.Context) ClusterUpgradeStrategyDrainInputPtrOutput }
ClusterUpgradeStrategyDrainInputPtrInput is an input type that accepts ClusterUpgradeStrategyDrainInputArgs, ClusterUpgradeStrategyDrainInputPtr and ClusterUpgradeStrategyDrainInputPtrOutput values. You can construct a concrete instance of `ClusterUpgradeStrategyDrainInputPtrInput` via:
ClusterUpgradeStrategyDrainInputArgs{...} or: nil
func ClusterUpgradeStrategyDrainInputPtr ¶
func ClusterUpgradeStrategyDrainInputPtr(v *ClusterUpgradeStrategyDrainInputArgs) ClusterUpgradeStrategyDrainInputPtrInput
type ClusterUpgradeStrategyDrainInputPtrOutput ¶
type ClusterUpgradeStrategyDrainInputPtrOutput struct{ *pulumi.OutputState }
func (ClusterUpgradeStrategyDrainInputPtrOutput) DeleteLocalData ¶
func (o ClusterUpgradeStrategyDrainInputPtrOutput) DeleteLocalData() pulumi.BoolPtrOutput
Delete RKE node local data (bool)
func (ClusterUpgradeStrategyDrainInputPtrOutput) ElementType ¶
func (ClusterUpgradeStrategyDrainInputPtrOutput) ElementType() reflect.Type
func (ClusterUpgradeStrategyDrainInputPtrOutput) Force ¶
func (o ClusterUpgradeStrategyDrainInputPtrOutput) Force() pulumi.BoolPtrOutput
Force RKE node drain (bool)
func (ClusterUpgradeStrategyDrainInputPtrOutput) GracePeriod ¶
func (o ClusterUpgradeStrategyDrainInputPtrOutput) GracePeriod() pulumi.IntPtrOutput
RKE node drain grace period (int)
func (ClusterUpgradeStrategyDrainInputPtrOutput) IgnoreDaemonSets ¶
func (o ClusterUpgradeStrategyDrainInputPtrOutput) IgnoreDaemonSets() pulumi.BoolPtrOutput
Ignore RKE daemon sets (bool)
func (ClusterUpgradeStrategyDrainInputPtrOutput) Timeout ¶
func (o ClusterUpgradeStrategyDrainInputPtrOutput) Timeout() pulumi.IntPtrOutput
RKE node drain timeout (int)
func (ClusterUpgradeStrategyDrainInputPtrOutput) ToClusterUpgradeStrategyDrainInputPtrOutput ¶
func (o ClusterUpgradeStrategyDrainInputPtrOutput) ToClusterUpgradeStrategyDrainInputPtrOutput() ClusterUpgradeStrategyDrainInputPtrOutput
func (ClusterUpgradeStrategyDrainInputPtrOutput) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext ¶
func (o ClusterUpgradeStrategyDrainInputPtrOutput) ToClusterUpgradeStrategyDrainInputPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyDrainInputPtrOutput
type ClusterUpgradeStrategyInput ¶
type ClusterUpgradeStrategyInput interface { pulumi.Input ToClusterUpgradeStrategyOutput() ClusterUpgradeStrategyOutput ToClusterUpgradeStrategyOutputWithContext(context.Context) ClusterUpgradeStrategyOutput }
ClusterUpgradeStrategyInput is an input type that accepts ClusterUpgradeStrategyArgs and ClusterUpgradeStrategyOutput values. You can construct a concrete instance of `ClusterUpgradeStrategyInput` via:
ClusterUpgradeStrategyArgs{...}
type ClusterUpgradeStrategyOutput ¶
type ClusterUpgradeStrategyOutput struct{ *pulumi.OutputState }
func (ClusterUpgradeStrategyOutput) Drain ¶
func (o ClusterUpgradeStrategyOutput) Drain() pulumi.BoolPtrOutput
RKE drain nodes (bool)
func (ClusterUpgradeStrategyOutput) DrainInput ¶
func (o ClusterUpgradeStrategyOutput) DrainInput() ClusterUpgradeStrategyDrainInputPtrOutput
RKE drain node input (list Maxitems: 1)
func (ClusterUpgradeStrategyOutput) ElementType ¶
func (ClusterUpgradeStrategyOutput) ElementType() reflect.Type
func (ClusterUpgradeStrategyOutput) MaxUnavailableControlplane ¶
func (o ClusterUpgradeStrategyOutput) MaxUnavailableControlplane() pulumi.StringPtrOutput
RKE max unavailable controlplane nodes (string)
func (ClusterUpgradeStrategyOutput) MaxUnavailableWorker ¶
func (o ClusterUpgradeStrategyOutput) MaxUnavailableWorker() pulumi.StringPtrOutput
RKE max unavailable worker nodes (string)
func (ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyOutput ¶
func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyOutput() ClusterUpgradeStrategyOutput
func (ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyOutputWithContext ¶
func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyOutputWithContext(ctx context.Context) ClusterUpgradeStrategyOutput
func (ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyPtrOutput ¶
func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyPtrOutput() ClusterUpgradeStrategyPtrOutput
func (ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyPtrOutputWithContext ¶
func (o ClusterUpgradeStrategyOutput) ToClusterUpgradeStrategyPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyPtrOutput
type ClusterUpgradeStrategyPtrInput ¶
type ClusterUpgradeStrategyPtrInput interface { pulumi.Input ToClusterUpgradeStrategyPtrOutput() ClusterUpgradeStrategyPtrOutput ToClusterUpgradeStrategyPtrOutputWithContext(context.Context) ClusterUpgradeStrategyPtrOutput }
ClusterUpgradeStrategyPtrInput is an input type that accepts ClusterUpgradeStrategyArgs, ClusterUpgradeStrategyPtr and ClusterUpgradeStrategyPtrOutput values. You can construct a concrete instance of `ClusterUpgradeStrategyPtrInput` via:
ClusterUpgradeStrategyArgs{...} or: nil
func ClusterUpgradeStrategyPtr ¶
func ClusterUpgradeStrategyPtr(v *ClusterUpgradeStrategyArgs) ClusterUpgradeStrategyPtrInput
type ClusterUpgradeStrategyPtrOutput ¶
type ClusterUpgradeStrategyPtrOutput struct{ *pulumi.OutputState }
func (ClusterUpgradeStrategyPtrOutput) Drain ¶
func (o ClusterUpgradeStrategyPtrOutput) Drain() pulumi.BoolPtrOutput
RKE drain nodes (bool)
func (ClusterUpgradeStrategyPtrOutput) DrainInput ¶
func (o ClusterUpgradeStrategyPtrOutput) DrainInput() ClusterUpgradeStrategyDrainInputPtrOutput
RKE drain node input (list Maxitems: 1)
func (ClusterUpgradeStrategyPtrOutput) Elem ¶
func (o ClusterUpgradeStrategyPtrOutput) Elem() ClusterUpgradeStrategyOutput
func (ClusterUpgradeStrategyPtrOutput) ElementType ¶
func (ClusterUpgradeStrategyPtrOutput) ElementType() reflect.Type
func (ClusterUpgradeStrategyPtrOutput) MaxUnavailableControlplane ¶
func (o ClusterUpgradeStrategyPtrOutput) MaxUnavailableControlplane() pulumi.StringPtrOutput
RKE max unavailable controlplane nodes (string)
func (ClusterUpgradeStrategyPtrOutput) MaxUnavailableWorker ¶
func (o ClusterUpgradeStrategyPtrOutput) MaxUnavailableWorker() pulumi.StringPtrOutput
RKE max unavailable worker nodes (string)
func (ClusterUpgradeStrategyPtrOutput) ToClusterUpgradeStrategyPtrOutput ¶
func (o ClusterUpgradeStrategyPtrOutput) ToClusterUpgradeStrategyPtrOutput() ClusterUpgradeStrategyPtrOutput
func (ClusterUpgradeStrategyPtrOutput) ToClusterUpgradeStrategyPtrOutputWithContext ¶
func (o ClusterUpgradeStrategyPtrOutput) ToClusterUpgradeStrategyPtrOutputWithContext(ctx context.Context) ClusterUpgradeStrategyPtrOutput
type ClusterWorkerHost ¶
type ClusterWorkerHostArgs ¶
type ClusterWorkerHostArgs struct { // Address ip for node (string) Address pulumi.StringPtrInput `pulumi:"address"` // Name of the host provisioned via docker machine (string) NodeName pulumi.StringPtrInput `pulumi:"nodeName"` }
func (ClusterWorkerHostArgs) ElementType ¶
func (ClusterWorkerHostArgs) ElementType() reflect.Type
func (ClusterWorkerHostArgs) ToClusterWorkerHostOutput ¶
func (i ClusterWorkerHostArgs) ToClusterWorkerHostOutput() ClusterWorkerHostOutput
func (ClusterWorkerHostArgs) ToClusterWorkerHostOutputWithContext ¶
func (i ClusterWorkerHostArgs) ToClusterWorkerHostOutputWithContext(ctx context.Context) ClusterWorkerHostOutput
type ClusterWorkerHostArray ¶
type ClusterWorkerHostArray []ClusterWorkerHostInput
func (ClusterWorkerHostArray) ElementType ¶
func (ClusterWorkerHostArray) ElementType() reflect.Type
func (ClusterWorkerHostArray) ToClusterWorkerHostArrayOutput ¶
func (i ClusterWorkerHostArray) ToClusterWorkerHostArrayOutput() ClusterWorkerHostArrayOutput
func (ClusterWorkerHostArray) ToClusterWorkerHostArrayOutputWithContext ¶
func (i ClusterWorkerHostArray) ToClusterWorkerHostArrayOutputWithContext(ctx context.Context) ClusterWorkerHostArrayOutput
type ClusterWorkerHostArrayInput ¶
type ClusterWorkerHostArrayInput interface { pulumi.Input ToClusterWorkerHostArrayOutput() ClusterWorkerHostArrayOutput ToClusterWorkerHostArrayOutputWithContext(context.Context) ClusterWorkerHostArrayOutput }
ClusterWorkerHostArrayInput is an input type that accepts ClusterWorkerHostArray and ClusterWorkerHostArrayOutput values. You can construct a concrete instance of `ClusterWorkerHostArrayInput` via:
ClusterWorkerHostArray{ ClusterWorkerHostArgs{...} }
type ClusterWorkerHostArrayOutput ¶
type ClusterWorkerHostArrayOutput struct{ *pulumi.OutputState }
func (ClusterWorkerHostArrayOutput) ElementType ¶
func (ClusterWorkerHostArrayOutput) ElementType() reflect.Type
func (ClusterWorkerHostArrayOutput) Index ¶
func (o ClusterWorkerHostArrayOutput) Index(i pulumi.IntInput) ClusterWorkerHostOutput
func (ClusterWorkerHostArrayOutput) ToClusterWorkerHostArrayOutput ¶
func (o ClusterWorkerHostArrayOutput) ToClusterWorkerHostArrayOutput() ClusterWorkerHostArrayOutput
func (ClusterWorkerHostArrayOutput) ToClusterWorkerHostArrayOutputWithContext ¶
func (o ClusterWorkerHostArrayOutput) ToClusterWorkerHostArrayOutputWithContext(ctx context.Context) ClusterWorkerHostArrayOutput
type ClusterWorkerHostInput ¶
type ClusterWorkerHostInput interface { pulumi.Input ToClusterWorkerHostOutput() ClusterWorkerHostOutput ToClusterWorkerHostOutputWithContext(context.Context) ClusterWorkerHostOutput }
ClusterWorkerHostInput is an input type that accepts ClusterWorkerHostArgs and ClusterWorkerHostOutput values. You can construct a concrete instance of `ClusterWorkerHostInput` via:
ClusterWorkerHostArgs{...}
type ClusterWorkerHostOutput ¶
type ClusterWorkerHostOutput struct{ *pulumi.OutputState }
func (ClusterWorkerHostOutput) Address ¶
func (o ClusterWorkerHostOutput) Address() pulumi.StringPtrOutput
Address ip for node (string)
func (ClusterWorkerHostOutput) ElementType ¶
func (ClusterWorkerHostOutput) ElementType() reflect.Type
func (ClusterWorkerHostOutput) NodeName ¶
func (o ClusterWorkerHostOutput) NodeName() pulumi.StringPtrOutput
Name of the host provisioned via docker machine (string)
func (ClusterWorkerHostOutput) ToClusterWorkerHostOutput ¶
func (o ClusterWorkerHostOutput) ToClusterWorkerHostOutput() ClusterWorkerHostOutput
func (ClusterWorkerHostOutput) ToClusterWorkerHostOutputWithContext ¶
func (o ClusterWorkerHostOutput) ToClusterWorkerHostOutputWithContext(ctx context.Context) ClusterWorkerHostOutput
type Provider ¶
type Provider struct { pulumi.ProviderResourceState LogFile pulumi.StringPtrOutput `pulumi:"logFile"` }
The provider type for the rke package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { Debug pulumi.BoolPtrInput LogFile pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) LogFile ¶ added in v3.3.0
func (o ProviderOutput) LogFile() pulumi.StringPtrOutput
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput