PackageDetails - Amazon OpenSearch Service
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

PackageDetails

Basic information about a package.

Contents

AllowListedUserList

A list of users who are allowed to view and associate the package. This field is only visible to the owner of a package.

Type: Array of strings

Length Constraints: Minimum length of 6. Maximum length of 12.

Pattern: ^[0-9]{12}$|^GLOBAL$

Required: No

AvailablePackageConfiguration

This represents the available configuration parameters for the package.

Type: PackageConfiguration object

Required: No

AvailablePackageVersion

The package version.

Type: String

Required: No

AvailablePluginProperties

If the package is a ZIP-PLUGIN package, additional information about plugin properties.

Type: PluginProperties object

Required: No

CreatedAt

The timestamp when the package was created.

Type: Timestamp

Required: No

EngineVersion

Version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.

Type: String

Pattern: ^Elasticsearch_[0-9]{1}\.[0-9]{1,2}$|^OpenSearch_[0-9]{1,2}\.[0-9]{1,2}$

Required: No

ErrorDetails

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

Type: ErrorDetails object

Required: No

LastUpdatedAt

Date and time when the package was last updated.

Type: Timestamp

Required: No

PackageDescription

User-specified description of the package.

Type: String

Length Constraints: Maximum length of 1024.

Required: No

PackageEncryptionOptions

Encryption options for a package.

Type: PackageEncryptionOptions object

Required: No

PackageID

The unique identifier of the package.

Type: String

Pattern: ^([FG][0-9]+)$|^(pkg-[a-f0-9]+)$

Required: No

PackageName

The user-specified name of the package.

Type: String

Length Constraints: Minimum length of 3. Maximum length of 256.

Pattern: [a-z][a-z0-9\-]+

Required: No

PackageOwner

The owner of the package who is allowed to create and update a package and add users to the package scope.

Type: String

Length Constraints: Maximum length of 1024.

Required: No

PackageStatus

The current status of the package. The available options are AVAILABLE, COPYING, COPY_FAILED, VALIDATNG, VALIDATION_FAILED, DELETING, and DELETE_FAILED.

Type: String

Valid Values: COPYING | COPY_FAILED | VALIDATING | VALIDATION_FAILED | AVAILABLE | DELETING | DELETED | DELETE_FAILED

Required: No

PackageType

The type of package.

Type: String

Valid Values: TXT-DICTIONARY | ZIP-PLUGIN | PACKAGE-LICENSE | PACKAGE-CONFIG

Required: No

PackageVendingOptions

Package Vending Options for a package.

Type: PackageVendingOptions object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: