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 Cluster = Cluster' {
- adminUserName :: Text
- authType :: Auth
- clusterArn :: Text
- clusterEndpoint :: Text
- clusterName :: Text
- createTime :: Text
- kmsKeyId :: Text
- preferredMaintenanceWindow :: Text
- shardCapacity :: Int
- shardCount :: Int
- status :: Status
- subnetIds :: [Text]
- vpcSecurityGroupIds :: [Text]
- newCluster :: Text -> Auth -> Text -> Text -> Text -> Text -> Text -> Text -> Int -> Int -> Status -> Cluster
- cluster_adminUserName :: Lens' Cluster Text
- cluster_authType :: Lens' Cluster Auth
- cluster_clusterArn :: Lens' Cluster Text
- cluster_clusterEndpoint :: Lens' Cluster Text
- cluster_clusterName :: Lens' Cluster Text
- cluster_createTime :: Lens' Cluster Text
- cluster_kmsKeyId :: Lens' Cluster Text
- cluster_preferredMaintenanceWindow :: Lens' Cluster Text
- cluster_shardCapacity :: Lens' Cluster Int
- cluster_shardCount :: Lens' Cluster Int
- cluster_status :: Lens' Cluster Status
- cluster_subnetIds :: Lens' Cluster [Text]
- cluster_vpcSecurityGroupIds :: Lens' Cluster [Text]
Documentation
Returns information about a specific Elastic DocumentDB cluster.
See: newCluster
smart constructor.
Cluster' | |
|
Instances
Create a value of Cluster
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:Cluster'
, cluster_adminUserName
- The name of the Elastic DocumentDB cluster administrator.
$sel:authType:Cluster'
, cluster_authType
- The authentication type for the Elastic DocumentDB cluster.
$sel:clusterArn:Cluster'
, cluster_clusterArn
- The arn of the Elastic DocumentDB cluster.
$sel:clusterEndpoint:Cluster'
, cluster_clusterEndpoint
- The URL used to connect to the Elastic DocumentDB cluster.
$sel:clusterName:Cluster'
, cluster_clusterName
- The name of the Elastic DocumentDB cluster.
$sel:createTime:Cluster'
, cluster_createTime
- The time when the Elastic DocumentDB cluster was created in Universal
Coordinated Time (UTC).
$sel:kmsKeyId:Cluster'
, cluster_kmsKeyId
- The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.
$sel:preferredMaintenanceWindow:Cluster'
, cluster_preferredMaintenanceWindow
- The weekly time range during which system maintenance can occur, in
Universal Coordinated Time (UTC).
Format: ddd:hh24:mi-ddd:hh24:mi
$sel:shardCapacity:Cluster'
, cluster_shardCapacity
- The capacity of each shard in the Elastic DocumentDB cluster.
$sel:shardCount:Cluster'
, cluster_shardCount
- The number of shards in the Elastic DocumentDB cluster.
$sel:status:Cluster'
, cluster_status
- The status of the Elastic DocumentDB cluster.
$sel:subnetIds:Cluster'
, cluster_subnetIds
- The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.
$sel:vpcSecurityGroupIds:Cluster'
, cluster_vpcSecurityGroupIds
- A list of EC2 VPC security groups associated with this cluster.
cluster_adminUserName :: Lens' Cluster Text Source #
The name of the Elastic DocumentDB cluster administrator.
cluster_authType :: Lens' Cluster Auth Source #
The authentication type for the Elastic DocumentDB cluster.
cluster_clusterEndpoint :: Lens' Cluster Text Source #
The URL used to connect to the Elastic DocumentDB cluster.
cluster_createTime :: Lens' Cluster Text Source #
The time when the Elastic DocumentDB cluster was created in Universal Coordinated Time (UTC).
cluster_kmsKeyId :: Lens' Cluster Text Source #
The KMS key identifier to use to encrypt the Elastic DocumentDB cluster.
cluster_preferredMaintenanceWindow :: Lens' Cluster Text Source #
The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).
Format: ddd:hh24:mi-ddd:hh24:mi
cluster_shardCapacity :: Lens' Cluster Int Source #
The capacity of each shard in the Elastic DocumentDB cluster.
cluster_shardCount :: Lens' Cluster Int Source #
The number of shards in the Elastic DocumentDB cluster.