libZSservicesZSamazonka-redshiftZSamazonka-redshift
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Redshift.Types.Parameter

Description

 
Synopsis

Documentation

data Parameter Source #

Describes a parameter in a cluster parameter group.

See: newParameter smart constructor.

Constructors

Parameter' 

Fields

Instances

Instances details
Eq Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

Read Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

Show Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

Generic Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

Associated Types

type Rep Parameter :: Type -> Type #

NFData Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

Methods

rnf :: Parameter -> () #

Hashable Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

ToQuery Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

FromXML Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

type Rep Parameter Source # 
Instance details

Defined in Amazonka.Redshift.Types.Parameter

newParameter :: Parameter Source #

Create a value of Parameter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:applyType:Parameter', parameter_applyType - 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 in the Amazon Redshift Cluster Management Guide.

$sel:parameterValue:Parameter', parameter_parameterValue - The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.

$sel:minimumEngineVersion:Parameter', parameter_minimumEngineVersion - The earliest engine version to which the parameter can apply.

$sel:source:Parameter', parameter_source - The source of the parameter value, such as "engine-default" or "user".

$sel:isModifiable:Parameter', parameter_isModifiable - If true, the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

$sel:dataType:Parameter', parameter_dataType - The data type of the parameter.

$sel:allowedValues:Parameter', parameter_allowedValues - The valid range of values for the parameter.

$sel:parameterName:Parameter', parameter_parameterName - The name of the parameter.

$sel:description:Parameter', parameter_description - A description of the parameter.

parameter_applyType :: Lens' Parameter (Maybe ParameterApplyType) Source #

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 in the Amazon Redshift Cluster Management Guide.

parameter_parameterValue :: Lens' Parameter (Maybe Text) Source #

The value of the parameter. If ParameterName is wlm_json_configuration, then the maximum size of ParameterValue is 8000 characters.

parameter_minimumEngineVersion :: Lens' Parameter (Maybe Text) Source #

The earliest engine version to which the parameter can apply.

parameter_source :: Lens' Parameter (Maybe Text) Source #

The source of the parameter value, such as "engine-default" or "user".

parameter_isModifiable :: Lens' Parameter (Maybe Bool) Source #

If true, the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

parameter_dataType :: Lens' Parameter (Maybe Text) Source #

The data type of the parameter.

parameter_allowedValues :: Lens' Parameter (Maybe Text) Source #

The valid range of values for the parameter.

parameter_parameterName :: Lens' Parameter (Maybe Text) Source #

The name of the parameter.

parameter_description :: Lens' Parameter (Maybe Text) Source #

A description of the parameter.