Documentation
¶
Index ¶
- type Clusterdeprecated
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- func (o ClusterOutput) Arn() pulumi.StringOutput
- func (o ClusterOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o ClusterOutput) ClusterDiscoveryEndpoint() pulumi.StringOutput
- func (o ClusterOutput) ClusterDiscoveryEndpointURL() pulumi.StringOutput
- func (o ClusterOutput) ClusterEndpointEncryptionType() pulumi.StringPtrOutput
- func (o ClusterOutput) ClusterName() pulumi.StringPtrOutput
- func (o ClusterOutput) Description() pulumi.StringPtrOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) IAMRoleARN() pulumi.StringOutput
- func (o ClusterOutput) NodeType() pulumi.StringOutput
- func (o ClusterOutput) NotificationTopicARN() pulumi.StringPtrOutput
- func (o ClusterOutput) ParameterGroupName() pulumi.StringPtrOutput
- func (o ClusterOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o ClusterOutput) ReplicationFactor() pulumi.IntOutput
- func (o ClusterOutput) SSESpecification() ClusterSSESpecificationPtrOutput
- func (o ClusterOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ClusterOutput) SubnetGroupName() pulumi.StringPtrOutput
- func (o ClusterOutput) Tags() pulumi.AnyOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- type ClusterSSESpecification
- type ClusterSSESpecificationArgs
- func (ClusterSSESpecificationArgs) ElementType() reflect.Type
- func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationOutput() ClusterSSESpecificationOutput
- func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationOutputWithContext(ctx context.Context) ClusterSSESpecificationOutput
- func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationPtrOutput() ClusterSSESpecificationPtrOutput
- func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationPtrOutputWithContext(ctx context.Context) ClusterSSESpecificationPtrOutput
- type ClusterSSESpecificationInput
- type ClusterSSESpecificationOutput
- func (ClusterSSESpecificationOutput) ElementType() reflect.Type
- func (o ClusterSSESpecificationOutput) SSEEnabled() pulumi.BoolPtrOutput
- func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationOutput() ClusterSSESpecificationOutput
- func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationOutputWithContext(ctx context.Context) ClusterSSESpecificationOutput
- func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationPtrOutput() ClusterSSESpecificationPtrOutput
- func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationPtrOutputWithContext(ctx context.Context) ClusterSSESpecificationPtrOutput
- type ClusterSSESpecificationPtrInput
- type ClusterSSESpecificationPtrOutput
- func (o ClusterSSESpecificationPtrOutput) Elem() ClusterSSESpecificationOutput
- func (ClusterSSESpecificationPtrOutput) ElementType() reflect.Type
- func (o ClusterSSESpecificationPtrOutput) SSEEnabled() pulumi.BoolPtrOutput
- func (o ClusterSSESpecificationPtrOutput) ToClusterSSESpecificationPtrOutput() ClusterSSESpecificationPtrOutput
- func (o ClusterSSESpecificationPtrOutput) ToClusterSSESpecificationPtrOutputWithContext(ctx context.Context) ClusterSSESpecificationPtrOutput
- type ClusterState
- type LookupClusterArgs
- type LookupClusterOutputArgs
- type LookupClusterResult
- type LookupClusterResultOutput
- func (o LookupClusterResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) AvailabilityZones() pulumi.StringArrayOutput
- func (o LookupClusterResultOutput) ClusterDiscoveryEndpoint() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) ClusterDiscoveryEndpointURL() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) Description() pulumi.StringPtrOutput
- func (LookupClusterResultOutput) ElementType() reflect.Type
- func (o LookupClusterResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) NotificationTopicARN() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) ParameterGroupName() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) ReplicationFactor() pulumi.IntPtrOutput
- func (o LookupClusterResultOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o LookupClusterResultOutput) Tags() pulumi.AnyOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
- type LookupParameterGroupArgs
- type LookupParameterGroupOutputArgs
- type LookupParameterGroupResult
- type LookupParameterGroupResultOutput
- func (o LookupParameterGroupResultOutput) Description() pulumi.StringPtrOutput
- func (LookupParameterGroupResultOutput) ElementType() reflect.Type
- func (o LookupParameterGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupParameterGroupResultOutput) ParameterNameValues() pulumi.AnyOutput
- func (o LookupParameterGroupResultOutput) ToLookupParameterGroupResultOutput() LookupParameterGroupResultOutput
- func (o LookupParameterGroupResultOutput) ToLookupParameterGroupResultOutputWithContext(ctx context.Context) LookupParameterGroupResultOutput
- type LookupSubnetGroupArgs
- type LookupSubnetGroupOutputArgs
- type LookupSubnetGroupResult
- type LookupSubnetGroupResultOutput
- func (o LookupSubnetGroupResultOutput) Description() pulumi.StringPtrOutput
- func (LookupSubnetGroupResultOutput) ElementType() reflect.Type
- func (o LookupSubnetGroupResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupSubnetGroupResultOutput) SubnetIds() pulumi.StringArrayOutput
- func (o LookupSubnetGroupResultOutput) ToLookupSubnetGroupResultOutput() LookupSubnetGroupResultOutput
- func (o LookupSubnetGroupResultOutput) ToLookupSubnetGroupResultOutputWithContext(ctx context.Context) LookupSubnetGroupResultOutput
- type ParameterGroupdeprecated
- type ParameterGroupArgs
- type ParameterGroupInput
- type ParameterGroupOutput
- func (o ParameterGroupOutput) Description() pulumi.StringPtrOutput
- func (ParameterGroupOutput) ElementType() reflect.Type
- func (o ParameterGroupOutput) ParameterGroupName() pulumi.StringPtrOutput
- func (o ParameterGroupOutput) ParameterNameValues() pulumi.AnyOutput
- func (o ParameterGroupOutput) ToParameterGroupOutput() ParameterGroupOutput
- func (o ParameterGroupOutput) ToParameterGroupOutputWithContext(ctx context.Context) ParameterGroupOutput
- type ParameterGroupState
- type SubnetGroupdeprecated
- type SubnetGroupArgs
- type SubnetGroupInput
- type SubnetGroupOutput
- func (o SubnetGroupOutput) Description() pulumi.StringPtrOutput
- func (SubnetGroupOutput) ElementType() reflect.Type
- func (o SubnetGroupOutput) SubnetGroupName() pulumi.StringPtrOutput
- func (o SubnetGroupOutput) SubnetIds() pulumi.StringArrayOutput
- func (o SubnetGroupOutput) ToSubnetGroupOutput() SubnetGroupOutput
- func (o SubnetGroupOutput) ToSubnetGroupOutputWithContext(ctx context.Context) SubnetGroupOutput
- type SubnetGroupState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster
deprecated
type Cluster struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` AvailabilityZones pulumi.StringArrayOutput `pulumi:"availabilityZones"` ClusterDiscoveryEndpoint pulumi.StringOutput `pulumi:"clusterDiscoveryEndpoint"` ClusterDiscoveryEndpointURL pulumi.StringOutput `pulumi:"clusterDiscoveryEndpointURL"` ClusterEndpointEncryptionType pulumi.StringPtrOutput `pulumi:"clusterEndpointEncryptionType"` ClusterName pulumi.StringPtrOutput `pulumi:"clusterName"` Description pulumi.StringPtrOutput `pulumi:"description"` IAMRoleARN pulumi.StringOutput `pulumi:"iAMRoleARN"` NodeType pulumi.StringOutput `pulumi:"nodeType"` NotificationTopicARN pulumi.StringPtrOutput `pulumi:"notificationTopicARN"` ParameterGroupName pulumi.StringPtrOutput `pulumi:"parameterGroupName"` PreferredMaintenanceWindow pulumi.StringPtrOutput `pulumi:"preferredMaintenanceWindow"` ReplicationFactor pulumi.IntOutput `pulumi:"replicationFactor"` SSESpecification ClusterSSESpecificationPtrOutput `pulumi:"sSESpecification"` SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` SubnetGroupName pulumi.StringPtrOutput `pulumi:"subnetGroupName"` Tags pulumi.AnyOutput `pulumi:"tags"` }
Resource Type definition for AWS::DAX::Cluster
Deprecated: Cluster is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { AvailabilityZones pulumi.StringArrayInput ClusterEndpointEncryptionType pulumi.StringPtrInput ClusterName pulumi.StringPtrInput Description pulumi.StringPtrInput IAMRoleARN pulumi.StringInput NodeType pulumi.StringInput NotificationTopicARN pulumi.StringPtrInput ParameterGroupName pulumi.StringPtrInput PreferredMaintenanceWindow pulumi.StringPtrInput ReplicationFactor pulumi.IntInput SSESpecification ClusterSSESpecificationPtrInput SecurityGroupIds pulumi.StringArrayInput SubnetGroupName pulumi.StringPtrInput Tags pulumi.Input }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) Arn ¶ added in v0.17.0
func (o ClusterOutput) Arn() pulumi.StringOutput
func (ClusterOutput) AvailabilityZones ¶ added in v0.17.0
func (o ClusterOutput) AvailabilityZones() pulumi.StringArrayOutput
func (ClusterOutput) ClusterDiscoveryEndpoint ¶ added in v0.17.0
func (o ClusterOutput) ClusterDiscoveryEndpoint() pulumi.StringOutput
func (ClusterOutput) ClusterDiscoveryEndpointURL ¶ added in v0.17.0
func (o ClusterOutput) ClusterDiscoveryEndpointURL() pulumi.StringOutput
func (ClusterOutput) ClusterEndpointEncryptionType ¶ added in v0.17.0
func (o ClusterOutput) ClusterEndpointEncryptionType() pulumi.StringPtrOutput
func (ClusterOutput) ClusterName ¶ added in v0.17.0
func (o ClusterOutput) ClusterName() pulumi.StringPtrOutput
func (ClusterOutput) Description ¶ added in v0.17.0
func (o ClusterOutput) Description() pulumi.StringPtrOutput
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) IAMRoleARN ¶ added in v0.17.0
func (o ClusterOutput) IAMRoleARN() pulumi.StringOutput
func (ClusterOutput) NodeType ¶ added in v0.17.0
func (o ClusterOutput) NodeType() pulumi.StringOutput
func (ClusterOutput) NotificationTopicARN ¶ added in v0.17.0
func (o ClusterOutput) NotificationTopicARN() pulumi.StringPtrOutput
func (ClusterOutput) ParameterGroupName ¶ added in v0.17.0
func (o ClusterOutput) ParameterGroupName() pulumi.StringPtrOutput
func (ClusterOutput) PreferredMaintenanceWindow ¶ added in v0.17.0
func (o ClusterOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
func (ClusterOutput) ReplicationFactor ¶ added in v0.17.0
func (o ClusterOutput) ReplicationFactor() pulumi.IntOutput
func (ClusterOutput) SSESpecification ¶ added in v0.17.0
func (o ClusterOutput) SSESpecification() ClusterSSESpecificationPtrOutput
func (ClusterOutput) SecurityGroupIds ¶ added in v0.17.0
func (o ClusterOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (ClusterOutput) SubnetGroupName ¶ added in v0.17.0
func (o ClusterOutput) SubnetGroupName() pulumi.StringPtrOutput
func (ClusterOutput) Tags ¶ added in v0.17.0
func (o ClusterOutput) Tags() pulumi.AnyOutput
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterSSESpecification ¶
type ClusterSSESpecification struct {
SSEEnabled *bool `pulumi:"sSEEnabled"`
}
type ClusterSSESpecificationArgs ¶
type ClusterSSESpecificationArgs struct {
SSEEnabled pulumi.BoolPtrInput `pulumi:"sSEEnabled"`
}
func (ClusterSSESpecificationArgs) ElementType ¶
func (ClusterSSESpecificationArgs) ElementType() reflect.Type
func (ClusterSSESpecificationArgs) ToClusterSSESpecificationOutput ¶
func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationOutput() ClusterSSESpecificationOutput
func (ClusterSSESpecificationArgs) ToClusterSSESpecificationOutputWithContext ¶
func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationOutputWithContext(ctx context.Context) ClusterSSESpecificationOutput
func (ClusterSSESpecificationArgs) ToClusterSSESpecificationPtrOutput ¶
func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationPtrOutput() ClusterSSESpecificationPtrOutput
func (ClusterSSESpecificationArgs) ToClusterSSESpecificationPtrOutputWithContext ¶
func (i ClusterSSESpecificationArgs) ToClusterSSESpecificationPtrOutputWithContext(ctx context.Context) ClusterSSESpecificationPtrOutput
type ClusterSSESpecificationInput ¶
type ClusterSSESpecificationInput interface { pulumi.Input ToClusterSSESpecificationOutput() ClusterSSESpecificationOutput ToClusterSSESpecificationOutputWithContext(context.Context) ClusterSSESpecificationOutput }
ClusterSSESpecificationInput is an input type that accepts ClusterSSESpecificationArgs and ClusterSSESpecificationOutput values. You can construct a concrete instance of `ClusterSSESpecificationInput` via:
ClusterSSESpecificationArgs{...}
type ClusterSSESpecificationOutput ¶
type ClusterSSESpecificationOutput struct{ *pulumi.OutputState }
func (ClusterSSESpecificationOutput) ElementType ¶
func (ClusterSSESpecificationOutput) ElementType() reflect.Type
func (ClusterSSESpecificationOutput) SSEEnabled ¶
func (o ClusterSSESpecificationOutput) SSEEnabled() pulumi.BoolPtrOutput
func (ClusterSSESpecificationOutput) ToClusterSSESpecificationOutput ¶
func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationOutput() ClusterSSESpecificationOutput
func (ClusterSSESpecificationOutput) ToClusterSSESpecificationOutputWithContext ¶
func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationOutputWithContext(ctx context.Context) ClusterSSESpecificationOutput
func (ClusterSSESpecificationOutput) ToClusterSSESpecificationPtrOutput ¶
func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationPtrOutput() ClusterSSESpecificationPtrOutput
func (ClusterSSESpecificationOutput) ToClusterSSESpecificationPtrOutputWithContext ¶
func (o ClusterSSESpecificationOutput) ToClusterSSESpecificationPtrOutputWithContext(ctx context.Context) ClusterSSESpecificationPtrOutput
type ClusterSSESpecificationPtrInput ¶
type ClusterSSESpecificationPtrInput interface { pulumi.Input ToClusterSSESpecificationPtrOutput() ClusterSSESpecificationPtrOutput ToClusterSSESpecificationPtrOutputWithContext(context.Context) ClusterSSESpecificationPtrOutput }
ClusterSSESpecificationPtrInput is an input type that accepts ClusterSSESpecificationArgs, ClusterSSESpecificationPtr and ClusterSSESpecificationPtrOutput values. You can construct a concrete instance of `ClusterSSESpecificationPtrInput` via:
ClusterSSESpecificationArgs{...} or: nil
func ClusterSSESpecificationPtr ¶
func ClusterSSESpecificationPtr(v *ClusterSSESpecificationArgs) ClusterSSESpecificationPtrInput
type ClusterSSESpecificationPtrOutput ¶
type ClusterSSESpecificationPtrOutput struct{ *pulumi.OutputState }
func (ClusterSSESpecificationPtrOutput) Elem ¶
func (o ClusterSSESpecificationPtrOutput) Elem() ClusterSSESpecificationOutput
func (ClusterSSESpecificationPtrOutput) ElementType ¶
func (ClusterSSESpecificationPtrOutput) ElementType() reflect.Type
func (ClusterSSESpecificationPtrOutput) SSEEnabled ¶
func (o ClusterSSESpecificationPtrOutput) SSEEnabled() pulumi.BoolPtrOutput
func (ClusterSSESpecificationPtrOutput) ToClusterSSESpecificationPtrOutput ¶
func (o ClusterSSESpecificationPtrOutput) ToClusterSSESpecificationPtrOutput() ClusterSSESpecificationPtrOutput
func (ClusterSSESpecificationPtrOutput) ToClusterSSESpecificationPtrOutputWithContext ¶
func (o ClusterSSESpecificationPtrOutput) ToClusterSSESpecificationPtrOutputWithContext(ctx context.Context) ClusterSSESpecificationPtrOutput
type ClusterState ¶
type ClusterState struct { }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type LookupClusterArgs ¶ added in v0.12.0
type LookupClusterArgs struct {
Id string `pulumi:"id"`
}
type LookupClusterOutputArgs ¶ added in v0.12.0
type LookupClusterOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupClusterOutputArgs) ElementType ¶ added in v0.12.0
func (LookupClusterOutputArgs) ElementType() reflect.Type
type LookupClusterResult ¶ added in v0.12.0
type LookupClusterResult struct { Arn *string `pulumi:"arn"` AvailabilityZones []string `pulumi:"availabilityZones"` ClusterDiscoveryEndpoint *string `pulumi:"clusterDiscoveryEndpoint"` ClusterDiscoveryEndpointURL *string `pulumi:"clusterDiscoveryEndpointURL"` Description *string `pulumi:"description"` Id *string `pulumi:"id"` NotificationTopicARN *string `pulumi:"notificationTopicARN"` ParameterGroupName *string `pulumi:"parameterGroupName"` PreferredMaintenanceWindow *string `pulumi:"preferredMaintenanceWindow"` ReplicationFactor *int `pulumi:"replicationFactor"` SecurityGroupIds []string `pulumi:"securityGroupIds"` Tags interface{} `pulumi:"tags"` }
func LookupCluster ¶ added in v0.12.0
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
Resource Type definition for AWS::DAX::Cluster
type LookupClusterResultOutput ¶ added in v0.12.0
type LookupClusterResultOutput struct{ *pulumi.OutputState }
func LookupClusterOutput ¶ added in v0.12.0
func LookupClusterOutput(ctx *pulumi.Context, args LookupClusterOutputArgs, opts ...pulumi.InvokeOption) LookupClusterResultOutput
func (LookupClusterResultOutput) Arn ¶ added in v0.12.0
func (o LookupClusterResultOutput) Arn() pulumi.StringPtrOutput
func (LookupClusterResultOutput) AvailabilityZones ¶ added in v0.12.0
func (o LookupClusterResultOutput) AvailabilityZones() pulumi.StringArrayOutput
func (LookupClusterResultOutput) ClusterDiscoveryEndpoint ¶ added in v0.12.0
func (o LookupClusterResultOutput) ClusterDiscoveryEndpoint() pulumi.StringPtrOutput
func (LookupClusterResultOutput) ClusterDiscoveryEndpointURL ¶ added in v0.12.0
func (o LookupClusterResultOutput) ClusterDiscoveryEndpointURL() pulumi.StringPtrOutput
func (LookupClusterResultOutput) Description ¶ added in v0.12.0
func (o LookupClusterResultOutput) Description() pulumi.StringPtrOutput
func (LookupClusterResultOutput) ElementType ¶ added in v0.12.0
func (LookupClusterResultOutput) ElementType() reflect.Type
func (LookupClusterResultOutput) Id ¶ added in v0.12.0
func (o LookupClusterResultOutput) Id() pulumi.StringPtrOutput
func (LookupClusterResultOutput) NotificationTopicARN ¶ added in v0.12.0
func (o LookupClusterResultOutput) NotificationTopicARN() pulumi.StringPtrOutput
func (LookupClusterResultOutput) ParameterGroupName ¶ added in v0.12.0
func (o LookupClusterResultOutput) ParameterGroupName() pulumi.StringPtrOutput
func (LookupClusterResultOutput) PreferredMaintenanceWindow ¶ added in v0.12.0
func (o LookupClusterResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput
func (LookupClusterResultOutput) ReplicationFactor ¶ added in v0.12.0
func (o LookupClusterResultOutput) ReplicationFactor() pulumi.IntPtrOutput
func (LookupClusterResultOutput) SecurityGroupIds ¶ added in v0.12.0
func (o LookupClusterResultOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (LookupClusterResultOutput) Tags ¶ added in v0.12.0
func (o LookupClusterResultOutput) Tags() pulumi.AnyOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutput ¶ added in v0.12.0
func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutputWithContext ¶ added in v0.12.0
func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
type LookupParameterGroupArgs ¶ added in v0.12.0
type LookupParameterGroupArgs struct {
Id string `pulumi:"id"`
}
type LookupParameterGroupOutputArgs ¶ added in v0.12.0
type LookupParameterGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupParameterGroupOutputArgs) ElementType ¶ added in v0.12.0
func (LookupParameterGroupOutputArgs) ElementType() reflect.Type
type LookupParameterGroupResult ¶ added in v0.12.0
type LookupParameterGroupResult struct { Description *string `pulumi:"description"` Id *string `pulumi:"id"` ParameterNameValues interface{} `pulumi:"parameterNameValues"` }
func LookupParameterGroup ¶ added in v0.12.0
func LookupParameterGroup(ctx *pulumi.Context, args *LookupParameterGroupArgs, opts ...pulumi.InvokeOption) (*LookupParameterGroupResult, error)
Resource Type definition for AWS::DAX::ParameterGroup
type LookupParameterGroupResultOutput ¶ added in v0.12.0
type LookupParameterGroupResultOutput struct{ *pulumi.OutputState }
func LookupParameterGroupOutput ¶ added in v0.12.0
func LookupParameterGroupOutput(ctx *pulumi.Context, args LookupParameterGroupOutputArgs, opts ...pulumi.InvokeOption) LookupParameterGroupResultOutput
func (LookupParameterGroupResultOutput) Description ¶ added in v0.12.0
func (o LookupParameterGroupResultOutput) Description() pulumi.StringPtrOutput
func (LookupParameterGroupResultOutput) ElementType ¶ added in v0.12.0
func (LookupParameterGroupResultOutput) ElementType() reflect.Type
func (LookupParameterGroupResultOutput) Id ¶ added in v0.12.0
func (o LookupParameterGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupParameterGroupResultOutput) ParameterNameValues ¶ added in v0.12.0
func (o LookupParameterGroupResultOutput) ParameterNameValues() pulumi.AnyOutput
func (LookupParameterGroupResultOutput) ToLookupParameterGroupResultOutput ¶ added in v0.12.0
func (o LookupParameterGroupResultOutput) ToLookupParameterGroupResultOutput() LookupParameterGroupResultOutput
func (LookupParameterGroupResultOutput) ToLookupParameterGroupResultOutputWithContext ¶ added in v0.12.0
func (o LookupParameterGroupResultOutput) ToLookupParameterGroupResultOutputWithContext(ctx context.Context) LookupParameterGroupResultOutput
type LookupSubnetGroupArgs ¶ added in v0.12.0
type LookupSubnetGroupArgs struct {
Id string `pulumi:"id"`
}
type LookupSubnetGroupOutputArgs ¶ added in v0.12.0
type LookupSubnetGroupOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupSubnetGroupOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSubnetGroupOutputArgs) ElementType() reflect.Type
type LookupSubnetGroupResult ¶ added in v0.12.0
type LookupSubnetGroupResult struct { Description *string `pulumi:"description"` Id *string `pulumi:"id"` SubnetIds []string `pulumi:"subnetIds"` }
func LookupSubnetGroup ¶ added in v0.12.0
func LookupSubnetGroup(ctx *pulumi.Context, args *LookupSubnetGroupArgs, opts ...pulumi.InvokeOption) (*LookupSubnetGroupResult, error)
Resource Type definition for AWS::DAX::SubnetGroup
type LookupSubnetGroupResultOutput ¶ added in v0.12.0
type LookupSubnetGroupResultOutput struct{ *pulumi.OutputState }
func LookupSubnetGroupOutput ¶ added in v0.12.0
func LookupSubnetGroupOutput(ctx *pulumi.Context, args LookupSubnetGroupOutputArgs, opts ...pulumi.InvokeOption) LookupSubnetGroupResultOutput
func (LookupSubnetGroupResultOutput) Description ¶ added in v0.12.0
func (o LookupSubnetGroupResultOutput) Description() pulumi.StringPtrOutput
func (LookupSubnetGroupResultOutput) ElementType ¶ added in v0.12.0
func (LookupSubnetGroupResultOutput) ElementType() reflect.Type
func (LookupSubnetGroupResultOutput) Id ¶ added in v0.12.0
func (o LookupSubnetGroupResultOutput) Id() pulumi.StringPtrOutput
func (LookupSubnetGroupResultOutput) SubnetIds ¶ added in v0.12.0
func (o LookupSubnetGroupResultOutput) SubnetIds() pulumi.StringArrayOutput
func (LookupSubnetGroupResultOutput) ToLookupSubnetGroupResultOutput ¶ added in v0.12.0
func (o LookupSubnetGroupResultOutput) ToLookupSubnetGroupResultOutput() LookupSubnetGroupResultOutput
func (LookupSubnetGroupResultOutput) ToLookupSubnetGroupResultOutputWithContext ¶ added in v0.12.0
func (o LookupSubnetGroupResultOutput) ToLookupSubnetGroupResultOutputWithContext(ctx context.Context) LookupSubnetGroupResultOutput
type ParameterGroup
deprecated
type ParameterGroup struct { pulumi.CustomResourceState Description pulumi.StringPtrOutput `pulumi:"description"` ParameterGroupName pulumi.StringPtrOutput `pulumi:"parameterGroupName"` ParameterNameValues pulumi.AnyOutput `pulumi:"parameterNameValues"` }
Resource Type definition for AWS::DAX::ParameterGroup
Deprecated: ParameterGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetParameterGroup ¶
func GetParameterGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ParameterGroupState, opts ...pulumi.ResourceOption) (*ParameterGroup, error)
GetParameterGroup gets an existing ParameterGroup 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 NewParameterGroup ¶
func NewParameterGroup(ctx *pulumi.Context, name string, args *ParameterGroupArgs, opts ...pulumi.ResourceOption) (*ParameterGroup, error)
NewParameterGroup registers a new resource with the given unique name, arguments, and options.
func (*ParameterGroup) ElementType ¶
func (*ParameterGroup) ElementType() reflect.Type
func (*ParameterGroup) ToParameterGroupOutput ¶
func (i *ParameterGroup) ToParameterGroupOutput() ParameterGroupOutput
func (*ParameterGroup) ToParameterGroupOutputWithContext ¶
func (i *ParameterGroup) ToParameterGroupOutputWithContext(ctx context.Context) ParameterGroupOutput
type ParameterGroupArgs ¶
type ParameterGroupArgs struct { Description pulumi.StringPtrInput ParameterGroupName pulumi.StringPtrInput ParameterNameValues pulumi.Input }
The set of arguments for constructing a ParameterGroup resource.
func (ParameterGroupArgs) ElementType ¶
func (ParameterGroupArgs) ElementType() reflect.Type
type ParameterGroupInput ¶
type ParameterGroupInput interface { pulumi.Input ToParameterGroupOutput() ParameterGroupOutput ToParameterGroupOutputWithContext(ctx context.Context) ParameterGroupOutput }
type ParameterGroupOutput ¶
type ParameterGroupOutput struct{ *pulumi.OutputState }
func (ParameterGroupOutput) Description ¶ added in v0.17.0
func (o ParameterGroupOutput) Description() pulumi.StringPtrOutput
func (ParameterGroupOutput) ElementType ¶
func (ParameterGroupOutput) ElementType() reflect.Type
func (ParameterGroupOutput) ParameterGroupName ¶ added in v0.17.0
func (o ParameterGroupOutput) ParameterGroupName() pulumi.StringPtrOutput
func (ParameterGroupOutput) ParameterNameValues ¶ added in v0.17.0
func (o ParameterGroupOutput) ParameterNameValues() pulumi.AnyOutput
func (ParameterGroupOutput) ToParameterGroupOutput ¶
func (o ParameterGroupOutput) ToParameterGroupOutput() ParameterGroupOutput
func (ParameterGroupOutput) ToParameterGroupOutputWithContext ¶
func (o ParameterGroupOutput) ToParameterGroupOutputWithContext(ctx context.Context) ParameterGroupOutput
type ParameterGroupState ¶
type ParameterGroupState struct { }
func (ParameterGroupState) ElementType ¶
func (ParameterGroupState) ElementType() reflect.Type
type SubnetGroup
deprecated
type SubnetGroup struct { pulumi.CustomResourceState Description pulumi.StringPtrOutput `pulumi:"description"` SubnetGroupName pulumi.StringPtrOutput `pulumi:"subnetGroupName"` SubnetIds pulumi.StringArrayOutput `pulumi:"subnetIds"` }
Resource Type definition for AWS::DAX::SubnetGroup
Deprecated: SubnetGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetSubnetGroup ¶
func GetSubnetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubnetGroupState, opts ...pulumi.ResourceOption) (*SubnetGroup, error)
GetSubnetGroup gets an existing SubnetGroup 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 NewSubnetGroup ¶
func NewSubnetGroup(ctx *pulumi.Context, name string, args *SubnetGroupArgs, opts ...pulumi.ResourceOption) (*SubnetGroup, error)
NewSubnetGroup registers a new resource with the given unique name, arguments, and options.
func (*SubnetGroup) ElementType ¶
func (*SubnetGroup) ElementType() reflect.Type
func (*SubnetGroup) ToSubnetGroupOutput ¶
func (i *SubnetGroup) ToSubnetGroupOutput() SubnetGroupOutput
func (*SubnetGroup) ToSubnetGroupOutputWithContext ¶
func (i *SubnetGroup) ToSubnetGroupOutputWithContext(ctx context.Context) SubnetGroupOutput
type SubnetGroupArgs ¶
type SubnetGroupArgs struct { Description pulumi.StringPtrInput SubnetGroupName pulumi.StringPtrInput SubnetIds pulumi.StringArrayInput }
The set of arguments for constructing a SubnetGroup resource.
func (SubnetGroupArgs) ElementType ¶
func (SubnetGroupArgs) ElementType() reflect.Type
type SubnetGroupInput ¶
type SubnetGroupInput interface { pulumi.Input ToSubnetGroupOutput() SubnetGroupOutput ToSubnetGroupOutputWithContext(ctx context.Context) SubnetGroupOutput }
type SubnetGroupOutput ¶
type SubnetGroupOutput struct{ *pulumi.OutputState }
func (SubnetGroupOutput) Description ¶ added in v0.17.0
func (o SubnetGroupOutput) Description() pulumi.StringPtrOutput
func (SubnetGroupOutput) ElementType ¶
func (SubnetGroupOutput) ElementType() reflect.Type
func (SubnetGroupOutput) SubnetGroupName ¶ added in v0.17.0
func (o SubnetGroupOutput) SubnetGroupName() pulumi.StringPtrOutput
func (SubnetGroupOutput) SubnetIds ¶ added in v0.17.0
func (o SubnetGroupOutput) SubnetIds() pulumi.StringArrayOutput
func (SubnetGroupOutput) ToSubnetGroupOutput ¶
func (o SubnetGroupOutput) ToSubnetGroupOutput() SubnetGroupOutput
func (SubnetGroupOutput) ToSubnetGroupOutputWithContext ¶
func (o SubnetGroupOutput) ToSubnetGroupOutputWithContext(ctx context.Context) SubnetGroupOutput
type SubnetGroupState ¶
type SubnetGroupState struct { }
func (SubnetGroupState) ElementType ¶
func (SubnetGroupState) ElementType() reflect.Type