amazonka-docdb-elastic-2.0: Amazon DocumentDB Elastic Clusters SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DocDbElastic

Description

Derived from API version 2022-11-28 of the AWS service descriptions, licensed under Apache 2.0.

The new Amazon Elastic DocumentDB service endpoint.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2022-11-28 of the Amazon DocumentDB Elastic Clusters SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by DocDbElastic.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

An exception that occurs when there are not sufficient permissions to perform an action.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

There was an access conflict.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

There was an internal server error.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource could not be located.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The service quota for the action was exceeded.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

ThrottlingException will be thrown when request was denied due to request throttling.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

A structure defining a validation exception.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateCluster

data CreateCluster Source #

See: newCreateCluster smart constructor.

Instances

Instances details
ToJSON CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

ToHeaders CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

ToPath CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

ToQuery CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

AWSRequest CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

Associated Types

type AWSResponse CreateCluster #

Generic CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

Associated Types

type Rep CreateCluster :: Type -> Type #

Show CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

NFData CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

Methods

rnf :: CreateCluster -> () #

Eq CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

Hashable CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

type AWSResponse CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

type Rep CreateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

type Rep CreateCluster = D1 ('MetaData "CreateCluster" "Amazonka.DocDbElastic.CreateCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "CreateCluster'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "preferredMaintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "vpcSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "adminUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "adminUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "authType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Auth))) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "shardCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "shardCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newCreateCluster Source #

Create a value of CreateCluster 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:clientToken:CreateCluster', createCluster_clientToken - The client token for the Elastic DocumentDB cluster.

CreateCluster, createCluster_kmsKeyId - The KMS key identifier to use to encrypt the new Elastic DocumentDB cluster.

The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key. If you are creating a cluster using the same Amazon account that owns this KMS encryption key, you can use the KMS key alias instead of the ARN as the KMS encryption key.

If an encryption key is not specified, Elastic DocumentDB uses the default encryption key that KMS creates for your account. Your account has a different default encryption key for each Amazon Region.

CreateCluster, createCluster_preferredMaintenanceWindow - The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Format: ddd:hh24:mi-ddd:hh24:mi

Default: a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.

Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun

Constraints: Minimum 30-minute window.

CreateCluster, createCluster_subnetIds - The Amazon EC2 subnet IDs for the new Elastic DocumentDB cluster.

$sel:tags:CreateCluster', createCluster_tags - The tags to be assigned to the new Elastic DocumentDB cluster.

CreateCluster, createCluster_vpcSecurityGroupIds - A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.

CreateCluster, createCluster_adminUserName - The name of the Elastic DocumentDB cluster administrator.

Constraints:

  • Must be from 1 to 63 letters or numbers.
  • The first character must be a letter.
  • Cannot be a reserved word.

$sel:adminUserPassword:CreateCluster', createCluster_adminUserPassword - The password for the Elastic DocumentDB cluster administrator and can contain any printable ASCII characters.

Constraints:

  • Must contain from 8 to 100 characters.
  • Cannot contain a forward slash (/), double quote ("), or the "at" symbol (@).

CreateCluster, createCluster_authType - The authentication type for the Elastic DocumentDB cluster.

CreateCluster, createCluster_clusterName - The name of the new Elastic DocumentDB cluster. This parameter is stored as a lowercase string.

Constraints:

  • Must contain from 1 to 63 letters, numbers, or hyphens.
  • The first character must be a letter.
  • Cannot end with a hyphen or contain two consecutive hyphens.

Example: my-cluster

CreateCluster, createCluster_shardCapacity - The capacity of each shard in the new Elastic DocumentDB cluster.

CreateCluster, createCluster_shardCount - The number of shards to create in the new Elastic DocumentDB cluster.

data CreateClusterResponse Source #

See: newCreateClusterResponse smart constructor.

Instances

Instances details
Generic CreateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

Associated Types

type Rep CreateClusterResponse :: Type -> Type #

Read CreateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

Show CreateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

NFData CreateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

Methods

rnf :: CreateClusterResponse -> () #

Eq CreateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

type Rep CreateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateCluster

type Rep CreateClusterResponse = D1 ('MetaData "CreateClusterResponse" "Amazonka.DocDbElastic.CreateCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "CreateClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Cluster)))

newCreateClusterResponse Source #

Create a value of CreateClusterResponse 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:httpStatus:CreateClusterResponse', createClusterResponse_httpStatus - The response's http status code.

$sel:cluster:CreateClusterResponse', createClusterResponse_cluster - The new Elastic DocumentDB cluster that has been created.

CreateClusterSnapshot

data CreateClusterSnapshot Source #

See: newCreateClusterSnapshot smart constructor.

Instances

Instances details
ToJSON CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

ToHeaders CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

ToPath CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

ToQuery CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

AWSRequest CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Associated Types

type AWSResponse CreateClusterSnapshot #

Generic CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Associated Types

type Rep CreateClusterSnapshot :: Type -> Type #

Read CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Show CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

NFData CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Methods

rnf :: CreateClusterSnapshot -> () #

Eq CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Hashable CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

type AWSResponse CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

type Rep CreateClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

type Rep CreateClusterSnapshot = D1 ('MetaData "CreateClusterSnapshot" "Amazonka.DocDbElastic.CreateClusterSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "CreateClusterSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateClusterSnapshot Source #

Create a value of CreateClusterSnapshot 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:CreateClusterSnapshot', createClusterSnapshot_tags - The tags to be assigned to the new Elastic DocumentDB snapshot.

CreateClusterSnapshot, createClusterSnapshot_clusterArn - The arn of the Elastic DocumentDB cluster that the snapshot will be taken from.

CreateClusterSnapshot, createClusterSnapshot_snapshotName - The name of the Elastic DocumentDB snapshot.

data CreateClusterSnapshotResponse Source #

See: newCreateClusterSnapshotResponse smart constructor.

Instances

Instances details
Generic CreateClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Associated Types

type Rep CreateClusterSnapshotResponse :: Type -> Type #

Read CreateClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Show CreateClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

NFData CreateClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

Eq CreateClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

type Rep CreateClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.CreateClusterSnapshot

type Rep CreateClusterSnapshotResponse = D1 ('MetaData "CreateClusterSnapshotResponse" "Amazonka.DocDbElastic.CreateClusterSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "CreateClusterSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "snapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClusterSnapshot)))

newCreateClusterSnapshotResponse Source #

Create a value of CreateClusterSnapshotResponse 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:httpStatus:CreateClusterSnapshotResponse', createClusterSnapshotResponse_httpStatus - The response's http status code.

$sel:snapshot:CreateClusterSnapshotResponse', createClusterSnapshotResponse_snapshot - Returns information about the new Elastic DocumentDB snapshot.

DeleteCluster

data DeleteCluster Source #

See: newDeleteCluster smart constructor.

Constructors

DeleteCluster' Text 

Instances

Instances details
ToHeaders DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

ToPath DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

ToQuery DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

AWSRequest DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Associated Types

type AWSResponse DeleteCluster #

Generic DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Associated Types

type Rep DeleteCluster :: Type -> Type #

Read DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Show DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

NFData DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Methods

rnf :: DeleteCluster -> () #

Eq DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Hashable DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

type AWSResponse DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

type Rep DeleteCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

type Rep DeleteCluster = D1 ('MetaData "DeleteCluster" "Amazonka.DocDbElastic.DeleteCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "DeleteCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteCluster Source #

Create a value of DeleteCluster 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:

DeleteCluster, deleteCluster_clusterArn - The arn of the Elastic DocumentDB cluster that is to be deleted.

data DeleteClusterResponse Source #

See: newDeleteClusterResponse smart constructor.

Instances

Instances details
Generic DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Associated Types

type Rep DeleteClusterResponse :: Type -> Type #

Read DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Show DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

NFData DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

Methods

rnf :: DeleteClusterResponse -> () #

Eq DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

type Rep DeleteClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteCluster

type Rep DeleteClusterResponse = D1 ('MetaData "DeleteClusterResponse" "Amazonka.DocDbElastic.DeleteCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "DeleteClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Cluster)))

newDeleteClusterResponse Source #

Create a value of DeleteClusterResponse 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:httpStatus:DeleteClusterResponse', deleteClusterResponse_httpStatus - The response's http status code.

$sel:cluster:DeleteClusterResponse', deleteClusterResponse_cluster - Returns information about the newly deleted Elastic DocumentDB cluster.

DeleteClusterSnapshot

data DeleteClusterSnapshot Source #

See: newDeleteClusterSnapshot smart constructor.

Instances

Instances details
ToHeaders DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

ToPath DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

ToQuery DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

AWSRequest DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Associated Types

type AWSResponse DeleteClusterSnapshot #

Generic DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Associated Types

type Rep DeleteClusterSnapshot :: Type -> Type #

Read DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Show DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

NFData DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Methods

rnf :: DeleteClusterSnapshot -> () #

Eq DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Hashable DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

type AWSResponse DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

type Rep DeleteClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

type Rep DeleteClusterSnapshot = D1 ('MetaData "DeleteClusterSnapshot" "Amazonka.DocDbElastic.DeleteClusterSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "DeleteClusterSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteClusterSnapshot Source #

Create a value of DeleteClusterSnapshot 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:

DeleteClusterSnapshot, deleteClusterSnapshot_snapshotArn - The arn of the Elastic DocumentDB snapshot that is to be deleted.

data DeleteClusterSnapshotResponse Source #

See: newDeleteClusterSnapshotResponse smart constructor.

Instances

Instances details
Generic DeleteClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Associated Types

type Rep DeleteClusterSnapshotResponse :: Type -> Type #

Read DeleteClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Show DeleteClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

NFData DeleteClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

Eq DeleteClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

type Rep DeleteClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.DeleteClusterSnapshot

type Rep DeleteClusterSnapshotResponse = D1 ('MetaData "DeleteClusterSnapshotResponse" "Amazonka.DocDbElastic.DeleteClusterSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "DeleteClusterSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "snapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClusterSnapshot)))

newDeleteClusterSnapshotResponse Source #

Create a value of DeleteClusterSnapshotResponse 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:httpStatus:DeleteClusterSnapshotResponse', deleteClusterSnapshotResponse_httpStatus - The response's http status code.

$sel:snapshot:DeleteClusterSnapshotResponse', deleteClusterSnapshotResponse_snapshot - Returns information about the newly deleted Elastic DocumentDB snapshot.

GetCluster

data GetCluster Source #

See: newGetCluster smart constructor.

Constructors

GetCluster' Text 

Instances

Instances details
ToHeaders GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Methods

toHeaders :: GetCluster -> [Header] #

ToPath GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

ToQuery GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

AWSRequest GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Associated Types

type AWSResponse GetCluster #

Generic GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Associated Types

type Rep GetCluster :: Type -> Type #

Read GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Show GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

NFData GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Methods

rnf :: GetCluster -> () #

Eq GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Hashable GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

type AWSResponse GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

type Rep GetCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

type Rep GetCluster = D1 ('MetaData "GetCluster" "Amazonka.DocDbElastic.GetCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "GetCluster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetCluster Source #

Arguments

:: Text

GetCluster

-> GetCluster 

Create a value of GetCluster 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:

GetCluster, getCluster_clusterArn - The arn of the Elastic DocumentDB cluster.

data GetClusterResponse Source #

See: newGetClusterResponse smart constructor.

Instances

Instances details
Generic GetClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Associated Types

type Rep GetClusterResponse :: Type -> Type #

Read GetClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Show GetClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

NFData GetClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

Methods

rnf :: GetClusterResponse -> () #

Eq GetClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

type Rep GetClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetCluster

type Rep GetClusterResponse = D1 ('MetaData "GetClusterResponse" "Amazonka.DocDbElastic.GetCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "GetClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Cluster)))

newGetClusterResponse Source #

Create a value of GetClusterResponse 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:httpStatus:GetClusterResponse', getClusterResponse_httpStatus - The response's http status code.

$sel:cluster:GetClusterResponse', getClusterResponse_cluster - Returns information about a specific Elastic DocumentDB cluster.

GetClusterSnapshot

data GetClusterSnapshot Source #

See: newGetClusterSnapshot smart constructor.

Instances

Instances details
ToHeaders GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

ToPath GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

ToQuery GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

AWSRequest GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Associated Types

type AWSResponse GetClusterSnapshot #

Generic GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Associated Types

type Rep GetClusterSnapshot :: Type -> Type #

Read GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Show GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

NFData GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Methods

rnf :: GetClusterSnapshot -> () #

Eq GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Hashable GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

type AWSResponse GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

type Rep GetClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

type Rep GetClusterSnapshot = D1 ('MetaData "GetClusterSnapshot" "Amazonka.DocDbElastic.GetClusterSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "GetClusterSnapshot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snapshotArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetClusterSnapshot Source #

Create a value of GetClusterSnapshot 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:

GetClusterSnapshot, getClusterSnapshot_snapshotArn - The arn of the Elastic DocumentDB snapshot.

data GetClusterSnapshotResponse Source #

See: newGetClusterSnapshotResponse smart constructor.

Instances

Instances details
Generic GetClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Associated Types

type Rep GetClusterSnapshotResponse :: Type -> Type #

Read GetClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Show GetClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

NFData GetClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

Eq GetClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

type Rep GetClusterSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.GetClusterSnapshot

type Rep GetClusterSnapshotResponse = D1 ('MetaData "GetClusterSnapshotResponse" "Amazonka.DocDbElastic.GetClusterSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "GetClusterSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "snapshot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ClusterSnapshot)))

newGetClusterSnapshotResponse Source #

Create a value of GetClusterSnapshotResponse 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:httpStatus:GetClusterSnapshotResponse', getClusterSnapshotResponse_httpStatus - The response's http status code.

$sel:snapshot:GetClusterSnapshotResponse', getClusterSnapshotResponse_snapshot - Returns information about a specific Elastic DocumentDB snapshot.

ListClusterSnapshots (Paginated)

data ListClusterSnapshots Source #

See: newListClusterSnapshots smart constructor.

Instances

Instances details
ToHeaders ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

ToPath ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

ToQuery ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

AWSPager ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

AWSRequest ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Associated Types

type AWSResponse ListClusterSnapshots #

Generic ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Associated Types

type Rep ListClusterSnapshots :: Type -> Type #

Read ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Show ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

NFData ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Methods

rnf :: ListClusterSnapshots -> () #

Eq ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Hashable ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

type AWSResponse ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

type Rep ListClusterSnapshots Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

type Rep ListClusterSnapshots = D1 ('MetaData "ListClusterSnapshots" "Amazonka.DocDbElastic.ListClusterSnapshots" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ListClusterSnapshots'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListClusterSnapshots :: ListClusterSnapshots Source #

Create a value of ListClusterSnapshots 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:

ListClusterSnapshots, listClusterSnapshots_clusterArn - The arn of the Elastic DocumentDB cluster.

$sel:maxResults:ListClusterSnapshots', listClusterSnapshots_maxResults - The maximum number of entries to recieve in the response.

ListClusterSnapshots, listClusterSnapshots_nextToken - The nextToken which is used the get the next page of data.

data ListClusterSnapshotsResponse Source #

See: newListClusterSnapshotsResponse smart constructor.

Instances

Instances details
Generic ListClusterSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Associated Types

type Rep ListClusterSnapshotsResponse :: Type -> Type #

Read ListClusterSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Show ListClusterSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

NFData ListClusterSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

Eq ListClusterSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

type Rep ListClusterSnapshotsResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusterSnapshots

type Rep ListClusterSnapshotsResponse = D1 ('MetaData "ListClusterSnapshotsResponse" "Amazonka.DocDbElastic.ListClusterSnapshots" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ListClusterSnapshotsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "snapshots") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ClusterSnapshotInList])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListClusterSnapshotsResponse Source #

Create a value of ListClusterSnapshotsResponse 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:

ListClusterSnapshots, listClusterSnapshotsResponse_nextToken - The response will provide a nextToken if there is more data beyond the maxResults.

If there is no more data in the responce, the nextToken will not be returned.

$sel:snapshots:ListClusterSnapshotsResponse', listClusterSnapshotsResponse_snapshots - A list of Elastic DocumentDB snapshots for a specified cluster.

$sel:httpStatus:ListClusterSnapshotsResponse', listClusterSnapshotsResponse_httpStatus - The response's http status code.

ListClusters (Paginated)

data ListClusters Source #

See: newListClusters smart constructor.

Instances

Instances details
ToHeaders ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

ToPath ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

ToQuery ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

AWSPager ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

AWSRequest ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Associated Types

type AWSResponse ListClusters #

Generic ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Associated Types

type Rep ListClusters :: Type -> Type #

Read ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Show ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

NFData ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Methods

rnf :: ListClusters -> () #

Eq ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Hashable ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

type AWSResponse ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

type Rep ListClusters Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

type Rep ListClusters = D1 ('MetaData "ListClusters" "Amazonka.DocDbElastic.ListClusters" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ListClusters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListClusters :: ListClusters Source #

Create a value of ListClusters 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:maxResults:ListClusters', listClusters_maxResults - The maximum number of entries to recieve in the response.

ListClusters, listClusters_nextToken - The nextToken which is used the get the next page of data.

data ListClustersResponse Source #

See: newListClustersResponse smart constructor.

Instances

Instances details
Generic ListClustersResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Associated Types

type Rep ListClustersResponse :: Type -> Type #

Read ListClustersResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Show ListClustersResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

NFData ListClustersResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

Methods

rnf :: ListClustersResponse -> () #

Eq ListClustersResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

type Rep ListClustersResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListClusters

type Rep ListClustersResponse = D1 ('MetaData "ListClustersResponse" "Amazonka.DocDbElastic.ListClusters" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ListClustersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ClusterInList])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListClustersResponse Source #

Create a value of ListClustersResponse 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:clusters:ListClustersResponse', listClustersResponse_clusters - A list of Elastic DocumentDB cluster.

ListClusters, listClustersResponse_nextToken - The response will provide a nextToken if there is more data beyond the maxResults.

If there is no more data in the responce, the nextToken will not be returned.

$sel:httpStatus:ListClustersResponse', listClustersResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.DocDbElastic.ListTagsForResource" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The arn of the Elastic DocumentDB resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.DocDbElastic.ListTagsForResource" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse 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:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The list of tags for the specified Elastic DocumentDB resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

RestoreClusterFromSnapshot

data RestoreClusterFromSnapshot Source #

See: newRestoreClusterFromSnapshot smart constructor.

Instances

Instances details
ToJSON RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

ToHeaders RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

ToPath RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

ToQuery RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

AWSRequest RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Generic RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Associated Types

type Rep RestoreClusterFromSnapshot :: Type -> Type #

Read RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Show RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

NFData RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Eq RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Hashable RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

type AWSResponse RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

type Rep RestoreClusterFromSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

type Rep RestoreClusterFromSnapshot = D1 ('MetaData "RestoreClusterFromSnapshot" "Amazonka.DocDbElastic.RestoreClusterFromSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "RestoreClusterFromSnapshot'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "vpcSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "snapshotArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newRestoreClusterFromSnapshot Source #

Create a value of RestoreClusterFromSnapshot 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:

RestoreClusterFromSnapshot, restoreClusterFromSnapshot_kmsKeyId - The KMS key identifier to use to encrypt the new Elastic DocumentDB cluster.

The KMS key identifier is the Amazon Resource Name (ARN) for the KMS encryption key. If you are creating a cluster using the same Amazon account that owns this KMS encryption key, you can use the KMS key alias instead of the ARN as the KMS encryption key.

If an encryption key is not specified here, Elastic DocumentDB uses the default encryption key that KMS creates for your account. Your account has a different default encryption key for each Amazon Region.

RestoreClusterFromSnapshot, restoreClusterFromSnapshot_subnetIds - The Amazon EC2 subnet IDs for the Elastic DocumentDB cluster.

$sel:tags:RestoreClusterFromSnapshot', restoreClusterFromSnapshot_tags - A list of the tag names to be assigned to the restored DB cluster, in the form of an array of key-value pairs in which the key is the tag name and the value is the key value.

RestoreClusterFromSnapshot, restoreClusterFromSnapshot_vpcSecurityGroupIds - A list of EC2 VPC security groups to associate with the Elastic DocumentDB cluster.

RestoreClusterFromSnapshot, restoreClusterFromSnapshot_clusterName - The name of the Elastic DocumentDB cluster.

RestoreClusterFromSnapshot, restoreClusterFromSnapshot_snapshotArn - The arn of the Elastic DocumentDB snapshot.

data RestoreClusterFromSnapshotResponse Source #

Instances

Instances details
Generic RestoreClusterFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Associated Types

type Rep RestoreClusterFromSnapshotResponse :: Type -> Type #

Read RestoreClusterFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Show RestoreClusterFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

NFData RestoreClusterFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

Eq RestoreClusterFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

type Rep RestoreClusterFromSnapshotResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.RestoreClusterFromSnapshot

type Rep RestoreClusterFromSnapshotResponse = D1 ('MetaData "RestoreClusterFromSnapshotResponse" "Amazonka.DocDbElastic.RestoreClusterFromSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "RestoreClusterFromSnapshotResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Cluster)))

newRestoreClusterFromSnapshotResponse Source #

Create a value of RestoreClusterFromSnapshotResponse 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:httpStatus:RestoreClusterFromSnapshotResponse', restoreClusterFromSnapshotResponse_httpStatus - The response's http status code.

$sel:cluster:RestoreClusterFromSnapshotResponse', restoreClusterFromSnapshotResponse_cluster - Returns information about a the restored Elastic DocumentDB cluster.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.DocDbElastic.TagResource" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newTagResource Source #

Create a value of TagResource 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:resourceArn:TagResource', tagResource_resourceArn - The arn of the Elastic DocumentDB resource.

$sel:tags:TagResource', tagResource_tags - The tags to be assigned to the Elastic DocumentDB resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.DocDbElastic.TagResource" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.DocDbElastic.UntagResource" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource 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:resourceArn:UntagResource', untagResource_resourceArn - The arn of the Elastic DocumentDB resource.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys to be removed from the Elastic DocumentDB resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.DocDbElastic.UntagResource" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateCluster

data UpdateCluster Source #

See: newUpdateCluster smart constructor.

Instances

Instances details
ToJSON UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

ToHeaders UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

ToPath UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

ToQuery UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

AWSRequest UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

Associated Types

type AWSResponse UpdateCluster #

Generic UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

Associated Types

type Rep UpdateCluster :: Type -> Type #

Show UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

NFData UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

Methods

rnf :: UpdateCluster -> () #

Eq UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

Hashable UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

type AWSResponse UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

type Rep UpdateCluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

type Rep UpdateCluster = D1 ('MetaData "UpdateCluster" "Amazonka.DocDbElastic.UpdateCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "UpdateCluster'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "adminUserPassword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "authType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Auth))) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "preferredMaintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "shardCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "shardCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "vpcSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newUpdateCluster Source #

Create a value of UpdateCluster 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:adminUserPassword:UpdateCluster', updateCluster_adminUserPassword - The password for the Elastic DocumentDB cluster administrator. This password can contain any printable ASCII character except forward slash (/), double quote ("), or the "at" symbol (@).

Constraints: Must contain from 8 to 100 characters.

UpdateCluster, updateCluster_authType - The authentication type for the Elastic DocumentDB cluster.

$sel:clientToken:UpdateCluster', updateCluster_clientToken - The client token for the Elastic DocumentDB cluster.

UpdateCluster, updateCluster_preferredMaintenanceWindow - The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).

Format: ddd:hh24:mi-ddd:hh24:mi

Default: a 30-minute window selected at random from an 8-hour block of time for each Amazon Web Services Region, occurring on a random day of the week.

Valid days: Mon, Tue, Wed, Thu, Fri, Sat, Sun

Constraints: Minimum 30-minute window.

UpdateCluster, updateCluster_shardCapacity - The capacity of each shard in the Elastic DocumentDB cluster.

UpdateCluster, updateCluster_shardCount - The number of shards to create in the Elastic DocumentDB cluster.

UpdateCluster, updateCluster_subnetIds - The number of shards to create in the Elastic DocumentDB cluster.

UpdateCluster, updateCluster_vpcSecurityGroupIds - A list of EC2 VPC security groups to associate with the new Elastic DocumentDB cluster.

UpdateCluster, updateCluster_clusterArn - The arn of the Elastic DocumentDB cluster.

data UpdateClusterResponse Source #

See: newUpdateClusterResponse smart constructor.

Instances

Instances details
Generic UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

Associated Types

type Rep UpdateClusterResponse :: Type -> Type #

Read UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

Show UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

NFData UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

Methods

rnf :: UpdateClusterResponse -> () #

Eq UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

type Rep UpdateClusterResponse Source # 
Instance details

Defined in Amazonka.DocDbElastic.UpdateCluster

type Rep UpdateClusterResponse = D1 ('MetaData "UpdateClusterResponse" "Amazonka.DocDbElastic.UpdateCluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "UpdateClusterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cluster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Cluster)))

newUpdateClusterResponse Source #

Create a value of UpdateClusterResponse 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:httpStatus:UpdateClusterResponse', updateClusterResponse_httpStatus - The response's http status code.

$sel:cluster:UpdateClusterResponse', updateClusterResponse_cluster - Returns information about the updated Elastic DocumentDB cluster.

Types

Auth

newtype Auth Source #

Constructors

Auth' 

Fields

Bundled Patterns

pattern Auth_PLAIN_TEXT :: Auth 
pattern Auth_SECRET_ARN :: Auth 

Instances

Instances details
FromJSON Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

FromJSONKey Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

ToJSON Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

ToJSONKey Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

ToByteString Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

toBS :: Auth -> ByteString #

ToHeader Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

toHeader :: HeaderName -> Auth -> [Header] #

ToLog Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

ToQuery Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

toQuery :: Auth -> QueryString #

FromText Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

ToText Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

toText :: Auth -> Text #

FromXML Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

parseXML :: [Node] -> Either String Auth #

ToXML Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

toXML :: Auth -> XML #

Generic Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Associated Types

type Rep Auth :: Type -> Type #

Methods

from :: Auth -> Rep Auth x #

to :: Rep Auth x -> Auth #

Read Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Show Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

showsPrec :: Int -> Auth -> ShowS #

show :: Auth -> String #

showList :: [Auth] -> ShowS #

NFData Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

rnf :: Auth -> () #

Eq Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

(==) :: Auth -> Auth -> Bool #

(/=) :: Auth -> Auth -> Bool #

Ord Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

compare :: Auth -> Auth -> Ordering #

(<) :: Auth -> Auth -> Bool #

(<=) :: Auth -> Auth -> Bool #

(>) :: Auth -> Auth -> Bool #

(>=) :: Auth -> Auth -> Bool #

max :: Auth -> Auth -> Auth #

min :: Auth -> Auth -> Auth #

Hashable Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

Methods

hashWithSalt :: Int -> Auth -> Int #

hash :: Auth -> Int #

type Rep Auth Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Auth

type Rep Auth = D1 ('MetaData "Auth" "Amazonka.DocDbElastic.Types.Auth" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'True) (C1 ('MetaCons "Auth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Status

newtype Status Source #

Constructors

Status' 

Fields

Instances

Instances details
FromJSON Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

ToJSON Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

ToByteString Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Methods

toBS :: Status -> ByteString #

ToHeader Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Methods

toHeader :: HeaderName -> Status -> [Header] #

ToLog Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

ToQuery Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

FromText Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

ToText Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Methods

toText :: Status -> Text #

FromXML Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

ToXML Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Methods

toXML :: Status -> XML #

Generic Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

Read Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

NFData Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Methods

rnf :: Status -> () #

Eq Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Hashable Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

type Rep Status Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.DocDbElastic.Types.Status" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'True) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Cluster

data Cluster Source #

Returns information about a specific Elastic DocumentDB cluster.

See: newCluster smart constructor.

Instances

Instances details
FromJSON Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

Generic Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

Associated Types

type Rep Cluster :: Type -> Type #

Methods

from :: Cluster -> Rep Cluster x #

to :: Rep Cluster x -> Cluster #

Read Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

Show Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

NFData Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

Methods

rnf :: Cluster -> () #

Eq Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

Methods

(==) :: Cluster -> Cluster -> Bool #

(/=) :: Cluster -> Cluster -> Bool #

Hashable Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

Methods

hashWithSalt :: Int -> Cluster -> Int #

hash :: Cluster -> Int #

type Rep Cluster Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.Cluster

type Rep Cluster = D1 ('MetaData "Cluster" "Amazonka.DocDbElastic.Types.Cluster" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "Cluster'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "adminUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "authType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Auth) :*: S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "clusterEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "preferredMaintenanceWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "shardCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "shardCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status)) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "vpcSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))))

newCluster Source #

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.

ClusterInList

data ClusterInList Source #

A list of Elastic DocumentDB cluster.

See: newClusterInList smart constructor.

Instances

Instances details
FromJSON ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

Generic ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

Associated Types

type Rep ClusterInList :: Type -> Type #

Read ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

Show ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

NFData ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

Methods

rnf :: ClusterInList -> () #

Eq ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

Hashable ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

type Rep ClusterInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterInList

type Rep ClusterInList = D1 ('MetaData "ClusterInList" "Amazonka.DocDbElastic.Types.ClusterInList" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ClusterInList'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "clusterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status))))

newClusterInList Source #

Create a value of ClusterInList 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:clusterArn:ClusterInList', clusterInList_clusterArn - The arn of the Elastic DocumentDB cluster.

$sel:clusterName:ClusterInList', clusterInList_clusterName - The name of the Elastic DocumentDB cluster.

$sel:status:ClusterInList', clusterInList_status - The status of the Elastic DocumentDB cluster.

ClusterSnapshot

data ClusterSnapshot Source #

Returns information about a specific Elastic DocumentDB snapshot.

See: newClusterSnapshot smart constructor.

Instances

Instances details
FromJSON ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

Generic ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

Associated Types

type Rep ClusterSnapshot :: Type -> Type #

Read ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

Show ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

NFData ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

Methods

rnf :: ClusterSnapshot -> () #

Eq ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

Hashable ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

type Rep ClusterSnapshot Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshot

type Rep ClusterSnapshot = D1 ('MetaData "ClusterSnapshot" "Amazonka.DocDbElastic.Types.ClusterSnapshot" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ClusterSnapshot'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "adminUserName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "clusterCreationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "snapshotArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "snapshotCreationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status) :*: (S1 ('MetaSel ('Just "subnetIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "vpcSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))))

newClusterSnapshot Source #

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.

ClusterSnapshotInList

data ClusterSnapshotInList Source #

A list of Elastic DocumentDB snapshots.

See: newClusterSnapshotInList smart constructor.

Instances

Instances details
FromJSON ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

Generic ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

Associated Types

type Rep ClusterSnapshotInList :: Type -> Type #

Read ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

Show ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

NFData ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

Methods

rnf :: ClusterSnapshotInList -> () #

Eq ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

Hashable ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

type Rep ClusterSnapshotInList Source # 
Instance details

Defined in Amazonka.DocDbElastic.Types.ClusterSnapshotInList

type Rep ClusterSnapshotInList = D1 ('MetaData "ClusterSnapshotInList" "Amazonka.DocDbElastic.Types.ClusterSnapshotInList" "amazonka-docdb-elastic-2.0-7oyCcw7MbTKKNwZE62fvl3" 'False) (C1 ('MetaCons "ClusterSnapshotInList'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clusterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "snapshotArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "snapshotCreationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "snapshotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status)))))

newClusterSnapshotInList Source #

Create a value of ClusterSnapshotInList 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:clusterArn:ClusterSnapshotInList', clusterSnapshotInList_clusterArn - The arn of the Elastic DocumentDB cluster.

$sel:snapshotArn:ClusterSnapshotInList', clusterSnapshotInList_snapshotArn - The arn of the Elastic DocumentDB snapshot

$sel:snapshotCreationTime:ClusterSnapshotInList', clusterSnapshotInList_snapshotCreationTime - The time when the Elastic DocumentDB snapshot was created in Universal Coordinated Time (UTC).

$sel:snapshotName:ClusterSnapshotInList', clusterSnapshotInList_snapshotName - The name of the Elastic DocumentDB snapshot.

$sel:status:ClusterSnapshotInList', clusterSnapshotInList_status - The status of the Elastic DocumentDB snapshot.