Documentation
¶
Index ¶
- type LookupOpenShiftManagedClusterArgs
- type LookupOpenShiftManagedClusterResult
- type NetworkProfile
- type NetworkProfileArgs
- func (NetworkProfileArgs) ElementType() reflect.Type
- func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileInput
- type NetworkProfileOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- func (o NetworkProfileOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) VnetId() pulumi.StringPtrOutput
- type NetworkProfilePtrInput
- type NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
- func (NetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NetworkProfilePtrOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) VnetId() pulumi.StringPtrOutput
- type NetworkProfileResponse
- type NetworkProfileResponseArgs
- func (NetworkProfileResponseArgs) ElementType() reflect.Type
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type NetworkProfileResponseInput
- type NetworkProfileResponseOutput
- func (NetworkProfileResponseOutput) ElementType() reflect.Type
- func (o NetworkProfileResponseOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponseOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponseOutput) VnetId() pulumi.StringPtrOutput
- type NetworkProfileResponsePtrInput
- type NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
- func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkProfileResponsePtrOutput) PeerVnetId() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) VnetCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) VnetId() pulumi.StringPtrOutput
- type OpenShiftManagedCluster
- type OpenShiftManagedClusterAADIdentityProvider
- type OpenShiftManagedClusterAADIdentityProviderArgs
- func (OpenShiftManagedClusterAADIdentityProviderArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
- type OpenShiftManagedClusterAADIdentityProviderInput
- type OpenShiftManagedClusterAADIdentityProviderOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (OpenShiftManagedClusterAADIdentityProviderOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) Kind() pulumi.StringOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
- type OpenShiftManagedClusterAADIdentityProviderPtrInput
- type OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Elem() OpenShiftManagedClusterAADIdentityProviderOutput
- func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Kind() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
- type OpenShiftManagedClusterAADIdentityProviderResponse
- type OpenShiftManagedClusterAADIdentityProviderResponseArgs
- func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- type OpenShiftManagedClusterAADIdentityProviderResponseInput
- type OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) Kind() pulumi.StringOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- type OpenShiftManagedClusterAADIdentityProviderResponsePtrInput
- type OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Elem() OpenShiftManagedClusterAADIdentityProviderResponseOutput
- func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Kind() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Secret() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- type OpenShiftManagedClusterAgentPoolProfile
- type OpenShiftManagedClusterAgentPoolProfileArgs
- func (OpenShiftManagedClusterAgentPoolProfileArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
- func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
- type OpenShiftManagedClusterAgentPoolProfileArray
- func (OpenShiftManagedClusterAgentPoolProfileArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
- func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileArrayInput
- type OpenShiftManagedClusterAgentPoolProfileArrayOutput
- func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
- func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileInput
- type OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterAgentPoolProfileOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) Role() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
- func (o OpenShiftManagedClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterAgentPoolProfileResponse
- type OpenShiftManagedClusterAgentPoolProfileResponseArgs
- func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
- type OpenShiftManagedClusterAgentPoolProfileResponseArray
- func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileResponseArrayInput
- type OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
- type OpenShiftManagedClusterAgentPoolProfileResponseInput
- type OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Role() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
- func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterArgs
- type OpenShiftManagedClusterAuthProfile
- type OpenShiftManagedClusterAuthProfileArgs
- func (OpenShiftManagedClusterAuthProfileArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
- func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
- type OpenShiftManagedClusterAuthProfileInput
- type OpenShiftManagedClusterAuthProfileOutput
- func (OpenShiftManagedClusterAuthProfileOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfileOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
- func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
- type OpenShiftManagedClusterAuthProfilePtrInput
- type OpenShiftManagedClusterAuthProfilePtrOutput
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) Elem() OpenShiftManagedClusterAuthProfileOutput
- func (OpenShiftManagedClusterAuthProfilePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
- func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
- type OpenShiftManagedClusterAuthProfileResponse
- type OpenShiftManagedClusterAuthProfileResponseArgs
- func (OpenShiftManagedClusterAuthProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
- type OpenShiftManagedClusterAuthProfileResponseInput
- type OpenShiftManagedClusterAuthProfileResponseOutput
- func (OpenShiftManagedClusterAuthProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
- type OpenShiftManagedClusterAuthProfileResponsePtrInput
- type OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) Elem() OpenShiftManagedClusterAuthProfileResponseOutput
- func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
- func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
- type OpenShiftManagedClusterIdentityProvider
- type OpenShiftManagedClusterIdentityProviderArgs
- func (OpenShiftManagedClusterIdentityProviderArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
- func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
- type OpenShiftManagedClusterIdentityProviderArray
- func (OpenShiftManagedClusterIdentityProviderArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
- type OpenShiftManagedClusterIdentityProviderArrayInput
- type OpenShiftManagedClusterIdentityProviderArrayOutput
- func (OpenShiftManagedClusterIdentityProviderArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterIdentityProviderOutput
- func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
- func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
- type OpenShiftManagedClusterIdentityProviderInput
- type OpenShiftManagedClusterIdentityProviderOutput
- func (OpenShiftManagedClusterIdentityProviderOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterIdentityProviderOutput) Provider() OpenShiftManagedClusterAADIdentityProviderPtrOutput
- func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
- func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
- type OpenShiftManagedClusterIdentityProviderResponse
- type OpenShiftManagedClusterIdentityProviderResponseArgs
- func (OpenShiftManagedClusterIdentityProviderResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
- func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
- type OpenShiftManagedClusterIdentityProviderResponseArray
- func (OpenShiftManagedClusterIdentityProviderResponseArray) ElementType() reflect.Type
- func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- type OpenShiftManagedClusterIdentityProviderResponseArrayInput
- type OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) Index(i pulumi.IntInput) OpenShiftManagedClusterIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
- type OpenShiftManagedClusterIdentityProviderResponseInput
- type OpenShiftManagedClusterIdentityProviderResponseOutput
- func (OpenShiftManagedClusterIdentityProviderResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) Provider() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
- func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
- type OpenShiftManagedClusterMasterPoolProfile
- type OpenShiftManagedClusterMasterPoolProfileArgs
- func (OpenShiftManagedClusterMasterPoolProfileArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
- type OpenShiftManagedClusterMasterPoolProfileInput
- type OpenShiftManagedClusterMasterPoolProfileOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterMasterPoolProfileOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterMasterPoolProfilePtrInput
- type OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Count() pulumi.IntPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Elem() OpenShiftManagedClusterMasterPoolProfileOutput
- func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) VmSize() pulumi.StringPtrOutput
- type OpenShiftManagedClusterMasterPoolProfileResponse
- type OpenShiftManagedClusterMasterPoolProfileResponseArgs
- func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- type OpenShiftManagedClusterMasterPoolProfileResponseInput
- type OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) Count() pulumi.IntOutput
- func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) VmSize() pulumi.StringOutput
- type OpenShiftManagedClusterMasterPoolProfileResponsePtrInput
- type OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Count() pulumi.IntPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Elem() OpenShiftManagedClusterMasterPoolProfileResponseOutput
- func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) SubnetCidr() pulumi.StringPtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
- type OpenShiftManagedClusterMonitorProfile
- type OpenShiftManagedClusterMonitorProfileArgs
- func (OpenShiftManagedClusterMonitorProfileArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfileOutput() OpenShiftManagedClusterMonitorProfileOutput
- func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileOutput
- func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfilePtrOutput() OpenShiftManagedClusterMonitorProfilePtrOutput
- func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfilePtrOutput
- type OpenShiftManagedClusterMonitorProfileInput
- type OpenShiftManagedClusterMonitorProfileOutput
- func (OpenShiftManagedClusterMonitorProfileOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMonitorProfileOutput) Enabled() pulumi.BoolPtrOutput
- func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfileOutput() OpenShiftManagedClusterMonitorProfileOutput
- func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileOutput
- func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutput() OpenShiftManagedClusterMonitorProfilePtrOutput
- func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfilePtrOutput
- func (o OpenShiftManagedClusterMonitorProfileOutput) WorkspaceResourceID() pulumi.StringPtrOutput
- type OpenShiftManagedClusterMonitorProfilePtrInput
- type OpenShiftManagedClusterMonitorProfilePtrOutput
- func (o OpenShiftManagedClusterMonitorProfilePtrOutput) Elem() OpenShiftManagedClusterMonitorProfileOutput
- func (OpenShiftManagedClusterMonitorProfilePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMonitorProfilePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o OpenShiftManagedClusterMonitorProfilePtrOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutput() OpenShiftManagedClusterMonitorProfilePtrOutput
- func (o OpenShiftManagedClusterMonitorProfilePtrOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfilePtrOutput
- func (o OpenShiftManagedClusterMonitorProfilePtrOutput) WorkspaceResourceID() pulumi.StringPtrOutput
- type OpenShiftManagedClusterMonitorProfileResponse
- type OpenShiftManagedClusterMonitorProfileResponseArgs
- func (OpenShiftManagedClusterMonitorProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponseOutput() OpenShiftManagedClusterMonitorProfileResponseOutput
- func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponseOutput
- func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput() OpenShiftManagedClusterMonitorProfileResponsePtrOutput
- func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponsePtrOutput
- type OpenShiftManagedClusterMonitorProfileResponseInput
- type OpenShiftManagedClusterMonitorProfileResponseOutput
- func (OpenShiftManagedClusterMonitorProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMonitorProfileResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponseOutput() OpenShiftManagedClusterMonitorProfileResponseOutput
- func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponseOutput
- func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput() OpenShiftManagedClusterMonitorProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMonitorProfileResponseOutput) WorkspaceResourceID() pulumi.StringPtrOutput
- type OpenShiftManagedClusterMonitorProfileResponsePtrInput
- type OpenShiftManagedClusterMonitorProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) Elem() OpenShiftManagedClusterMonitorProfileResponseOutput
- func (OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput() OpenShiftManagedClusterMonitorProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponsePtrOutput
- func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) WorkspaceResourceID() pulumi.StringPtrOutput
- type OpenShiftManagedClusterState
- type OpenShiftRouterProfile
- type OpenShiftRouterProfileArgs
- type OpenShiftRouterProfileArray
- func (OpenShiftRouterProfileArray) ElementType() reflect.Type
- func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
- func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
- type OpenShiftRouterProfileArrayInput
- type OpenShiftRouterProfileArrayOutput
- func (OpenShiftRouterProfileArrayOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileArrayOutput) Index(i pulumi.IntInput) OpenShiftRouterProfileOutput
- func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
- func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
- type OpenShiftRouterProfileInput
- type OpenShiftRouterProfileOutput
- func (OpenShiftRouterProfileOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput
- func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutputWithContext(ctx context.Context) OpenShiftRouterProfileOutput
- type OpenShiftRouterProfileResponse
- type OpenShiftRouterProfileResponseArgs
- func (OpenShiftRouterProfileResponseArgs) ElementType() reflect.Type
- func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
- func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
- type OpenShiftRouterProfileResponseArray
- func (OpenShiftRouterProfileResponseArray) ElementType() reflect.Type
- func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
- func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
- type OpenShiftRouterProfileResponseArrayInput
- type OpenShiftRouterProfileResponseArrayOutput
- func (OpenShiftRouterProfileResponseArrayOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileResponseArrayOutput) Index(i pulumi.IntInput) OpenShiftRouterProfileResponseOutput
- func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
- func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
- type OpenShiftRouterProfileResponseInput
- type OpenShiftRouterProfileResponseOutput
- func (OpenShiftRouterProfileResponseOutput) ElementType() reflect.Type
- func (o OpenShiftRouterProfileResponseOutput) Fqdn() pulumi.StringOutput
- func (o OpenShiftRouterProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o OpenShiftRouterProfileResponseOutput) PublicSubdomain() pulumi.StringOutput
- func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
- func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
- type PurchasePlan
- type PurchasePlanArgs
- func (PurchasePlanArgs) ElementType() reflect.Type
- func (i PurchasePlanArgs) ToPurchasePlanOutput() PurchasePlanOutput
- func (i PurchasePlanArgs) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
- func (i PurchasePlanArgs) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
- func (i PurchasePlanArgs) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
- type PurchasePlanInput
- type PurchasePlanOutput
- func (PurchasePlanOutput) ElementType() reflect.Type
- func (o PurchasePlanOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanOutput) ToPurchasePlanOutput() PurchasePlanOutput
- func (o PurchasePlanOutput) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
- func (o PurchasePlanOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
- func (o PurchasePlanOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
- type PurchasePlanPtrInput
- type PurchasePlanPtrOutput
- func (o PurchasePlanPtrOutput) Elem() PurchasePlanOutput
- func (PurchasePlanPtrOutput) ElementType() reflect.Type
- func (o PurchasePlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
- func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
- type PurchasePlanResponse
- type PurchasePlanResponseArgs
- func (PurchasePlanResponseArgs) ElementType() reflect.Type
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
- func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
- type PurchasePlanResponseInput
- type PurchasePlanResponseOutput
- func (PurchasePlanResponseOutput) ElementType() reflect.Type
- func (o PurchasePlanResponseOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
- func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
- type PurchasePlanResponsePtrInput
- type PurchasePlanResponsePtrOutput
- func (o PurchasePlanResponsePtrOutput) Elem() PurchasePlanResponseOutput
- func (PurchasePlanResponsePtrOutput) ElementType() reflect.Type
- func (o PurchasePlanResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) Product() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
- func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupOpenShiftManagedClusterResult ¶
type LookupOpenShiftManagedClusterResult struct { // Configuration of OpenShift cluster VMs. AgentPoolProfiles []OpenShiftManagedClusterAgentPoolProfileResponse `pulumi:"agentPoolProfiles"` // Configures OpenShift authentication. AuthProfile *OpenShiftManagedClusterAuthProfileResponse `pulumi:"authProfile"` // Version of OpenShift specified when creating the cluster. ClusterVersion string `pulumi:"clusterVersion"` // Service generated FQDN for OpenShift API server loadbalancer internal hostname. Fqdn string `pulumi:"fqdn"` // Resource location Location string `pulumi:"location"` // Configuration for OpenShift master VMs. MasterPoolProfile *OpenShiftManagedClusterMasterPoolProfileResponse `pulumi:"masterPoolProfile"` // Configures Log Analytics integration. MonitorProfile *OpenShiftManagedClusterMonitorProfileResponse `pulumi:"monitorProfile"` // Resource name Name string `pulumi:"name"` // Configuration for OpenShift networking. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // Version of OpenShift specified when creating the cluster. OpenShiftVersion string `pulumi:"openShiftVersion"` // Define the resource plan as required by ARM for billing purposes Plan *PurchasePlanResponse `pulumi:"plan"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Service generated FQDN for OpenShift API server. PublicHostname string `pulumi:"publicHostname"` // Configuration for OpenShift router(s). RouterProfiles []OpenShiftRouterProfileResponse `pulumi:"routerProfiles"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
OpenShift Managed cluster.
func LookupOpenShiftManagedCluster ¶
func LookupOpenShiftManagedCluster(ctx *pulumi.Context, args *LookupOpenShiftManagedClusterArgs, opts ...pulumi.InvokeOption) (*LookupOpenShiftManagedClusterResult, error)
type NetworkProfile ¶
type NetworkProfile struct { // CIDR of the Vnet to peer. PeerVnetId *string `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr *string `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId *string `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
type NetworkProfileArgs ¶
type NetworkProfileArgs struct { // CIDR of the Vnet to peer. PeerVnetId pulumi.StringPtrInput `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr pulumi.StringPtrInput `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId pulumi.StringPtrInput `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
func (NetworkProfileArgs) ElementType ¶
func (NetworkProfileArgs) ElementType() reflect.Type
func (NetworkProfileArgs) ToNetworkProfileOutput ¶
func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfileOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutput ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileInput ¶
type NetworkProfileInput interface { pulumi.Input ToNetworkProfileOutput() NetworkProfileOutput ToNetworkProfileOutputWithContext(context.Context) NetworkProfileOutput }
NetworkProfileInput is an input type that accepts NetworkProfileArgs and NetworkProfileOutput values. You can construct a concrete instance of `NetworkProfileInput` via:
NetworkProfileArgs{...}
type NetworkProfileOutput ¶
type NetworkProfileOutput struct{ *pulumi.OutputState }
Represents the OpenShift networking configuration
func (NetworkProfileOutput) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) PeerVnetId ¶
func (o NetworkProfileOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
func (NetworkProfileOutput) VnetCidr ¶
func (o NetworkProfileOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfileOutput) VnetId ¶
func (o NetworkProfileOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type NetworkProfilePtrInput ¶
type NetworkProfilePtrInput interface { pulumi.Input ToNetworkProfilePtrOutput() NetworkProfilePtrOutput ToNetworkProfilePtrOutputWithContext(context.Context) NetworkProfilePtrOutput }
NetworkProfilePtrInput is an input type that accepts NetworkProfileArgs, NetworkProfilePtr and NetworkProfilePtrOutput values. You can construct a concrete instance of `NetworkProfilePtrInput` via:
NetworkProfileArgs{...} or: nil
func NetworkProfilePtr ¶
func NetworkProfilePtr(v *NetworkProfileArgs) NetworkProfilePtrInput
type NetworkProfilePtrOutput ¶
type NetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfilePtrOutput) Elem ¶
func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
func (NetworkProfilePtrOutput) ElementType ¶
func (NetworkProfilePtrOutput) ElementType() reflect.Type
func (NetworkProfilePtrOutput) PeerVnetId ¶
func (o NetworkProfilePtrOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) VnetCidr ¶
func (o NetworkProfilePtrOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfilePtrOutput) VnetId ¶
func (o NetworkProfilePtrOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type NetworkProfileResponse ¶
type NetworkProfileResponse struct { // CIDR of the Vnet to peer. PeerVnetId *string `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr *string `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId *string `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
type NetworkProfileResponseArgs ¶
type NetworkProfileResponseArgs struct { // CIDR of the Vnet to peer. PeerVnetId pulumi.StringPtrInput `pulumi:"peerVnetId"` // CIDR for the OpenShift Vnet. VnetCidr pulumi.StringPtrInput `pulumi:"vnetCidr"` // ID of the Vnet created for OSA cluster. VnetId pulumi.StringPtrInput `pulumi:"vnetId"` }
Represents the OpenShift networking configuration
func (NetworkProfileResponseArgs) ElementType ¶
func (NetworkProfileResponseArgs) ElementType() reflect.Type
func (NetworkProfileResponseArgs) ToNetworkProfileResponseOutput ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext ¶
func (i NetworkProfileResponseArgs) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type NetworkProfileResponseInput ¶
type NetworkProfileResponseInput interface { pulumi.Input ToNetworkProfileResponseOutput() NetworkProfileResponseOutput ToNetworkProfileResponseOutputWithContext(context.Context) NetworkProfileResponseOutput }
NetworkProfileResponseInput is an input type that accepts NetworkProfileResponseArgs and NetworkProfileResponseOutput values. You can construct a concrete instance of `NetworkProfileResponseInput` via:
NetworkProfileResponseArgs{...}
type NetworkProfileResponseOutput ¶
type NetworkProfileResponseOutput struct{ *pulumi.OutputState }
Represents the OpenShift networking configuration
func (NetworkProfileResponseOutput) ElementType ¶
func (NetworkProfileResponseOutput) ElementType() reflect.Type
func (NetworkProfileResponseOutput) PeerVnetId ¶
func (o NetworkProfileResponseOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
func (NetworkProfileResponseOutput) VnetCidr ¶
func (o NetworkProfileResponseOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfileResponseOutput) VnetId ¶
func (o NetworkProfileResponseOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type NetworkProfileResponsePtrInput ¶
type NetworkProfileResponsePtrInput interface { pulumi.Input ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput ToNetworkProfileResponsePtrOutputWithContext(context.Context) NetworkProfileResponsePtrOutput }
NetworkProfileResponsePtrInput is an input type that accepts NetworkProfileResponseArgs, NetworkProfileResponsePtr and NetworkProfileResponsePtrOutput values. You can construct a concrete instance of `NetworkProfileResponsePtrInput` via:
NetworkProfileResponseArgs{...} or: nil
func NetworkProfileResponsePtr ¶
func NetworkProfileResponsePtr(v *NetworkProfileResponseArgs) NetworkProfileResponsePtrInput
type NetworkProfileResponsePtrOutput ¶
type NetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfileResponsePtrOutput) Elem ¶
func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
func (NetworkProfileResponsePtrOutput) ElementType ¶
func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (NetworkProfileResponsePtrOutput) PeerVnetId ¶
func (o NetworkProfileResponsePtrOutput) PeerVnetId() pulumi.StringPtrOutput
CIDR of the Vnet to peer.
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) VnetCidr ¶
func (o NetworkProfileResponsePtrOutput) VnetCidr() pulumi.StringPtrOutput
CIDR for the OpenShift Vnet.
func (NetworkProfileResponsePtrOutput) VnetId ¶
func (o NetworkProfileResponsePtrOutput) VnetId() pulumi.StringPtrOutput
ID of the Vnet created for OSA cluster.
type OpenShiftManagedCluster ¶
type OpenShiftManagedCluster struct { pulumi.CustomResourceState // Configuration of OpenShift cluster VMs. AgentPoolProfiles OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput `pulumi:"agentPoolProfiles"` // Configures OpenShift authentication. AuthProfile OpenShiftManagedClusterAuthProfileResponsePtrOutput `pulumi:"authProfile"` // Version of OpenShift specified when creating the cluster. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // Service generated FQDN for OpenShift API server loadbalancer internal hostname. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Configuration for OpenShift master VMs. MasterPoolProfile OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput `pulumi:"masterPoolProfile"` // Configures Log Analytics integration. MonitorProfile OpenShiftManagedClusterMonitorProfileResponsePtrOutput `pulumi:"monitorProfile"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Configuration for OpenShift networking. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // Version of OpenShift specified when creating the cluster. OpenShiftVersion pulumi.StringOutput `pulumi:"openShiftVersion"` // Define the resource plan as required by ARM for billing purposes Plan PurchasePlanResponsePtrOutput `pulumi:"plan"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Service generated FQDN for OpenShift API server. PublicHostname pulumi.StringOutput `pulumi:"publicHostname"` // Configuration for OpenShift router(s). RouterProfiles OpenShiftRouterProfileResponseArrayOutput `pulumi:"routerProfiles"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
OpenShift Managed cluster.
func GetOpenShiftManagedCluster ¶
func GetOpenShiftManagedCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OpenShiftManagedClusterState, opts ...pulumi.ResourceOption) (*OpenShiftManagedCluster, error)
GetOpenShiftManagedCluster gets an existing OpenShiftManagedCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOpenShiftManagedCluster ¶
func NewOpenShiftManagedCluster(ctx *pulumi.Context, name string, args *OpenShiftManagedClusterArgs, opts ...pulumi.ResourceOption) (*OpenShiftManagedCluster, error)
NewOpenShiftManagedCluster registers a new resource with the given unique name, arguments, and options.
type OpenShiftManagedClusterAADIdentityProvider ¶
type OpenShiftManagedClusterAADIdentityProvider struct { // The clientId password associated with the provider. ClientId *string `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId *string `pulumi:"customerAdminGroupId"` // The kind of the provider. Kind string `pulumi:"kind"` // The secret password associated with the provider. Secret *string `pulumi:"secret"` // The tenantId associated with the provider. TenantId *string `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
type OpenShiftManagedClusterAADIdentityProviderArgs ¶
type OpenShiftManagedClusterAADIdentityProviderArgs struct { // The clientId password associated with the provider. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId pulumi.StringPtrInput `pulumi:"customerAdminGroupId"` // The kind of the provider. Kind pulumi.StringInput `pulumi:"kind"` // The secret password associated with the provider. Secret pulumi.StringPtrInput `pulumi:"secret"` // The tenantId associated with the provider. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderArgs) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
func (OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderArgs) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
type OpenShiftManagedClusterAADIdentityProviderInput ¶
type OpenShiftManagedClusterAADIdentityProviderInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderOutput }
OpenShiftManagedClusterAADIdentityProviderInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderArgs and OpenShiftManagedClusterAADIdentityProviderOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderInput` via:
OpenShiftManagedClusterAADIdentityProviderArgs{...}
type OpenShiftManagedClusterAADIdentityProviderOutput ¶
type OpenShiftManagedClusterAADIdentityProviderOutput struct{ *pulumi.OutputState }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderOutput) Kind ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) Kind() pulumi.StringOutput
The kind of the provider.
func (OpenShiftManagedClusterAADIdentityProviderOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutput() OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderOutput
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
func (OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
type OpenShiftManagedClusterAADIdentityProviderPtrInput ¶
type OpenShiftManagedClusterAADIdentityProviderPtrInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput }
OpenShiftManagedClusterAADIdentityProviderPtrInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderArgs, OpenShiftManagedClusterAADIdentityProviderPtr and OpenShiftManagedClusterAADIdentityProviderPtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderPtrInput` via:
OpenShiftManagedClusterAADIdentityProviderArgs{...} or: nil
func OpenShiftManagedClusterAADIdentityProviderPtr ¶
func OpenShiftManagedClusterAADIdentityProviderPtr(v *OpenShiftManagedClusterAADIdentityProviderArgs) OpenShiftManagedClusterAADIdentityProviderPtrInput
type OpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
type OpenShiftManagedClusterAADIdentityProviderPtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) Kind ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Kind() pulumi.StringPtrOutput
The kind of the provider.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutput() OpenShiftManagedClusterAADIdentityProviderPtrOutput
func (OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderPtrOutput) ToOpenShiftManagedClusterAADIdentityProviderPtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderPtrOutput
type OpenShiftManagedClusterAADIdentityProviderResponse ¶
type OpenShiftManagedClusterAADIdentityProviderResponse struct { // The clientId password associated with the provider. ClientId *string `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId *string `pulumi:"customerAdminGroupId"` // The kind of the provider. Kind string `pulumi:"kind"` // The secret password associated with the provider. Secret *string `pulumi:"secret"` // The tenantId associated with the provider. TenantId *string `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
type OpenShiftManagedClusterAADIdentityProviderResponseArgs ¶
type OpenShiftManagedClusterAADIdentityProviderResponseArgs struct { // The clientId password associated with the provider. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The groupId to be granted cluster admin role. CustomerAdminGroupId pulumi.StringPtrInput `pulumi:"customerAdminGroupId"` // The kind of the provider. Kind pulumi.StringInput `pulumi:"kind"` // The secret password associated with the provider. Secret pulumi.StringPtrInput `pulumi:"secret"` // The tenantId associated with the provider. TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext ¶
func (i OpenShiftManagedClusterAADIdentityProviderResponseArgs) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
type OpenShiftManagedClusterAADIdentityProviderResponseInput ¶
type OpenShiftManagedClusterAADIdentityProviderResponseInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput }
OpenShiftManagedClusterAADIdentityProviderResponseInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderResponseArgs and OpenShiftManagedClusterAADIdentityProviderResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderResponseInput` via:
OpenShiftManagedClusterAADIdentityProviderResponseArgs{...}
type OpenShiftManagedClusterAADIdentityProviderResponseOutput ¶
type OpenShiftManagedClusterAADIdentityProviderResponseOutput struct{ *pulumi.OutputState }
Defines the Identity provider for MS AAD.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutput() OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponseOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
func (OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponseOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
type OpenShiftManagedClusterAADIdentityProviderResponsePtrInput ¶
type OpenShiftManagedClusterAADIdentityProviderResponsePtrInput interface { pulumi.Input ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput }
OpenShiftManagedClusterAADIdentityProviderResponsePtrInput is an input type that accepts OpenShiftManagedClusterAADIdentityProviderResponseArgs, OpenShiftManagedClusterAADIdentityProviderResponsePtr and OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAADIdentityProviderResponsePtrInput` via:
OpenShiftManagedClusterAADIdentityProviderResponseArgs{...} or: nil
func OpenShiftManagedClusterAADIdentityProviderResponsePtr ¶
func OpenShiftManagedClusterAADIdentityProviderResponsePtr(v *OpenShiftManagedClusterAADIdentityProviderResponseArgs) OpenShiftManagedClusterAADIdentityProviderResponsePtrInput
type OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
type OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ClientId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The clientId password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) CustomerAdminGroupId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) CustomerAdminGroupId() pulumi.StringPtrOutput
The groupId to be granted cluster admin role.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ElementType ¶
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Secret ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) Secret() pulumi.StringPtrOutput
The secret password associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) TenantId ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenantId associated with the provider.
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutput() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
func (OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput) ToOpenShiftManagedClusterAADIdentityProviderResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
type OpenShiftManagedClusterAgentPoolProfile ¶
type OpenShiftManagedClusterAgentPoolProfile struct { // Number of agents (VMs) to host docker containers. Count int `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role *string `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
type OpenShiftManagedClusterAgentPoolProfileArgs ¶
type OpenShiftManagedClusterAgentPoolProfileArgs struct { // Number of agents (VMs) to host docker containers. Count pulumi.IntInput `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role pulumi.StringPtrInput `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileArgs) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
func (OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileArgs) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
type OpenShiftManagedClusterAgentPoolProfileArray ¶
type OpenShiftManagedClusterAgentPoolProfileArray []OpenShiftManagedClusterAgentPoolProfileInput
func (OpenShiftManagedClusterAgentPoolProfileArray) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileArray) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileArray) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
type OpenShiftManagedClusterAgentPoolProfileArrayInput ¶
type OpenShiftManagedClusterAgentPoolProfileArrayInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput }
OpenShiftManagedClusterAgentPoolProfileArrayInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileArray and OpenShiftManagedClusterAgentPoolProfileArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileArrayInput` via:
OpenShiftManagedClusterAgentPoolProfileArray{ OpenShiftManagedClusterAgentPoolProfileArgs{...} }
type OpenShiftManagedClusterAgentPoolProfileArrayOutput ¶
type OpenShiftManagedClusterAgentPoolProfileArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutput() OpenShiftManagedClusterAgentPoolProfileArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileArrayOutput
type OpenShiftManagedClusterAgentPoolProfileInput ¶
type OpenShiftManagedClusterAgentPoolProfileInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileOutput }
OpenShiftManagedClusterAgentPoolProfileInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileArgs and OpenShiftManagedClusterAgentPoolProfileOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileInput` via:
OpenShiftManagedClusterAgentPoolProfileArgs{...}
type OpenShiftManagedClusterAgentPoolProfileOutput ¶
type OpenShiftManagedClusterAgentPoolProfileOutput struct{ *pulumi.OutputState }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileOutput) Count ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) Count() pulumi.IntOutput
Number of agents (VMs) to host docker containers.
func (OpenShiftManagedClusterAgentPoolProfileOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileOutput) Name ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) Name() pulumi.StringOutput
Unique name of the pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterAgentPoolProfileOutput) OsType ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterAgentPoolProfileOutput) Role ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) Role() pulumi.StringPtrOutput
Define the role of the AgentPoolProfile.
func (OpenShiftManagedClusterAgentPoolProfileOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutput() OpenShiftManagedClusterAgentPoolProfileOutput
func (OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) ToOpenShiftManagedClusterAgentPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileOutput
func (OpenShiftManagedClusterAgentPoolProfileOutput) VmSize ¶
func (o OpenShiftManagedClusterAgentPoolProfileOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterAgentPoolProfileResponse ¶
type OpenShiftManagedClusterAgentPoolProfileResponse struct { // Number of agents (VMs) to host docker containers. Count int `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role *string `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
type OpenShiftManagedClusterAgentPoolProfileResponseArgs ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArgs struct { // Number of agents (VMs) to host docker containers. Count pulumi.IntInput `pulumi:"count"` // Unique name of the pool profile in the context of the subscription and resource group. Name pulumi.StringInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Define the role of the AgentPoolProfile. Role pulumi.StringPtrInput `pulumi:"role"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArgs) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
type OpenShiftManagedClusterAgentPoolProfileResponseArray ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArray []OpenShiftManagedClusterAgentPoolProfileResponseInput
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext ¶
func (i OpenShiftManagedClusterAgentPoolProfileResponseArray) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
type OpenShiftManagedClusterAgentPoolProfileResponseArrayInput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArrayInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput }
OpenShiftManagedClusterAgentPoolProfileResponseArrayInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileResponseArray and OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileResponseArrayInput` via:
OpenShiftManagedClusterAgentPoolProfileResponseArray{ OpenShiftManagedClusterAgentPoolProfileResponseArgs{...} }
type OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutput() OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseArrayOutput
type OpenShiftManagedClusterAgentPoolProfileResponseInput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseInput interface { pulumi.Input ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput }
OpenShiftManagedClusterAgentPoolProfileResponseInput is an input type that accepts OpenShiftManagedClusterAgentPoolProfileResponseArgs and OpenShiftManagedClusterAgentPoolProfileResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAgentPoolProfileResponseInput` via:
OpenShiftManagedClusterAgentPoolProfileResponseArgs{...}
type OpenShiftManagedClusterAgentPoolProfileResponseOutput ¶
type OpenShiftManagedClusterAgentPoolProfileResponseOutput struct{ *pulumi.OutputState }
Defines the configuration of the OpenShift cluster VMs.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) Count ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Count() pulumi.IntOutput
Number of agents (VMs) to host docker containers.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ElementType ¶
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) Name ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) Name() pulumi.StringOutput
Unique name of the pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) OsType ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) Role ¶
Define the role of the AgentPoolProfile.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutput() OpenShiftManagedClusterAgentPoolProfileResponseOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) ToOpenShiftManagedClusterAgentPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAgentPoolProfileResponseOutput
func (OpenShiftManagedClusterAgentPoolProfileResponseOutput) VmSize ¶
func (o OpenShiftManagedClusterAgentPoolProfileResponseOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterArgs ¶
type OpenShiftManagedClusterArgs struct { // Configuration of OpenShift cluster VMs. AgentPoolProfiles OpenShiftManagedClusterAgentPoolProfileArrayInput // Configures OpenShift authentication. AuthProfile OpenShiftManagedClusterAuthProfilePtrInput // Resource location Location pulumi.StringInput // Configuration for OpenShift master VMs. MasterPoolProfile OpenShiftManagedClusterMasterPoolProfilePtrInput // Configures Log Analytics integration. MonitorProfile OpenShiftManagedClusterMonitorProfilePtrInput // Configuration for OpenShift networking. NetworkProfile NetworkProfilePtrInput // Version of OpenShift specified when creating the cluster. OpenShiftVersion pulumi.StringInput // Define the resource plan as required by ARM for billing purposes Plan PurchasePlanPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The name of the OpenShift managed cluster resource. ResourceName pulumi.StringInput // Configuration for OpenShift router(s). RouterProfiles OpenShiftRouterProfileArrayInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a OpenShiftManagedCluster resource.
func (OpenShiftManagedClusterArgs) ElementType ¶
func (OpenShiftManagedClusterArgs) ElementType() reflect.Type
type OpenShiftManagedClusterAuthProfile ¶
type OpenShiftManagedClusterAuthProfile struct { // Type of authentication profile to use. IdentityProviders []OpenShiftManagedClusterIdentityProvider `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
type OpenShiftManagedClusterAuthProfileArgs ¶
type OpenShiftManagedClusterAuthProfileArgs struct { // Type of authentication profile to use. IdentityProviders OpenShiftManagedClusterIdentityProviderArrayInput `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileArgs) ElementType ¶
func (OpenShiftManagedClusterAuthProfileArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutput ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutput ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
func (OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileArgs) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
type OpenShiftManagedClusterAuthProfileInput ¶
type OpenShiftManagedClusterAuthProfileInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput ToOpenShiftManagedClusterAuthProfileOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfileOutput }
OpenShiftManagedClusterAuthProfileInput is an input type that accepts OpenShiftManagedClusterAuthProfileArgs and OpenShiftManagedClusterAuthProfileOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfileInput` via:
OpenShiftManagedClusterAuthProfileArgs{...}
type OpenShiftManagedClusterAuthProfileOutput ¶
type OpenShiftManagedClusterAuthProfileOutput struct{ *pulumi.OutputState }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfileOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfileOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutput ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutput() OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileOutput
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
func (OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
type OpenShiftManagedClusterAuthProfilePtrInput ¶
type OpenShiftManagedClusterAuthProfilePtrInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfilePtrOutput }
OpenShiftManagedClusterAuthProfilePtrInput is an input type that accepts OpenShiftManagedClusterAuthProfileArgs, OpenShiftManagedClusterAuthProfilePtr and OpenShiftManagedClusterAuthProfilePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfilePtrInput` via:
OpenShiftManagedClusterAuthProfileArgs{...} or: nil
func OpenShiftManagedClusterAuthProfilePtr ¶
func OpenShiftManagedClusterAuthProfilePtr(v *OpenShiftManagedClusterAuthProfileArgs) OpenShiftManagedClusterAuthProfilePtrInput
type OpenShiftManagedClusterAuthProfilePtrOutput ¶
type OpenShiftManagedClusterAuthProfilePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAuthProfilePtrOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfilePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfilePtrOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfilePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutput() OpenShiftManagedClusterAuthProfilePtrOutput
func (OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfilePtrOutput) ToOpenShiftManagedClusterAuthProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfilePtrOutput
type OpenShiftManagedClusterAuthProfileResponse ¶
type OpenShiftManagedClusterAuthProfileResponse struct { // Type of authentication profile to use. IdentityProviders []OpenShiftManagedClusterIdentityProviderResponse `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
type OpenShiftManagedClusterAuthProfileResponseArgs ¶
type OpenShiftManagedClusterAuthProfileResponseArgs struct { // Type of authentication profile to use. IdentityProviders OpenShiftManagedClusterIdentityProviderResponseArrayInput `pulumi:"identityProviders"` }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileResponseArgs) ElementType ¶
func (OpenShiftManagedClusterAuthProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutput ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
func (OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext ¶
func (i OpenShiftManagedClusterAuthProfileResponseArgs) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
type OpenShiftManagedClusterAuthProfileResponseInput ¶
type OpenShiftManagedClusterAuthProfileResponseInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfileResponseOutput }
OpenShiftManagedClusterAuthProfileResponseInput is an input type that accepts OpenShiftManagedClusterAuthProfileResponseArgs and OpenShiftManagedClusterAuthProfileResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfileResponseInput` via:
OpenShiftManagedClusterAuthProfileResponseArgs{...}
type OpenShiftManagedClusterAuthProfileResponseOutput ¶
type OpenShiftManagedClusterAuthProfileResponseOutput struct{ *pulumi.OutputState }
Defines all possible authentication profiles for the OpenShift cluster.
func (OpenShiftManagedClusterAuthProfileResponseOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileResponseOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutput ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutput() OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponseOutput
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
func (OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileResponseOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
type OpenShiftManagedClusterAuthProfileResponsePtrInput ¶
type OpenShiftManagedClusterAuthProfileResponsePtrInput interface { pulumi.Input ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput }
OpenShiftManagedClusterAuthProfileResponsePtrInput is an input type that accepts OpenShiftManagedClusterAuthProfileResponseArgs, OpenShiftManagedClusterAuthProfileResponsePtr and OpenShiftManagedClusterAuthProfileResponsePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterAuthProfileResponsePtrInput` via:
OpenShiftManagedClusterAuthProfileResponseArgs{...} or: nil
func OpenShiftManagedClusterAuthProfileResponsePtr ¶
func OpenShiftManagedClusterAuthProfileResponsePtr(v *OpenShiftManagedClusterAuthProfileResponseArgs) OpenShiftManagedClusterAuthProfileResponsePtrInput
type OpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
type OpenShiftManagedClusterAuthProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ElementType ¶
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) IdentityProviders ¶
func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) IdentityProviders() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
Type of authentication profile to use.
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutput() OpenShiftManagedClusterAuthProfileResponsePtrOutput
func (OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterAuthProfileResponsePtrOutput) ToOpenShiftManagedClusterAuthProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterAuthProfileResponsePtrOutput
type OpenShiftManagedClusterIdentityProvider ¶
type OpenShiftManagedClusterIdentityProvider struct { // Name of the provider. Name *string `pulumi:"name"` // Configuration of the provider. Provider *OpenShiftManagedClusterAADIdentityProvider `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
type OpenShiftManagedClusterIdentityProviderArgs ¶
type OpenShiftManagedClusterIdentityProviderArgs struct { // Name of the provider. Name pulumi.StringPtrInput `pulumi:"name"` // Configuration of the provider. Provider OpenShiftManagedClusterAADIdentityProviderPtrInput `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderArgs) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutput ¶
func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
func (OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderArgs) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
type OpenShiftManagedClusterIdentityProviderArray ¶
type OpenShiftManagedClusterIdentityProviderArray []OpenShiftManagedClusterIdentityProviderInput
func (OpenShiftManagedClusterIdentityProviderArray) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderArray) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutput ¶
func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
func (OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderArray) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
type OpenShiftManagedClusterIdentityProviderArrayInput ¶
type OpenShiftManagedClusterIdentityProviderArrayInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput }
OpenShiftManagedClusterIdentityProviderArrayInput is an input type that accepts OpenShiftManagedClusterIdentityProviderArray and OpenShiftManagedClusterIdentityProviderArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderArrayInput` via:
OpenShiftManagedClusterIdentityProviderArray{ OpenShiftManagedClusterIdentityProviderArgs{...} }
type OpenShiftManagedClusterIdentityProviderArrayOutput ¶
type OpenShiftManagedClusterIdentityProviderArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutput ¶
func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutput() OpenShiftManagedClusterIdentityProviderArrayOutput
func (OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderArrayOutput) ToOpenShiftManagedClusterIdentityProviderArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderArrayOutput
type OpenShiftManagedClusterIdentityProviderInput ¶
type OpenShiftManagedClusterIdentityProviderInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput ToOpenShiftManagedClusterIdentityProviderOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderOutput }
OpenShiftManagedClusterIdentityProviderInput is an input type that accepts OpenShiftManagedClusterIdentityProviderArgs and OpenShiftManagedClusterIdentityProviderOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderInput` via:
OpenShiftManagedClusterIdentityProviderArgs{...}
type OpenShiftManagedClusterIdentityProviderOutput ¶
type OpenShiftManagedClusterIdentityProviderOutput struct{ *pulumi.OutputState }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderOutput) Name ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) Name() pulumi.StringPtrOutput
Name of the provider.
func (OpenShiftManagedClusterIdentityProviderOutput) Provider ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) Provider() OpenShiftManagedClusterAADIdentityProviderPtrOutput
Configuration of the provider.
func (OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutput ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutput() OpenShiftManagedClusterIdentityProviderOutput
func (OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderOutput) ToOpenShiftManagedClusterIdentityProviderOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderOutput
type OpenShiftManagedClusterIdentityProviderResponse ¶
type OpenShiftManagedClusterIdentityProviderResponse struct { // Name of the provider. Name *string `pulumi:"name"` // Configuration of the provider. Provider *OpenShiftManagedClusterAADIdentityProviderResponse `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
type OpenShiftManagedClusterIdentityProviderResponseArgs ¶
type OpenShiftManagedClusterIdentityProviderResponseArgs struct { // Name of the provider. Name pulumi.StringPtrInput `pulumi:"name"` // Configuration of the provider. Provider OpenShiftManagedClusterAADIdentityProviderResponsePtrInput `pulumi:"provider"` }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutput ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
func (OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArgs) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
type OpenShiftManagedClusterIdentityProviderResponseArray ¶
type OpenShiftManagedClusterIdentityProviderResponseArray []OpenShiftManagedClusterIdentityProviderResponseInput
func (OpenShiftManagedClusterIdentityProviderResponseArray) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseArray) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
func (OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext ¶
func (i OpenShiftManagedClusterIdentityProviderResponseArray) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
type OpenShiftManagedClusterIdentityProviderResponseArrayInput ¶
type OpenShiftManagedClusterIdentityProviderResponseArrayInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput }
OpenShiftManagedClusterIdentityProviderResponseArrayInput is an input type that accepts OpenShiftManagedClusterIdentityProviderResponseArray and OpenShiftManagedClusterIdentityProviderResponseArrayOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderResponseArrayInput` via:
OpenShiftManagedClusterIdentityProviderResponseArray{ OpenShiftManagedClusterIdentityProviderResponseArgs{...} }
type OpenShiftManagedClusterIdentityProviderResponseArrayOutput ¶
type OpenShiftManagedClusterIdentityProviderResponseArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput ¶
func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutput() OpenShiftManagedClusterIdentityProviderResponseArrayOutput
func (OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderResponseArrayOutput) ToOpenShiftManagedClusterIdentityProviderResponseArrayOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseArrayOutput
type OpenShiftManagedClusterIdentityProviderResponseInput ¶
type OpenShiftManagedClusterIdentityProviderResponseInput interface { pulumi.Input ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput }
OpenShiftManagedClusterIdentityProviderResponseInput is an input type that accepts OpenShiftManagedClusterIdentityProviderResponseArgs and OpenShiftManagedClusterIdentityProviderResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterIdentityProviderResponseInput` via:
OpenShiftManagedClusterIdentityProviderResponseArgs{...}
type OpenShiftManagedClusterIdentityProviderResponseOutput ¶
type OpenShiftManagedClusterIdentityProviderResponseOutput struct{ *pulumi.OutputState }
Defines the configuration of the identity providers to be used in the OpenShift cluster.
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ElementType ¶
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterIdentityProviderResponseOutput) Provider ¶
func (o OpenShiftManagedClusterIdentityProviderResponseOutput) Provider() OpenShiftManagedClusterAADIdentityProviderResponsePtrOutput
Configuration of the provider.
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutput ¶
func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutput() OpenShiftManagedClusterIdentityProviderResponseOutput
func (OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext ¶
func (o OpenShiftManagedClusterIdentityProviderResponseOutput) ToOpenShiftManagedClusterIdentityProviderResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterIdentityProviderResponseOutput
type OpenShiftManagedClusterMasterPoolProfile ¶
type OpenShiftManagedClusterMasterPoolProfile struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count int `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name *string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
type OpenShiftManagedClusterMasterPoolProfileArgs ¶
type OpenShiftManagedClusterMasterPoolProfileArgs struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count pulumi.IntInput `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name pulumi.StringPtrInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileArgs) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileArgs) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
type OpenShiftManagedClusterMasterPoolProfileInput ¶
type OpenShiftManagedClusterMasterPoolProfileInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfileOutput }
OpenShiftManagedClusterMasterPoolProfileInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileArgs and OpenShiftManagedClusterMasterPoolProfileOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfileInput` via:
OpenShiftManagedClusterMasterPoolProfileArgs{...}
type OpenShiftManagedClusterMasterPoolProfileOutput ¶
type OpenShiftManagedClusterMasterPoolProfileOutput struct{ *pulumi.OutputState }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) Count() pulumi.IntOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfileOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileOutput) Name ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) Name() pulumi.StringPtrOutput
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfileOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfileOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutput() OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfileOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterMasterPoolProfilePtrInput ¶
type OpenShiftManagedClusterMasterPoolProfilePtrInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput }
OpenShiftManagedClusterMasterPoolProfilePtrInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileArgs, OpenShiftManagedClusterMasterPoolProfilePtr and OpenShiftManagedClusterMasterPoolProfilePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfilePtrInput` via:
OpenShiftManagedClusterMasterPoolProfileArgs{...} or: nil
func OpenShiftManagedClusterMasterPoolProfilePtr ¶
func OpenShiftManagedClusterMasterPoolProfilePtr(v *OpenShiftManagedClusterMasterPoolProfileArgs) OpenShiftManagedClusterMasterPoolProfilePtrInput
type OpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
type OpenShiftManagedClusterMasterPoolProfilePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) Name ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) Name() pulumi.StringPtrOutput
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutput() OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) ToOpenShiftManagedClusterMasterPoolProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfilePtrOutput
func (OpenShiftManagedClusterMasterPoolProfilePtrOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfilePtrOutput) VmSize() pulumi.StringPtrOutput
Size of agent VMs.
type OpenShiftManagedClusterMasterPoolProfileResponse ¶
type OpenShiftManagedClusterMasterPoolProfileResponse struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count int `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name *string `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType *string `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr *string `pulumi:"subnetCidr"` // Size of agent VMs. VmSize string `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
type OpenShiftManagedClusterMasterPoolProfileResponseArgs ¶
type OpenShiftManagedClusterMasterPoolProfileResponseArgs struct { // Number of masters (VMs) to host docker containers. The default value is 3. Count pulumi.IntInput `pulumi:"count"` // Unique name of the master pool profile in the context of the subscription and resource group. Name pulumi.StringPtrInput `pulumi:"name"` // OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux. OsType pulumi.StringPtrInput `pulumi:"osType"` // Subnet CIDR for the peering. SubnetCidr pulumi.StringPtrInput `pulumi:"subnetCidr"` // Size of agent VMs. VmSize pulumi.StringInput `pulumi:"vmSize"` }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext ¶
func (i OpenShiftManagedClusterMasterPoolProfileResponseArgs) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
type OpenShiftManagedClusterMasterPoolProfileResponseInput ¶
type OpenShiftManagedClusterMasterPoolProfileResponseInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput }
OpenShiftManagedClusterMasterPoolProfileResponseInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileResponseArgs and OpenShiftManagedClusterMasterPoolProfileResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfileResponseInput` via:
OpenShiftManagedClusterMasterPoolProfileResponseArgs{...}
type OpenShiftManagedClusterMasterPoolProfileResponseOutput ¶
type OpenShiftManagedClusterMasterPoolProfileResponseOutput struct{ *pulumi.OutputState }
OpenShiftManagedClusterMaterPoolProfile contains configuration for OpenShift master VMs.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) Count() pulumi.IntOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) Name ¶
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutput() OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponseOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponseOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponseOutput) VmSize() pulumi.StringOutput
Size of agent VMs.
type OpenShiftManagedClusterMasterPoolProfileResponsePtrInput ¶
type OpenShiftManagedClusterMasterPoolProfileResponsePtrInput interface { pulumi.Input ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput }
OpenShiftManagedClusterMasterPoolProfileResponsePtrInput is an input type that accepts OpenShiftManagedClusterMasterPoolProfileResponseArgs, OpenShiftManagedClusterMasterPoolProfileResponsePtr and OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMasterPoolProfileResponsePtrInput` via:
OpenShiftManagedClusterMasterPoolProfileResponseArgs{...} or: nil
func OpenShiftManagedClusterMasterPoolProfileResponsePtr ¶
func OpenShiftManagedClusterMasterPoolProfileResponsePtr(v *OpenShiftManagedClusterMasterPoolProfileResponseArgs) OpenShiftManagedClusterMasterPoolProfileResponsePtrInput
type OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
type OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Count ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Count() pulumi.IntPtrOutput
Number of masters (VMs) to host docker containers. The default value is 3.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ElementType ¶
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) Name ¶
Unique name of the master pool profile in the context of the subscription and resource group.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) OsType ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) OsType() pulumi.StringPtrOutput
OsType to be used to specify os type. Choose from Linux and Windows. Default to Linux.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) SubnetCidr ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) SubnetCidr() pulumi.StringPtrOutput
Subnet CIDR for the peering.
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutput() OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) ToOpenShiftManagedClusterMasterPoolProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput
func (OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) VmSize ¶
func (o OpenShiftManagedClusterMasterPoolProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
Size of agent VMs.
type OpenShiftManagedClusterMonitorProfile ¶
type OpenShiftManagedClusterMonitorProfile struct { // If the Log analytics integration should be turned on or off Enabled *bool `pulumi:"enabled"` // Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with. WorkspaceResourceID *string `pulumi:"workspaceResourceID"` }
Defines the configuration for Log Analytics integration.
type OpenShiftManagedClusterMonitorProfileArgs ¶
type OpenShiftManagedClusterMonitorProfileArgs struct { // If the Log analytics integration should be turned on or off Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with. WorkspaceResourceID pulumi.StringPtrInput `pulumi:"workspaceResourceID"` }
Defines the configuration for Log Analytics integration.
func (OpenShiftManagedClusterMonitorProfileArgs) ElementType ¶
func (OpenShiftManagedClusterMonitorProfileArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfileOutput ¶
func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfileOutput() OpenShiftManagedClusterMonitorProfileOutput
func (OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfileOutputWithContext ¶
func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileOutput
func (OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfilePtrOutput ¶
func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfilePtrOutput() OpenShiftManagedClusterMonitorProfilePtrOutput
func (OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext ¶
func (i OpenShiftManagedClusterMonitorProfileArgs) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfilePtrOutput
type OpenShiftManagedClusterMonitorProfileInput ¶
type OpenShiftManagedClusterMonitorProfileInput interface { pulumi.Input ToOpenShiftManagedClusterMonitorProfileOutput() OpenShiftManagedClusterMonitorProfileOutput ToOpenShiftManagedClusterMonitorProfileOutputWithContext(context.Context) OpenShiftManagedClusterMonitorProfileOutput }
OpenShiftManagedClusterMonitorProfileInput is an input type that accepts OpenShiftManagedClusterMonitorProfileArgs and OpenShiftManagedClusterMonitorProfileOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMonitorProfileInput` via:
OpenShiftManagedClusterMonitorProfileArgs{...}
type OpenShiftManagedClusterMonitorProfileOutput ¶
type OpenShiftManagedClusterMonitorProfileOutput struct{ *pulumi.OutputState }
Defines the configuration for Log Analytics integration.
func (OpenShiftManagedClusterMonitorProfileOutput) ElementType ¶
func (OpenShiftManagedClusterMonitorProfileOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMonitorProfileOutput) Enabled ¶
func (o OpenShiftManagedClusterMonitorProfileOutput) Enabled() pulumi.BoolPtrOutput
If the Log analytics integration should be turned on or off
func (OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfileOutput ¶
func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfileOutput() OpenShiftManagedClusterMonitorProfileOutput
func (OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfileOutputWithContext ¶
func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfileOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileOutput
func (OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutput ¶
func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutput() OpenShiftManagedClusterMonitorProfilePtrOutput
func (OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMonitorProfileOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfilePtrOutput
func (OpenShiftManagedClusterMonitorProfileOutput) WorkspaceResourceID ¶
func (o OpenShiftManagedClusterMonitorProfileOutput) WorkspaceResourceID() pulumi.StringPtrOutput
Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with.
type OpenShiftManagedClusterMonitorProfilePtrInput ¶
type OpenShiftManagedClusterMonitorProfilePtrInput interface { pulumi.Input ToOpenShiftManagedClusterMonitorProfilePtrOutput() OpenShiftManagedClusterMonitorProfilePtrOutput ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext(context.Context) OpenShiftManagedClusterMonitorProfilePtrOutput }
OpenShiftManagedClusterMonitorProfilePtrInput is an input type that accepts OpenShiftManagedClusterMonitorProfileArgs, OpenShiftManagedClusterMonitorProfilePtr and OpenShiftManagedClusterMonitorProfilePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMonitorProfilePtrInput` via:
OpenShiftManagedClusterMonitorProfileArgs{...} or: nil
func OpenShiftManagedClusterMonitorProfilePtr ¶
func OpenShiftManagedClusterMonitorProfilePtr(v *OpenShiftManagedClusterMonitorProfileArgs) OpenShiftManagedClusterMonitorProfilePtrInput
type OpenShiftManagedClusterMonitorProfilePtrOutput ¶
type OpenShiftManagedClusterMonitorProfilePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterMonitorProfilePtrOutput) ElementType ¶
func (OpenShiftManagedClusterMonitorProfilePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMonitorProfilePtrOutput) Enabled ¶
func (o OpenShiftManagedClusterMonitorProfilePtrOutput) Enabled() pulumi.BoolPtrOutput
If the Log analytics integration should be turned on or off
func (OpenShiftManagedClusterMonitorProfilePtrOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutput ¶
func (o OpenShiftManagedClusterMonitorProfilePtrOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutput() OpenShiftManagedClusterMonitorProfilePtrOutput
func (OpenShiftManagedClusterMonitorProfilePtrOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMonitorProfilePtrOutput) ToOpenShiftManagedClusterMonitorProfilePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfilePtrOutput
func (OpenShiftManagedClusterMonitorProfilePtrOutput) WorkspaceResourceID ¶
func (o OpenShiftManagedClusterMonitorProfilePtrOutput) WorkspaceResourceID() pulumi.StringPtrOutput
Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with.
type OpenShiftManagedClusterMonitorProfileResponse ¶
type OpenShiftManagedClusterMonitorProfileResponse struct { // If the Log analytics integration should be turned on or off Enabled *bool `pulumi:"enabled"` // Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with. WorkspaceResourceID *string `pulumi:"workspaceResourceID"` }
Defines the configuration for Log Analytics integration.
type OpenShiftManagedClusterMonitorProfileResponseArgs ¶
type OpenShiftManagedClusterMonitorProfileResponseArgs struct { // If the Log analytics integration should be turned on or off Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with. WorkspaceResourceID pulumi.StringPtrInput `pulumi:"workspaceResourceID"` }
Defines the configuration for Log Analytics integration.
func (OpenShiftManagedClusterMonitorProfileResponseArgs) ElementType ¶
func (OpenShiftManagedClusterMonitorProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponseOutput ¶
func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponseOutput() OpenShiftManagedClusterMonitorProfileResponseOutput
func (OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponseOutputWithContext ¶
func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponseOutput
func (OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput ¶
func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput() OpenShiftManagedClusterMonitorProfileResponsePtrOutput
func (OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext ¶
func (i OpenShiftManagedClusterMonitorProfileResponseArgs) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponsePtrOutput
type OpenShiftManagedClusterMonitorProfileResponseInput ¶
type OpenShiftManagedClusterMonitorProfileResponseInput interface { pulumi.Input ToOpenShiftManagedClusterMonitorProfileResponseOutput() OpenShiftManagedClusterMonitorProfileResponseOutput ToOpenShiftManagedClusterMonitorProfileResponseOutputWithContext(context.Context) OpenShiftManagedClusterMonitorProfileResponseOutput }
OpenShiftManagedClusterMonitorProfileResponseInput is an input type that accepts OpenShiftManagedClusterMonitorProfileResponseArgs and OpenShiftManagedClusterMonitorProfileResponseOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMonitorProfileResponseInput` via:
OpenShiftManagedClusterMonitorProfileResponseArgs{...}
type OpenShiftManagedClusterMonitorProfileResponseOutput ¶
type OpenShiftManagedClusterMonitorProfileResponseOutput struct{ *pulumi.OutputState }
Defines the configuration for Log Analytics integration.
func (OpenShiftManagedClusterMonitorProfileResponseOutput) ElementType ¶
func (OpenShiftManagedClusterMonitorProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMonitorProfileResponseOutput) Enabled ¶
func (o OpenShiftManagedClusterMonitorProfileResponseOutput) Enabled() pulumi.BoolPtrOutput
If the Log analytics integration should be turned on or off
func (OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponseOutput ¶
func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponseOutput() OpenShiftManagedClusterMonitorProfileResponseOutput
func (OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponseOutputWithContext ¶
func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponseOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponseOutput
func (OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput() OpenShiftManagedClusterMonitorProfileResponsePtrOutput
func (OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMonitorProfileResponseOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponsePtrOutput
func (OpenShiftManagedClusterMonitorProfileResponseOutput) WorkspaceResourceID ¶
func (o OpenShiftManagedClusterMonitorProfileResponseOutput) WorkspaceResourceID() pulumi.StringPtrOutput
Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with.
type OpenShiftManagedClusterMonitorProfileResponsePtrInput ¶
type OpenShiftManagedClusterMonitorProfileResponsePtrInput interface { pulumi.Input ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput() OpenShiftManagedClusterMonitorProfileResponsePtrOutput ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext(context.Context) OpenShiftManagedClusterMonitorProfileResponsePtrOutput }
OpenShiftManagedClusterMonitorProfileResponsePtrInput is an input type that accepts OpenShiftManagedClusterMonitorProfileResponseArgs, OpenShiftManagedClusterMonitorProfileResponsePtr and OpenShiftManagedClusterMonitorProfileResponsePtrOutput values. You can construct a concrete instance of `OpenShiftManagedClusterMonitorProfileResponsePtrInput` via:
OpenShiftManagedClusterMonitorProfileResponseArgs{...} or: nil
func OpenShiftManagedClusterMonitorProfileResponsePtr ¶
func OpenShiftManagedClusterMonitorProfileResponsePtr(v *OpenShiftManagedClusterMonitorProfileResponseArgs) OpenShiftManagedClusterMonitorProfileResponsePtrInput
type OpenShiftManagedClusterMonitorProfileResponsePtrOutput ¶
type OpenShiftManagedClusterMonitorProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ElementType ¶
func (OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ElementType() reflect.Type
func (OpenShiftManagedClusterMonitorProfileResponsePtrOutput) Enabled ¶
func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
If the Log analytics integration should be turned on or off
func (OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput ¶
func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutput() OpenShiftManagedClusterMonitorProfileResponsePtrOutput
func (OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext ¶
func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) ToOpenShiftManagedClusterMonitorProfileResponsePtrOutputWithContext(ctx context.Context) OpenShiftManagedClusterMonitorProfileResponsePtrOutput
func (OpenShiftManagedClusterMonitorProfileResponsePtrOutput) WorkspaceResourceID ¶
func (o OpenShiftManagedClusterMonitorProfileResponsePtrOutput) WorkspaceResourceID() pulumi.StringPtrOutput
Azure Resource Manager Resource ID for the Log Analytics workspace to integrate with.
type OpenShiftManagedClusterState ¶
type OpenShiftManagedClusterState struct { // Configuration of OpenShift cluster VMs. AgentPoolProfiles OpenShiftManagedClusterAgentPoolProfileResponseArrayInput // Configures OpenShift authentication. AuthProfile OpenShiftManagedClusterAuthProfileResponsePtrInput // Version of OpenShift specified when creating the cluster. ClusterVersion pulumi.StringPtrInput // Service generated FQDN for OpenShift API server loadbalancer internal hostname. Fqdn pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Configuration for OpenShift master VMs. MasterPoolProfile OpenShiftManagedClusterMasterPoolProfileResponsePtrInput // Configures Log Analytics integration. MonitorProfile OpenShiftManagedClusterMonitorProfileResponsePtrInput // Resource name Name pulumi.StringPtrInput // Configuration for OpenShift networking. NetworkProfile NetworkProfileResponsePtrInput // Version of OpenShift specified when creating the cluster. OpenShiftVersion pulumi.StringPtrInput // Define the resource plan as required by ARM for billing purposes Plan PurchasePlanResponsePtrInput // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // Service generated FQDN for OpenShift API server. PublicHostname pulumi.StringPtrInput // Configuration for OpenShift router(s). RouterProfiles OpenShiftRouterProfileResponseArrayInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (OpenShiftManagedClusterState) ElementType ¶
func (OpenShiftManagedClusterState) ElementType() reflect.Type
type OpenShiftRouterProfile ¶
type OpenShiftRouterProfile struct { // Name of the router profile. Name *string `pulumi:"name"` }
Represents an OpenShift router
type OpenShiftRouterProfileArgs ¶
type OpenShiftRouterProfileArgs struct { // Name of the router profile. Name pulumi.StringPtrInput `pulumi:"name"` }
Represents an OpenShift router
func (OpenShiftRouterProfileArgs) ElementType ¶
func (OpenShiftRouterProfileArgs) ElementType() reflect.Type
func (OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutput ¶
func (i OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput
func (OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutputWithContext ¶
func (i OpenShiftRouterProfileArgs) ToOpenShiftRouterProfileOutputWithContext(ctx context.Context) OpenShiftRouterProfileOutput
type OpenShiftRouterProfileArray ¶
type OpenShiftRouterProfileArray []OpenShiftRouterProfileInput
func (OpenShiftRouterProfileArray) ElementType ¶
func (OpenShiftRouterProfileArray) ElementType() reflect.Type
func (OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutput ¶
func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
func (OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutputWithContext ¶
func (i OpenShiftRouterProfileArray) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
type OpenShiftRouterProfileArrayInput ¶
type OpenShiftRouterProfileArrayInput interface { pulumi.Input ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput ToOpenShiftRouterProfileArrayOutputWithContext(context.Context) OpenShiftRouterProfileArrayOutput }
OpenShiftRouterProfileArrayInput is an input type that accepts OpenShiftRouterProfileArray and OpenShiftRouterProfileArrayOutput values. You can construct a concrete instance of `OpenShiftRouterProfileArrayInput` via:
OpenShiftRouterProfileArray{ OpenShiftRouterProfileArgs{...} }
type OpenShiftRouterProfileArrayOutput ¶
type OpenShiftRouterProfileArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftRouterProfileArrayOutput) ElementType ¶
func (OpenShiftRouterProfileArrayOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileArrayOutput) Index ¶
func (o OpenShiftRouterProfileArrayOutput) Index(i pulumi.IntInput) OpenShiftRouterProfileOutput
func (OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutput ¶
func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutput() OpenShiftRouterProfileArrayOutput
func (OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutputWithContext ¶
func (o OpenShiftRouterProfileArrayOutput) ToOpenShiftRouterProfileArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileArrayOutput
type OpenShiftRouterProfileInput ¶
type OpenShiftRouterProfileInput interface { pulumi.Input ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput ToOpenShiftRouterProfileOutputWithContext(context.Context) OpenShiftRouterProfileOutput }
OpenShiftRouterProfileInput is an input type that accepts OpenShiftRouterProfileArgs and OpenShiftRouterProfileOutput values. You can construct a concrete instance of `OpenShiftRouterProfileInput` via:
OpenShiftRouterProfileArgs{...}
type OpenShiftRouterProfileOutput ¶
type OpenShiftRouterProfileOutput struct{ *pulumi.OutputState }
Represents an OpenShift router
func (OpenShiftRouterProfileOutput) ElementType ¶
func (OpenShiftRouterProfileOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileOutput) Name ¶
func (o OpenShiftRouterProfileOutput) Name() pulumi.StringPtrOutput
Name of the router profile.
func (OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutput ¶
func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutput() OpenShiftRouterProfileOutput
func (OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutputWithContext ¶
func (o OpenShiftRouterProfileOutput) ToOpenShiftRouterProfileOutputWithContext(ctx context.Context) OpenShiftRouterProfileOutput
type OpenShiftRouterProfileResponse ¶
type OpenShiftRouterProfileResponse struct { // Auto-allocated FQDN for the OpenShift router. Fqdn string `pulumi:"fqdn"` // Name of the router profile. Name *string `pulumi:"name"` // DNS subdomain for OpenShift router. PublicSubdomain string `pulumi:"publicSubdomain"` }
Represents an OpenShift router
type OpenShiftRouterProfileResponseArgs ¶
type OpenShiftRouterProfileResponseArgs struct { // Auto-allocated FQDN for the OpenShift router. Fqdn pulumi.StringInput `pulumi:"fqdn"` // Name of the router profile. Name pulumi.StringPtrInput `pulumi:"name"` // DNS subdomain for OpenShift router. PublicSubdomain pulumi.StringInput `pulumi:"publicSubdomain"` }
Represents an OpenShift router
func (OpenShiftRouterProfileResponseArgs) ElementType ¶
func (OpenShiftRouterProfileResponseArgs) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutput ¶
func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
func (OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutputWithContext ¶
func (i OpenShiftRouterProfileResponseArgs) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
type OpenShiftRouterProfileResponseArray ¶
type OpenShiftRouterProfileResponseArray []OpenShiftRouterProfileResponseInput
func (OpenShiftRouterProfileResponseArray) ElementType ¶
func (OpenShiftRouterProfileResponseArray) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutput ¶
func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
func (OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutputWithContext ¶
func (i OpenShiftRouterProfileResponseArray) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
type OpenShiftRouterProfileResponseArrayInput ¶
type OpenShiftRouterProfileResponseArrayInput interface { pulumi.Input ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput ToOpenShiftRouterProfileResponseArrayOutputWithContext(context.Context) OpenShiftRouterProfileResponseArrayOutput }
OpenShiftRouterProfileResponseArrayInput is an input type that accepts OpenShiftRouterProfileResponseArray and OpenShiftRouterProfileResponseArrayOutput values. You can construct a concrete instance of `OpenShiftRouterProfileResponseArrayInput` via:
OpenShiftRouterProfileResponseArray{ OpenShiftRouterProfileResponseArgs{...} }
type OpenShiftRouterProfileResponseArrayOutput ¶
type OpenShiftRouterProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (OpenShiftRouterProfileResponseArrayOutput) ElementType ¶
func (OpenShiftRouterProfileResponseArrayOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutput ¶
func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutput() OpenShiftRouterProfileResponseArrayOutput
func (OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutputWithContext ¶
func (o OpenShiftRouterProfileResponseArrayOutput) ToOpenShiftRouterProfileResponseArrayOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseArrayOutput
type OpenShiftRouterProfileResponseInput ¶
type OpenShiftRouterProfileResponseInput interface { pulumi.Input ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput ToOpenShiftRouterProfileResponseOutputWithContext(context.Context) OpenShiftRouterProfileResponseOutput }
OpenShiftRouterProfileResponseInput is an input type that accepts OpenShiftRouterProfileResponseArgs and OpenShiftRouterProfileResponseOutput values. You can construct a concrete instance of `OpenShiftRouterProfileResponseInput` via:
OpenShiftRouterProfileResponseArgs{...}
type OpenShiftRouterProfileResponseOutput ¶
type OpenShiftRouterProfileResponseOutput struct{ *pulumi.OutputState }
Represents an OpenShift router
func (OpenShiftRouterProfileResponseOutput) ElementType ¶
func (OpenShiftRouterProfileResponseOutput) ElementType() reflect.Type
func (OpenShiftRouterProfileResponseOutput) Fqdn ¶
func (o OpenShiftRouterProfileResponseOutput) Fqdn() pulumi.StringOutput
Auto-allocated FQDN for the OpenShift router.
func (OpenShiftRouterProfileResponseOutput) Name ¶
func (o OpenShiftRouterProfileResponseOutput) Name() pulumi.StringPtrOutput
Name of the router profile.
func (OpenShiftRouterProfileResponseOutput) PublicSubdomain ¶
func (o OpenShiftRouterProfileResponseOutput) PublicSubdomain() pulumi.StringOutput
DNS subdomain for OpenShift router.
func (OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutput ¶
func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutput() OpenShiftRouterProfileResponseOutput
func (OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutputWithContext ¶
func (o OpenShiftRouterProfileResponseOutput) ToOpenShiftRouterProfileResponseOutputWithContext(ctx context.Context) OpenShiftRouterProfileResponseOutput
type PurchasePlan ¶
type PurchasePlan struct { // The plan ID. Name *string `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product *string `pulumi:"product"` // The promotion code. PromotionCode *string `pulumi:"promotionCode"` // The plan ID. Publisher *string `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
type PurchasePlanArgs ¶
type PurchasePlanArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product pulumi.StringPtrInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The plan ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanArgs) ElementType ¶
func (PurchasePlanArgs) ElementType() reflect.Type
func (PurchasePlanArgs) ToPurchasePlanOutput ¶
func (i PurchasePlanArgs) ToPurchasePlanOutput() PurchasePlanOutput
func (PurchasePlanArgs) ToPurchasePlanOutputWithContext ¶
func (i PurchasePlanArgs) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
func (PurchasePlanArgs) ToPurchasePlanPtrOutput ¶
func (i PurchasePlanArgs) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
func (PurchasePlanArgs) ToPurchasePlanPtrOutputWithContext ¶
func (i PurchasePlanArgs) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
type PurchasePlanInput ¶
type PurchasePlanInput interface { pulumi.Input ToPurchasePlanOutput() PurchasePlanOutput ToPurchasePlanOutputWithContext(context.Context) PurchasePlanOutput }
PurchasePlanInput is an input type that accepts PurchasePlanArgs and PurchasePlanOutput values. You can construct a concrete instance of `PurchasePlanInput` via:
PurchasePlanArgs{...}
type PurchasePlanOutput ¶
type PurchasePlanOutput struct{ *pulumi.OutputState }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanOutput) ElementType ¶
func (PurchasePlanOutput) ElementType() reflect.Type
func (PurchasePlanOutput) Name ¶
func (o PurchasePlanOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanOutput) Product ¶
func (o PurchasePlanOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanOutput) PromotionCode ¶
func (o PurchasePlanOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanOutput) Publisher ¶
func (o PurchasePlanOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanOutput) ToPurchasePlanOutput ¶
func (o PurchasePlanOutput) ToPurchasePlanOutput() PurchasePlanOutput
func (PurchasePlanOutput) ToPurchasePlanOutputWithContext ¶
func (o PurchasePlanOutput) ToPurchasePlanOutputWithContext(ctx context.Context) PurchasePlanOutput
func (PurchasePlanOutput) ToPurchasePlanPtrOutput ¶
func (o PurchasePlanOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
func (PurchasePlanOutput) ToPurchasePlanPtrOutputWithContext ¶
func (o PurchasePlanOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
type PurchasePlanPtrInput ¶
type PurchasePlanPtrInput interface { pulumi.Input ToPurchasePlanPtrOutput() PurchasePlanPtrOutput ToPurchasePlanPtrOutputWithContext(context.Context) PurchasePlanPtrOutput }
PurchasePlanPtrInput is an input type that accepts PurchasePlanArgs, PurchasePlanPtr and PurchasePlanPtrOutput values. You can construct a concrete instance of `PurchasePlanPtrInput` via:
PurchasePlanArgs{...} or: nil
func PurchasePlanPtr ¶
func PurchasePlanPtr(v *PurchasePlanArgs) PurchasePlanPtrInput
type PurchasePlanPtrOutput ¶
type PurchasePlanPtrOutput struct{ *pulumi.OutputState }
func (PurchasePlanPtrOutput) Elem ¶
func (o PurchasePlanPtrOutput) Elem() PurchasePlanOutput
func (PurchasePlanPtrOutput) ElementType ¶
func (PurchasePlanPtrOutput) ElementType() reflect.Type
func (PurchasePlanPtrOutput) Name ¶
func (o PurchasePlanPtrOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanPtrOutput) Product ¶
func (o PurchasePlanPtrOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanPtrOutput) PromotionCode ¶
func (o PurchasePlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanPtrOutput) Publisher ¶
func (o PurchasePlanPtrOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanPtrOutput) ToPurchasePlanPtrOutput ¶
func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutput() PurchasePlanPtrOutput
func (PurchasePlanPtrOutput) ToPurchasePlanPtrOutputWithContext ¶
func (o PurchasePlanPtrOutput) ToPurchasePlanPtrOutputWithContext(ctx context.Context) PurchasePlanPtrOutput
type PurchasePlanResponse ¶
type PurchasePlanResponse struct { // The plan ID. Name *string `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product *string `pulumi:"product"` // The promotion code. PromotionCode *string `pulumi:"promotionCode"` // The plan ID. Publisher *string `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
type PurchasePlanResponseArgs ¶
type PurchasePlanResponseArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element. Product pulumi.StringPtrInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The plan ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanResponseArgs) ElementType ¶
func (PurchasePlanResponseArgs) ElementType() reflect.Type
func (PurchasePlanResponseArgs) ToPurchasePlanResponseOutput ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
func (PurchasePlanResponseArgs) ToPurchasePlanResponseOutputWithContext ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
func (PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutput ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
func (PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutputWithContext ¶
func (i PurchasePlanResponseArgs) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
type PurchasePlanResponseInput ¶
type PurchasePlanResponseInput interface { pulumi.Input ToPurchasePlanResponseOutput() PurchasePlanResponseOutput ToPurchasePlanResponseOutputWithContext(context.Context) PurchasePlanResponseOutput }
PurchasePlanResponseInput is an input type that accepts PurchasePlanResponseArgs and PurchasePlanResponseOutput values. You can construct a concrete instance of `PurchasePlanResponseInput` via:
PurchasePlanResponseArgs{...}
type PurchasePlanResponseOutput ¶
type PurchasePlanResponseOutput struct{ *pulumi.OutputState }
Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
func (PurchasePlanResponseOutput) ElementType ¶
func (PurchasePlanResponseOutput) ElementType() reflect.Type
func (PurchasePlanResponseOutput) Name ¶
func (o PurchasePlanResponseOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponseOutput) Product ¶
func (o PurchasePlanResponseOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanResponseOutput) PromotionCode ¶
func (o PurchasePlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanResponseOutput) Publisher ¶
func (o PurchasePlanResponseOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponseOutput) ToPurchasePlanResponseOutput ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutput() PurchasePlanResponseOutput
func (PurchasePlanResponseOutput) ToPurchasePlanResponseOutputWithContext ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponseOutputWithContext(ctx context.Context) PurchasePlanResponseOutput
func (PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutput ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
func (PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutputWithContext ¶
func (o PurchasePlanResponseOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput
type PurchasePlanResponsePtrInput ¶
type PurchasePlanResponsePtrInput interface { pulumi.Input ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput ToPurchasePlanResponsePtrOutputWithContext(context.Context) PurchasePlanResponsePtrOutput }
PurchasePlanResponsePtrInput is an input type that accepts PurchasePlanResponseArgs, PurchasePlanResponsePtr and PurchasePlanResponsePtrOutput values. You can construct a concrete instance of `PurchasePlanResponsePtrInput` via:
PurchasePlanResponseArgs{...} or: nil
func PurchasePlanResponsePtr ¶
func PurchasePlanResponsePtr(v *PurchasePlanResponseArgs) PurchasePlanResponsePtrInput
type PurchasePlanResponsePtrOutput ¶
type PurchasePlanResponsePtrOutput struct{ *pulumi.OutputState }
func (PurchasePlanResponsePtrOutput) Elem ¶
func (o PurchasePlanResponsePtrOutput) Elem() PurchasePlanResponseOutput
func (PurchasePlanResponsePtrOutput) ElementType ¶
func (PurchasePlanResponsePtrOutput) ElementType() reflect.Type
func (PurchasePlanResponsePtrOutput) Name ¶
func (o PurchasePlanResponsePtrOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponsePtrOutput) Product ¶
func (o PurchasePlanResponsePtrOutput) Product() pulumi.StringPtrOutput
Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.
func (PurchasePlanResponsePtrOutput) PromotionCode ¶
func (o PurchasePlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PurchasePlanResponsePtrOutput) Publisher ¶
func (o PurchasePlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The plan ID.
func (PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutput ¶
func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutput() PurchasePlanResponsePtrOutput
func (PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutputWithContext ¶
func (o PurchasePlanResponsePtrOutput) ToPurchasePlanResponsePtrOutputWithContext(ctx context.Context) PurchasePlanResponsePtrOutput