libZSservicesZSamazonka-rdsZSamazonka-rds
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.RDS.CopyDBClusterParameterGroup

Description

Copies the specified DB cluster parameter group.

This action only applies to Aurora DB clusters.

Synopsis

Creating a Request

data CopyDBClusterParameterGroup Source #

See: newCopyDBClusterParameterGroup smart constructor.

Constructors

CopyDBClusterParameterGroup' 

Fields

Instances

Instances details
Eq CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Read CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Show CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Generic CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Associated Types

type Rep CopyDBClusterParameterGroup :: Type -> Type #

NFData CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Hashable CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

AWSRequest CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

ToHeaders CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

ToPath CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

ToQuery CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

type Rep CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

type Rep CopyDBClusterParameterGroup = D1 ('MetaData "CopyDBClusterParameterGroup" "Amazonka.RDS.CopyDBClusterParameterGroup" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "CopyDBClusterParameterGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "sourceDBClusterParameterGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "targetDBClusterParameterGroupIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetDBClusterParameterGroupDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CopyDBClusterParameterGroup Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

newCopyDBClusterParameterGroup Source #

Create a value of CopyDBClusterParameterGroup 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:tags:CopyDBClusterParameterGroup', copyDBClusterParameterGroup_tags - Undocumented member.

$sel:sourceDBClusterParameterGroupIdentifier:CopyDBClusterParameterGroup', copyDBClusterParameterGroup_sourceDBClusterParameterGroupIdentifier - The identifier or Amazon Resource Name (ARN) for the source DB cluster parameter group. For information about creating an ARN, see Constructing an ARN for Amazon RDS in the Amazon Aurora User Guide.

Constraints:

  • Must specify a valid DB cluster parameter group.

$sel:targetDBClusterParameterGroupIdentifier:CopyDBClusterParameterGroup', copyDBClusterParameterGroup_targetDBClusterParameterGroupIdentifier - The identifier for the copied DB cluster parameter group.

Constraints:

  • Can't be null, empty, or blank
  • Must contain from 1 to 255 letters, numbers, or hyphens
  • First character must be a letter
  • Can't end with a hyphen or contain two consecutive hyphens

Example: my-cluster-param-group1

$sel:targetDBClusterParameterGroupDescription:CopyDBClusterParameterGroup', copyDBClusterParameterGroup_targetDBClusterParameterGroupDescription - A description for the copied DB cluster parameter group.

Request Lenses

copyDBClusterParameterGroup_sourceDBClusterParameterGroupIdentifier :: Lens' CopyDBClusterParameterGroup Text Source #

The identifier or Amazon Resource Name (ARN) for the source DB cluster parameter group. For information about creating an ARN, see Constructing an ARN for Amazon RDS in the Amazon Aurora User Guide.

Constraints:

  • Must specify a valid DB cluster parameter group.

copyDBClusterParameterGroup_targetDBClusterParameterGroupIdentifier :: Lens' CopyDBClusterParameterGroup Text Source #

The identifier for the copied DB cluster parameter group.

Constraints:

  • Can't be null, empty, or blank
  • Must contain from 1 to 255 letters, numbers, or hyphens
  • First character must be a letter
  • Can't end with a hyphen or contain two consecutive hyphens

Example: my-cluster-param-group1

Destructuring the Response

data CopyDBClusterParameterGroupResponse Source #

Instances

Instances details
Eq CopyDBClusterParameterGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Read CopyDBClusterParameterGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Show CopyDBClusterParameterGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

Generic CopyDBClusterParameterGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

NFData CopyDBClusterParameterGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

type Rep CopyDBClusterParameterGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.CopyDBClusterParameterGroup

type Rep CopyDBClusterParameterGroupResponse = D1 ('MetaData "CopyDBClusterParameterGroupResponse" "Amazonka.RDS.CopyDBClusterParameterGroup" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "CopyDBClusterParameterGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbClusterParameterGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DBClusterParameterGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCopyDBClusterParameterGroupResponse Source #

Create a value of CopyDBClusterParameterGroupResponse 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:dbClusterParameterGroup:CopyDBClusterParameterGroupResponse', copyDBClusterParameterGroupResponse_dbClusterParameterGroup - Undocumented member.

$sel:httpStatus:CopyDBClusterParameterGroupResponse', copyDBClusterParameterGroupResponse_httpStatus - The response's http status code.

Response Lenses