class Aws::Panorama::Types::CreatePackageImportJobRequest
@note When making an API call, you may pass CreatePackageImportJobRequest
data as a hash: { client_token: "ClientToken", # required input_config: { # required package_version_input_config: { s3_location: { # required bucket_name: "BucketName", # required object_key: "ObjectKey", # required region: "Region", }, }, }, job_tags: [ { resource_type: "PACKAGE", # required, accepts PACKAGE tags: { # required "TagKey" => "TagValue", }, }, ], job_type: "NODE_PACKAGE_VERSION", # required, accepts NODE_PACKAGE_VERSION, MARKETPLACE_NODE_PACKAGE_VERSION output_config: { # required package_version_output_config: { mark_latest: false, package_name: "NodePackageName", # required package_version: "NodePackageVersion", # required }, }, }
@!attribute [rw] client_token
A client token for the package import job. @return [String]
@!attribute [rw] input_config
An input config for the package import job. @return [Types::PackageImportJobInputConfig]
@!attribute [rw] job_tags
Tags for the package import job. @return [Array<Types::JobResourceTags>]
@!attribute [rw] job_type
A job type for the package import job. @return [String]
@!attribute [rw] output_config
An output config for the package import job. @return [Types::PackageImportJobOutputConfig]
@see docs.aws.amazon.com/goto/WebAPI/panorama-2019-07-24/CreatePackageImportJobRequest AWS API Documentation
Constants
- SENSITIVE