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 |
Synopsis
- data ClusterSnapshot = ClusterSnapshot' {
- adminUserName :: Text
- clusterArn :: Text
- clusterCreationTime :: Text
- kmsKeyId :: Text
- snapshotArn :: Text
- snapshotCreationTime :: Text
- snapshotName :: Text
- status :: Status
- subnetIds :: [Text]
- vpcSecurityGroupIds :: [Text]
- newClusterSnapshot :: Text -> Text -> Text -> Text -> Text -> Text -> Text -> Status -> ClusterSnapshot
- clusterSnapshot_adminUserName :: Lens' ClusterSnapshot Text
- clusterSnapshot_clusterArn :: Lens' ClusterSnapshot Text
- clusterSnapshot_clusterCreationTime :: Lens' ClusterSnapshot Text
- clusterSnapshot_kmsKeyId :: Lens' ClusterSnapshot Text
- clusterSnapshot_snapshotArn :: Lens' ClusterSnapshot Text
- clusterSnapshot_snapshotCreationTime :: Lens' ClusterSnapshot Text
- clusterSnapshot_snapshotName :: Lens' ClusterSnapshot Text
- clusterSnapshot_status :: Lens' ClusterSnapshot Status
- clusterSnapshot_subnetIds :: Lens' ClusterSnapshot [Text]
- clusterSnapshot_vpcSecurityGroupIds :: Lens' ClusterSnapshot [Text]
Documentation
data ClusterSnapshot Source #
Returns information about a specific Elastic DocumentDB snapshot.
See: newClusterSnapshot
smart constructor.
ClusterSnapshot' | |
|
Instances
Create a value of ClusterSnapshot
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:adminUserName:ClusterSnapshot'
, clusterSnapshot_adminUserName
- The name of the Elastic DocumentDB cluster administrator.
$sel:clusterArn:ClusterSnapshot'
, clusterSnapshot_clusterArn
- The arn of the Elastic DocumentDB cluster.
$sel:clusterCreationTime:ClusterSnapshot'
, clusterSnapshot_clusterCreationTime
- The time when the Elastic DocumentDB cluster was created in Universal
Coordinated Time (UTC).
$sel:kmsKeyId:ClusterSnapshot'
, clusterSnapshot_kmsKeyId
- The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.
$sel:snapshotArn:ClusterSnapshot'
, clusterSnapshot_snapshotArn
- The arn of the Elastic DocumentDB snapshot
$sel:snapshotCreationTime:ClusterSnapshot'
, clusterSnapshot_snapshotCreationTime
- The time when the Elastic DocumentDB snapshot was created in Universal
Coordinated Time (UTC).
$sel:snapshotName:ClusterSnapshot'
, clusterSnapshot_snapshotName
- The name of the Elastic DocumentDB snapshot.
$sel:status:ClusterSnapshot'
, clusterSnapshot_status
- The status of the Elastic DocumentDB snapshot.
$sel:subnetIds:ClusterSnapshot'
, clusterSnapshot_subnetIds
- A list of the IDs of subnets associated with the DB cluster snapshot.
$sel:vpcSecurityGroupIds:ClusterSnapshot'
, clusterSnapshot_vpcSecurityGroupIds
- A list of the IDs of the VPC security groups associated with the cluster
snapshot.
clusterSnapshot_adminUserName :: Lens' ClusterSnapshot Text Source #
The name of the Elastic DocumentDB cluster administrator.
clusterSnapshot_clusterArn :: Lens' ClusterSnapshot Text Source #
The arn of the Elastic DocumentDB cluster.
clusterSnapshot_clusterCreationTime :: Lens' ClusterSnapshot Text Source #
The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).
clusterSnapshot_kmsKeyId :: Lens' ClusterSnapshot Text Source #
The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.
clusterSnapshot_snapshotArn :: Lens' ClusterSnapshot Text Source #
The arn of the Elastic DocumentDB snapshot
clusterSnapshot_snapshotCreationTime :: Lens' ClusterSnapshot Text Source #
The time when the Elastic DocumentDB snapshot was created in Universal Coordinated Time (UTC).
clusterSnapshot_snapshotName :: Lens' ClusterSnapshot Text Source #
The name of the Elastic DocumentDB snapshot.
clusterSnapshot_status :: Lens' ClusterSnapshot Status Source #
The status of the Elastic DocumentDB snapshot.
clusterSnapshot_subnetIds :: Lens' ClusterSnapshot [Text] Source #
A list of the IDs of subnets associated with the DB cluster snapshot.
clusterSnapshot_vpcSecurityGroupIds :: Lens' ClusterSnapshot [Text] Source #
A list of the IDs of the VPC security groups associated with the cluster snapshot.