Documentation ¶
Index ¶
- type GetVirtualClusterContainerProvider
- type GetVirtualClusterContainerProviderArgs
- func (GetVirtualClusterContainerProviderArgs) ElementType() reflect.Type
- func (i GetVirtualClusterContainerProviderArgs) ToGetVirtualClusterContainerProviderOutput() GetVirtualClusterContainerProviderOutput
- func (i GetVirtualClusterContainerProviderArgs) ToGetVirtualClusterContainerProviderOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderOutput
- type GetVirtualClusterContainerProviderArray
- func (GetVirtualClusterContainerProviderArray) ElementType() reflect.Type
- func (i GetVirtualClusterContainerProviderArray) ToGetVirtualClusterContainerProviderArrayOutput() GetVirtualClusterContainerProviderArrayOutput
- func (i GetVirtualClusterContainerProviderArray) ToGetVirtualClusterContainerProviderArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderArrayOutput
- type GetVirtualClusterContainerProviderArrayInput
- type GetVirtualClusterContainerProviderArrayOutput
- func (GetVirtualClusterContainerProviderArrayOutput) ElementType() reflect.Type
- func (o GetVirtualClusterContainerProviderArrayOutput) Index(i pulumi.IntInput) GetVirtualClusterContainerProviderOutput
- func (o GetVirtualClusterContainerProviderArrayOutput) ToGetVirtualClusterContainerProviderArrayOutput() GetVirtualClusterContainerProviderArrayOutput
- func (o GetVirtualClusterContainerProviderArrayOutput) ToGetVirtualClusterContainerProviderArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderArrayOutput
- type GetVirtualClusterContainerProviderInfo
- type GetVirtualClusterContainerProviderInfoArgs
- func (GetVirtualClusterContainerProviderInfoArgs) ElementType() reflect.Type
- func (i GetVirtualClusterContainerProviderInfoArgs) ToGetVirtualClusterContainerProviderInfoOutput() GetVirtualClusterContainerProviderInfoOutput
- func (i GetVirtualClusterContainerProviderInfoArgs) ToGetVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoOutput
- type GetVirtualClusterContainerProviderInfoArray
- func (GetVirtualClusterContainerProviderInfoArray) ElementType() reflect.Type
- func (i GetVirtualClusterContainerProviderInfoArray) ToGetVirtualClusterContainerProviderInfoArrayOutput() GetVirtualClusterContainerProviderInfoArrayOutput
- func (i GetVirtualClusterContainerProviderInfoArray) ToGetVirtualClusterContainerProviderInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoArrayOutput
- type GetVirtualClusterContainerProviderInfoArrayInput
- type GetVirtualClusterContainerProviderInfoArrayOutput
- func (GetVirtualClusterContainerProviderInfoArrayOutput) ElementType() reflect.Type
- func (o GetVirtualClusterContainerProviderInfoArrayOutput) Index(i pulumi.IntInput) GetVirtualClusterContainerProviderInfoOutput
- func (o GetVirtualClusterContainerProviderInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoArrayOutput() GetVirtualClusterContainerProviderInfoArrayOutput
- func (o GetVirtualClusterContainerProviderInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoArrayOutput
- type GetVirtualClusterContainerProviderInfoEksInfo
- type GetVirtualClusterContainerProviderInfoEksInfoArgs
- func (GetVirtualClusterContainerProviderInfoEksInfoArgs) ElementType() reflect.Type
- func (i GetVirtualClusterContainerProviderInfoEksInfoArgs) ToGetVirtualClusterContainerProviderInfoEksInfoOutput() GetVirtualClusterContainerProviderInfoEksInfoOutput
- func (i GetVirtualClusterContainerProviderInfoEksInfoArgs) ToGetVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoOutput
- type GetVirtualClusterContainerProviderInfoEksInfoArray
- func (GetVirtualClusterContainerProviderInfoEksInfoArray) ElementType() reflect.Type
- func (i GetVirtualClusterContainerProviderInfoEksInfoArray) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutput() GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
- func (i GetVirtualClusterContainerProviderInfoEksInfoArray) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
- type GetVirtualClusterContainerProviderInfoEksInfoArrayInput
- type GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
- func (GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ElementType() reflect.Type
- func (o GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) Index(i pulumi.IntInput) GetVirtualClusterContainerProviderInfoEksInfoOutput
- func (o GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutput() GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
- func (o GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
- type GetVirtualClusterContainerProviderInfoEksInfoInput
- type GetVirtualClusterContainerProviderInfoEksInfoOutput
- func (GetVirtualClusterContainerProviderInfoEksInfoOutput) ElementType() reflect.Type
- func (o GetVirtualClusterContainerProviderInfoEksInfoOutput) Namespace() pulumi.StringOutput
- func (o GetVirtualClusterContainerProviderInfoEksInfoOutput) ToGetVirtualClusterContainerProviderInfoEksInfoOutput() GetVirtualClusterContainerProviderInfoEksInfoOutput
- func (o GetVirtualClusterContainerProviderInfoEksInfoOutput) ToGetVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoOutput
- type GetVirtualClusterContainerProviderInfoInput
- type GetVirtualClusterContainerProviderInfoOutput
- func (o GetVirtualClusterContainerProviderInfoOutput) EksInfos() GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
- func (GetVirtualClusterContainerProviderInfoOutput) ElementType() reflect.Type
- func (o GetVirtualClusterContainerProviderInfoOutput) ToGetVirtualClusterContainerProviderInfoOutput() GetVirtualClusterContainerProviderInfoOutput
- func (o GetVirtualClusterContainerProviderInfoOutput) ToGetVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoOutput
- type GetVirtualClusterContainerProviderInput
- type GetVirtualClusterContainerProviderOutput
- func (GetVirtualClusterContainerProviderOutput) ElementType() reflect.Type
- func (o GetVirtualClusterContainerProviderOutput) Id() pulumi.StringOutput
- func (o GetVirtualClusterContainerProviderOutput) Infos() GetVirtualClusterContainerProviderInfoArrayOutput
- func (o GetVirtualClusterContainerProviderOutput) ToGetVirtualClusterContainerProviderOutput() GetVirtualClusterContainerProviderOutput
- func (o GetVirtualClusterContainerProviderOutput) ToGetVirtualClusterContainerProviderOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderOutput
- func (o GetVirtualClusterContainerProviderOutput) Type() pulumi.StringOutput
- type LookupVirtualClusterArgs
- type LookupVirtualClusterOutputArgs
- type LookupVirtualClusterResult
- type LookupVirtualClusterResultOutput
- func (o LookupVirtualClusterResultOutput) Arn() pulumi.StringOutput
- func (o LookupVirtualClusterResultOutput) ContainerProviders() GetVirtualClusterContainerProviderArrayOutput
- func (o LookupVirtualClusterResultOutput) CreatedAt() pulumi.StringOutput
- func (LookupVirtualClusterResultOutput) ElementType() reflect.Type
- func (o LookupVirtualClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupVirtualClusterResultOutput) Name() pulumi.StringOutput
- func (o LookupVirtualClusterResultOutput) State() pulumi.StringOutput
- func (o LookupVirtualClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVirtualClusterResultOutput) ToLookupVirtualClusterResultOutput() LookupVirtualClusterResultOutput
- func (o LookupVirtualClusterResultOutput) ToLookupVirtualClusterResultOutputWithContext(ctx context.Context) LookupVirtualClusterResultOutput
- func (o LookupVirtualClusterResultOutput) VirtualClusterId() pulumi.StringOutput
- type VirtualCluster
- type VirtualClusterArgs
- type VirtualClusterArray
- type VirtualClusterArrayInput
- type VirtualClusterArrayOutput
- func (VirtualClusterArrayOutput) ElementType() reflect.Type
- func (o VirtualClusterArrayOutput) Index(i pulumi.IntInput) VirtualClusterOutput
- func (o VirtualClusterArrayOutput) ToVirtualClusterArrayOutput() VirtualClusterArrayOutput
- func (o VirtualClusterArrayOutput) ToVirtualClusterArrayOutputWithContext(ctx context.Context) VirtualClusterArrayOutput
- type VirtualClusterContainerProvider
- type VirtualClusterContainerProviderArgs
- func (VirtualClusterContainerProviderArgs) ElementType() reflect.Type
- func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderOutput() VirtualClusterContainerProviderOutput
- func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderOutputWithContext(ctx context.Context) VirtualClusterContainerProviderOutput
- func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput
- func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderPtrOutput
- type VirtualClusterContainerProviderInfo
- type VirtualClusterContainerProviderInfoArgs
- func (VirtualClusterContainerProviderInfoArgs) ElementType() reflect.Type
- func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoOutput() VirtualClusterContainerProviderInfoOutput
- func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoOutput
- func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoPtrOutput() VirtualClusterContainerProviderInfoPtrOutput
- func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoPtrOutput
- type VirtualClusterContainerProviderInfoEksInfo
- type VirtualClusterContainerProviderInfoEksInfoArgs
- func (VirtualClusterContainerProviderInfoEksInfoArgs) ElementType() reflect.Type
- func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoOutput() VirtualClusterContainerProviderInfoEksInfoOutput
- func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoOutput
- func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput() VirtualClusterContainerProviderInfoEksInfoPtrOutput
- func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoPtrOutput
- type VirtualClusterContainerProviderInfoEksInfoInput
- type VirtualClusterContainerProviderInfoEksInfoOutput
- func (VirtualClusterContainerProviderInfoEksInfoOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerProviderInfoEksInfoOutput) Namespace() pulumi.StringPtrOutput
- func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoOutput() VirtualClusterContainerProviderInfoEksInfoOutput
- func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoOutput
- func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput() VirtualClusterContainerProviderInfoEksInfoPtrOutput
- func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoPtrOutput
- type VirtualClusterContainerProviderInfoEksInfoPtrInput
- type VirtualClusterContainerProviderInfoEksInfoPtrOutput
- func (o VirtualClusterContainerProviderInfoEksInfoPtrOutput) Elem() VirtualClusterContainerProviderInfoEksInfoOutput
- func (VirtualClusterContainerProviderInfoEksInfoPtrOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerProviderInfoEksInfoPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o VirtualClusterContainerProviderInfoEksInfoPtrOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput() VirtualClusterContainerProviderInfoEksInfoPtrOutput
- func (o VirtualClusterContainerProviderInfoEksInfoPtrOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoPtrOutput
- type VirtualClusterContainerProviderInfoInput
- type VirtualClusterContainerProviderInfoOutput
- func (o VirtualClusterContainerProviderInfoOutput) EksInfo() VirtualClusterContainerProviderInfoEksInfoOutput
- func (VirtualClusterContainerProviderInfoOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoOutput() VirtualClusterContainerProviderInfoOutput
- func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoOutput
- func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoPtrOutput() VirtualClusterContainerProviderInfoPtrOutput
- func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoPtrOutput
- type VirtualClusterContainerProviderInfoPtrInput
- type VirtualClusterContainerProviderInfoPtrOutput
- func (o VirtualClusterContainerProviderInfoPtrOutput) EksInfo() VirtualClusterContainerProviderInfoEksInfoPtrOutput
- func (o VirtualClusterContainerProviderInfoPtrOutput) Elem() VirtualClusterContainerProviderInfoOutput
- func (VirtualClusterContainerProviderInfoPtrOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerProviderInfoPtrOutput) ToVirtualClusterContainerProviderInfoPtrOutput() VirtualClusterContainerProviderInfoPtrOutput
- func (o VirtualClusterContainerProviderInfoPtrOutput) ToVirtualClusterContainerProviderInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoPtrOutput
- type VirtualClusterContainerProviderInput
- type VirtualClusterContainerProviderOutput
- func (VirtualClusterContainerProviderOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerProviderOutput) Id() pulumi.StringOutput
- func (o VirtualClusterContainerProviderOutput) Info() VirtualClusterContainerProviderInfoOutput
- func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderOutput() VirtualClusterContainerProviderOutput
- func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderOutputWithContext(ctx context.Context) VirtualClusterContainerProviderOutput
- func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput
- func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderPtrOutput
- func (o VirtualClusterContainerProviderOutput) Type() pulumi.StringOutput
- type VirtualClusterContainerProviderPtrInput
- type VirtualClusterContainerProviderPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) Elem() VirtualClusterContainerProviderOutput
- func (VirtualClusterContainerProviderPtrOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerProviderPtrOutput) Id() pulumi.StringPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) Info() VirtualClusterContainerProviderInfoPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) Type() pulumi.StringPtrOutput
- type VirtualClusterInput
- type VirtualClusterMap
- type VirtualClusterMapInput
- type VirtualClusterMapOutput
- func (VirtualClusterMapOutput) ElementType() reflect.Type
- func (o VirtualClusterMapOutput) MapIndex(k pulumi.StringInput) VirtualClusterOutput
- func (o VirtualClusterMapOutput) ToVirtualClusterMapOutput() VirtualClusterMapOutput
- func (o VirtualClusterMapOutput) ToVirtualClusterMapOutputWithContext(ctx context.Context) VirtualClusterMapOutput
- type VirtualClusterOutput
- func (o VirtualClusterOutput) Arn() pulumi.StringOutput
- func (o VirtualClusterOutput) ContainerProvider() VirtualClusterContainerProviderOutput
- func (VirtualClusterOutput) ElementType() reflect.Type
- func (o VirtualClusterOutput) Name() pulumi.StringOutput
- func (o VirtualClusterOutput) Tags() pulumi.StringMapOutput
- func (o VirtualClusterOutput) TagsAll() pulumi.StringMapOutput
- func (o VirtualClusterOutput) ToVirtualClusterOutput() VirtualClusterOutput
- func (o VirtualClusterOutput) ToVirtualClusterOutputWithContext(ctx context.Context) VirtualClusterOutput
- type VirtualClusterState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetVirtualClusterContainerProvider ¶
type GetVirtualClusterContainerProvider struct { // The name of the container provider that is running your EMR Containers cluster Id string `pulumi:"id"` // Nested list containing information about the configuration of the container provider Infos []GetVirtualClusterContainerProviderInfo `pulumi:"infos"` // The type of the container provider Type string `pulumi:"type"` }
type GetVirtualClusterContainerProviderArgs ¶
type GetVirtualClusterContainerProviderArgs struct { // The name of the container provider that is running your EMR Containers cluster Id pulumi.StringInput `pulumi:"id"` // Nested list containing information about the configuration of the container provider Infos GetVirtualClusterContainerProviderInfoArrayInput `pulumi:"infos"` // The type of the container provider Type pulumi.StringInput `pulumi:"type"` }
func (GetVirtualClusterContainerProviderArgs) ElementType ¶
func (GetVirtualClusterContainerProviderArgs) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderArgs) ToGetVirtualClusterContainerProviderOutput ¶
func (i GetVirtualClusterContainerProviderArgs) ToGetVirtualClusterContainerProviderOutput() GetVirtualClusterContainerProviderOutput
func (GetVirtualClusterContainerProviderArgs) ToGetVirtualClusterContainerProviderOutputWithContext ¶
func (i GetVirtualClusterContainerProviderArgs) ToGetVirtualClusterContainerProviderOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderOutput
type GetVirtualClusterContainerProviderArray ¶
type GetVirtualClusterContainerProviderArray []GetVirtualClusterContainerProviderInput
func (GetVirtualClusterContainerProviderArray) ElementType ¶
func (GetVirtualClusterContainerProviderArray) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderArray) ToGetVirtualClusterContainerProviderArrayOutput ¶
func (i GetVirtualClusterContainerProviderArray) ToGetVirtualClusterContainerProviderArrayOutput() GetVirtualClusterContainerProviderArrayOutput
func (GetVirtualClusterContainerProviderArray) ToGetVirtualClusterContainerProviderArrayOutputWithContext ¶
func (i GetVirtualClusterContainerProviderArray) ToGetVirtualClusterContainerProviderArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderArrayOutput
type GetVirtualClusterContainerProviderArrayInput ¶
type GetVirtualClusterContainerProviderArrayInput interface { pulumi.Input ToGetVirtualClusterContainerProviderArrayOutput() GetVirtualClusterContainerProviderArrayOutput ToGetVirtualClusterContainerProviderArrayOutputWithContext(context.Context) GetVirtualClusterContainerProviderArrayOutput }
GetVirtualClusterContainerProviderArrayInput is an input type that accepts GetVirtualClusterContainerProviderArray and GetVirtualClusterContainerProviderArrayOutput values. You can construct a concrete instance of `GetVirtualClusterContainerProviderArrayInput` via:
GetVirtualClusterContainerProviderArray{ GetVirtualClusterContainerProviderArgs{...} }
type GetVirtualClusterContainerProviderArrayOutput ¶
type GetVirtualClusterContainerProviderArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualClusterContainerProviderArrayOutput) ElementType ¶
func (GetVirtualClusterContainerProviderArrayOutput) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderArrayOutput) ToGetVirtualClusterContainerProviderArrayOutput ¶
func (o GetVirtualClusterContainerProviderArrayOutput) ToGetVirtualClusterContainerProviderArrayOutput() GetVirtualClusterContainerProviderArrayOutput
func (GetVirtualClusterContainerProviderArrayOutput) ToGetVirtualClusterContainerProviderArrayOutputWithContext ¶
func (o GetVirtualClusterContainerProviderArrayOutput) ToGetVirtualClusterContainerProviderArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderArrayOutput
type GetVirtualClusterContainerProviderInfo ¶
type GetVirtualClusterContainerProviderInfo struct { // Nested list containing EKS-specific information about the cluster where the EMR Containers cluster is running EksInfos []GetVirtualClusterContainerProviderInfoEksInfo `pulumi:"eksInfos"` }
type GetVirtualClusterContainerProviderInfoArgs ¶
type GetVirtualClusterContainerProviderInfoArgs struct { // Nested list containing EKS-specific information about the cluster where the EMR Containers cluster is running EksInfos GetVirtualClusterContainerProviderInfoEksInfoArrayInput `pulumi:"eksInfos"` }
func (GetVirtualClusterContainerProviderInfoArgs) ElementType ¶
func (GetVirtualClusterContainerProviderInfoArgs) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoArgs) ToGetVirtualClusterContainerProviderInfoOutput ¶
func (i GetVirtualClusterContainerProviderInfoArgs) ToGetVirtualClusterContainerProviderInfoOutput() GetVirtualClusterContainerProviderInfoOutput
func (GetVirtualClusterContainerProviderInfoArgs) ToGetVirtualClusterContainerProviderInfoOutputWithContext ¶
func (i GetVirtualClusterContainerProviderInfoArgs) ToGetVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoOutput
type GetVirtualClusterContainerProviderInfoArray ¶
type GetVirtualClusterContainerProviderInfoArray []GetVirtualClusterContainerProviderInfoInput
func (GetVirtualClusterContainerProviderInfoArray) ElementType ¶
func (GetVirtualClusterContainerProviderInfoArray) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoArray) ToGetVirtualClusterContainerProviderInfoArrayOutput ¶
func (i GetVirtualClusterContainerProviderInfoArray) ToGetVirtualClusterContainerProviderInfoArrayOutput() GetVirtualClusterContainerProviderInfoArrayOutput
func (GetVirtualClusterContainerProviderInfoArray) ToGetVirtualClusterContainerProviderInfoArrayOutputWithContext ¶
func (i GetVirtualClusterContainerProviderInfoArray) ToGetVirtualClusterContainerProviderInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoArrayOutput
type GetVirtualClusterContainerProviderInfoArrayInput ¶
type GetVirtualClusterContainerProviderInfoArrayInput interface { pulumi.Input ToGetVirtualClusterContainerProviderInfoArrayOutput() GetVirtualClusterContainerProviderInfoArrayOutput ToGetVirtualClusterContainerProviderInfoArrayOutputWithContext(context.Context) GetVirtualClusterContainerProviderInfoArrayOutput }
GetVirtualClusterContainerProviderInfoArrayInput is an input type that accepts GetVirtualClusterContainerProviderInfoArray and GetVirtualClusterContainerProviderInfoArrayOutput values. You can construct a concrete instance of `GetVirtualClusterContainerProviderInfoArrayInput` via:
GetVirtualClusterContainerProviderInfoArray{ GetVirtualClusterContainerProviderInfoArgs{...} }
type GetVirtualClusterContainerProviderInfoArrayOutput ¶
type GetVirtualClusterContainerProviderInfoArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualClusterContainerProviderInfoArrayOutput) ElementType ¶
func (GetVirtualClusterContainerProviderInfoArrayOutput) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoArrayOutput ¶
func (o GetVirtualClusterContainerProviderInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoArrayOutput() GetVirtualClusterContainerProviderInfoArrayOutput
func (GetVirtualClusterContainerProviderInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoArrayOutputWithContext ¶
func (o GetVirtualClusterContainerProviderInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoArrayOutput
type GetVirtualClusterContainerProviderInfoEksInfo ¶
type GetVirtualClusterContainerProviderInfoEksInfo struct { // The namespace where the EMR Containers cluster is running Namespace string `pulumi:"namespace"` }
type GetVirtualClusterContainerProviderInfoEksInfoArgs ¶
type GetVirtualClusterContainerProviderInfoEksInfoArgs struct { // The namespace where the EMR Containers cluster is running Namespace pulumi.StringInput `pulumi:"namespace"` }
func (GetVirtualClusterContainerProviderInfoEksInfoArgs) ElementType ¶
func (GetVirtualClusterContainerProviderInfoEksInfoArgs) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoEksInfoArgs) ToGetVirtualClusterContainerProviderInfoEksInfoOutput ¶
func (i GetVirtualClusterContainerProviderInfoEksInfoArgs) ToGetVirtualClusterContainerProviderInfoEksInfoOutput() GetVirtualClusterContainerProviderInfoEksInfoOutput
func (GetVirtualClusterContainerProviderInfoEksInfoArgs) ToGetVirtualClusterContainerProviderInfoEksInfoOutputWithContext ¶
func (i GetVirtualClusterContainerProviderInfoEksInfoArgs) ToGetVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoOutput
type GetVirtualClusterContainerProviderInfoEksInfoArray ¶
type GetVirtualClusterContainerProviderInfoEksInfoArray []GetVirtualClusterContainerProviderInfoEksInfoInput
func (GetVirtualClusterContainerProviderInfoEksInfoArray) ElementType ¶
func (GetVirtualClusterContainerProviderInfoEksInfoArray) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoEksInfoArray) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutput ¶
func (i GetVirtualClusterContainerProviderInfoEksInfoArray) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutput() GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
func (GetVirtualClusterContainerProviderInfoEksInfoArray) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutputWithContext ¶
func (i GetVirtualClusterContainerProviderInfoEksInfoArray) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
type GetVirtualClusterContainerProviderInfoEksInfoArrayInput ¶
type GetVirtualClusterContainerProviderInfoEksInfoArrayInput interface { pulumi.Input ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutput() GetVirtualClusterContainerProviderInfoEksInfoArrayOutput ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutputWithContext(context.Context) GetVirtualClusterContainerProviderInfoEksInfoArrayOutput }
GetVirtualClusterContainerProviderInfoEksInfoArrayInput is an input type that accepts GetVirtualClusterContainerProviderInfoEksInfoArray and GetVirtualClusterContainerProviderInfoEksInfoArrayOutput values. You can construct a concrete instance of `GetVirtualClusterContainerProviderInfoEksInfoArrayInput` via:
GetVirtualClusterContainerProviderInfoEksInfoArray{ GetVirtualClusterContainerProviderInfoEksInfoArgs{...} }
type GetVirtualClusterContainerProviderInfoEksInfoArrayOutput ¶
type GetVirtualClusterContainerProviderInfoEksInfoArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ElementType ¶
func (GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutput ¶
func (o GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutput() GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
func (GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutputWithContext ¶
func (o GetVirtualClusterContainerProviderInfoEksInfoArrayOutput) ToGetVirtualClusterContainerProviderInfoEksInfoArrayOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
type GetVirtualClusterContainerProviderInfoEksInfoInput ¶
type GetVirtualClusterContainerProviderInfoEksInfoInput interface { pulumi.Input ToGetVirtualClusterContainerProviderInfoEksInfoOutput() GetVirtualClusterContainerProviderInfoEksInfoOutput ToGetVirtualClusterContainerProviderInfoEksInfoOutputWithContext(context.Context) GetVirtualClusterContainerProviderInfoEksInfoOutput }
GetVirtualClusterContainerProviderInfoEksInfoInput is an input type that accepts GetVirtualClusterContainerProviderInfoEksInfoArgs and GetVirtualClusterContainerProviderInfoEksInfoOutput values. You can construct a concrete instance of `GetVirtualClusterContainerProviderInfoEksInfoInput` via:
GetVirtualClusterContainerProviderInfoEksInfoArgs{...}
type GetVirtualClusterContainerProviderInfoEksInfoOutput ¶
type GetVirtualClusterContainerProviderInfoEksInfoOutput struct{ *pulumi.OutputState }
func (GetVirtualClusterContainerProviderInfoEksInfoOutput) ElementType ¶
func (GetVirtualClusterContainerProviderInfoEksInfoOutput) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoEksInfoOutput) Namespace ¶
func (o GetVirtualClusterContainerProviderInfoEksInfoOutput) Namespace() pulumi.StringOutput
The namespace where the EMR Containers cluster is running
func (GetVirtualClusterContainerProviderInfoEksInfoOutput) ToGetVirtualClusterContainerProviderInfoEksInfoOutput ¶
func (o GetVirtualClusterContainerProviderInfoEksInfoOutput) ToGetVirtualClusterContainerProviderInfoEksInfoOutput() GetVirtualClusterContainerProviderInfoEksInfoOutput
func (GetVirtualClusterContainerProviderInfoEksInfoOutput) ToGetVirtualClusterContainerProviderInfoEksInfoOutputWithContext ¶
func (o GetVirtualClusterContainerProviderInfoEksInfoOutput) ToGetVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoEksInfoOutput
type GetVirtualClusterContainerProviderInfoInput ¶
type GetVirtualClusterContainerProviderInfoInput interface { pulumi.Input ToGetVirtualClusterContainerProviderInfoOutput() GetVirtualClusterContainerProviderInfoOutput ToGetVirtualClusterContainerProviderInfoOutputWithContext(context.Context) GetVirtualClusterContainerProviderInfoOutput }
GetVirtualClusterContainerProviderInfoInput is an input type that accepts GetVirtualClusterContainerProviderInfoArgs and GetVirtualClusterContainerProviderInfoOutput values. You can construct a concrete instance of `GetVirtualClusterContainerProviderInfoInput` via:
GetVirtualClusterContainerProviderInfoArgs{...}
type GetVirtualClusterContainerProviderInfoOutput ¶
type GetVirtualClusterContainerProviderInfoOutput struct{ *pulumi.OutputState }
func (GetVirtualClusterContainerProviderInfoOutput) EksInfos ¶
func (o GetVirtualClusterContainerProviderInfoOutput) EksInfos() GetVirtualClusterContainerProviderInfoEksInfoArrayOutput
Nested list containing EKS-specific information about the cluster where the EMR Containers cluster is running
func (GetVirtualClusterContainerProviderInfoOutput) ElementType ¶
func (GetVirtualClusterContainerProviderInfoOutput) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderInfoOutput) ToGetVirtualClusterContainerProviderInfoOutput ¶
func (o GetVirtualClusterContainerProviderInfoOutput) ToGetVirtualClusterContainerProviderInfoOutput() GetVirtualClusterContainerProviderInfoOutput
func (GetVirtualClusterContainerProviderInfoOutput) ToGetVirtualClusterContainerProviderInfoOutputWithContext ¶
func (o GetVirtualClusterContainerProviderInfoOutput) ToGetVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderInfoOutput
type GetVirtualClusterContainerProviderInput ¶
type GetVirtualClusterContainerProviderInput interface { pulumi.Input ToGetVirtualClusterContainerProviderOutput() GetVirtualClusterContainerProviderOutput ToGetVirtualClusterContainerProviderOutputWithContext(context.Context) GetVirtualClusterContainerProviderOutput }
GetVirtualClusterContainerProviderInput is an input type that accepts GetVirtualClusterContainerProviderArgs and GetVirtualClusterContainerProviderOutput values. You can construct a concrete instance of `GetVirtualClusterContainerProviderInput` via:
GetVirtualClusterContainerProviderArgs{...}
type GetVirtualClusterContainerProviderOutput ¶
type GetVirtualClusterContainerProviderOutput struct{ *pulumi.OutputState }
func (GetVirtualClusterContainerProviderOutput) ElementType ¶
func (GetVirtualClusterContainerProviderOutput) ElementType() reflect.Type
func (GetVirtualClusterContainerProviderOutput) Id ¶
func (o GetVirtualClusterContainerProviderOutput) Id() pulumi.StringOutput
The name of the container provider that is running your EMR Containers cluster
func (GetVirtualClusterContainerProviderOutput) Infos ¶
func (o GetVirtualClusterContainerProviderOutput) Infos() GetVirtualClusterContainerProviderInfoArrayOutput
Nested list containing information about the configuration of the container provider
func (GetVirtualClusterContainerProviderOutput) ToGetVirtualClusterContainerProviderOutput ¶
func (o GetVirtualClusterContainerProviderOutput) ToGetVirtualClusterContainerProviderOutput() GetVirtualClusterContainerProviderOutput
func (GetVirtualClusterContainerProviderOutput) ToGetVirtualClusterContainerProviderOutputWithContext ¶
func (o GetVirtualClusterContainerProviderOutput) ToGetVirtualClusterContainerProviderOutputWithContext(ctx context.Context) GetVirtualClusterContainerProviderOutput
func (GetVirtualClusterContainerProviderOutput) Type ¶
func (o GetVirtualClusterContainerProviderOutput) Type() pulumi.StringOutput
The type of the container provider
type LookupVirtualClusterArgs ¶
type LookupVirtualClusterArgs struct { // Key-value mapping of resource tags. Tags map[string]string `pulumi:"tags"` // ID of the cluster. VirtualClusterId string `pulumi:"virtualClusterId"` }
A collection of arguments for invoking getVirtualCluster.
type LookupVirtualClusterOutputArgs ¶
type LookupVirtualClusterOutputArgs struct { // Key-value mapping of resource tags. Tags pulumi.StringMapInput `pulumi:"tags"` // ID of the cluster. VirtualClusterId pulumi.StringInput `pulumi:"virtualClusterId"` }
A collection of arguments for invoking getVirtualCluster.
func (LookupVirtualClusterOutputArgs) ElementType ¶
func (LookupVirtualClusterOutputArgs) ElementType() reflect.Type
type LookupVirtualClusterResult ¶
type LookupVirtualClusterResult struct { // ARN of the cluster. Arn string `pulumi:"arn"` // Nested attribute containing information about the underlying container provider (EKS cluster) for your EMR Containers cluster. ContainerProviders []GetVirtualClusterContainerProvider `pulumi:"containerProviders"` // Unix epoch time stamp in seconds for when the cluster was created. CreatedAt string `pulumi:"createdAt"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Name of the cluster. Name string `pulumi:"name"` // Status of the EKS cluster. One of `RUNNING`, `TERMINATING`, `TERMINATED`, `ARRESTED`. State string `pulumi:"state"` // Key-value mapping of resource tags. Tags map[string]string `pulumi:"tags"` VirtualClusterId string `pulumi:"virtualClusterId"` }
A collection of values returned by getVirtualCluster.
func LookupVirtualCluster ¶
func LookupVirtualCluster(ctx *pulumi.Context, args *LookupVirtualClusterArgs, opts ...pulumi.InvokeOption) (*LookupVirtualClusterResult, error)
Retrieve information about an EMR Containers (EMR on EKS) Virtual Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/emrcontainers" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := emrcontainers.LookupVirtualCluster(ctx, &emrcontainers.LookupVirtualClusterArgs{ VirtualClusterId: "example id", }, nil) if err != nil { return err } ctx.Export("name", example.Name) ctx.Export("arn", example.Arn) return nil }) }
```
type LookupVirtualClusterResultOutput ¶
type LookupVirtualClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVirtualCluster.
func LookupVirtualClusterOutput ¶
func LookupVirtualClusterOutput(ctx *pulumi.Context, args LookupVirtualClusterOutputArgs, opts ...pulumi.InvokeOption) LookupVirtualClusterResultOutput
func (LookupVirtualClusterResultOutput) Arn ¶
func (o LookupVirtualClusterResultOutput) Arn() pulumi.StringOutput
ARN of the cluster.
func (LookupVirtualClusterResultOutput) ContainerProviders ¶
func (o LookupVirtualClusterResultOutput) ContainerProviders() GetVirtualClusterContainerProviderArrayOutput
Nested attribute containing information about the underlying container provider (EKS cluster) for your EMR Containers cluster.
func (LookupVirtualClusterResultOutput) CreatedAt ¶
func (o LookupVirtualClusterResultOutput) CreatedAt() pulumi.StringOutput
Unix epoch time stamp in seconds for when the cluster was created.
func (LookupVirtualClusterResultOutput) ElementType ¶
func (LookupVirtualClusterResultOutput) ElementType() reflect.Type
func (LookupVirtualClusterResultOutput) Id ¶
func (o LookupVirtualClusterResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupVirtualClusterResultOutput) Name ¶
func (o LookupVirtualClusterResultOutput) Name() pulumi.StringOutput
Name of the cluster.
func (LookupVirtualClusterResultOutput) State ¶
func (o LookupVirtualClusterResultOutput) State() pulumi.StringOutput
Status of the EKS cluster. One of `RUNNING`, `TERMINATING`, `TERMINATED`, `ARRESTED`.
func (LookupVirtualClusterResultOutput) Tags ¶
func (o LookupVirtualClusterResultOutput) Tags() pulumi.StringMapOutput
Key-value mapping of resource tags.
func (LookupVirtualClusterResultOutput) ToLookupVirtualClusterResultOutput ¶
func (o LookupVirtualClusterResultOutput) ToLookupVirtualClusterResultOutput() LookupVirtualClusterResultOutput
func (LookupVirtualClusterResultOutput) ToLookupVirtualClusterResultOutputWithContext ¶
func (o LookupVirtualClusterResultOutput) ToLookupVirtualClusterResultOutputWithContext(ctx context.Context) LookupVirtualClusterResultOutput
func (LookupVirtualClusterResultOutput) VirtualClusterId ¶
func (o LookupVirtualClusterResultOutput) VirtualClusterId() pulumi.StringOutput
type VirtualCluster ¶
type VirtualCluster struct { pulumi.CustomResourceState // ARN of the cluster. Arn pulumi.StringOutput `pulumi:"arn"` // Configuration block for the container provider associated with your cluster. ContainerProvider VirtualClusterContainerProviderOutput `pulumi:"containerProvider"` // Name of the virtual cluster. Name pulumi.StringOutput `pulumi:"name"` // Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level Tags pulumi.StringMapOutput `pulumi:"tags"` // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Manages an EMR Containers (EMR on EKS) Virtual Cluster.
## Example Usage ### Basic Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v5/go/aws/emrcontainers" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := emrcontainers.NewVirtualCluster(ctx, "example", &emrcontainers.VirtualClusterArgs{ ContainerProvider: &emrcontainers.VirtualClusterContainerProviderArgs{ Id: pulumi.Any(aws_eks_cluster.Example.Name), Type: pulumi.String("EKS"), Info: &emrcontainers.VirtualClusterContainerProviderInfoArgs{ EksInfo: &emrcontainers.VirtualClusterContainerProviderInfoEksInfoArgs{ Namespace: pulumi.String("default"), }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
EKS Clusters can be imported using the `id`, e.g.
```sh
$ pulumi import aws:emrcontainers/virtualCluster:VirtualCluster example a1b2c3d4e5f6g7h8i9j10k11l
```
func GetVirtualCluster ¶
func GetVirtualCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualClusterState, opts ...pulumi.ResourceOption) (*VirtualCluster, error)
GetVirtualCluster gets an existing VirtualCluster 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 NewVirtualCluster ¶
func NewVirtualCluster(ctx *pulumi.Context, name string, args *VirtualClusterArgs, opts ...pulumi.ResourceOption) (*VirtualCluster, error)
NewVirtualCluster registers a new resource with the given unique name, arguments, and options.
func (*VirtualCluster) ElementType ¶
func (*VirtualCluster) ElementType() reflect.Type
func (*VirtualCluster) ToVirtualClusterOutput ¶
func (i *VirtualCluster) ToVirtualClusterOutput() VirtualClusterOutput
func (*VirtualCluster) ToVirtualClusterOutputWithContext ¶
func (i *VirtualCluster) ToVirtualClusterOutputWithContext(ctx context.Context) VirtualClusterOutput
type VirtualClusterArgs ¶
type VirtualClusterArgs struct { // Configuration block for the container provider associated with your cluster. ContainerProvider VirtualClusterContainerProviderInput // Name of the virtual cluster. Name pulumi.StringPtrInput // Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level Tags pulumi.StringMapInput }
The set of arguments for constructing a VirtualCluster resource.
func (VirtualClusterArgs) ElementType ¶
func (VirtualClusterArgs) ElementType() reflect.Type
type VirtualClusterArray ¶
type VirtualClusterArray []VirtualClusterInput
func (VirtualClusterArray) ElementType ¶
func (VirtualClusterArray) ElementType() reflect.Type
func (VirtualClusterArray) ToVirtualClusterArrayOutput ¶
func (i VirtualClusterArray) ToVirtualClusterArrayOutput() VirtualClusterArrayOutput
func (VirtualClusterArray) ToVirtualClusterArrayOutputWithContext ¶
func (i VirtualClusterArray) ToVirtualClusterArrayOutputWithContext(ctx context.Context) VirtualClusterArrayOutput
type VirtualClusterArrayInput ¶
type VirtualClusterArrayInput interface { pulumi.Input ToVirtualClusterArrayOutput() VirtualClusterArrayOutput ToVirtualClusterArrayOutputWithContext(context.Context) VirtualClusterArrayOutput }
VirtualClusterArrayInput is an input type that accepts VirtualClusterArray and VirtualClusterArrayOutput values. You can construct a concrete instance of `VirtualClusterArrayInput` via:
VirtualClusterArray{ VirtualClusterArgs{...} }
type VirtualClusterArrayOutput ¶
type VirtualClusterArrayOutput struct{ *pulumi.OutputState }
func (VirtualClusterArrayOutput) ElementType ¶
func (VirtualClusterArrayOutput) ElementType() reflect.Type
func (VirtualClusterArrayOutput) Index ¶
func (o VirtualClusterArrayOutput) Index(i pulumi.IntInput) VirtualClusterOutput
func (VirtualClusterArrayOutput) ToVirtualClusterArrayOutput ¶
func (o VirtualClusterArrayOutput) ToVirtualClusterArrayOutput() VirtualClusterArrayOutput
func (VirtualClusterArrayOutput) ToVirtualClusterArrayOutputWithContext ¶
func (o VirtualClusterArrayOutput) ToVirtualClusterArrayOutputWithContext(ctx context.Context) VirtualClusterArrayOutput
type VirtualClusterContainerProvider ¶
type VirtualClusterContainerProvider struct { // The name of the container provider that is running your EMR Containers cluster Id string `pulumi:"id"` // Nested list containing information about the configuration of the container provider Info VirtualClusterContainerProviderInfo `pulumi:"info"` // The type of the container provider Type string `pulumi:"type"` }
type VirtualClusterContainerProviderArgs ¶
type VirtualClusterContainerProviderArgs struct { // The name of the container provider that is running your EMR Containers cluster Id pulumi.StringInput `pulumi:"id"` // Nested list containing information about the configuration of the container provider Info VirtualClusterContainerProviderInfoInput `pulumi:"info"` // The type of the container provider Type pulumi.StringInput `pulumi:"type"` }
func (VirtualClusterContainerProviderArgs) ElementType ¶
func (VirtualClusterContainerProviderArgs) ElementType() reflect.Type
func (VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderOutput ¶
func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderOutput() VirtualClusterContainerProviderOutput
func (VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderOutputWithContext ¶
func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderOutputWithContext(ctx context.Context) VirtualClusterContainerProviderOutput
func (VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderPtrOutput ¶
func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput
func (VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderPtrOutputWithContext ¶
func (i VirtualClusterContainerProviderArgs) ToVirtualClusterContainerProviderPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderPtrOutput
type VirtualClusterContainerProviderInfo ¶
type VirtualClusterContainerProviderInfo struct { // Nested list containing EKS-specific information about the cluster where the EMR Containers cluster is running EksInfo VirtualClusterContainerProviderInfoEksInfo `pulumi:"eksInfo"` }
type VirtualClusterContainerProviderInfoArgs ¶
type VirtualClusterContainerProviderInfoArgs struct { // Nested list containing EKS-specific information about the cluster where the EMR Containers cluster is running EksInfo VirtualClusterContainerProviderInfoEksInfoInput `pulumi:"eksInfo"` }
func (VirtualClusterContainerProviderInfoArgs) ElementType ¶
func (VirtualClusterContainerProviderInfoArgs) ElementType() reflect.Type
func (VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoOutput ¶
func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoOutput() VirtualClusterContainerProviderInfoOutput
func (VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoOutputWithContext ¶
func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoOutput
func (VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoPtrOutput ¶
func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoPtrOutput() VirtualClusterContainerProviderInfoPtrOutput
func (VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoPtrOutputWithContext ¶
func (i VirtualClusterContainerProviderInfoArgs) ToVirtualClusterContainerProviderInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoPtrOutput
type VirtualClusterContainerProviderInfoEksInfo ¶
type VirtualClusterContainerProviderInfoEksInfo struct { // The namespace where the EMR Containers cluster is running Namespace *string `pulumi:"namespace"` }
type VirtualClusterContainerProviderInfoEksInfoArgs ¶
type VirtualClusterContainerProviderInfoEksInfoArgs struct { // The namespace where the EMR Containers cluster is running Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (VirtualClusterContainerProviderInfoEksInfoArgs) ElementType ¶
func (VirtualClusterContainerProviderInfoEksInfoArgs) ElementType() reflect.Type
func (VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoOutput ¶
func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoOutput() VirtualClusterContainerProviderInfoEksInfoOutput
func (VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoOutputWithContext ¶
func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoOutput
func (VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput ¶
func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput() VirtualClusterContainerProviderInfoEksInfoPtrOutput
func (VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext ¶
func (i VirtualClusterContainerProviderInfoEksInfoArgs) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoPtrOutput
type VirtualClusterContainerProviderInfoEksInfoInput ¶
type VirtualClusterContainerProviderInfoEksInfoInput interface { pulumi.Input ToVirtualClusterContainerProviderInfoEksInfoOutput() VirtualClusterContainerProviderInfoEksInfoOutput ToVirtualClusterContainerProviderInfoEksInfoOutputWithContext(context.Context) VirtualClusterContainerProviderInfoEksInfoOutput }
VirtualClusterContainerProviderInfoEksInfoInput is an input type that accepts VirtualClusterContainerProviderInfoEksInfoArgs and VirtualClusterContainerProviderInfoEksInfoOutput values. You can construct a concrete instance of `VirtualClusterContainerProviderInfoEksInfoInput` via:
VirtualClusterContainerProviderInfoEksInfoArgs{...}
type VirtualClusterContainerProviderInfoEksInfoOutput ¶
type VirtualClusterContainerProviderInfoEksInfoOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerProviderInfoEksInfoOutput) ElementType ¶
func (VirtualClusterContainerProviderInfoEksInfoOutput) ElementType() reflect.Type
func (VirtualClusterContainerProviderInfoEksInfoOutput) Namespace ¶
func (o VirtualClusterContainerProviderInfoEksInfoOutput) Namespace() pulumi.StringPtrOutput
The namespace where the EMR Containers cluster is running
func (VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoOutput ¶
func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoOutput() VirtualClusterContainerProviderInfoEksInfoOutput
func (VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoOutputWithContext ¶
func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoOutput
func (VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput ¶
func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput() VirtualClusterContainerProviderInfoEksInfoPtrOutput
func (VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext ¶
func (o VirtualClusterContainerProviderInfoEksInfoOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoPtrOutput
type VirtualClusterContainerProviderInfoEksInfoPtrInput ¶
type VirtualClusterContainerProviderInfoEksInfoPtrInput interface { pulumi.Input ToVirtualClusterContainerProviderInfoEksInfoPtrOutput() VirtualClusterContainerProviderInfoEksInfoPtrOutput ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext(context.Context) VirtualClusterContainerProviderInfoEksInfoPtrOutput }
VirtualClusterContainerProviderInfoEksInfoPtrInput is an input type that accepts VirtualClusterContainerProviderInfoEksInfoArgs, VirtualClusterContainerProviderInfoEksInfoPtr and VirtualClusterContainerProviderInfoEksInfoPtrOutput values. You can construct a concrete instance of `VirtualClusterContainerProviderInfoEksInfoPtrInput` via:
VirtualClusterContainerProviderInfoEksInfoArgs{...} or: nil
func VirtualClusterContainerProviderInfoEksInfoPtr ¶
func VirtualClusterContainerProviderInfoEksInfoPtr(v *VirtualClusterContainerProviderInfoEksInfoArgs) VirtualClusterContainerProviderInfoEksInfoPtrInput
type VirtualClusterContainerProviderInfoEksInfoPtrOutput ¶
type VirtualClusterContainerProviderInfoEksInfoPtrOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerProviderInfoEksInfoPtrOutput) ElementType ¶
func (VirtualClusterContainerProviderInfoEksInfoPtrOutput) ElementType() reflect.Type
func (VirtualClusterContainerProviderInfoEksInfoPtrOutput) Namespace ¶
func (o VirtualClusterContainerProviderInfoEksInfoPtrOutput) Namespace() pulumi.StringPtrOutput
The namespace where the EMR Containers cluster is running
func (VirtualClusterContainerProviderInfoEksInfoPtrOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput ¶
func (o VirtualClusterContainerProviderInfoEksInfoPtrOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutput() VirtualClusterContainerProviderInfoEksInfoPtrOutput
func (VirtualClusterContainerProviderInfoEksInfoPtrOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext ¶
func (o VirtualClusterContainerProviderInfoEksInfoPtrOutput) ToVirtualClusterContainerProviderInfoEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoEksInfoPtrOutput
type VirtualClusterContainerProviderInfoInput ¶
type VirtualClusterContainerProviderInfoInput interface { pulumi.Input ToVirtualClusterContainerProviderInfoOutput() VirtualClusterContainerProviderInfoOutput ToVirtualClusterContainerProviderInfoOutputWithContext(context.Context) VirtualClusterContainerProviderInfoOutput }
VirtualClusterContainerProviderInfoInput is an input type that accepts VirtualClusterContainerProviderInfoArgs and VirtualClusterContainerProviderInfoOutput values. You can construct a concrete instance of `VirtualClusterContainerProviderInfoInput` via:
VirtualClusterContainerProviderInfoArgs{...}
type VirtualClusterContainerProviderInfoOutput ¶
type VirtualClusterContainerProviderInfoOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerProviderInfoOutput) EksInfo ¶
func (o VirtualClusterContainerProviderInfoOutput) EksInfo() VirtualClusterContainerProviderInfoEksInfoOutput
Nested list containing EKS-specific information about the cluster where the EMR Containers cluster is running
func (VirtualClusterContainerProviderInfoOutput) ElementType ¶
func (VirtualClusterContainerProviderInfoOutput) ElementType() reflect.Type
func (VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoOutput ¶
func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoOutput() VirtualClusterContainerProviderInfoOutput
func (VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoOutputWithContext ¶
func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoOutput
func (VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoPtrOutput ¶
func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoPtrOutput() VirtualClusterContainerProviderInfoPtrOutput
func (VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoPtrOutputWithContext ¶
func (o VirtualClusterContainerProviderInfoOutput) ToVirtualClusterContainerProviderInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoPtrOutput
type VirtualClusterContainerProviderInfoPtrInput ¶
type VirtualClusterContainerProviderInfoPtrInput interface { pulumi.Input ToVirtualClusterContainerProviderInfoPtrOutput() VirtualClusterContainerProviderInfoPtrOutput ToVirtualClusterContainerProviderInfoPtrOutputWithContext(context.Context) VirtualClusterContainerProviderInfoPtrOutput }
VirtualClusterContainerProviderInfoPtrInput is an input type that accepts VirtualClusterContainerProviderInfoArgs, VirtualClusterContainerProviderInfoPtr and VirtualClusterContainerProviderInfoPtrOutput values. You can construct a concrete instance of `VirtualClusterContainerProviderInfoPtrInput` via:
VirtualClusterContainerProviderInfoArgs{...} or: nil
func VirtualClusterContainerProviderInfoPtr ¶
func VirtualClusterContainerProviderInfoPtr(v *VirtualClusterContainerProviderInfoArgs) VirtualClusterContainerProviderInfoPtrInput
type VirtualClusterContainerProviderInfoPtrOutput ¶
type VirtualClusterContainerProviderInfoPtrOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerProviderInfoPtrOutput) EksInfo ¶
func (o VirtualClusterContainerProviderInfoPtrOutput) EksInfo() VirtualClusterContainerProviderInfoEksInfoPtrOutput
Nested list containing EKS-specific information about the cluster where the EMR Containers cluster is running
func (VirtualClusterContainerProviderInfoPtrOutput) ElementType ¶
func (VirtualClusterContainerProviderInfoPtrOutput) ElementType() reflect.Type
func (VirtualClusterContainerProviderInfoPtrOutput) ToVirtualClusterContainerProviderInfoPtrOutput ¶
func (o VirtualClusterContainerProviderInfoPtrOutput) ToVirtualClusterContainerProviderInfoPtrOutput() VirtualClusterContainerProviderInfoPtrOutput
func (VirtualClusterContainerProviderInfoPtrOutput) ToVirtualClusterContainerProviderInfoPtrOutputWithContext ¶
func (o VirtualClusterContainerProviderInfoPtrOutput) ToVirtualClusterContainerProviderInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderInfoPtrOutput
type VirtualClusterContainerProviderInput ¶
type VirtualClusterContainerProviderInput interface { pulumi.Input ToVirtualClusterContainerProviderOutput() VirtualClusterContainerProviderOutput ToVirtualClusterContainerProviderOutputWithContext(context.Context) VirtualClusterContainerProviderOutput }
VirtualClusterContainerProviderInput is an input type that accepts VirtualClusterContainerProviderArgs and VirtualClusterContainerProviderOutput values. You can construct a concrete instance of `VirtualClusterContainerProviderInput` via:
VirtualClusterContainerProviderArgs{...}
type VirtualClusterContainerProviderOutput ¶
type VirtualClusterContainerProviderOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerProviderOutput) ElementType ¶
func (VirtualClusterContainerProviderOutput) ElementType() reflect.Type
func (VirtualClusterContainerProviderOutput) Id ¶
func (o VirtualClusterContainerProviderOutput) Id() pulumi.StringOutput
The name of the container provider that is running your EMR Containers cluster
func (VirtualClusterContainerProviderOutput) Info ¶
Nested list containing information about the configuration of the container provider
func (VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderOutput ¶
func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderOutput() VirtualClusterContainerProviderOutput
func (VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderOutputWithContext ¶
func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderOutputWithContext(ctx context.Context) VirtualClusterContainerProviderOutput
func (VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderPtrOutput ¶
func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput
func (VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderPtrOutputWithContext ¶
func (o VirtualClusterContainerProviderOutput) ToVirtualClusterContainerProviderPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderPtrOutput
func (VirtualClusterContainerProviderOutput) Type ¶
func (o VirtualClusterContainerProviderOutput) Type() pulumi.StringOutput
The type of the container provider
type VirtualClusterContainerProviderPtrInput ¶
type VirtualClusterContainerProviderPtrInput interface { pulumi.Input ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput ToVirtualClusterContainerProviderPtrOutputWithContext(context.Context) VirtualClusterContainerProviderPtrOutput }
VirtualClusterContainerProviderPtrInput is an input type that accepts VirtualClusterContainerProviderArgs, VirtualClusterContainerProviderPtr and VirtualClusterContainerProviderPtrOutput values. You can construct a concrete instance of `VirtualClusterContainerProviderPtrInput` via:
VirtualClusterContainerProviderArgs{...} or: nil
func VirtualClusterContainerProviderPtr ¶
func VirtualClusterContainerProviderPtr(v *VirtualClusterContainerProviderArgs) VirtualClusterContainerProviderPtrInput
type VirtualClusterContainerProviderPtrOutput ¶
type VirtualClusterContainerProviderPtrOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerProviderPtrOutput) ElementType ¶
func (VirtualClusterContainerProviderPtrOutput) ElementType() reflect.Type
func (VirtualClusterContainerProviderPtrOutput) Id ¶
func (o VirtualClusterContainerProviderPtrOutput) Id() pulumi.StringPtrOutput
The name of the container provider that is running your EMR Containers cluster
func (VirtualClusterContainerProviderPtrOutput) Info ¶
func (o VirtualClusterContainerProviderPtrOutput) Info() VirtualClusterContainerProviderInfoPtrOutput
Nested list containing information about the configuration of the container provider
func (VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutput ¶
func (o VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput
func (VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutputWithContext ¶
func (o VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderPtrOutput
func (VirtualClusterContainerProviderPtrOutput) Type ¶
func (o VirtualClusterContainerProviderPtrOutput) Type() pulumi.StringPtrOutput
The type of the container provider
type VirtualClusterInput ¶
type VirtualClusterInput interface { pulumi.Input ToVirtualClusterOutput() VirtualClusterOutput ToVirtualClusterOutputWithContext(ctx context.Context) VirtualClusterOutput }
type VirtualClusterMap ¶
type VirtualClusterMap map[string]VirtualClusterInput
func (VirtualClusterMap) ElementType ¶
func (VirtualClusterMap) ElementType() reflect.Type
func (VirtualClusterMap) ToVirtualClusterMapOutput ¶
func (i VirtualClusterMap) ToVirtualClusterMapOutput() VirtualClusterMapOutput
func (VirtualClusterMap) ToVirtualClusterMapOutputWithContext ¶
func (i VirtualClusterMap) ToVirtualClusterMapOutputWithContext(ctx context.Context) VirtualClusterMapOutput
type VirtualClusterMapInput ¶
type VirtualClusterMapInput interface { pulumi.Input ToVirtualClusterMapOutput() VirtualClusterMapOutput ToVirtualClusterMapOutputWithContext(context.Context) VirtualClusterMapOutput }
VirtualClusterMapInput is an input type that accepts VirtualClusterMap and VirtualClusterMapOutput values. You can construct a concrete instance of `VirtualClusterMapInput` via:
VirtualClusterMap{ "key": VirtualClusterArgs{...} }
type VirtualClusterMapOutput ¶
type VirtualClusterMapOutput struct{ *pulumi.OutputState }
func (VirtualClusterMapOutput) ElementType ¶
func (VirtualClusterMapOutput) ElementType() reflect.Type
func (VirtualClusterMapOutput) MapIndex ¶
func (o VirtualClusterMapOutput) MapIndex(k pulumi.StringInput) VirtualClusterOutput
func (VirtualClusterMapOutput) ToVirtualClusterMapOutput ¶
func (o VirtualClusterMapOutput) ToVirtualClusterMapOutput() VirtualClusterMapOutput
func (VirtualClusterMapOutput) ToVirtualClusterMapOutputWithContext ¶
func (o VirtualClusterMapOutput) ToVirtualClusterMapOutputWithContext(ctx context.Context) VirtualClusterMapOutput
type VirtualClusterOutput ¶
type VirtualClusterOutput struct{ *pulumi.OutputState }
func (VirtualClusterOutput) Arn ¶
func (o VirtualClusterOutput) Arn() pulumi.StringOutput
ARN of the cluster.
func (VirtualClusterOutput) ContainerProvider ¶
func (o VirtualClusterOutput) ContainerProvider() VirtualClusterContainerProviderOutput
Configuration block for the container provider associated with your cluster.
func (VirtualClusterOutput) ElementType ¶
func (VirtualClusterOutput) ElementType() reflect.Type
func (VirtualClusterOutput) Name ¶
func (o VirtualClusterOutput) Name() pulumi.StringOutput
Name of the virtual cluster.
func (VirtualClusterOutput) Tags ¶
func (o VirtualClusterOutput) Tags() pulumi.StringMapOutput
Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level
func (VirtualClusterOutput) TagsAll ¶
func (o VirtualClusterOutput) TagsAll() pulumi.StringMapOutput
Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (VirtualClusterOutput) ToVirtualClusterOutput ¶
func (o VirtualClusterOutput) ToVirtualClusterOutput() VirtualClusterOutput
func (VirtualClusterOutput) ToVirtualClusterOutputWithContext ¶
func (o VirtualClusterOutput) ToVirtualClusterOutputWithContext(ctx context.Context) VirtualClusterOutput
type VirtualClusterState ¶
type VirtualClusterState struct { // ARN of the cluster. Arn pulumi.StringPtrInput // Configuration block for the container provider associated with your cluster. ContainerProvider VirtualClusterContainerProviderPtrInput // Name of the virtual cluster. Name pulumi.StringPtrInput // Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level Tags pulumi.StringMapInput // Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. TagsAll pulumi.StringMapInput }
func (VirtualClusterState) ElementType ¶
func (VirtualClusterState) ElementType() reflect.Type