class Aws::Redshift::Types::Parameter
Describes a parameter in a cluster parameter group.
@note When making an API call, you may pass Parameter
data as a hash: { parameter_name: "String", parameter_value: "String", description: "String", source: "String", data_type: "String", allowed_values: "String", apply_type: "static", # accepts static, dynamic is_modifiable: false, minimum_engine_version: "String", }
@!attribute [rw] parameter_name
The name of the parameter. @return [String]
@!attribute [rw] parameter_value
The value of the parameter. If `ParameterName` is `wlm_json_configuration`, then the maximum size of `ParameterValue` is 8000 characters. @return [String]
@!attribute [rw] description
A description of the parameter. @return [String]
@!attribute [rw] source
The source of the parameter value, such as "engine-default" or "user". @return [String]
@!attribute [rw] data_type
The data type of the parameter. @return [String]
@!attribute [rw] allowed_values
The valid range of values for the parameter. @return [String]
@!attribute [rw] apply_type
Specifies how to apply the WLM configuration parameter. Some properties can be applied dynamically, while other properties require that any associated clusters be rebooted for the configuration changes to be applied. For more information about parameters and parameter groups, go to [Amazon Redshift Parameter Groups][1] in the *Amazon Redshift Cluster Management Guide*. [1]: https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-parameter-groups.html @return [String]
@!attribute [rw] is_modifiable
If `true`, the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed. @return [Boolean]
@!attribute [rw] minimum_engine_version
The earliest engine version to which the parameter can apply. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/redshift-2012-12-01/Parameter AWS API Documentation
Constants
- SENSITIVE