libZSservicesZSamazonka-opensearchZSamazonka-opensearch
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.OpenSearch.Types.DomainPackageDetails

Description

 
Synopsis

Documentation

data DomainPackageDetails Source #

Information on a package associated with a domain.

See: newDomainPackageDetails smart constructor.

Constructors

DomainPackageDetails' 

Fields

Instances

Instances details
Eq DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Read DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Show DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Generic DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Associated Types

type Rep DomainPackageDetails :: Type -> Type #

NFData DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Methods

rnf :: DomainPackageDetails -> () #

Hashable DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

FromJSON DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

type Rep DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

type Rep DomainPackageDetails = D1 ('MetaData "DomainPackageDetails" "Amazonka.OpenSearch.Types.DomainPackageDetails" "libZSservicesZSamazonka-opensearchZSamazonka-opensearch" 'False) (C1 ('MetaCons "DomainPackageDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "packageID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "packageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageType)) :*: S1 ('MetaSel ('Just "packageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "packageVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainPackageStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainPackageStatus))) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "referencePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newDomainPackageDetails :: DomainPackageDetails Source #

Create a value of DomainPackageDetails 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:lastUpdated:DomainPackageDetails', domainPackageDetails_lastUpdated - The timestamp of the most recent update to the package association status.

$sel:packageID:DomainPackageDetails', domainPackageDetails_packageID - The internal ID of the package.

$sel:packageType:DomainPackageDetails', domainPackageDetails_packageType - Currently supports only TXT-DICTIONARY.

$sel:packageName:DomainPackageDetails', domainPackageDetails_packageName - User-specified name of the package.

$sel:packageVersion:DomainPackageDetails', domainPackageDetails_packageVersion - Undocumented member.

$sel:domainPackageStatus:DomainPackageDetails', domainPackageDetails_domainPackageStatus - State of the association. Values are ASSOCIATING, ASSOCIATION_FAILED, ACTIVE, DISSOCIATING, and DISSOCIATION_FAILED.

$sel:domainName:DomainPackageDetails', domainPackageDetails_domainName - The name of the domain you've associated a package with.

$sel:errorDetails:DomainPackageDetails', domainPackageDetails_errorDetails - Additional information if the package is in an error state. Null otherwise.

$sel:referencePath:DomainPackageDetails', domainPackageDetails_referencePath - The relative path on Amazon OpenSearch Service nodes, which can be used as synonym_path when the package is a synonym file.

domainPackageDetails_lastUpdated :: Lens' DomainPackageDetails (Maybe UTCTime) Source #

The timestamp of the most recent update to the package association status.

domainPackageDetails_domainPackageStatus :: Lens' DomainPackageDetails (Maybe DomainPackageStatus) Source #

State of the association. Values are ASSOCIATING, ASSOCIATION_FAILED, ACTIVE, DISSOCIATING, and DISSOCIATION_FAILED.

domainPackageDetails_domainName :: Lens' DomainPackageDetails (Maybe Text) Source #

The name of the domain you've associated a package with.

domainPackageDetails_errorDetails :: Lens' DomainPackageDetails (Maybe ErrorDetails) Source #

Additional information if the package is in an error state. Null otherwise.

domainPackageDetails_referencePath :: Lens' DomainPackageDetails (Maybe Text) Source #

The relative path on Amazon OpenSearch Service nodes, which can be used as synonym_path when the package is a synonym file.