Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Copies the specified DB cluster parameter group.
Synopsis
- data CopyDBClusterParameterGroup = CopyDBClusterParameterGroup' {}
- newCopyDBClusterParameterGroup :: Text -> Text -> Text -> CopyDBClusterParameterGroup
- copyDBClusterParameterGroup_tags :: Lens' CopyDBClusterParameterGroup (Maybe [Tag])
- copyDBClusterParameterGroup_sourceDBClusterParameterGroupIdentifier :: Lens' CopyDBClusterParameterGroup Text
- copyDBClusterParameterGroup_targetDBClusterParameterGroupIdentifier :: Lens' CopyDBClusterParameterGroup Text
- copyDBClusterParameterGroup_targetDBClusterParameterGroupDescription :: Lens' CopyDBClusterParameterGroup Text
- data CopyDBClusterParameterGroupResponse = CopyDBClusterParameterGroupResponse' {}
- newCopyDBClusterParameterGroupResponse :: Int -> CopyDBClusterParameterGroupResponse
- copyDBClusterParameterGroupResponse_dbClusterParameterGroup :: Lens' CopyDBClusterParameterGroupResponse (Maybe DBClusterParameterGroup)
- copyDBClusterParameterGroupResponse_httpStatus :: Lens' CopyDBClusterParameterGroupResponse Int
Creating a Request
data CopyDBClusterParameterGroup Source #
See: newCopyDBClusterParameterGroup
smart constructor.
CopyDBClusterParameterGroup' | |
|
Instances
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_tags :: Lens' CopyDBClusterParameterGroup (Maybe [Tag]) Source #
Undocumented member.
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
copyDBClusterParameterGroup_targetDBClusterParameterGroupDescription :: Lens' CopyDBClusterParameterGroup Text Source #
A description for the copied DB cluster parameter group.
Destructuring the Response
data CopyDBClusterParameterGroupResponse Source #
See: newCopyDBClusterParameterGroupResponse
smart constructor.
CopyDBClusterParameterGroupResponse' | |
|
Instances
Generic CopyDBClusterParameterGroupResponse Source # | |
Read CopyDBClusterParameterGroupResponse Source # | |
Show CopyDBClusterParameterGroupResponse Source # | |
NFData CopyDBClusterParameterGroupResponse Source # | |
Defined in Amazonka.RDS.CopyDBClusterParameterGroup rnf :: CopyDBClusterParameterGroupResponse -> () # | |
Eq CopyDBClusterParameterGroupResponse Source # | |
type Rep CopyDBClusterParameterGroupResponse Source # | |
Defined in Amazonka.RDS.CopyDBClusterParameterGroup type Rep CopyDBClusterParameterGroupResponse = D1 ('MetaData "CopyDBClusterParameterGroupResponse" "Amazonka.RDS.CopyDBClusterParameterGroup" "amazonka-rds-2.0-3xXyiLHmAvvCXXUIx1uhpP" '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:
CopyDBClusterParameterGroupResponse
, copyDBClusterParameterGroupResponse_dbClusterParameterGroup
- Undocumented member.
$sel:httpStatus:CopyDBClusterParameterGroupResponse'
, copyDBClusterParameterGroupResponse_httpStatus
- The response's http status code.
Response Lenses
copyDBClusterParameterGroupResponse_dbClusterParameterGroup :: Lens' CopyDBClusterParameterGroupResponse (Maybe DBClusterParameterGroup) Source #
Undocumented member.
copyDBClusterParameterGroupResponse_httpStatus :: Lens' CopyDBClusterParameterGroupResponse Int Source #
The response's http status code.