Documentation
¶
Index ¶
- type APIServerProfile
- type APIServerProfileArgs
- func (APIServerProfileArgs) ElementType() reflect.Type
- func (i APIServerProfileArgs) ToAPIServerProfileOutput() APIServerProfileOutput
- func (i APIServerProfileArgs) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
- func (i APIServerProfileArgs) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
- func (i APIServerProfileArgs) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
- type APIServerProfileInput
- type APIServerProfileOutput
- func (APIServerProfileOutput) ElementType() reflect.Type
- func (o APIServerProfileOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfileOutput) ToAPIServerProfileOutput() APIServerProfileOutput
- func (o APIServerProfileOutput) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
- func (o APIServerProfileOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
- func (o APIServerProfileOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
- func (o APIServerProfileOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfileOutput) Visibility() pulumi.StringPtrOutput
- type APIServerProfilePtrInput
- type APIServerProfilePtrOutput
- func (o APIServerProfilePtrOutput) Elem() APIServerProfileOutput
- func (APIServerProfilePtrOutput) ElementType() reflect.Type
- func (o APIServerProfilePtrOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
- func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
- func (o APIServerProfilePtrOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfilePtrOutput) Visibility() pulumi.StringPtrOutput
- type APIServerProfileResponse
- type APIServerProfileResponseArgs
- func (APIServerProfileResponseArgs) ElementType() reflect.Type
- func (i APIServerProfileResponseArgs) ToAPIServerProfileResponseOutput() APIServerProfileResponseOutput
- func (i APIServerProfileResponseArgs) ToAPIServerProfileResponseOutputWithContext(ctx context.Context) APIServerProfileResponseOutput
- func (i APIServerProfileResponseArgs) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
- func (i APIServerProfileResponseArgs) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
- type APIServerProfileResponseInput
- type APIServerProfileResponseOutput
- func (APIServerProfileResponseOutput) ElementType() reflect.Type
- func (o APIServerProfileResponseOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutput() APIServerProfileResponseOutput
- func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutputWithContext(ctx context.Context) APIServerProfileResponseOutput
- func (o APIServerProfileResponseOutput) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponseOutput) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponseOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfileResponseOutput) Visibility() pulumi.StringPtrOutput
- type APIServerProfileResponsePtrInput
- type APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponsePtrOutput) Elem() APIServerProfileResponseOutput
- func (APIServerProfileResponsePtrOutput) ElementType() reflect.Type
- func (o APIServerProfileResponsePtrOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfileResponsePtrOutput) Visibility() pulumi.StringPtrOutput
- type ClusterProfile
- type ClusterProfileArgs
- func (ClusterProfileArgs) ElementType() reflect.Type
- func (i ClusterProfileArgs) ToClusterProfileOutput() ClusterProfileOutput
- func (i ClusterProfileArgs) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
- func (i ClusterProfileArgs) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
- func (i ClusterProfileArgs) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
- type ClusterProfileInput
- type ClusterProfileOutput
- func (o ClusterProfileOutput) Domain() pulumi.StringPtrOutput
- func (ClusterProfileOutput) ElementType() reflect.Type
- func (o ClusterProfileOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfileOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfileOutput) ToClusterProfileOutput() ClusterProfileOutput
- func (o ClusterProfileOutput) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
- func (o ClusterProfileOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
- func (o ClusterProfileOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
- func (o ClusterProfileOutput) Version() pulumi.StringPtrOutput
- type ClusterProfilePtrInput
- type ClusterProfilePtrOutput
- func (o ClusterProfilePtrOutput) Domain() pulumi.StringPtrOutput
- func (o ClusterProfilePtrOutput) Elem() ClusterProfileOutput
- func (ClusterProfilePtrOutput) ElementType() reflect.Type
- func (o ClusterProfilePtrOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfilePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
- func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
- func (o ClusterProfilePtrOutput) Version() pulumi.StringPtrOutput
- type ClusterProfileResponse
- type ClusterProfileResponseArgs
- func (ClusterProfileResponseArgs) ElementType() reflect.Type
- func (i ClusterProfileResponseArgs) ToClusterProfileResponseOutput() ClusterProfileResponseOutput
- func (i ClusterProfileResponseArgs) ToClusterProfileResponseOutputWithContext(ctx context.Context) ClusterProfileResponseOutput
- func (i ClusterProfileResponseArgs) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
- func (i ClusterProfileResponseArgs) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
- type ClusterProfileResponseInput
- type ClusterProfileResponseOutput
- func (o ClusterProfileResponseOutput) Domain() pulumi.StringPtrOutput
- func (ClusterProfileResponseOutput) ElementType() reflect.Type
- func (o ClusterProfileResponseOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfileResponseOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutput() ClusterProfileResponseOutput
- func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutputWithContext(ctx context.Context) ClusterProfileResponseOutput
- func (o ClusterProfileResponseOutput) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponseOutput) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponseOutput) Version() pulumi.StringPtrOutput
- type ClusterProfileResponsePtrInput
- type ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponsePtrOutput) Domain() pulumi.StringPtrOutput
- func (o ClusterProfileResponsePtrOutput) Elem() ClusterProfileResponseOutput
- func (ClusterProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterProfileResponsePtrOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfileResponsePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponsePtrOutput) Version() pulumi.StringPtrOutput
- type ConsoleProfile
- type ConsoleProfileArgs
- func (ConsoleProfileArgs) ElementType() reflect.Type
- func (i ConsoleProfileArgs) ToConsoleProfileOutput() ConsoleProfileOutput
- func (i ConsoleProfileArgs) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
- func (i ConsoleProfileArgs) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
- func (i ConsoleProfileArgs) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
- type ConsoleProfileInput
- type ConsoleProfileOutput
- func (ConsoleProfileOutput) ElementType() reflect.Type
- func (o ConsoleProfileOutput) ToConsoleProfileOutput() ConsoleProfileOutput
- func (o ConsoleProfileOutput) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
- func (o ConsoleProfileOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
- func (o ConsoleProfileOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
- func (o ConsoleProfileOutput) Url() pulumi.StringPtrOutput
- type ConsoleProfilePtrInput
- type ConsoleProfilePtrOutput
- func (o ConsoleProfilePtrOutput) Elem() ConsoleProfileOutput
- func (ConsoleProfilePtrOutput) ElementType() reflect.Type
- func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
- func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
- func (o ConsoleProfilePtrOutput) Url() pulumi.StringPtrOutput
- type ConsoleProfileResponse
- type ConsoleProfileResponseArgs
- func (ConsoleProfileResponseArgs) ElementType() reflect.Type
- func (i ConsoleProfileResponseArgs) ToConsoleProfileResponseOutput() ConsoleProfileResponseOutput
- func (i ConsoleProfileResponseArgs) ToConsoleProfileResponseOutputWithContext(ctx context.Context) ConsoleProfileResponseOutput
- func (i ConsoleProfileResponseArgs) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
- func (i ConsoleProfileResponseArgs) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
- type ConsoleProfileResponseInput
- type ConsoleProfileResponseOutput
- func (ConsoleProfileResponseOutput) ElementType() reflect.Type
- func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutput() ConsoleProfileResponseOutput
- func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutputWithContext(ctx context.Context) ConsoleProfileResponseOutput
- func (o ConsoleProfileResponseOutput) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponseOutput) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponseOutput) Url() pulumi.StringPtrOutput
- type ConsoleProfileResponsePtrInput
- type ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponsePtrOutput) Elem() ConsoleProfileResponseOutput
- func (ConsoleProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
- type IngressProfile
- type IngressProfileArgs
- type IngressProfileArray
- type IngressProfileArrayInput
- type IngressProfileArrayOutput
- func (IngressProfileArrayOutput) ElementType() reflect.Type
- func (o IngressProfileArrayOutput) Index(i pulumi.IntInput) IngressProfileOutput
- func (o IngressProfileArrayOutput) ToIngressProfileArrayOutput() IngressProfileArrayOutput
- func (o IngressProfileArrayOutput) ToIngressProfileArrayOutputWithContext(ctx context.Context) IngressProfileArrayOutput
- type IngressProfileInput
- type IngressProfileOutput
- func (IngressProfileOutput) ElementType() reflect.Type
- func (o IngressProfileOutput) Ip() pulumi.StringPtrOutput
- func (o IngressProfileOutput) Name() pulumi.StringPtrOutput
- func (o IngressProfileOutput) ToIngressProfileOutput() IngressProfileOutput
- func (o IngressProfileOutput) ToIngressProfileOutputWithContext(ctx context.Context) IngressProfileOutput
- func (o IngressProfileOutput) Visibility() pulumi.StringPtrOutput
- type IngressProfileResponse
- type IngressProfileResponseArgs
- type IngressProfileResponseArray
- func (IngressProfileResponseArray) ElementType() reflect.Type
- func (i IngressProfileResponseArray) ToIngressProfileResponseArrayOutput() IngressProfileResponseArrayOutput
- func (i IngressProfileResponseArray) ToIngressProfileResponseArrayOutputWithContext(ctx context.Context) IngressProfileResponseArrayOutput
- type IngressProfileResponseArrayInput
- type IngressProfileResponseArrayOutput
- func (IngressProfileResponseArrayOutput) ElementType() reflect.Type
- func (o IngressProfileResponseArrayOutput) Index(i pulumi.IntInput) IngressProfileResponseOutput
- func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutput() IngressProfileResponseArrayOutput
- func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutputWithContext(ctx context.Context) IngressProfileResponseArrayOutput
- type IngressProfileResponseInput
- type IngressProfileResponseOutput
- func (IngressProfileResponseOutput) ElementType() reflect.Type
- func (o IngressProfileResponseOutput) Ip() pulumi.StringPtrOutput
- func (o IngressProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o IngressProfileResponseOutput) ToIngressProfileResponseOutput() IngressProfileResponseOutput
- func (o IngressProfileResponseOutput) ToIngressProfileResponseOutputWithContext(ctx context.Context) IngressProfileResponseOutput
- func (o IngressProfileResponseOutput) Visibility() pulumi.StringPtrOutput
- type ListOpenShiftClusterCredentialsArgs
- type ListOpenShiftClusterCredentialsResult
- type LookupOpenShiftClusterArgs
- type LookupOpenShiftClusterResult
- type MasterProfile
- type MasterProfileArgs
- func (MasterProfileArgs) ElementType() reflect.Type
- func (i MasterProfileArgs) ToMasterProfileOutput() MasterProfileOutput
- func (i MasterProfileArgs) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
- func (i MasterProfileArgs) ToMasterProfilePtrOutput() MasterProfilePtrOutput
- func (i MasterProfileArgs) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
- type MasterProfileInput
- type MasterProfileOutput
- func (MasterProfileOutput) ElementType() reflect.Type
- func (o MasterProfileOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfileOutput) ToMasterProfileOutput() MasterProfileOutput
- func (o MasterProfileOutput) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
- func (o MasterProfileOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
- func (o MasterProfileOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
- func (o MasterProfileOutput) VmSize() pulumi.StringPtrOutput
- type MasterProfilePtrInput
- type MasterProfilePtrOutput
- func (o MasterProfilePtrOutput) Elem() MasterProfileOutput
- func (MasterProfilePtrOutput) ElementType() reflect.Type
- func (o MasterProfilePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfilePtrOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
- func (o MasterProfilePtrOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
- func (o MasterProfilePtrOutput) VmSize() pulumi.StringPtrOutput
- type MasterProfileResponse
- type MasterProfileResponseArgs
- func (MasterProfileResponseArgs) ElementType() reflect.Type
- func (i MasterProfileResponseArgs) ToMasterProfileResponseOutput() MasterProfileResponseOutput
- func (i MasterProfileResponseArgs) ToMasterProfileResponseOutputWithContext(ctx context.Context) MasterProfileResponseOutput
- func (i MasterProfileResponseArgs) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
- func (i MasterProfileResponseArgs) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
- type MasterProfileResponseInput
- type MasterProfileResponseOutput
- func (MasterProfileResponseOutput) ElementType() reflect.Type
- func (o MasterProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfileResponseOutput) ToMasterProfileResponseOutput() MasterProfileResponseOutput
- func (o MasterProfileResponseOutput) ToMasterProfileResponseOutputWithContext(ctx context.Context) MasterProfileResponseOutput
- func (o MasterProfileResponseOutput) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
- func (o MasterProfileResponseOutput) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
- func (o MasterProfileResponseOutput) VmSize() pulumi.StringPtrOutput
- type MasterProfileResponsePtrInput
- type MasterProfileResponsePtrOutput
- func (o MasterProfileResponsePtrOutput) Elem() MasterProfileResponseOutput
- func (MasterProfileResponsePtrOutput) ElementType() reflect.Type
- func (o MasterProfileResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
- func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
- func (o MasterProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
- type NetworkProfile
- type NetworkProfileArgs
- func (NetworkProfileArgs) ElementType() reflect.Type
- func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileInput
- type NetworkProfileOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) ServiceCidr() 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
- type NetworkProfilePtrInput
- type NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
- func (NetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- 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) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponseOutput) ServiceCidr() 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
- type NetworkProfileResponsePtrInput
- type NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
- func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkProfileResponsePtrOutput) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type OpenShiftCluster
- type OpenShiftClusterArgs
- type OpenShiftClusterState
- type ServicePrincipalProfile
- type ServicePrincipalProfileArgs
- func (ServicePrincipalProfileArgs) ElementType() reflect.Type
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
- type ServicePrincipalProfileInput
- type ServicePrincipalProfileOutput
- func (o ServicePrincipalProfileOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileOutput) ClientSecret() pulumi.StringPtrOutput
- func (ServicePrincipalProfileOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
- type ServicePrincipalProfilePtrInput
- type ServicePrincipalProfilePtrOutput
- func (o ServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfilePtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ServicePrincipalProfilePtrOutput) Elem() ServicePrincipalProfileOutput
- func (ServicePrincipalProfilePtrOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
- func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
- type ServicePrincipalProfileResponse
- type ServicePrincipalProfileResponseArgs
- func (ServicePrincipalProfileResponseArgs) ElementType() reflect.Type
- func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponseOutput() ServicePrincipalProfileResponseOutput
- func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ServicePrincipalProfileResponseOutput
- func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
- func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
- type ServicePrincipalProfileResponseInput
- type ServicePrincipalProfileResponseOutput
- func (o ServicePrincipalProfileResponseOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileResponseOutput) ClientSecret() pulumi.StringPtrOutput
- func (ServicePrincipalProfileResponseOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutput() ServicePrincipalProfileResponseOutput
- func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ServicePrincipalProfileResponseOutput
- func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
- func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
- type ServicePrincipalProfileResponsePtrInput
- type ServicePrincipalProfileResponsePtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) Elem() ServicePrincipalProfileResponseOutput
- func (ServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
- type WorkerProfile
- type WorkerProfileArgs
- type WorkerProfileArray
- type WorkerProfileArrayInput
- type WorkerProfileArrayOutput
- func (WorkerProfileArrayOutput) ElementType() reflect.Type
- func (o WorkerProfileArrayOutput) Index(i pulumi.IntInput) WorkerProfileOutput
- func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutput() WorkerProfileArrayOutput
- func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutputWithContext(ctx context.Context) WorkerProfileArrayOutput
- type WorkerProfileInput
- type WorkerProfileOutput
- func (o WorkerProfileOutput) Count() pulumi.IntPtrOutput
- func (o WorkerProfileOutput) DiskSizeGB() pulumi.IntPtrOutput
- func (WorkerProfileOutput) ElementType() reflect.Type
- func (o WorkerProfileOutput) Name() pulumi.StringPtrOutput
- func (o WorkerProfileOutput) SubnetId() pulumi.StringPtrOutput
- func (o WorkerProfileOutput) ToWorkerProfileOutput() WorkerProfileOutput
- func (o WorkerProfileOutput) ToWorkerProfileOutputWithContext(ctx context.Context) WorkerProfileOutput
- func (o WorkerProfileOutput) VmSize() pulumi.StringPtrOutput
- type WorkerProfileResponse
- type WorkerProfileResponseArgs
- type WorkerProfileResponseArray
- func (WorkerProfileResponseArray) ElementType() reflect.Type
- func (i WorkerProfileResponseArray) ToWorkerProfileResponseArrayOutput() WorkerProfileResponseArrayOutput
- func (i WorkerProfileResponseArray) ToWorkerProfileResponseArrayOutputWithContext(ctx context.Context) WorkerProfileResponseArrayOutput
- type WorkerProfileResponseArrayInput
- type WorkerProfileResponseArrayOutput
- func (WorkerProfileResponseArrayOutput) ElementType() reflect.Type
- func (o WorkerProfileResponseArrayOutput) Index(i pulumi.IntInput) WorkerProfileResponseOutput
- func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutput() WorkerProfileResponseArrayOutput
- func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutputWithContext(ctx context.Context) WorkerProfileResponseArrayOutput
- type WorkerProfileResponseInput
- type WorkerProfileResponseOutput
- func (o WorkerProfileResponseOutput) Count() pulumi.IntPtrOutput
- func (o WorkerProfileResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
- func (WorkerProfileResponseOutput) ElementType() reflect.Type
- func (o WorkerProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o WorkerProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
- func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutput() WorkerProfileResponseOutput
- func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutputWithContext(ctx context.Context) WorkerProfileResponseOutput
- func (o WorkerProfileResponseOutput) VmSize() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServerProfile ¶
type APIServerProfile struct { // The IP of the cluster API server (immutable). Ip *string `pulumi:"ip"` // The URL to access the cluster API server (immutable). Url *string `pulumi:"url"` // API server visibility (immutable). Visibility *string `pulumi:"visibility"` }
APIServerProfile represents an API server profile.
type APIServerProfileArgs ¶
type APIServerProfileArgs struct { // The IP of the cluster API server (immutable). Ip pulumi.StringPtrInput `pulumi:"ip"` // The URL to access the cluster API server (immutable). Url pulumi.StringPtrInput `pulumi:"url"` // API server visibility (immutable). Visibility pulumi.StringPtrInput `pulumi:"visibility"` }
APIServerProfile represents an API server profile.
func (APIServerProfileArgs) ElementType ¶
func (APIServerProfileArgs) ElementType() reflect.Type
func (APIServerProfileArgs) ToAPIServerProfileOutput ¶
func (i APIServerProfileArgs) ToAPIServerProfileOutput() APIServerProfileOutput
func (APIServerProfileArgs) ToAPIServerProfileOutputWithContext ¶
func (i APIServerProfileArgs) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
func (APIServerProfileArgs) ToAPIServerProfilePtrOutput ¶
func (i APIServerProfileArgs) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
func (APIServerProfileArgs) ToAPIServerProfilePtrOutputWithContext ¶
func (i APIServerProfileArgs) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
type APIServerProfileInput ¶
type APIServerProfileInput interface { pulumi.Input ToAPIServerProfileOutput() APIServerProfileOutput ToAPIServerProfileOutputWithContext(context.Context) APIServerProfileOutput }
APIServerProfileInput is an input type that accepts APIServerProfileArgs and APIServerProfileOutput values. You can construct a concrete instance of `APIServerProfileInput` via:
APIServerProfileArgs{...}
type APIServerProfileOutput ¶
type APIServerProfileOutput struct{ *pulumi.OutputState }
APIServerProfile represents an API server profile.
func (APIServerProfileOutput) ElementType ¶
func (APIServerProfileOutput) ElementType() reflect.Type
func (APIServerProfileOutput) Ip ¶
func (o APIServerProfileOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server (immutable).
func (APIServerProfileOutput) ToAPIServerProfileOutput ¶
func (o APIServerProfileOutput) ToAPIServerProfileOutput() APIServerProfileOutput
func (APIServerProfileOutput) ToAPIServerProfileOutputWithContext ¶
func (o APIServerProfileOutput) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
func (APIServerProfileOutput) ToAPIServerProfilePtrOutput ¶
func (o APIServerProfileOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
func (APIServerProfileOutput) ToAPIServerProfilePtrOutputWithContext ¶
func (o APIServerProfileOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
func (APIServerProfileOutput) Url ¶
func (o APIServerProfileOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server (immutable).
func (APIServerProfileOutput) Visibility ¶
func (o APIServerProfileOutput) Visibility() pulumi.StringPtrOutput
API server visibility (immutable).
type APIServerProfilePtrInput ¶
type APIServerProfilePtrInput interface { pulumi.Input ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput ToAPIServerProfilePtrOutputWithContext(context.Context) APIServerProfilePtrOutput }
APIServerProfilePtrInput is an input type that accepts APIServerProfileArgs, APIServerProfilePtr and APIServerProfilePtrOutput values. You can construct a concrete instance of `APIServerProfilePtrInput` via:
APIServerProfileArgs{...} or: nil
func APIServerProfilePtr ¶
func APIServerProfilePtr(v *APIServerProfileArgs) APIServerProfilePtrInput
type APIServerProfilePtrOutput ¶
type APIServerProfilePtrOutput struct{ *pulumi.OutputState }
func (APIServerProfilePtrOutput) Elem ¶
func (o APIServerProfilePtrOutput) Elem() APIServerProfileOutput
func (APIServerProfilePtrOutput) ElementType ¶
func (APIServerProfilePtrOutput) ElementType() reflect.Type
func (APIServerProfilePtrOutput) Ip ¶
func (o APIServerProfilePtrOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server (immutable).
func (APIServerProfilePtrOutput) ToAPIServerProfilePtrOutput ¶
func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
func (APIServerProfilePtrOutput) ToAPIServerProfilePtrOutputWithContext ¶
func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
func (APIServerProfilePtrOutput) Url ¶
func (o APIServerProfilePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server (immutable).
func (APIServerProfilePtrOutput) Visibility ¶
func (o APIServerProfilePtrOutput) Visibility() pulumi.StringPtrOutput
API server visibility (immutable).
type APIServerProfileResponse ¶
type APIServerProfileResponse struct { // The IP of the cluster API server (immutable). Ip *string `pulumi:"ip"` // The URL to access the cluster API server (immutable). Url *string `pulumi:"url"` // API server visibility (immutable). Visibility *string `pulumi:"visibility"` }
APIServerProfile represents an API server profile.
type APIServerProfileResponseArgs ¶
type APIServerProfileResponseArgs struct { // The IP of the cluster API server (immutable). Ip pulumi.StringPtrInput `pulumi:"ip"` // The URL to access the cluster API server (immutable). Url pulumi.StringPtrInput `pulumi:"url"` // API server visibility (immutable). Visibility pulumi.StringPtrInput `pulumi:"visibility"` }
APIServerProfile represents an API server profile.
func (APIServerProfileResponseArgs) ElementType ¶
func (APIServerProfileResponseArgs) ElementType() reflect.Type
func (APIServerProfileResponseArgs) ToAPIServerProfileResponseOutput ¶
func (i APIServerProfileResponseArgs) ToAPIServerProfileResponseOutput() APIServerProfileResponseOutput
func (APIServerProfileResponseArgs) ToAPIServerProfileResponseOutputWithContext ¶
func (i APIServerProfileResponseArgs) ToAPIServerProfileResponseOutputWithContext(ctx context.Context) APIServerProfileResponseOutput
func (APIServerProfileResponseArgs) ToAPIServerProfileResponsePtrOutput ¶
func (i APIServerProfileResponseArgs) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
func (APIServerProfileResponseArgs) ToAPIServerProfileResponsePtrOutputWithContext ¶
func (i APIServerProfileResponseArgs) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
type APIServerProfileResponseInput ¶
type APIServerProfileResponseInput interface { pulumi.Input ToAPIServerProfileResponseOutput() APIServerProfileResponseOutput ToAPIServerProfileResponseOutputWithContext(context.Context) APIServerProfileResponseOutput }
APIServerProfileResponseInput is an input type that accepts APIServerProfileResponseArgs and APIServerProfileResponseOutput values. You can construct a concrete instance of `APIServerProfileResponseInput` via:
APIServerProfileResponseArgs{...}
type APIServerProfileResponseOutput ¶
type APIServerProfileResponseOutput struct{ *pulumi.OutputState }
APIServerProfile represents an API server profile.
func (APIServerProfileResponseOutput) ElementType ¶
func (APIServerProfileResponseOutput) ElementType() reflect.Type
func (APIServerProfileResponseOutput) Ip ¶
func (o APIServerProfileResponseOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server (immutable).
func (APIServerProfileResponseOutput) ToAPIServerProfileResponseOutput ¶
func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutput() APIServerProfileResponseOutput
func (APIServerProfileResponseOutput) ToAPIServerProfileResponseOutputWithContext ¶
func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutputWithContext(ctx context.Context) APIServerProfileResponseOutput
func (APIServerProfileResponseOutput) ToAPIServerProfileResponsePtrOutput ¶
func (o APIServerProfileResponseOutput) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
func (APIServerProfileResponseOutput) ToAPIServerProfileResponsePtrOutputWithContext ¶
func (o APIServerProfileResponseOutput) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
func (APIServerProfileResponseOutput) Url ¶
func (o APIServerProfileResponseOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server (immutable).
func (APIServerProfileResponseOutput) Visibility ¶
func (o APIServerProfileResponseOutput) Visibility() pulumi.StringPtrOutput
API server visibility (immutable).
type APIServerProfileResponsePtrInput ¶
type APIServerProfileResponsePtrInput interface { pulumi.Input ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput ToAPIServerProfileResponsePtrOutputWithContext(context.Context) APIServerProfileResponsePtrOutput }
APIServerProfileResponsePtrInput is an input type that accepts APIServerProfileResponseArgs, APIServerProfileResponsePtr and APIServerProfileResponsePtrOutput values. You can construct a concrete instance of `APIServerProfileResponsePtrInput` via:
APIServerProfileResponseArgs{...} or: nil
func APIServerProfileResponsePtr ¶
func APIServerProfileResponsePtr(v *APIServerProfileResponseArgs) APIServerProfileResponsePtrInput
type APIServerProfileResponsePtrOutput ¶
type APIServerProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (APIServerProfileResponsePtrOutput) Elem ¶
func (o APIServerProfileResponsePtrOutput) Elem() APIServerProfileResponseOutput
func (APIServerProfileResponsePtrOutput) ElementType ¶
func (APIServerProfileResponsePtrOutput) ElementType() reflect.Type
func (APIServerProfileResponsePtrOutput) Ip ¶
func (o APIServerProfileResponsePtrOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server (immutable).
func (APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutput ¶
func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
func (APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutputWithContext ¶
func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
func (APIServerProfileResponsePtrOutput) Url ¶
func (o APIServerProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server (immutable).
func (APIServerProfileResponsePtrOutput) Visibility ¶
func (o APIServerProfileResponsePtrOutput) Visibility() pulumi.StringPtrOutput
API server visibility (immutable).
type ClusterProfile ¶
type ClusterProfile struct { // The domain for the cluster (immutable). Domain *string `pulumi:"domain"` // The pull secret for the cluster (immutable). PullSecret *string `pulumi:"pullSecret"` // The ID of the cluster resource group (immutable). ResourceGroupId *string `pulumi:"resourceGroupId"` // The version of the cluster (immutable). Version *string `pulumi:"version"` }
ClusterProfile represents a cluster profile.
type ClusterProfileArgs ¶
type ClusterProfileArgs struct { // The domain for the cluster (immutable). Domain pulumi.StringPtrInput `pulumi:"domain"` // The pull secret for the cluster (immutable). PullSecret pulumi.StringPtrInput `pulumi:"pullSecret"` // The ID of the cluster resource group (immutable). ResourceGroupId pulumi.StringPtrInput `pulumi:"resourceGroupId"` // The version of the cluster (immutable). Version pulumi.StringPtrInput `pulumi:"version"` }
ClusterProfile represents a cluster profile.
func (ClusterProfileArgs) ElementType ¶
func (ClusterProfileArgs) ElementType() reflect.Type
func (ClusterProfileArgs) ToClusterProfileOutput ¶
func (i ClusterProfileArgs) ToClusterProfileOutput() ClusterProfileOutput
func (ClusterProfileArgs) ToClusterProfileOutputWithContext ¶
func (i ClusterProfileArgs) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
func (ClusterProfileArgs) ToClusterProfilePtrOutput ¶
func (i ClusterProfileArgs) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
func (ClusterProfileArgs) ToClusterProfilePtrOutputWithContext ¶
func (i ClusterProfileArgs) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
type ClusterProfileInput ¶
type ClusterProfileInput interface { pulumi.Input ToClusterProfileOutput() ClusterProfileOutput ToClusterProfileOutputWithContext(context.Context) ClusterProfileOutput }
ClusterProfileInput is an input type that accepts ClusterProfileArgs and ClusterProfileOutput values. You can construct a concrete instance of `ClusterProfileInput` via:
ClusterProfileArgs{...}
type ClusterProfileOutput ¶
type ClusterProfileOutput struct{ *pulumi.OutputState }
ClusterProfile represents a cluster profile.
func (ClusterProfileOutput) Domain ¶
func (o ClusterProfileOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster (immutable).
func (ClusterProfileOutput) ElementType ¶
func (ClusterProfileOutput) ElementType() reflect.Type
func (ClusterProfileOutput) PullSecret ¶
func (o ClusterProfileOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster (immutable).
func (ClusterProfileOutput) ResourceGroupId ¶
func (o ClusterProfileOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group (immutable).
func (ClusterProfileOutput) ToClusterProfileOutput ¶
func (o ClusterProfileOutput) ToClusterProfileOutput() ClusterProfileOutput
func (ClusterProfileOutput) ToClusterProfileOutputWithContext ¶
func (o ClusterProfileOutput) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
func (ClusterProfileOutput) ToClusterProfilePtrOutput ¶
func (o ClusterProfileOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
func (ClusterProfileOutput) ToClusterProfilePtrOutputWithContext ¶
func (o ClusterProfileOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
func (ClusterProfileOutput) Version ¶
func (o ClusterProfileOutput) Version() pulumi.StringPtrOutput
The version of the cluster (immutable).
type ClusterProfilePtrInput ¶
type ClusterProfilePtrInput interface { pulumi.Input ToClusterProfilePtrOutput() ClusterProfilePtrOutput ToClusterProfilePtrOutputWithContext(context.Context) ClusterProfilePtrOutput }
ClusterProfilePtrInput is an input type that accepts ClusterProfileArgs, ClusterProfilePtr and ClusterProfilePtrOutput values. You can construct a concrete instance of `ClusterProfilePtrInput` via:
ClusterProfileArgs{...} or: nil
func ClusterProfilePtr ¶
func ClusterProfilePtr(v *ClusterProfileArgs) ClusterProfilePtrInput
type ClusterProfilePtrOutput ¶
type ClusterProfilePtrOutput struct{ *pulumi.OutputState }
func (ClusterProfilePtrOutput) Domain ¶
func (o ClusterProfilePtrOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster (immutable).
func (ClusterProfilePtrOutput) Elem ¶
func (o ClusterProfilePtrOutput) Elem() ClusterProfileOutput
func (ClusterProfilePtrOutput) ElementType ¶
func (ClusterProfilePtrOutput) ElementType() reflect.Type
func (ClusterProfilePtrOutput) PullSecret ¶
func (o ClusterProfilePtrOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster (immutable).
func (ClusterProfilePtrOutput) ResourceGroupId ¶
func (o ClusterProfilePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group (immutable).
func (ClusterProfilePtrOutput) ToClusterProfilePtrOutput ¶
func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
func (ClusterProfilePtrOutput) ToClusterProfilePtrOutputWithContext ¶
func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
func (ClusterProfilePtrOutput) Version ¶
func (o ClusterProfilePtrOutput) Version() pulumi.StringPtrOutput
The version of the cluster (immutable).
type ClusterProfileResponse ¶
type ClusterProfileResponse struct { // The domain for the cluster (immutable). Domain *string `pulumi:"domain"` // The pull secret for the cluster (immutable). PullSecret *string `pulumi:"pullSecret"` // The ID of the cluster resource group (immutable). ResourceGroupId *string `pulumi:"resourceGroupId"` // The version of the cluster (immutable). Version *string `pulumi:"version"` }
ClusterProfile represents a cluster profile.
type ClusterProfileResponseArgs ¶
type ClusterProfileResponseArgs struct { // The domain for the cluster (immutable). Domain pulumi.StringPtrInput `pulumi:"domain"` // The pull secret for the cluster (immutable). PullSecret pulumi.StringPtrInput `pulumi:"pullSecret"` // The ID of the cluster resource group (immutable). ResourceGroupId pulumi.StringPtrInput `pulumi:"resourceGroupId"` // The version of the cluster (immutable). Version pulumi.StringPtrInput `pulumi:"version"` }
ClusterProfile represents a cluster profile.
func (ClusterProfileResponseArgs) ElementType ¶
func (ClusterProfileResponseArgs) ElementType() reflect.Type
func (ClusterProfileResponseArgs) ToClusterProfileResponseOutput ¶
func (i ClusterProfileResponseArgs) ToClusterProfileResponseOutput() ClusterProfileResponseOutput
func (ClusterProfileResponseArgs) ToClusterProfileResponseOutputWithContext ¶
func (i ClusterProfileResponseArgs) ToClusterProfileResponseOutputWithContext(ctx context.Context) ClusterProfileResponseOutput
func (ClusterProfileResponseArgs) ToClusterProfileResponsePtrOutput ¶
func (i ClusterProfileResponseArgs) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
func (ClusterProfileResponseArgs) ToClusterProfileResponsePtrOutputWithContext ¶
func (i ClusterProfileResponseArgs) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
type ClusterProfileResponseInput ¶
type ClusterProfileResponseInput interface { pulumi.Input ToClusterProfileResponseOutput() ClusterProfileResponseOutput ToClusterProfileResponseOutputWithContext(context.Context) ClusterProfileResponseOutput }
ClusterProfileResponseInput is an input type that accepts ClusterProfileResponseArgs and ClusterProfileResponseOutput values. You can construct a concrete instance of `ClusterProfileResponseInput` via:
ClusterProfileResponseArgs{...}
type ClusterProfileResponseOutput ¶
type ClusterProfileResponseOutput struct{ *pulumi.OutputState }
ClusterProfile represents a cluster profile.
func (ClusterProfileResponseOutput) Domain ¶
func (o ClusterProfileResponseOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster (immutable).
func (ClusterProfileResponseOutput) ElementType ¶
func (ClusterProfileResponseOutput) ElementType() reflect.Type
func (ClusterProfileResponseOutput) PullSecret ¶
func (o ClusterProfileResponseOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster (immutable).
func (ClusterProfileResponseOutput) ResourceGroupId ¶
func (o ClusterProfileResponseOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group (immutable).
func (ClusterProfileResponseOutput) ToClusterProfileResponseOutput ¶
func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutput() ClusterProfileResponseOutput
func (ClusterProfileResponseOutput) ToClusterProfileResponseOutputWithContext ¶
func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutputWithContext(ctx context.Context) ClusterProfileResponseOutput
func (ClusterProfileResponseOutput) ToClusterProfileResponsePtrOutput ¶
func (o ClusterProfileResponseOutput) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
func (ClusterProfileResponseOutput) ToClusterProfileResponsePtrOutputWithContext ¶
func (o ClusterProfileResponseOutput) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
func (ClusterProfileResponseOutput) Version ¶
func (o ClusterProfileResponseOutput) Version() pulumi.StringPtrOutput
The version of the cluster (immutable).
type ClusterProfileResponsePtrInput ¶
type ClusterProfileResponsePtrInput interface { pulumi.Input ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput ToClusterProfileResponsePtrOutputWithContext(context.Context) ClusterProfileResponsePtrOutput }
ClusterProfileResponsePtrInput is an input type that accepts ClusterProfileResponseArgs, ClusterProfileResponsePtr and ClusterProfileResponsePtrOutput values. You can construct a concrete instance of `ClusterProfileResponsePtrInput` via:
ClusterProfileResponseArgs{...} or: nil
func ClusterProfileResponsePtr ¶
func ClusterProfileResponsePtr(v *ClusterProfileResponseArgs) ClusterProfileResponsePtrInput
type ClusterProfileResponsePtrOutput ¶
type ClusterProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterProfileResponsePtrOutput) Domain ¶
func (o ClusterProfileResponsePtrOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster (immutable).
func (ClusterProfileResponsePtrOutput) Elem ¶
func (o ClusterProfileResponsePtrOutput) Elem() ClusterProfileResponseOutput
func (ClusterProfileResponsePtrOutput) ElementType ¶
func (ClusterProfileResponsePtrOutput) ElementType() reflect.Type
func (ClusterProfileResponsePtrOutput) PullSecret ¶
func (o ClusterProfileResponsePtrOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster (immutable).
func (ClusterProfileResponsePtrOutput) ResourceGroupId ¶
func (o ClusterProfileResponsePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group (immutable).
func (ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutput ¶
func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
func (ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutputWithContext ¶
func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
func (ClusterProfileResponsePtrOutput) Version ¶
func (o ClusterProfileResponsePtrOutput) Version() pulumi.StringPtrOutput
The version of the cluster (immutable).
type ConsoleProfile ¶
type ConsoleProfile struct { // The URL to access the cluster console (immutable). Url *string `pulumi:"url"` }
ConsoleProfile represents a console profile.
type ConsoleProfileArgs ¶
type ConsoleProfileArgs struct { // The URL to access the cluster console (immutable). Url pulumi.StringPtrInput `pulumi:"url"` }
ConsoleProfile represents a console profile.
func (ConsoleProfileArgs) ElementType ¶
func (ConsoleProfileArgs) ElementType() reflect.Type
func (ConsoleProfileArgs) ToConsoleProfileOutput ¶
func (i ConsoleProfileArgs) ToConsoleProfileOutput() ConsoleProfileOutput
func (ConsoleProfileArgs) ToConsoleProfileOutputWithContext ¶
func (i ConsoleProfileArgs) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
func (ConsoleProfileArgs) ToConsoleProfilePtrOutput ¶
func (i ConsoleProfileArgs) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
func (ConsoleProfileArgs) ToConsoleProfilePtrOutputWithContext ¶
func (i ConsoleProfileArgs) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
type ConsoleProfileInput ¶
type ConsoleProfileInput interface { pulumi.Input ToConsoleProfileOutput() ConsoleProfileOutput ToConsoleProfileOutputWithContext(context.Context) ConsoleProfileOutput }
ConsoleProfileInput is an input type that accepts ConsoleProfileArgs and ConsoleProfileOutput values. You can construct a concrete instance of `ConsoleProfileInput` via:
ConsoleProfileArgs{...}
type ConsoleProfileOutput ¶
type ConsoleProfileOutput struct{ *pulumi.OutputState }
ConsoleProfile represents a console profile.
func (ConsoleProfileOutput) ElementType ¶
func (ConsoleProfileOutput) ElementType() reflect.Type
func (ConsoleProfileOutput) ToConsoleProfileOutput ¶
func (o ConsoleProfileOutput) ToConsoleProfileOutput() ConsoleProfileOutput
func (ConsoleProfileOutput) ToConsoleProfileOutputWithContext ¶
func (o ConsoleProfileOutput) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
func (ConsoleProfileOutput) ToConsoleProfilePtrOutput ¶
func (o ConsoleProfileOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
func (ConsoleProfileOutput) ToConsoleProfilePtrOutputWithContext ¶
func (o ConsoleProfileOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
func (ConsoleProfileOutput) Url ¶
func (o ConsoleProfileOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console (immutable).
type ConsoleProfilePtrInput ¶
type ConsoleProfilePtrInput interface { pulumi.Input ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput ToConsoleProfilePtrOutputWithContext(context.Context) ConsoleProfilePtrOutput }
ConsoleProfilePtrInput is an input type that accepts ConsoleProfileArgs, ConsoleProfilePtr and ConsoleProfilePtrOutput values. You can construct a concrete instance of `ConsoleProfilePtrInput` via:
ConsoleProfileArgs{...} or: nil
func ConsoleProfilePtr ¶
func ConsoleProfilePtr(v *ConsoleProfileArgs) ConsoleProfilePtrInput
type ConsoleProfilePtrOutput ¶
type ConsoleProfilePtrOutput struct{ *pulumi.OutputState }
func (ConsoleProfilePtrOutput) Elem ¶
func (o ConsoleProfilePtrOutput) Elem() ConsoleProfileOutput
func (ConsoleProfilePtrOutput) ElementType ¶
func (ConsoleProfilePtrOutput) ElementType() reflect.Type
func (ConsoleProfilePtrOutput) ToConsoleProfilePtrOutput ¶
func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
func (ConsoleProfilePtrOutput) ToConsoleProfilePtrOutputWithContext ¶
func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
func (ConsoleProfilePtrOutput) Url ¶
func (o ConsoleProfilePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console (immutable).
type ConsoleProfileResponse ¶
type ConsoleProfileResponse struct { // The URL to access the cluster console (immutable). Url *string `pulumi:"url"` }
ConsoleProfile represents a console profile.
type ConsoleProfileResponseArgs ¶
type ConsoleProfileResponseArgs struct { // The URL to access the cluster console (immutable). Url pulumi.StringPtrInput `pulumi:"url"` }
ConsoleProfile represents a console profile.
func (ConsoleProfileResponseArgs) ElementType ¶
func (ConsoleProfileResponseArgs) ElementType() reflect.Type
func (ConsoleProfileResponseArgs) ToConsoleProfileResponseOutput ¶
func (i ConsoleProfileResponseArgs) ToConsoleProfileResponseOutput() ConsoleProfileResponseOutput
func (ConsoleProfileResponseArgs) ToConsoleProfileResponseOutputWithContext ¶
func (i ConsoleProfileResponseArgs) ToConsoleProfileResponseOutputWithContext(ctx context.Context) ConsoleProfileResponseOutput
func (ConsoleProfileResponseArgs) ToConsoleProfileResponsePtrOutput ¶
func (i ConsoleProfileResponseArgs) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
func (ConsoleProfileResponseArgs) ToConsoleProfileResponsePtrOutputWithContext ¶
func (i ConsoleProfileResponseArgs) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
type ConsoleProfileResponseInput ¶
type ConsoleProfileResponseInput interface { pulumi.Input ToConsoleProfileResponseOutput() ConsoleProfileResponseOutput ToConsoleProfileResponseOutputWithContext(context.Context) ConsoleProfileResponseOutput }
ConsoleProfileResponseInput is an input type that accepts ConsoleProfileResponseArgs and ConsoleProfileResponseOutput values. You can construct a concrete instance of `ConsoleProfileResponseInput` via:
ConsoleProfileResponseArgs{...}
type ConsoleProfileResponseOutput ¶
type ConsoleProfileResponseOutput struct{ *pulumi.OutputState }
ConsoleProfile represents a console profile.
func (ConsoleProfileResponseOutput) ElementType ¶
func (ConsoleProfileResponseOutput) ElementType() reflect.Type
func (ConsoleProfileResponseOutput) ToConsoleProfileResponseOutput ¶
func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutput() ConsoleProfileResponseOutput
func (ConsoleProfileResponseOutput) ToConsoleProfileResponseOutputWithContext ¶
func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutputWithContext(ctx context.Context) ConsoleProfileResponseOutput
func (ConsoleProfileResponseOutput) ToConsoleProfileResponsePtrOutput ¶
func (o ConsoleProfileResponseOutput) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
func (ConsoleProfileResponseOutput) ToConsoleProfileResponsePtrOutputWithContext ¶
func (o ConsoleProfileResponseOutput) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
func (ConsoleProfileResponseOutput) Url ¶
func (o ConsoleProfileResponseOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console (immutable).
type ConsoleProfileResponsePtrInput ¶
type ConsoleProfileResponsePtrInput interface { pulumi.Input ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput ToConsoleProfileResponsePtrOutputWithContext(context.Context) ConsoleProfileResponsePtrOutput }
ConsoleProfileResponsePtrInput is an input type that accepts ConsoleProfileResponseArgs, ConsoleProfileResponsePtr and ConsoleProfileResponsePtrOutput values. You can construct a concrete instance of `ConsoleProfileResponsePtrInput` via:
ConsoleProfileResponseArgs{...} or: nil
func ConsoleProfileResponsePtr ¶
func ConsoleProfileResponsePtr(v *ConsoleProfileResponseArgs) ConsoleProfileResponsePtrInput
type ConsoleProfileResponsePtrOutput ¶
type ConsoleProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ConsoleProfileResponsePtrOutput) Elem ¶
func (o ConsoleProfileResponsePtrOutput) Elem() ConsoleProfileResponseOutput
func (ConsoleProfileResponsePtrOutput) ElementType ¶
func (ConsoleProfileResponsePtrOutput) ElementType() reflect.Type
func (ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutput ¶
func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
func (ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutputWithContext ¶
func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
func (ConsoleProfileResponsePtrOutput) Url ¶
func (o ConsoleProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console (immutable).
type IngressProfile ¶
type IngressProfile struct { // The IP of the ingress (immutable). Ip *string `pulumi:"ip"` // The ingress profile name. Must be "default" (immutable). Name *string `pulumi:"name"` // Ingress visibility (immutable). Visibility *string `pulumi:"visibility"` }
IngressProfile represents an ingress profile.
type IngressProfileArgs ¶
type IngressProfileArgs struct { // The IP of the ingress (immutable). Ip pulumi.StringPtrInput `pulumi:"ip"` // The ingress profile name. Must be "default" (immutable). Name pulumi.StringPtrInput `pulumi:"name"` // Ingress visibility (immutable). Visibility pulumi.StringPtrInput `pulumi:"visibility"` }
IngressProfile represents an ingress profile.
func (IngressProfileArgs) ElementType ¶
func (IngressProfileArgs) ElementType() reflect.Type
func (IngressProfileArgs) ToIngressProfileOutput ¶
func (i IngressProfileArgs) ToIngressProfileOutput() IngressProfileOutput
func (IngressProfileArgs) ToIngressProfileOutputWithContext ¶
func (i IngressProfileArgs) ToIngressProfileOutputWithContext(ctx context.Context) IngressProfileOutput
type IngressProfileArray ¶
type IngressProfileArray []IngressProfileInput
func (IngressProfileArray) ElementType ¶
func (IngressProfileArray) ElementType() reflect.Type
func (IngressProfileArray) ToIngressProfileArrayOutput ¶
func (i IngressProfileArray) ToIngressProfileArrayOutput() IngressProfileArrayOutput
func (IngressProfileArray) ToIngressProfileArrayOutputWithContext ¶
func (i IngressProfileArray) ToIngressProfileArrayOutputWithContext(ctx context.Context) IngressProfileArrayOutput
type IngressProfileArrayInput ¶
type IngressProfileArrayInput interface { pulumi.Input ToIngressProfileArrayOutput() IngressProfileArrayOutput ToIngressProfileArrayOutputWithContext(context.Context) IngressProfileArrayOutput }
IngressProfileArrayInput is an input type that accepts IngressProfileArray and IngressProfileArrayOutput values. You can construct a concrete instance of `IngressProfileArrayInput` via:
IngressProfileArray{ IngressProfileArgs{...} }
type IngressProfileArrayOutput ¶
type IngressProfileArrayOutput struct{ *pulumi.OutputState }
func (IngressProfileArrayOutput) ElementType ¶
func (IngressProfileArrayOutput) ElementType() reflect.Type
func (IngressProfileArrayOutput) Index ¶
func (o IngressProfileArrayOutput) Index(i pulumi.IntInput) IngressProfileOutput
func (IngressProfileArrayOutput) ToIngressProfileArrayOutput ¶
func (o IngressProfileArrayOutput) ToIngressProfileArrayOutput() IngressProfileArrayOutput
func (IngressProfileArrayOutput) ToIngressProfileArrayOutputWithContext ¶
func (o IngressProfileArrayOutput) ToIngressProfileArrayOutputWithContext(ctx context.Context) IngressProfileArrayOutput
type IngressProfileInput ¶
type IngressProfileInput interface { pulumi.Input ToIngressProfileOutput() IngressProfileOutput ToIngressProfileOutputWithContext(context.Context) IngressProfileOutput }
IngressProfileInput is an input type that accepts IngressProfileArgs and IngressProfileOutput values. You can construct a concrete instance of `IngressProfileInput` via:
IngressProfileArgs{...}
type IngressProfileOutput ¶
type IngressProfileOutput struct{ *pulumi.OutputState }
IngressProfile represents an ingress profile.
func (IngressProfileOutput) ElementType ¶
func (IngressProfileOutput) ElementType() reflect.Type
func (IngressProfileOutput) Ip ¶
func (o IngressProfileOutput) Ip() pulumi.StringPtrOutput
The IP of the ingress (immutable).
func (IngressProfileOutput) Name ¶
func (o IngressProfileOutput) Name() pulumi.StringPtrOutput
The ingress profile name. Must be "default" (immutable).
func (IngressProfileOutput) ToIngressProfileOutput ¶
func (o IngressProfileOutput) ToIngressProfileOutput() IngressProfileOutput
func (IngressProfileOutput) ToIngressProfileOutputWithContext ¶
func (o IngressProfileOutput) ToIngressProfileOutputWithContext(ctx context.Context) IngressProfileOutput
func (IngressProfileOutput) Visibility ¶
func (o IngressProfileOutput) Visibility() pulumi.StringPtrOutput
Ingress visibility (immutable).
type IngressProfileResponse ¶
type IngressProfileResponse struct { // The IP of the ingress (immutable). Ip *string `pulumi:"ip"` // The ingress profile name. Must be "default" (immutable). Name *string `pulumi:"name"` // Ingress visibility (immutable). Visibility *string `pulumi:"visibility"` }
IngressProfile represents an ingress profile.
type IngressProfileResponseArgs ¶
type IngressProfileResponseArgs struct { // The IP of the ingress (immutable). Ip pulumi.StringPtrInput `pulumi:"ip"` // The ingress profile name. Must be "default" (immutable). Name pulumi.StringPtrInput `pulumi:"name"` // Ingress visibility (immutable). Visibility pulumi.StringPtrInput `pulumi:"visibility"` }
IngressProfile represents an ingress profile.
func (IngressProfileResponseArgs) ElementType ¶
func (IngressProfileResponseArgs) ElementType() reflect.Type
func (IngressProfileResponseArgs) ToIngressProfileResponseOutput ¶
func (i IngressProfileResponseArgs) ToIngressProfileResponseOutput() IngressProfileResponseOutput
func (IngressProfileResponseArgs) ToIngressProfileResponseOutputWithContext ¶
func (i IngressProfileResponseArgs) ToIngressProfileResponseOutputWithContext(ctx context.Context) IngressProfileResponseOutput
type IngressProfileResponseArray ¶
type IngressProfileResponseArray []IngressProfileResponseInput
func (IngressProfileResponseArray) ElementType ¶
func (IngressProfileResponseArray) ElementType() reflect.Type
func (IngressProfileResponseArray) ToIngressProfileResponseArrayOutput ¶
func (i IngressProfileResponseArray) ToIngressProfileResponseArrayOutput() IngressProfileResponseArrayOutput
func (IngressProfileResponseArray) ToIngressProfileResponseArrayOutputWithContext ¶
func (i IngressProfileResponseArray) ToIngressProfileResponseArrayOutputWithContext(ctx context.Context) IngressProfileResponseArrayOutput
type IngressProfileResponseArrayInput ¶
type IngressProfileResponseArrayInput interface { pulumi.Input ToIngressProfileResponseArrayOutput() IngressProfileResponseArrayOutput ToIngressProfileResponseArrayOutputWithContext(context.Context) IngressProfileResponseArrayOutput }
IngressProfileResponseArrayInput is an input type that accepts IngressProfileResponseArray and IngressProfileResponseArrayOutput values. You can construct a concrete instance of `IngressProfileResponseArrayInput` via:
IngressProfileResponseArray{ IngressProfileResponseArgs{...} }
type IngressProfileResponseArrayOutput ¶
type IngressProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (IngressProfileResponseArrayOutput) ElementType ¶
func (IngressProfileResponseArrayOutput) ElementType() reflect.Type
func (IngressProfileResponseArrayOutput) Index ¶
func (o IngressProfileResponseArrayOutput) Index(i pulumi.IntInput) IngressProfileResponseOutput
func (IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutput ¶
func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutput() IngressProfileResponseArrayOutput
func (IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutputWithContext ¶
func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutputWithContext(ctx context.Context) IngressProfileResponseArrayOutput
type IngressProfileResponseInput ¶
type IngressProfileResponseInput interface { pulumi.Input ToIngressProfileResponseOutput() IngressProfileResponseOutput ToIngressProfileResponseOutputWithContext(context.Context) IngressProfileResponseOutput }
IngressProfileResponseInput is an input type that accepts IngressProfileResponseArgs and IngressProfileResponseOutput values. You can construct a concrete instance of `IngressProfileResponseInput` via:
IngressProfileResponseArgs{...}
type IngressProfileResponseOutput ¶
type IngressProfileResponseOutput struct{ *pulumi.OutputState }
IngressProfile represents an ingress profile.
func (IngressProfileResponseOutput) ElementType ¶
func (IngressProfileResponseOutput) ElementType() reflect.Type
func (IngressProfileResponseOutput) Ip ¶
func (o IngressProfileResponseOutput) Ip() pulumi.StringPtrOutput
The IP of the ingress (immutable).
func (IngressProfileResponseOutput) Name ¶
func (o IngressProfileResponseOutput) Name() pulumi.StringPtrOutput
The ingress profile name. Must be "default" (immutable).
func (IngressProfileResponseOutput) ToIngressProfileResponseOutput ¶
func (o IngressProfileResponseOutput) ToIngressProfileResponseOutput() IngressProfileResponseOutput
func (IngressProfileResponseOutput) ToIngressProfileResponseOutputWithContext ¶
func (o IngressProfileResponseOutput) ToIngressProfileResponseOutputWithContext(ctx context.Context) IngressProfileResponseOutput
func (IngressProfileResponseOutput) Visibility ¶
func (o IngressProfileResponseOutput) Visibility() pulumi.StringPtrOutput
Ingress visibility (immutable).
type ListOpenShiftClusterCredentialsResult ¶
type ListOpenShiftClusterCredentialsResult struct { // The password for the kubeadmin user KubeadminPassword *string `pulumi:"kubeadminPassword"` // The username for the kubeadmin user KubeadminUsername *string `pulumi:"kubeadminUsername"` }
OpenShiftClusterCredentials represents an OpenShift cluster's credentials
func ListOpenShiftClusterCredentials ¶
func ListOpenShiftClusterCredentials(ctx *pulumi.Context, args *ListOpenShiftClusterCredentialsArgs, opts ...pulumi.InvokeOption) (*ListOpenShiftClusterCredentialsResult, error)
type LookupOpenShiftClusterResult ¶
type LookupOpenShiftClusterResult struct { // The cluster API server profile. ApiserverProfile *APIServerProfileResponse `pulumi:"apiserverProfile"` // The cluster profile. ClusterProfile *ClusterProfileResponse `pulumi:"clusterProfile"` // The console profile. ConsoleProfile *ConsoleProfileResponse `pulumi:"consoleProfile"` // The cluster ingress profiles. IngressProfiles []IngressProfileResponse `pulumi:"ingressProfiles"` // The geo-location where the resource lives Location string `pulumi:"location"` // The cluster master profile. MasterProfile *MasterProfileResponse `pulumi:"masterProfile"` // The name of the resource Name string `pulumi:"name"` // The cluster network profile. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // The cluster provisioning state (immutable). ProvisioningState *string `pulumi:"provisioningState"` // The cluster service principal profile. ServicePrincipalProfile *ServicePrincipalProfileResponse `pulumi:"servicePrincipalProfile"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // The cluster worker profiles. WorkerProfiles []WorkerProfileResponse `pulumi:"workerProfiles"` }
OpenShiftCluster represents an Azure Red Hat OpenShift cluster.
func LookupOpenShiftCluster ¶
func LookupOpenShiftCluster(ctx *pulumi.Context, args *LookupOpenShiftClusterArgs, opts ...pulumi.InvokeOption) (*LookupOpenShiftClusterResult, error)
type MasterProfile ¶
type MasterProfile struct { // The Azure resource ID of the master subnet (immutable). SubnetId *string `pulumi:"subnetId"` // The size of the master VMs (immutable). VmSize *string `pulumi:"vmSize"` }
MasterProfile represents a master profile.
type MasterProfileArgs ¶
type MasterProfileArgs struct { // The Azure resource ID of the master subnet (immutable). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The size of the master VMs (immutable). VmSize pulumi.StringPtrInput `pulumi:"vmSize"` }
MasterProfile represents a master profile.
func (MasterProfileArgs) ElementType ¶
func (MasterProfileArgs) ElementType() reflect.Type
func (MasterProfileArgs) ToMasterProfileOutput ¶
func (i MasterProfileArgs) ToMasterProfileOutput() MasterProfileOutput
func (MasterProfileArgs) ToMasterProfileOutputWithContext ¶
func (i MasterProfileArgs) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
func (MasterProfileArgs) ToMasterProfilePtrOutput ¶
func (i MasterProfileArgs) ToMasterProfilePtrOutput() MasterProfilePtrOutput
func (MasterProfileArgs) ToMasterProfilePtrOutputWithContext ¶
func (i MasterProfileArgs) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
type MasterProfileInput ¶
type MasterProfileInput interface { pulumi.Input ToMasterProfileOutput() MasterProfileOutput ToMasterProfileOutputWithContext(context.Context) MasterProfileOutput }
MasterProfileInput is an input type that accepts MasterProfileArgs and MasterProfileOutput values. You can construct a concrete instance of `MasterProfileInput` via:
MasterProfileArgs{...}
type MasterProfileOutput ¶
type MasterProfileOutput struct{ *pulumi.OutputState }
MasterProfile represents a master profile.
func (MasterProfileOutput) ElementType ¶
func (MasterProfileOutput) ElementType() reflect.Type
func (MasterProfileOutput) SubnetId ¶
func (o MasterProfileOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet (immutable).
func (MasterProfileOutput) ToMasterProfileOutput ¶
func (o MasterProfileOutput) ToMasterProfileOutput() MasterProfileOutput
func (MasterProfileOutput) ToMasterProfileOutputWithContext ¶
func (o MasterProfileOutput) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
func (MasterProfileOutput) ToMasterProfilePtrOutput ¶
func (o MasterProfileOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
func (MasterProfileOutput) ToMasterProfilePtrOutputWithContext ¶
func (o MasterProfileOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
func (MasterProfileOutput) VmSize ¶
func (o MasterProfileOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs (immutable).
type MasterProfilePtrInput ¶
type MasterProfilePtrInput interface { pulumi.Input ToMasterProfilePtrOutput() MasterProfilePtrOutput ToMasterProfilePtrOutputWithContext(context.Context) MasterProfilePtrOutput }
MasterProfilePtrInput is an input type that accepts MasterProfileArgs, MasterProfilePtr and MasterProfilePtrOutput values. You can construct a concrete instance of `MasterProfilePtrInput` via:
MasterProfileArgs{...} or: nil
func MasterProfilePtr ¶
func MasterProfilePtr(v *MasterProfileArgs) MasterProfilePtrInput
type MasterProfilePtrOutput ¶
type MasterProfilePtrOutput struct{ *pulumi.OutputState }
func (MasterProfilePtrOutput) Elem ¶
func (o MasterProfilePtrOutput) Elem() MasterProfileOutput
func (MasterProfilePtrOutput) ElementType ¶
func (MasterProfilePtrOutput) ElementType() reflect.Type
func (MasterProfilePtrOutput) SubnetId ¶
func (o MasterProfilePtrOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet (immutable).
func (MasterProfilePtrOutput) ToMasterProfilePtrOutput ¶
func (o MasterProfilePtrOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
func (MasterProfilePtrOutput) ToMasterProfilePtrOutputWithContext ¶
func (o MasterProfilePtrOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
func (MasterProfilePtrOutput) VmSize ¶
func (o MasterProfilePtrOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs (immutable).
type MasterProfileResponse ¶
type MasterProfileResponse struct { // The Azure resource ID of the master subnet (immutable). SubnetId *string `pulumi:"subnetId"` // The size of the master VMs (immutable). VmSize *string `pulumi:"vmSize"` }
MasterProfile represents a master profile.
type MasterProfileResponseArgs ¶
type MasterProfileResponseArgs struct { // The Azure resource ID of the master subnet (immutable). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The size of the master VMs (immutable). VmSize pulumi.StringPtrInput `pulumi:"vmSize"` }
MasterProfile represents a master profile.
func (MasterProfileResponseArgs) ElementType ¶
func (MasterProfileResponseArgs) ElementType() reflect.Type
func (MasterProfileResponseArgs) ToMasterProfileResponseOutput ¶
func (i MasterProfileResponseArgs) ToMasterProfileResponseOutput() MasterProfileResponseOutput
func (MasterProfileResponseArgs) ToMasterProfileResponseOutputWithContext ¶
func (i MasterProfileResponseArgs) ToMasterProfileResponseOutputWithContext(ctx context.Context) MasterProfileResponseOutput
func (MasterProfileResponseArgs) ToMasterProfileResponsePtrOutput ¶
func (i MasterProfileResponseArgs) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
func (MasterProfileResponseArgs) ToMasterProfileResponsePtrOutputWithContext ¶
func (i MasterProfileResponseArgs) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
type MasterProfileResponseInput ¶
type MasterProfileResponseInput interface { pulumi.Input ToMasterProfileResponseOutput() MasterProfileResponseOutput ToMasterProfileResponseOutputWithContext(context.Context) MasterProfileResponseOutput }
MasterProfileResponseInput is an input type that accepts MasterProfileResponseArgs and MasterProfileResponseOutput values. You can construct a concrete instance of `MasterProfileResponseInput` via:
MasterProfileResponseArgs{...}
type MasterProfileResponseOutput ¶
type MasterProfileResponseOutput struct{ *pulumi.OutputState }
MasterProfile represents a master profile.
func (MasterProfileResponseOutput) ElementType ¶
func (MasterProfileResponseOutput) ElementType() reflect.Type
func (MasterProfileResponseOutput) SubnetId ¶
func (o MasterProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet (immutable).
func (MasterProfileResponseOutput) ToMasterProfileResponseOutput ¶
func (o MasterProfileResponseOutput) ToMasterProfileResponseOutput() MasterProfileResponseOutput
func (MasterProfileResponseOutput) ToMasterProfileResponseOutputWithContext ¶
func (o MasterProfileResponseOutput) ToMasterProfileResponseOutputWithContext(ctx context.Context) MasterProfileResponseOutput
func (MasterProfileResponseOutput) ToMasterProfileResponsePtrOutput ¶
func (o MasterProfileResponseOutput) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
func (MasterProfileResponseOutput) ToMasterProfileResponsePtrOutputWithContext ¶
func (o MasterProfileResponseOutput) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
func (MasterProfileResponseOutput) VmSize ¶
func (o MasterProfileResponseOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs (immutable).
type MasterProfileResponsePtrInput ¶
type MasterProfileResponsePtrInput interface { pulumi.Input ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput ToMasterProfileResponsePtrOutputWithContext(context.Context) MasterProfileResponsePtrOutput }
MasterProfileResponsePtrInput is an input type that accepts MasterProfileResponseArgs, MasterProfileResponsePtr and MasterProfileResponsePtrOutput values. You can construct a concrete instance of `MasterProfileResponsePtrInput` via:
MasterProfileResponseArgs{...} or: nil
func MasterProfileResponsePtr ¶
func MasterProfileResponsePtr(v *MasterProfileResponseArgs) MasterProfileResponsePtrInput
type MasterProfileResponsePtrOutput ¶
type MasterProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (MasterProfileResponsePtrOutput) Elem ¶
func (o MasterProfileResponsePtrOutput) Elem() MasterProfileResponseOutput
func (MasterProfileResponsePtrOutput) ElementType ¶
func (MasterProfileResponsePtrOutput) ElementType() reflect.Type
func (MasterProfileResponsePtrOutput) SubnetId ¶
func (o MasterProfileResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet (immutable).
func (MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutput ¶
func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
func (MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutputWithContext ¶
func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
func (MasterProfileResponsePtrOutput) VmSize ¶
func (o MasterProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs (immutable).
type NetworkProfile ¶
type NetworkProfile struct { // The CIDR used for OpenShift/Kubernetes Pods (immutable). PodCidr *string `pulumi:"podCidr"` // The CIDR used for OpenShift/Kubernetes Services (immutable). ServiceCidr *string `pulumi:"serviceCidr"` }
NetworkProfile represents a network profile.
type NetworkProfileArgs ¶
type NetworkProfileArgs struct { // The CIDR used for OpenShift/Kubernetes Pods (immutable). PodCidr pulumi.StringPtrInput `pulumi:"podCidr"` // The CIDR used for OpenShift/Kubernetes Services (immutable). ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"` }
NetworkProfile represents a network profile.
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 }
NetworkProfile represents a network profile.
func (NetworkProfileOutput) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) PodCidr ¶
func (o NetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods (immutable).
func (NetworkProfileOutput) ServiceCidr ¶
func (o NetworkProfileOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services (immutable).
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
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) PodCidr ¶
func (o NetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods (immutable).
func (NetworkProfilePtrOutput) ServiceCidr ¶
func (o NetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services (immutable).
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileResponse ¶
type NetworkProfileResponse struct { // The CIDR used for OpenShift/Kubernetes Pods (immutable). PodCidr *string `pulumi:"podCidr"` // The CIDR used for OpenShift/Kubernetes Services (immutable). ServiceCidr *string `pulumi:"serviceCidr"` }
NetworkProfile represents a network profile.
type NetworkProfileResponseArgs ¶
type NetworkProfileResponseArgs struct { // The CIDR used for OpenShift/Kubernetes Pods (immutable). PodCidr pulumi.StringPtrInput `pulumi:"podCidr"` // The CIDR used for OpenShift/Kubernetes Services (immutable). ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"` }
NetworkProfile represents a network profile.
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 }
NetworkProfile represents a network profile.
func (NetworkProfileResponseOutput) ElementType ¶
func (NetworkProfileResponseOutput) ElementType() reflect.Type
func (NetworkProfileResponseOutput) PodCidr ¶
func (o NetworkProfileResponseOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods (immutable).
func (NetworkProfileResponseOutput) ServiceCidr ¶
func (o NetworkProfileResponseOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services (immutable).
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
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) PodCidr ¶
func (o NetworkProfileResponsePtrOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods (immutable).
func (NetworkProfileResponsePtrOutput) ServiceCidr ¶
func (o NetworkProfileResponsePtrOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services (immutable).
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type OpenShiftCluster ¶
type OpenShiftCluster struct { pulumi.CustomResourceState // The cluster API server profile. ApiserverProfile APIServerProfileResponsePtrOutput `pulumi:"apiserverProfile"` // The cluster profile. ClusterProfile ClusterProfileResponsePtrOutput `pulumi:"clusterProfile"` // The console profile. ConsoleProfile ConsoleProfileResponsePtrOutput `pulumi:"consoleProfile"` // The cluster ingress profiles. IngressProfiles IngressProfileResponseArrayOutput `pulumi:"ingressProfiles"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The cluster master profile. MasterProfile MasterProfileResponsePtrOutput `pulumi:"masterProfile"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The cluster network profile. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // The cluster provisioning state (immutable). ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The cluster service principal profile. ServicePrincipalProfile ServicePrincipalProfileResponsePtrOutput `pulumi:"servicePrincipalProfile"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` // The cluster worker profiles. WorkerProfiles WorkerProfileResponseArrayOutput `pulumi:"workerProfiles"` }
OpenShiftCluster represents an Azure Red Hat OpenShift cluster.
func GetOpenShiftCluster ¶
func GetOpenShiftCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OpenShiftClusterState, opts ...pulumi.ResourceOption) (*OpenShiftCluster, error)
GetOpenShiftCluster gets an existing OpenShiftCluster 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 NewOpenShiftCluster ¶
func NewOpenShiftCluster(ctx *pulumi.Context, name string, args *OpenShiftClusterArgs, opts ...pulumi.ResourceOption) (*OpenShiftCluster, error)
NewOpenShiftCluster registers a new resource with the given unique name, arguments, and options.
type OpenShiftClusterArgs ¶
type OpenShiftClusterArgs struct { // The cluster API server profile. ApiserverProfile APIServerProfilePtrInput // The cluster profile. ClusterProfile ClusterProfilePtrInput // The console profile. ConsoleProfile ConsoleProfilePtrInput // The cluster ingress profiles. IngressProfiles IngressProfileArrayInput // The geo-location where the resource lives Location pulumi.StringInput // The cluster master profile. MasterProfile MasterProfilePtrInput // The cluster network profile. NetworkProfile NetworkProfilePtrInput // The cluster provisioning state (immutable). ProvisioningState pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput // The cluster service principal profile. ServicePrincipalProfile ServicePrincipalProfilePtrInput // Resource tags. Tags pulumi.StringMapInput // The cluster worker profiles. WorkerProfiles WorkerProfileArrayInput }
The set of arguments for constructing a OpenShiftCluster resource.
func (OpenShiftClusterArgs) ElementType ¶
func (OpenShiftClusterArgs) ElementType() reflect.Type
type OpenShiftClusterState ¶
type OpenShiftClusterState struct { // The cluster API server profile. ApiserverProfile APIServerProfileResponsePtrInput // The cluster profile. ClusterProfile ClusterProfileResponsePtrInput // The console profile. ConsoleProfile ConsoleProfileResponsePtrInput // The cluster ingress profiles. IngressProfiles IngressProfileResponseArrayInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The cluster master profile. MasterProfile MasterProfileResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // The cluster network profile. NetworkProfile NetworkProfileResponsePtrInput // The cluster provisioning state (immutable). ProvisioningState pulumi.StringPtrInput // The cluster service principal profile. ServicePrincipalProfile ServicePrincipalProfileResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // The cluster worker profiles. WorkerProfiles WorkerProfileResponseArrayInput }
func (OpenShiftClusterState) ElementType ¶
func (OpenShiftClusterState) ElementType() reflect.Type
type ServicePrincipalProfile ¶
type ServicePrincipalProfile struct { // The client ID used for the cluster (immutable). ClientId *string `pulumi:"clientId"` // The client secret used for the cluster (immutable). ClientSecret *string `pulumi:"clientSecret"` }
ServicePrincipalProfile represents a service principal profile.
type ServicePrincipalProfileArgs ¶
type ServicePrincipalProfileArgs struct { // The client ID used for the cluster (immutable). ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The client secret used for the cluster (immutable). ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` }
ServicePrincipalProfile represents a service principal profile.
func (ServicePrincipalProfileArgs) ElementType ¶
func (ServicePrincipalProfileArgs) ElementType() reflect.Type
func (ServicePrincipalProfileArgs) ToServicePrincipalProfileOutput ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
func (ServicePrincipalProfileArgs) ToServicePrincipalProfileOutputWithContext ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
func (ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutput ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
func (ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutputWithContext ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
type ServicePrincipalProfileInput ¶
type ServicePrincipalProfileInput interface { pulumi.Input ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput ToServicePrincipalProfileOutputWithContext(context.Context) ServicePrincipalProfileOutput }
ServicePrincipalProfileInput is an input type that accepts ServicePrincipalProfileArgs and ServicePrincipalProfileOutput values. You can construct a concrete instance of `ServicePrincipalProfileInput` via:
ServicePrincipalProfileArgs{...}
type ServicePrincipalProfileOutput ¶
type ServicePrincipalProfileOutput struct{ *pulumi.OutputState }
ServicePrincipalProfile represents a service principal profile.
func (ServicePrincipalProfileOutput) ClientId ¶
func (o ServicePrincipalProfileOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster (immutable).
func (ServicePrincipalProfileOutput) ClientSecret ¶
func (o ServicePrincipalProfileOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster (immutable).
func (ServicePrincipalProfileOutput) ElementType ¶
func (ServicePrincipalProfileOutput) ElementType() reflect.Type
func (ServicePrincipalProfileOutput) ToServicePrincipalProfileOutput ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
func (ServicePrincipalProfileOutput) ToServicePrincipalProfileOutputWithContext ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
func (ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutput ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
func (ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutputWithContext ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
type ServicePrincipalProfilePtrInput ¶
type ServicePrincipalProfilePtrInput interface { pulumi.Input ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput ToServicePrincipalProfilePtrOutputWithContext(context.Context) ServicePrincipalProfilePtrOutput }
ServicePrincipalProfilePtrInput is an input type that accepts ServicePrincipalProfileArgs, ServicePrincipalProfilePtr and ServicePrincipalProfilePtrOutput values. You can construct a concrete instance of `ServicePrincipalProfilePtrInput` via:
ServicePrincipalProfileArgs{...} or: nil
func ServicePrincipalProfilePtr ¶
func ServicePrincipalProfilePtr(v *ServicePrincipalProfileArgs) ServicePrincipalProfilePtrInput
type ServicePrincipalProfilePtrOutput ¶
type ServicePrincipalProfilePtrOutput struct{ *pulumi.OutputState }
func (ServicePrincipalProfilePtrOutput) ClientId ¶
func (o ServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster (immutable).
func (ServicePrincipalProfilePtrOutput) ClientSecret ¶
func (o ServicePrincipalProfilePtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster (immutable).
func (ServicePrincipalProfilePtrOutput) Elem ¶
func (o ServicePrincipalProfilePtrOutput) Elem() ServicePrincipalProfileOutput
func (ServicePrincipalProfilePtrOutput) ElementType ¶
func (ServicePrincipalProfilePtrOutput) ElementType() reflect.Type
func (ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutput ¶
func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
func (ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutputWithContext ¶
func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
type ServicePrincipalProfileResponse ¶
type ServicePrincipalProfileResponse struct { // The client ID used for the cluster (immutable). ClientId *string `pulumi:"clientId"` // The client secret used for the cluster (immutable). ClientSecret *string `pulumi:"clientSecret"` }
ServicePrincipalProfile represents a service principal profile.
type ServicePrincipalProfileResponseArgs ¶
type ServicePrincipalProfileResponseArgs struct { // The client ID used for the cluster (immutable). ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The client secret used for the cluster (immutable). ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` }
ServicePrincipalProfile represents a service principal profile.
func (ServicePrincipalProfileResponseArgs) ElementType ¶
func (ServicePrincipalProfileResponseArgs) ElementType() reflect.Type
func (ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponseOutput ¶
func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponseOutput() ServicePrincipalProfileResponseOutput
func (ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponseOutputWithContext ¶
func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ServicePrincipalProfileResponseOutput
func (ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponsePtrOutput ¶
func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
func (ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponsePtrOutputWithContext ¶
func (i ServicePrincipalProfileResponseArgs) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
type ServicePrincipalProfileResponseInput ¶
type ServicePrincipalProfileResponseInput interface { pulumi.Input ToServicePrincipalProfileResponseOutput() ServicePrincipalProfileResponseOutput ToServicePrincipalProfileResponseOutputWithContext(context.Context) ServicePrincipalProfileResponseOutput }
ServicePrincipalProfileResponseInput is an input type that accepts ServicePrincipalProfileResponseArgs and ServicePrincipalProfileResponseOutput values. You can construct a concrete instance of `ServicePrincipalProfileResponseInput` via:
ServicePrincipalProfileResponseArgs{...}
type ServicePrincipalProfileResponseOutput ¶
type ServicePrincipalProfileResponseOutput struct{ *pulumi.OutputState }
ServicePrincipalProfile represents a service principal profile.
func (ServicePrincipalProfileResponseOutput) ClientId ¶
func (o ServicePrincipalProfileResponseOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster (immutable).
func (ServicePrincipalProfileResponseOutput) ClientSecret ¶
func (o ServicePrincipalProfileResponseOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster (immutable).
func (ServicePrincipalProfileResponseOutput) ElementType ¶
func (ServicePrincipalProfileResponseOutput) ElementType() reflect.Type
func (ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutput ¶
func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutput() ServicePrincipalProfileResponseOutput
func (ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutputWithContext ¶
func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ServicePrincipalProfileResponseOutput
func (ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponsePtrOutput ¶
func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
func (ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponsePtrOutputWithContext ¶
func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
type ServicePrincipalProfileResponsePtrInput ¶
type ServicePrincipalProfileResponsePtrInput interface { pulumi.Input ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput ToServicePrincipalProfileResponsePtrOutputWithContext(context.Context) ServicePrincipalProfileResponsePtrOutput }
ServicePrincipalProfileResponsePtrInput is an input type that accepts ServicePrincipalProfileResponseArgs, ServicePrincipalProfileResponsePtr and ServicePrincipalProfileResponsePtrOutput values. You can construct a concrete instance of `ServicePrincipalProfileResponsePtrInput` via:
ServicePrincipalProfileResponseArgs{...} or: nil
func ServicePrincipalProfileResponsePtr ¶
func ServicePrincipalProfileResponsePtr(v *ServicePrincipalProfileResponseArgs) ServicePrincipalProfileResponsePtrInput
type ServicePrincipalProfileResponsePtrOutput ¶
type ServicePrincipalProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ServicePrincipalProfileResponsePtrOutput) ClientId ¶
func (o ServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster (immutable).
func (ServicePrincipalProfileResponsePtrOutput) ClientSecret ¶
func (o ServicePrincipalProfileResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster (immutable).
func (ServicePrincipalProfileResponsePtrOutput) ElementType ¶
func (ServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
func (ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutput ¶
func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
func (ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutputWithContext ¶
func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
type WorkerProfile ¶
type WorkerProfile struct { // The number of worker VMs. Must be between 3 and 20 (immutable). Count *int `pulumi:"count"` // The disk size of the worker VMs. Must be 128 or greater (immutable). DiskSizeGB *int `pulumi:"diskSizeGB"` // The worker profile name. Must be "worker" (immutable). Name *string `pulumi:"name"` // The Azure resource ID of the worker subnet (immutable). SubnetId *string `pulumi:"subnetId"` // The size of the worker VMs (immutable). VmSize *string `pulumi:"vmSize"` }
WorkerProfile represents a worker profile.
type WorkerProfileArgs ¶
type WorkerProfileArgs struct { // The number of worker VMs. Must be between 3 and 20 (immutable). Count pulumi.IntPtrInput `pulumi:"count"` // The disk size of the worker VMs. Must be 128 or greater (immutable). DiskSizeGB pulumi.IntPtrInput `pulumi:"diskSizeGB"` // The worker profile name. Must be "worker" (immutable). Name pulumi.StringPtrInput `pulumi:"name"` // The Azure resource ID of the worker subnet (immutable). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The size of the worker VMs (immutable). VmSize pulumi.StringPtrInput `pulumi:"vmSize"` }
WorkerProfile represents a worker profile.
func (WorkerProfileArgs) ElementType ¶
func (WorkerProfileArgs) ElementType() reflect.Type
func (WorkerProfileArgs) ToWorkerProfileOutput ¶
func (i WorkerProfileArgs) ToWorkerProfileOutput() WorkerProfileOutput
func (WorkerProfileArgs) ToWorkerProfileOutputWithContext ¶
func (i WorkerProfileArgs) ToWorkerProfileOutputWithContext(ctx context.Context) WorkerProfileOutput
type WorkerProfileArray ¶
type WorkerProfileArray []WorkerProfileInput
func (WorkerProfileArray) ElementType ¶
func (WorkerProfileArray) ElementType() reflect.Type
func (WorkerProfileArray) ToWorkerProfileArrayOutput ¶
func (i WorkerProfileArray) ToWorkerProfileArrayOutput() WorkerProfileArrayOutput
func (WorkerProfileArray) ToWorkerProfileArrayOutputWithContext ¶
func (i WorkerProfileArray) ToWorkerProfileArrayOutputWithContext(ctx context.Context) WorkerProfileArrayOutput
type WorkerProfileArrayInput ¶
type WorkerProfileArrayInput interface { pulumi.Input ToWorkerProfileArrayOutput() WorkerProfileArrayOutput ToWorkerProfileArrayOutputWithContext(context.Context) WorkerProfileArrayOutput }
WorkerProfileArrayInput is an input type that accepts WorkerProfileArray and WorkerProfileArrayOutput values. You can construct a concrete instance of `WorkerProfileArrayInput` via:
WorkerProfileArray{ WorkerProfileArgs{...} }
type WorkerProfileArrayOutput ¶
type WorkerProfileArrayOutput struct{ *pulumi.OutputState }
func (WorkerProfileArrayOutput) ElementType ¶
func (WorkerProfileArrayOutput) ElementType() reflect.Type
func (WorkerProfileArrayOutput) Index ¶
func (o WorkerProfileArrayOutput) Index(i pulumi.IntInput) WorkerProfileOutput
func (WorkerProfileArrayOutput) ToWorkerProfileArrayOutput ¶
func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutput() WorkerProfileArrayOutput
func (WorkerProfileArrayOutput) ToWorkerProfileArrayOutputWithContext ¶
func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutputWithContext(ctx context.Context) WorkerProfileArrayOutput
type WorkerProfileInput ¶
type WorkerProfileInput interface { pulumi.Input ToWorkerProfileOutput() WorkerProfileOutput ToWorkerProfileOutputWithContext(context.Context) WorkerProfileOutput }
WorkerProfileInput is an input type that accepts WorkerProfileArgs and WorkerProfileOutput values. You can construct a concrete instance of `WorkerProfileInput` via:
WorkerProfileArgs{...}
type WorkerProfileOutput ¶
type WorkerProfileOutput struct{ *pulumi.OutputState }
WorkerProfile represents a worker profile.
func (WorkerProfileOutput) Count ¶
func (o WorkerProfileOutput) Count() pulumi.IntPtrOutput
The number of worker VMs. Must be between 3 and 20 (immutable).
func (WorkerProfileOutput) DiskSizeGB ¶
func (o WorkerProfileOutput) DiskSizeGB() pulumi.IntPtrOutput
The disk size of the worker VMs. Must be 128 or greater (immutable).
func (WorkerProfileOutput) ElementType ¶
func (WorkerProfileOutput) ElementType() reflect.Type
func (WorkerProfileOutput) Name ¶
func (o WorkerProfileOutput) Name() pulumi.StringPtrOutput
The worker profile name. Must be "worker" (immutable).
func (WorkerProfileOutput) SubnetId ¶
func (o WorkerProfileOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the worker subnet (immutable).
func (WorkerProfileOutput) ToWorkerProfileOutput ¶
func (o WorkerProfileOutput) ToWorkerProfileOutput() WorkerProfileOutput
func (WorkerProfileOutput) ToWorkerProfileOutputWithContext ¶
func (o WorkerProfileOutput) ToWorkerProfileOutputWithContext(ctx context.Context) WorkerProfileOutput
func (WorkerProfileOutput) VmSize ¶
func (o WorkerProfileOutput) VmSize() pulumi.StringPtrOutput
The size of the worker VMs (immutable).
type WorkerProfileResponse ¶
type WorkerProfileResponse struct { // The number of worker VMs. Must be between 3 and 20 (immutable). Count *int `pulumi:"count"` // The disk size of the worker VMs. Must be 128 or greater (immutable). DiskSizeGB *int `pulumi:"diskSizeGB"` // The worker profile name. Must be "worker" (immutable). Name *string `pulumi:"name"` // The Azure resource ID of the worker subnet (immutable). SubnetId *string `pulumi:"subnetId"` // The size of the worker VMs (immutable). VmSize *string `pulumi:"vmSize"` }
WorkerProfile represents a worker profile.
type WorkerProfileResponseArgs ¶
type WorkerProfileResponseArgs struct { // The number of worker VMs. Must be between 3 and 20 (immutable). Count pulumi.IntPtrInput `pulumi:"count"` // The disk size of the worker VMs. Must be 128 or greater (immutable). DiskSizeGB pulumi.IntPtrInput `pulumi:"diskSizeGB"` // The worker profile name. Must be "worker" (immutable). Name pulumi.StringPtrInput `pulumi:"name"` // The Azure resource ID of the worker subnet (immutable). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The size of the worker VMs (immutable). VmSize pulumi.StringPtrInput `pulumi:"vmSize"` }
WorkerProfile represents a worker profile.
func (WorkerProfileResponseArgs) ElementType ¶
func (WorkerProfileResponseArgs) ElementType() reflect.Type
func (WorkerProfileResponseArgs) ToWorkerProfileResponseOutput ¶
func (i WorkerProfileResponseArgs) ToWorkerProfileResponseOutput() WorkerProfileResponseOutput
func (WorkerProfileResponseArgs) ToWorkerProfileResponseOutputWithContext ¶
func (i WorkerProfileResponseArgs) ToWorkerProfileResponseOutputWithContext(ctx context.Context) WorkerProfileResponseOutput
type WorkerProfileResponseArray ¶
type WorkerProfileResponseArray []WorkerProfileResponseInput
func (WorkerProfileResponseArray) ElementType ¶
func (WorkerProfileResponseArray) ElementType() reflect.Type
func (WorkerProfileResponseArray) ToWorkerProfileResponseArrayOutput ¶
func (i WorkerProfileResponseArray) ToWorkerProfileResponseArrayOutput() WorkerProfileResponseArrayOutput
func (WorkerProfileResponseArray) ToWorkerProfileResponseArrayOutputWithContext ¶
func (i WorkerProfileResponseArray) ToWorkerProfileResponseArrayOutputWithContext(ctx context.Context) WorkerProfileResponseArrayOutput
type WorkerProfileResponseArrayInput ¶
type WorkerProfileResponseArrayInput interface { pulumi.Input ToWorkerProfileResponseArrayOutput() WorkerProfileResponseArrayOutput ToWorkerProfileResponseArrayOutputWithContext(context.Context) WorkerProfileResponseArrayOutput }
WorkerProfileResponseArrayInput is an input type that accepts WorkerProfileResponseArray and WorkerProfileResponseArrayOutput values. You can construct a concrete instance of `WorkerProfileResponseArrayInput` via:
WorkerProfileResponseArray{ WorkerProfileResponseArgs{...} }
type WorkerProfileResponseArrayOutput ¶
type WorkerProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkerProfileResponseArrayOutput) ElementType ¶
func (WorkerProfileResponseArrayOutput) ElementType() reflect.Type
func (WorkerProfileResponseArrayOutput) Index ¶
func (o WorkerProfileResponseArrayOutput) Index(i pulumi.IntInput) WorkerProfileResponseOutput
func (WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutput ¶
func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutput() WorkerProfileResponseArrayOutput
func (WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutputWithContext ¶
func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutputWithContext(ctx context.Context) WorkerProfileResponseArrayOutput
type WorkerProfileResponseInput ¶
type WorkerProfileResponseInput interface { pulumi.Input ToWorkerProfileResponseOutput() WorkerProfileResponseOutput ToWorkerProfileResponseOutputWithContext(context.Context) WorkerProfileResponseOutput }
WorkerProfileResponseInput is an input type that accepts WorkerProfileResponseArgs and WorkerProfileResponseOutput values. You can construct a concrete instance of `WorkerProfileResponseInput` via:
WorkerProfileResponseArgs{...}
type WorkerProfileResponseOutput ¶
type WorkerProfileResponseOutput struct{ *pulumi.OutputState }
WorkerProfile represents a worker profile.
func (WorkerProfileResponseOutput) Count ¶
func (o WorkerProfileResponseOutput) Count() pulumi.IntPtrOutput
The number of worker VMs. Must be between 3 and 20 (immutable).
func (WorkerProfileResponseOutput) DiskSizeGB ¶
func (o WorkerProfileResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
The disk size of the worker VMs. Must be 128 or greater (immutable).
func (WorkerProfileResponseOutput) ElementType ¶
func (WorkerProfileResponseOutput) ElementType() reflect.Type
func (WorkerProfileResponseOutput) Name ¶
func (o WorkerProfileResponseOutput) Name() pulumi.StringPtrOutput
The worker profile name. Must be "worker" (immutable).
func (WorkerProfileResponseOutput) SubnetId ¶
func (o WorkerProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the worker subnet (immutable).
func (WorkerProfileResponseOutput) ToWorkerProfileResponseOutput ¶
func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutput() WorkerProfileResponseOutput
func (WorkerProfileResponseOutput) ToWorkerProfileResponseOutputWithContext ¶
func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutputWithContext(ctx context.Context) WorkerProfileResponseOutput
func (WorkerProfileResponseOutput) VmSize ¶
func (o WorkerProfileResponseOutput) VmSize() pulumi.StringPtrOutput
The size of the worker VMs (immutable).