AWS Native is in preview. AWS Classic is fully supported.
aws-native.redshift.ClusterParameterGroup
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource Type definition for AWS::Redshift::ClusterParameterGroup
Create ClusterParameterGroup Resource
new ClusterParameterGroup(name: string, args: ClusterParameterGroupArgs, opts?: CustomResourceOptions);
@overload
def ClusterParameterGroup(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
parameter_group_family: Optional[str] = None,
parameter_group_name: Optional[str] = None,
parameters: Optional[Sequence[ClusterParameterGroupParameterArgs]] = None,
tags: Optional[Sequence[ClusterParameterGroupTagArgs]] = None)
@overload
def ClusterParameterGroup(resource_name: str,
args: ClusterParameterGroupArgs,
opts: Optional[ResourceOptions] = None)
func NewClusterParameterGroup(ctx *Context, name string, args ClusterParameterGroupArgs, opts ...ResourceOption) (*ClusterParameterGroup, error)
public ClusterParameterGroup(string name, ClusterParameterGroupArgs args, CustomResourceOptions? opts = null)
public ClusterParameterGroup(String name, ClusterParameterGroupArgs args)
public ClusterParameterGroup(String name, ClusterParameterGroupArgs args, CustomResourceOptions options)
type: aws-native:redshift:ClusterParameterGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterParameterGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ClusterParameterGroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ClusterParameterGroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterParameterGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ClusterParameterGroupArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ClusterParameterGroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ClusterParameterGroup resource accepts the following input properties:
- Description string
A description of the parameter group.
- Parameter
Group stringFamily The Amazon Redshift engine version to which the cluster parameter group applies. The cluster engine version determines the set of parameters.
- Parameter
Group stringName The name of the cluster parameter group.
- Parameters
List<Pulumi.
Aws Native. Redshift. Inputs. Cluster Parameter Group Parameter> An array of parameters to be modified. A maximum of 20 parameters can be modified in a single request.
- List<Pulumi.
Aws Native. Redshift. Inputs. Cluster Parameter Group Tag> An array of key-value pairs to apply to this resource.
- Description string
A description of the parameter group.
- Parameter
Group stringFamily The Amazon Redshift engine version to which the cluster parameter group applies. The cluster engine version determines the set of parameters.
- Parameter
Group stringName The name of the cluster parameter group.
- Parameters
[]Cluster
Parameter Group Parameter Args An array of parameters to be modified. A maximum of 20 parameters can be modified in a single request.
- []Cluster
Parameter Group Tag Args An array of key-value pairs to apply to this resource.
- description String
A description of the parameter group.
- parameter
Group StringFamily The Amazon Redshift engine version to which the cluster parameter group applies. The cluster engine version determines the set of parameters.
- parameter
Group StringName The name of the cluster parameter group.
- parameters
List<Cluster
Parameter Group Parameter> An array of parameters to be modified. A maximum of 20 parameters can be modified in a single request.
- List<Cluster
Parameter Group Tag> An array of key-value pairs to apply to this resource.
- description string
A description of the parameter group.
- parameter
Group stringFamily The Amazon Redshift engine version to which the cluster parameter group applies. The cluster engine version determines the set of parameters.
- parameter
Group stringName The name of the cluster parameter group.
- parameters
Cluster
Parameter Group Parameter[] An array of parameters to be modified. A maximum of 20 parameters can be modified in a single request.
- Cluster
Parameter Group Tag[] An array of key-value pairs to apply to this resource.
- description str
A description of the parameter group.
- parameter_
group_ strfamily The Amazon Redshift engine version to which the cluster parameter group applies. The cluster engine version determines the set of parameters.
- parameter_
group_ strname The name of the cluster parameter group.
- parameters
Sequence[Cluster
Parameter Group Parameter Args] An array of parameters to be modified. A maximum of 20 parameters can be modified in a single request.
- Sequence[Cluster
Parameter Group Tag Args] An array of key-value pairs to apply to this resource.
- description String
A description of the parameter group.
- parameter
Group StringFamily The Amazon Redshift engine version to which the cluster parameter group applies. The cluster engine version determines the set of parameters.
- parameter
Group StringName The name of the cluster parameter group.
- parameters List<Property Map>
An array of parameters to be modified. A maximum of 20 parameters can be modified in a single request.
- List<Property Map>
An array of key-value pairs to apply to this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the ClusterParameterGroup resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
ClusterParameterGroupParameter, ClusterParameterGroupParameterArgs
- Parameter
Name string The name of the parameter.
- Parameter
Value string The value of the parameter. If
ParameterName
iswlm_json_configuration
, then the maximum size ofParameterValue
is 8000 characters.
- Parameter
Name string The name of the parameter.
- Parameter
Value string The value of the parameter. If
ParameterName
iswlm_json_configuration
, then the maximum size ofParameterValue
is 8000 characters.
- parameter
Name String The name of the parameter.
- parameter
Value String The value of the parameter. If
ParameterName
iswlm_json_configuration
, then the maximum size ofParameterValue
is 8000 characters.
- parameter
Name string The name of the parameter.
- parameter
Value string The value of the parameter. If
ParameterName
iswlm_json_configuration
, then the maximum size ofParameterValue
is 8000 characters.
- parameter_
name str The name of the parameter.
- parameter_
value str The value of the parameter. If
ParameterName
iswlm_json_configuration
, then the maximum size ofParameterValue
is 8000 characters.
- parameter
Name String The name of the parameter.
- parameter
Value String The value of the parameter. If
ParameterName
iswlm_json_configuration
, then the maximum size ofParameterValue
is 8000 characters.
ClusterParameterGroupTag, ClusterParameterGroupTagArgs
- Key string
The key name of the tag. You can specify a value that is 1 to 128 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
The value for the tag. You can specify a value that is 0 to 256 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
The key name of the tag. You can specify a value that is 1 to 128 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
The value for the tag. You can specify a value that is 0 to 256 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
The key name of the tag. You can specify a value that is 1 to 128 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
The value for the tag. You can specify a value that is 0 to 256 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
The key name of the tag. You can specify a value that is 1 to 128 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
The value for the tag. You can specify a value that is 0 to 256 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 str
The key name of the tag. You can specify a value that is 1 to 128 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 str
The value for the tag. You can specify a value that is 0 to 256 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
The key name of the tag. You can specify a value that is 1 to 128 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
The value for the tag. You can specify a value that is 0 to 256 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 -.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.