class Aws::ElasticsearchService::Types::UpdatePackageRequest

Container for request parameters to ` UpdatePackage ` operation.

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

data as a hash:

    {
      package_id: "PackageID", # required
      package_source: { # required
        s3_bucket_name: "S3BucketName",
        s3_key: "S3Key",
      },
      package_description: "PackageDescription",
      commit_message: "CommitMessage",
    }

@!attribute [rw] package_id

Unique identifier for the package.
@return [String]

@!attribute [rw] package_source

The S3 location for importing the package specified as
`S3BucketName` and `S3Key`
@return [Types::PackageSource]

@!attribute [rw] package_description

New description of the package.
@return [String]

@!attribute [rw] commit_message

An info message for the new version which will be shown as part of
`GetPackageVersionHistoryResponse`.
@return [String]

Constants

SENSITIVE