Skip to content

CreatePackageRequest

Source code in docs_src/capo_opensearch/types/create_package_request.py
class CreatePackageRequest(TypedDict, closed=True):
    package_name: "capo_opensearch.types.package_name.PackageName"
    """<p>Unique name for the package.</p>"""
    package_type: "capo_opensearch.types.package_type.PackageType"
    """<p>The type of package.</p>"""
    package_description: NotRequired[
        "capo_opensearch.types.package_description.PackageDescription"
    ]
    """<p>Description of the package.</p>"""
    package_source: "capo_opensearch.types.package_source.PackageSource"
    """<p>The Amazon S3 location from which to import the package.</p>"""
    package_configuration: NotRequired[
        "capo_opensearch.types.package_configuration.PackageConfiguration"
    ]
    """<p> The configuration parameters for the package being created.</p>"""
    engine_version: NotRequired["capo_opensearch.types.engine_version.EngineVersion"]
    """<p>The version of the Amazon OpenSearch Service engine for which is compatible with the package. This can only be specified for package type <code>ZIP-PLUGIN</code> </p>"""
    package_vending_options: NotRequired[
        "capo_opensearch.types.package_vending_options.PackageVendingOptions"
    ]
    """<p> The vending options for the package being created. They determine if the package can be vended to other users.</p>"""
    package_encryption_options: NotRequired[
        "capo_opensearch.types.package_encryption_options.PackageEncryptionOptions"
    ]
    """<p>The encryption parameters for the package being created.</p>"""

engine_version instance-attribute

engine_version: NotRequired[EngineVersion]

The version of the Amazon OpenSearch Service engine for which is compatible with the package. This can only be specified for package type ZIP-PLUGIN

package_configuration instance-attribute

package_configuration: NotRequired[PackageConfiguration]

The configuration parameters for the package being created.

package_description instance-attribute

package_description: NotRequired[PackageDescription]

Description of the package.

package_encryption_options instance-attribute

package_encryption_options: NotRequired[PackageEncryptionOptions]

The encryption parameters for the package being created.

package_name instance-attribute

package_name: PackageName

Unique name for the package.

package_source instance-attribute

package_source: PackageSource

The Amazon S3 location from which to import the package.

package_type instance-attribute

package_type: PackageType

The type of package.

package_vending_options instance-attribute

package_vending_options: NotRequired[PackageVendingOptions]

The vending options for the package being created. They determine if the package can be vended to other users.