PackageDetails
¶
Source code in docs_src/capo_opensearch/types/package_details.py
allow_listed_user_list
instance-attribute
¶
allow_listed_user_list: NotRequired[PackageUserList]
A list of users who are allowed to view and associate the package. This field is only visible to the owner of a package.
available_package_configuration
instance-attribute
¶
available_package_configuration: NotRequired[PackageConfiguration]
This represents the available configuration parameters for the package.
available_package_version
instance-attribute
¶
available_package_version: NotRequired[PackageVersion]
The package version.
available_plugin_properties
instance-attribute
¶
available_plugin_properties: NotRequired[PluginProperties]
If the package is a ZIP-PLUGIN package, additional information about plugin properties.
created_at
instance-attribute
¶
created_at: NotRequired[CreatedAt]
The timestamp when the package was created.
engine_version
instance-attribute
¶
engine_version: NotRequired[EngineVersion]
Version of OpenSearch or Elasticsearch, in the format Elasticsearch_X.Y or OpenSearch_X.Y. Defaults to the latest version of OpenSearch.
error_details
instance-attribute
¶
error_details: NotRequired[ErrorDetails]
Additional information if the package is in an error state. Null otherwise.
last_updated_at
instance-attribute
¶
last_updated_at: NotRequired[LastUpdated]
Date and time when the package was last updated.
package_description
instance-attribute
¶
package_description: NotRequired[PackageDescription]
User-specified description of the package.
package_encryption_options
instance-attribute
¶
package_encryption_options: NotRequired[PackageEncryptionOptions]
Encryption options for a package.
package_id
instance-attribute
¶
package_id: NotRequired[PackageID]
The unique identifier of the package.
package_name
instance-attribute
¶
package_name: NotRequired[PackageName]
The user-specified name of the package.
package_owner
instance-attribute
¶
package_owner: NotRequired[PackageOwner]
The owner of the package who is allowed to create and update a package and add users to the package scope.
package_status
instance-attribute
¶
package_status: NotRequired[PackageStatus]
The current status of the package. The available options are AVAILABLE, COPYING, COPY_FAILED, VALIDATNG, VALIDATION_FAILED, DELETING, and DELETE_FAILED.
package_vending_options
instance-attribute
¶
package_vending_options: NotRequired[PackageVendingOptions]
Package Vending Options for a package.