Documentation
¶
Index ¶
- type VirtualCluster
- type VirtualClusterArgs
- type VirtualClusterContainerInfo
- type VirtualClusterContainerInfoArgs
- func (VirtualClusterContainerInfoArgs) ElementType() reflect.Type
- func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoOutput() VirtualClusterContainerInfoOutput
- func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoOutputWithContext(ctx context.Context) VirtualClusterContainerInfoOutput
- func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoPtrOutput() VirtualClusterContainerInfoPtrOutput
- func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerInfoPtrOutput
- type VirtualClusterContainerInfoInput
- type VirtualClusterContainerInfoOutput
- func (o VirtualClusterContainerInfoOutput) EksInfo() VirtualClusterEksInfoOutput
- func (VirtualClusterContainerInfoOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoOutput() VirtualClusterContainerInfoOutput
- func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoOutputWithContext(ctx context.Context) VirtualClusterContainerInfoOutput
- func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoPtrOutput() VirtualClusterContainerInfoPtrOutput
- func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerInfoPtrOutput
- type VirtualClusterContainerInfoPtrInput
- type VirtualClusterContainerInfoPtrOutput
- func (o VirtualClusterContainerInfoPtrOutput) EksInfo() VirtualClusterEksInfoPtrOutput
- func (o VirtualClusterContainerInfoPtrOutput) Elem() VirtualClusterContainerInfoOutput
- func (VirtualClusterContainerInfoPtrOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerInfoPtrOutput) ToVirtualClusterContainerInfoPtrOutput() VirtualClusterContainerInfoPtrOutput
- func (o VirtualClusterContainerInfoPtrOutput) ToVirtualClusterContainerInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerInfoPtrOutput
- 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 VirtualClusterContainerProviderInput
- type VirtualClusterContainerProviderOutput
- func (VirtualClusterContainerProviderOutput) ElementType() reflect.Type
- func (o VirtualClusterContainerProviderOutput) Id() pulumi.StringOutput
- func (o VirtualClusterContainerProviderOutput) Info() VirtualClusterContainerInfoOutput
- 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() VirtualClusterContainerInfoPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutput() VirtualClusterContainerProviderPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) ToVirtualClusterContainerProviderPtrOutputWithContext(ctx context.Context) VirtualClusterContainerProviderPtrOutput
- func (o VirtualClusterContainerProviderPtrOutput) Type() pulumi.StringPtrOutput
- type VirtualClusterEksInfo
- type VirtualClusterEksInfoArgs
- func (VirtualClusterEksInfoArgs) ElementType() reflect.Type
- func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoOutput() VirtualClusterEksInfoOutput
- func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoOutputWithContext(ctx context.Context) VirtualClusterEksInfoOutput
- func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoPtrOutput() VirtualClusterEksInfoPtrOutput
- func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterEksInfoPtrOutput
- type VirtualClusterEksInfoInput
- type VirtualClusterEksInfoOutput
- func (VirtualClusterEksInfoOutput) ElementType() reflect.Type
- func (o VirtualClusterEksInfoOutput) Namespace() pulumi.StringOutput
- func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoOutput() VirtualClusterEksInfoOutput
- func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoOutputWithContext(ctx context.Context) VirtualClusterEksInfoOutput
- func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoPtrOutput() VirtualClusterEksInfoPtrOutput
- func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterEksInfoPtrOutput
- type VirtualClusterEksInfoPtrInput
- type VirtualClusterEksInfoPtrOutput
- func (o VirtualClusterEksInfoPtrOutput) Elem() VirtualClusterEksInfoOutput
- func (VirtualClusterEksInfoPtrOutput) ElementType() reflect.Type
- func (o VirtualClusterEksInfoPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o VirtualClusterEksInfoPtrOutput) ToVirtualClusterEksInfoPtrOutput() VirtualClusterEksInfoPtrOutput
- func (o VirtualClusterEksInfoPtrOutput) ToVirtualClusterEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterEksInfoPtrOutput
- type VirtualClusterInput
- type VirtualClusterOutput
- type VirtualClusterState
- type VirtualClusterTag
- type VirtualClusterTagArgs
- type VirtualClusterTagArray
- type VirtualClusterTagArrayInput
- type VirtualClusterTagArrayOutput
- func (VirtualClusterTagArrayOutput) ElementType() reflect.Type
- func (o VirtualClusterTagArrayOutput) Index(i pulumi.IntInput) VirtualClusterTagOutput
- func (o VirtualClusterTagArrayOutput) ToVirtualClusterTagArrayOutput() VirtualClusterTagArrayOutput
- func (o VirtualClusterTagArrayOutput) ToVirtualClusterTagArrayOutputWithContext(ctx context.Context) VirtualClusterTagArrayOutput
- type VirtualClusterTagInput
- type VirtualClusterTagOutput
- func (VirtualClusterTagOutput) ElementType() reflect.Type
- func (o VirtualClusterTagOutput) Key() pulumi.StringOutput
- func (o VirtualClusterTagOutput) ToVirtualClusterTagOutput() VirtualClusterTagOutput
- func (o VirtualClusterTagOutput) ToVirtualClusterTagOutputWithContext(ctx context.Context) VirtualClusterTagOutput
- func (o VirtualClusterTagOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VirtualCluster ¶
type VirtualCluster struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` // Container provider of the virtual cluster. ContainerProvider VirtualClusterContainerProviderOutput `pulumi:"containerProvider"` // Name of the virtual cluster. Name pulumi.StringOutput `pulumi:"name"` // An array of key-value pairs to apply to this virtual cluster. Tags VirtualClusterTagArrayOutput `pulumi:"tags"` }
Resource Schema of AWS::EMRContainers::VirtualCluster Type
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 { // Container provider of the virtual cluster. ContainerProvider VirtualClusterContainerProviderInput // Name of the virtual cluster. Name pulumi.StringPtrInput // An array of key-value pairs to apply to this virtual cluster. Tags VirtualClusterTagArrayInput }
The set of arguments for constructing a VirtualCluster resource.
func (VirtualClusterArgs) ElementType ¶
func (VirtualClusterArgs) ElementType() reflect.Type
type VirtualClusterContainerInfo ¶
type VirtualClusterContainerInfo struct {
EksInfo VirtualClusterEksInfo `pulumi:"eksInfo"`
}
type VirtualClusterContainerInfoArgs ¶
type VirtualClusterContainerInfoArgs struct {
EksInfo VirtualClusterEksInfoInput `pulumi:"eksInfo"`
}
func (VirtualClusterContainerInfoArgs) ElementType ¶
func (VirtualClusterContainerInfoArgs) ElementType() reflect.Type
func (VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoOutput ¶
func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoOutput() VirtualClusterContainerInfoOutput
func (VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoOutputWithContext ¶
func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoOutputWithContext(ctx context.Context) VirtualClusterContainerInfoOutput
func (VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoPtrOutput ¶
func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoPtrOutput() VirtualClusterContainerInfoPtrOutput
func (VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoPtrOutputWithContext ¶
func (i VirtualClusterContainerInfoArgs) ToVirtualClusterContainerInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerInfoPtrOutput
type VirtualClusterContainerInfoInput ¶
type VirtualClusterContainerInfoInput interface { pulumi.Input ToVirtualClusterContainerInfoOutput() VirtualClusterContainerInfoOutput ToVirtualClusterContainerInfoOutputWithContext(context.Context) VirtualClusterContainerInfoOutput }
VirtualClusterContainerInfoInput is an input type that accepts VirtualClusterContainerInfoArgs and VirtualClusterContainerInfoOutput values. You can construct a concrete instance of `VirtualClusterContainerInfoInput` via:
VirtualClusterContainerInfoArgs{...}
type VirtualClusterContainerInfoOutput ¶
type VirtualClusterContainerInfoOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerInfoOutput) EksInfo ¶
func (o VirtualClusterContainerInfoOutput) EksInfo() VirtualClusterEksInfoOutput
func (VirtualClusterContainerInfoOutput) ElementType ¶
func (VirtualClusterContainerInfoOutput) ElementType() reflect.Type
func (VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoOutput ¶
func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoOutput() VirtualClusterContainerInfoOutput
func (VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoOutputWithContext ¶
func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoOutputWithContext(ctx context.Context) VirtualClusterContainerInfoOutput
func (VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoPtrOutput ¶
func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoPtrOutput() VirtualClusterContainerInfoPtrOutput
func (VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoPtrOutputWithContext ¶
func (o VirtualClusterContainerInfoOutput) ToVirtualClusterContainerInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerInfoPtrOutput
type VirtualClusterContainerInfoPtrInput ¶
type VirtualClusterContainerInfoPtrInput interface { pulumi.Input ToVirtualClusterContainerInfoPtrOutput() VirtualClusterContainerInfoPtrOutput ToVirtualClusterContainerInfoPtrOutputWithContext(context.Context) VirtualClusterContainerInfoPtrOutput }
VirtualClusterContainerInfoPtrInput is an input type that accepts VirtualClusterContainerInfoArgs, VirtualClusterContainerInfoPtr and VirtualClusterContainerInfoPtrOutput values. You can construct a concrete instance of `VirtualClusterContainerInfoPtrInput` via:
VirtualClusterContainerInfoArgs{...} or: nil
func VirtualClusterContainerInfoPtr ¶
func VirtualClusterContainerInfoPtr(v *VirtualClusterContainerInfoArgs) VirtualClusterContainerInfoPtrInput
type VirtualClusterContainerInfoPtrOutput ¶
type VirtualClusterContainerInfoPtrOutput struct{ *pulumi.OutputState }
func (VirtualClusterContainerInfoPtrOutput) EksInfo ¶
func (o VirtualClusterContainerInfoPtrOutput) EksInfo() VirtualClusterEksInfoPtrOutput
func (VirtualClusterContainerInfoPtrOutput) ElementType ¶
func (VirtualClusterContainerInfoPtrOutput) ElementType() reflect.Type
func (VirtualClusterContainerInfoPtrOutput) ToVirtualClusterContainerInfoPtrOutput ¶
func (o VirtualClusterContainerInfoPtrOutput) ToVirtualClusterContainerInfoPtrOutput() VirtualClusterContainerInfoPtrOutput
func (VirtualClusterContainerInfoPtrOutput) ToVirtualClusterContainerInfoPtrOutputWithContext ¶
func (o VirtualClusterContainerInfoPtrOutput) ToVirtualClusterContainerInfoPtrOutputWithContext(ctx context.Context) VirtualClusterContainerInfoPtrOutput
type VirtualClusterContainerProvider ¶
type VirtualClusterContainerProvider struct { // The ID of the container cluster Id string `pulumi:"id"` Info VirtualClusterContainerInfo `pulumi:"info"` // The type of the container provider Type string `pulumi:"type"` }
type VirtualClusterContainerProviderArgs ¶
type VirtualClusterContainerProviderArgs struct { // The ID of the container cluster Id pulumi.StringInput `pulumi:"id"` Info VirtualClusterContainerInfoInput `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 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 ID of the container cluster
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 ID of the container cluster
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 VirtualClusterEksInfo ¶
type VirtualClusterEksInfo struct {
Namespace string `pulumi:"namespace"`
}
type VirtualClusterEksInfoArgs ¶
type VirtualClusterEksInfoArgs struct {
Namespace pulumi.StringInput `pulumi:"namespace"`
}
func (VirtualClusterEksInfoArgs) ElementType ¶
func (VirtualClusterEksInfoArgs) ElementType() reflect.Type
func (VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoOutput ¶
func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoOutput() VirtualClusterEksInfoOutput
func (VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoOutputWithContext ¶
func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoOutputWithContext(ctx context.Context) VirtualClusterEksInfoOutput
func (VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoPtrOutput ¶
func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoPtrOutput() VirtualClusterEksInfoPtrOutput
func (VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoPtrOutputWithContext ¶
func (i VirtualClusterEksInfoArgs) ToVirtualClusterEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterEksInfoPtrOutput
type VirtualClusterEksInfoInput ¶
type VirtualClusterEksInfoInput interface { pulumi.Input ToVirtualClusterEksInfoOutput() VirtualClusterEksInfoOutput ToVirtualClusterEksInfoOutputWithContext(context.Context) VirtualClusterEksInfoOutput }
VirtualClusterEksInfoInput is an input type that accepts VirtualClusterEksInfoArgs and VirtualClusterEksInfoOutput values. You can construct a concrete instance of `VirtualClusterEksInfoInput` via:
VirtualClusterEksInfoArgs{...}
type VirtualClusterEksInfoOutput ¶
type VirtualClusterEksInfoOutput struct{ *pulumi.OutputState }
func (VirtualClusterEksInfoOutput) ElementType ¶
func (VirtualClusterEksInfoOutput) ElementType() reflect.Type
func (VirtualClusterEksInfoOutput) Namespace ¶
func (o VirtualClusterEksInfoOutput) Namespace() pulumi.StringOutput
func (VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoOutput ¶
func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoOutput() VirtualClusterEksInfoOutput
func (VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoOutputWithContext ¶
func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoOutputWithContext(ctx context.Context) VirtualClusterEksInfoOutput
func (VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoPtrOutput ¶
func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoPtrOutput() VirtualClusterEksInfoPtrOutput
func (VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoPtrOutputWithContext ¶
func (o VirtualClusterEksInfoOutput) ToVirtualClusterEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterEksInfoPtrOutput
type VirtualClusterEksInfoPtrInput ¶
type VirtualClusterEksInfoPtrInput interface { pulumi.Input ToVirtualClusterEksInfoPtrOutput() VirtualClusterEksInfoPtrOutput ToVirtualClusterEksInfoPtrOutputWithContext(context.Context) VirtualClusterEksInfoPtrOutput }
VirtualClusterEksInfoPtrInput is an input type that accepts VirtualClusterEksInfoArgs, VirtualClusterEksInfoPtr and VirtualClusterEksInfoPtrOutput values. You can construct a concrete instance of `VirtualClusterEksInfoPtrInput` via:
VirtualClusterEksInfoArgs{...} or: nil
func VirtualClusterEksInfoPtr ¶
func VirtualClusterEksInfoPtr(v *VirtualClusterEksInfoArgs) VirtualClusterEksInfoPtrInput
type VirtualClusterEksInfoPtrOutput ¶
type VirtualClusterEksInfoPtrOutput struct{ *pulumi.OutputState }
func (VirtualClusterEksInfoPtrOutput) Elem ¶
func (o VirtualClusterEksInfoPtrOutput) Elem() VirtualClusterEksInfoOutput
func (VirtualClusterEksInfoPtrOutput) ElementType ¶
func (VirtualClusterEksInfoPtrOutput) ElementType() reflect.Type
func (VirtualClusterEksInfoPtrOutput) Namespace ¶
func (o VirtualClusterEksInfoPtrOutput) Namespace() pulumi.StringPtrOutput
func (VirtualClusterEksInfoPtrOutput) ToVirtualClusterEksInfoPtrOutput ¶
func (o VirtualClusterEksInfoPtrOutput) ToVirtualClusterEksInfoPtrOutput() VirtualClusterEksInfoPtrOutput
func (VirtualClusterEksInfoPtrOutput) ToVirtualClusterEksInfoPtrOutputWithContext ¶
func (o VirtualClusterEksInfoPtrOutput) ToVirtualClusterEksInfoPtrOutputWithContext(ctx context.Context) VirtualClusterEksInfoPtrOutput
type VirtualClusterInput ¶
type VirtualClusterInput interface { pulumi.Input ToVirtualClusterOutput() VirtualClusterOutput ToVirtualClusterOutputWithContext(ctx context.Context) VirtualClusterOutput }
type VirtualClusterOutput ¶
type VirtualClusterOutput struct{ *pulumi.OutputState }
func (VirtualClusterOutput) ElementType ¶
func (VirtualClusterOutput) ElementType() reflect.Type
func (VirtualClusterOutput) ToVirtualClusterOutput ¶
func (o VirtualClusterOutput) ToVirtualClusterOutput() VirtualClusterOutput
func (VirtualClusterOutput) ToVirtualClusterOutputWithContext ¶
func (o VirtualClusterOutput) ToVirtualClusterOutputWithContext(ctx context.Context) VirtualClusterOutput
type VirtualClusterState ¶
type VirtualClusterState struct { }
func (VirtualClusterState) ElementType ¶
func (VirtualClusterState) ElementType() reflect.Type
type VirtualClusterTag ¶
type VirtualClusterTag struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
An arbitrary set of tags (key-value pairs) for this virtual cluster.
type VirtualClusterTagArgs ¶
type VirtualClusterTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
An arbitrary set of tags (key-value pairs) for this virtual cluster.
func (VirtualClusterTagArgs) ElementType ¶
func (VirtualClusterTagArgs) ElementType() reflect.Type
func (VirtualClusterTagArgs) ToVirtualClusterTagOutput ¶
func (i VirtualClusterTagArgs) ToVirtualClusterTagOutput() VirtualClusterTagOutput
func (VirtualClusterTagArgs) ToVirtualClusterTagOutputWithContext ¶
func (i VirtualClusterTagArgs) ToVirtualClusterTagOutputWithContext(ctx context.Context) VirtualClusterTagOutput
type VirtualClusterTagArray ¶
type VirtualClusterTagArray []VirtualClusterTagInput
func (VirtualClusterTagArray) ElementType ¶
func (VirtualClusterTagArray) ElementType() reflect.Type
func (VirtualClusterTagArray) ToVirtualClusterTagArrayOutput ¶
func (i VirtualClusterTagArray) ToVirtualClusterTagArrayOutput() VirtualClusterTagArrayOutput
func (VirtualClusterTagArray) ToVirtualClusterTagArrayOutputWithContext ¶
func (i VirtualClusterTagArray) ToVirtualClusterTagArrayOutputWithContext(ctx context.Context) VirtualClusterTagArrayOutput
type VirtualClusterTagArrayInput ¶
type VirtualClusterTagArrayInput interface { pulumi.Input ToVirtualClusterTagArrayOutput() VirtualClusterTagArrayOutput ToVirtualClusterTagArrayOutputWithContext(context.Context) VirtualClusterTagArrayOutput }
VirtualClusterTagArrayInput is an input type that accepts VirtualClusterTagArray and VirtualClusterTagArrayOutput values. You can construct a concrete instance of `VirtualClusterTagArrayInput` via:
VirtualClusterTagArray{ VirtualClusterTagArgs{...} }
type VirtualClusterTagArrayOutput ¶
type VirtualClusterTagArrayOutput struct{ *pulumi.OutputState }
func (VirtualClusterTagArrayOutput) ElementType ¶
func (VirtualClusterTagArrayOutput) ElementType() reflect.Type
func (VirtualClusterTagArrayOutput) Index ¶
func (o VirtualClusterTagArrayOutput) Index(i pulumi.IntInput) VirtualClusterTagOutput
func (VirtualClusterTagArrayOutput) ToVirtualClusterTagArrayOutput ¶
func (o VirtualClusterTagArrayOutput) ToVirtualClusterTagArrayOutput() VirtualClusterTagArrayOutput
func (VirtualClusterTagArrayOutput) ToVirtualClusterTagArrayOutputWithContext ¶
func (o VirtualClusterTagArrayOutput) ToVirtualClusterTagArrayOutputWithContext(ctx context.Context) VirtualClusterTagArrayOutput
type VirtualClusterTagInput ¶
type VirtualClusterTagInput interface { pulumi.Input ToVirtualClusterTagOutput() VirtualClusterTagOutput ToVirtualClusterTagOutputWithContext(context.Context) VirtualClusterTagOutput }
VirtualClusterTagInput is an input type that accepts VirtualClusterTagArgs and VirtualClusterTagOutput values. You can construct a concrete instance of `VirtualClusterTagInput` via:
VirtualClusterTagArgs{...}
type VirtualClusterTagOutput ¶
type VirtualClusterTagOutput struct{ *pulumi.OutputState }
An arbitrary set of tags (key-value pairs) for this virtual cluster.
func (VirtualClusterTagOutput) ElementType ¶
func (VirtualClusterTagOutput) ElementType() reflect.Type
func (VirtualClusterTagOutput) Key ¶
func (o VirtualClusterTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (VirtualClusterTagOutput) ToVirtualClusterTagOutput ¶
func (o VirtualClusterTagOutput) ToVirtualClusterTagOutput() VirtualClusterTagOutput
func (VirtualClusterTagOutput) ToVirtualClusterTagOutputWithContext ¶
func (o VirtualClusterTagOutput) ToVirtualClusterTagOutputWithContext(ctx context.Context) VirtualClusterTagOutput
func (VirtualClusterTagOutput) Value ¶
func (o VirtualClusterTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.