amazonka-opensearch-2.0: Amazon OpenSearch Service 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.OpenSearch.Types.DomainPackageDetails

Description

 
Synopsis

Documentation

data DomainPackageDetails Source #

Information about a package that is associated with a domain. For more information, see Custom packages for Amazon OpenSearch Service.

See: newDomainPackageDetails smart constructor.

Constructors

DomainPackageDetails' 

Fields

Instances

Instances details
FromJSON 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 #

Read DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Show DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

NFData DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Methods

rnf :: DomainPackageDetails -> () #

Eq DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

Hashable DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

type Rep DomainPackageDetails Source # 
Instance details

Defined in Amazonka.OpenSearch.Types.DomainPackageDetails

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:domainName:DomainPackageDetails', domainPackageDetails_domainName - Name of the domain that the package is associated with.

$sel:domainPackageStatus:DomainPackageDetails', domainPackageDetails_domainPackageStatus - State of the association.

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

$sel:lastUpdated:DomainPackageDetails', domainPackageDetails_lastUpdated - Timestamp of the most recent update to the package association status.

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

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

$sel:packageType:DomainPackageDetails', domainPackageDetails_packageType - The type of package.

$sel:packageVersion:DomainPackageDetails', domainPackageDetails_packageVersion - The current version of the package.

$sel:referencePath:DomainPackageDetails', domainPackageDetails_referencePath - Denotes the location of the package on the OpenSearch Service cluster nodes. It's the same as synonym_path for dictionary files.

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

Name of the domain that the package is associated with.

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

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

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

Timestamp of the most recent update to the package association status.

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

Denotes the location of the package on the OpenSearch Service cluster nodes. It's the same as synonym_path for dictionary files.