class Aws::ElasticsearchService::Types::CreatePackageRequest

Container for request parameters to ` CreatePackage ` operation.

@note When making an API call, you may pass CreatePackageRequest

data as a hash:

    {
      package_name: "PackageName", # required
      package_type: "TXT-DICTIONARY", # required, accepts TXT-DICTIONARY
      package_description: "PackageDescription",
      package_source: { # required
        s3_bucket_name: "S3BucketName",
        s3_key: "S3Key",
      },
    }

@!attribute [rw] package_name

Unique identifier for the package.
@return [String]

@!attribute [rw] package_type

Type of package. Currently supports only TXT-DICTIONARY.
@return [String]

@!attribute [rw] package_description

Description of the package.
@return [String]

@!attribute [rw] package_source

The customer S3 location `PackageSource` for importing the package.
@return [Types::PackageSource]

Constants

SENSITIVE