amazonka-opensearchserverless-2.0: Amazon OpenSearch Service Serverless 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.OpenSearchServerless.Types.CreateCollectionDetail

Description

 
Synopsis

Documentation

data CreateCollectionDetail Source #

Details about the created OpenSearch Serverless collection.

See: newCreateCollectionDetail smart constructor.

Constructors

CreateCollectionDetail' 

Fields

Instances

Instances details
FromJSON CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

Generic CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

Associated Types

type Rep CreateCollectionDetail :: Type -> Type #

Read CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

Show CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

NFData CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

Methods

rnf :: CreateCollectionDetail -> () #

Eq CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

Hashable CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

type Rep CreateCollectionDetail Source # 
Instance details

Defined in Amazonka.OpenSearchServerless.Types.CreateCollectionDetail

newCreateCollectionDetail :: CreateCollectionDetail Source #

Create a value of CreateCollectionDetail 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:arn:CreateCollectionDetail', createCollectionDetail_arn - The Amazon Resource Name (ARN) of the collection.

$sel:createdDate:CreateCollectionDetail', createCollectionDetail_createdDate - The Epoch time when the collection was created.

$sel:description:CreateCollectionDetail', createCollectionDetail_description - A description of the collection.

$sel:id:CreateCollectionDetail', createCollectionDetail_id - The unique identifier of the collection.

$sel:kmsKeyArn:CreateCollectionDetail', createCollectionDetail_kmsKeyArn - The Amazon Resource Name (ARN) of the KMS key with which to encrypt the collection.

$sel:lastModifiedDate:CreateCollectionDetail', createCollectionDetail_lastModifiedDate - The date and time when the collection was last modified.

$sel:name:CreateCollectionDetail', createCollectionDetail_name - The name of the collection.

$sel:status:CreateCollectionDetail', createCollectionDetail_status - The current status of the collection.

$sel:type':CreateCollectionDetail', createCollectionDetail_type - The type of collection.

createCollectionDetail_arn :: Lens' CreateCollectionDetail (Maybe Text) Source #

The Amazon Resource Name (ARN) of the collection.

createCollectionDetail_createdDate :: Lens' CreateCollectionDetail (Maybe Integer) Source #

The Epoch time when the collection was created.

createCollectionDetail_id :: Lens' CreateCollectionDetail (Maybe Text) Source #

The unique identifier of the collection.

createCollectionDetail_kmsKeyArn :: Lens' CreateCollectionDetail (Maybe Text) Source #

The Amazon Resource Name (ARN) of the KMS key with which to encrypt the collection.

createCollectionDetail_lastModifiedDate :: Lens' CreateCollectionDetail (Maybe Integer) Source #

The date and time when the collection was last modified.