CreatePackageVersionRequest
¶
Source code in docs_src/capo_iot/types/create_package_version_request.py
artifact
instance-attribute
¶
artifact: NotRequired[PackageVersionArtifact]
The various build components created during the build process such as libraries and configuration files that make up a software package version.
attributes
instance-attribute
¶
attributes: NotRequired[ResourceAttributes]
Metadata that can be used to define a package version’s configuration. For example, the S3 file location, configuration options that are being sent to the device or fleet.
The combined size of all the attributes on a package version is limited to 3KB.
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
description
instance-attribute
¶
description: NotRequired[ResourceDescription]
A summary of the package version being created. This can be used to outline the package's contents or purpose.
package_name
instance-attribute
¶
package_name: PackageName
The name of the associated software package.
recipe
instance-attribute
¶
recipe: NotRequired[PackageVersionRecipe]
The inline job document associated with a software package version used for a quick job deployment.