---
type: resource-type
title: SoftwarePackageVersion
description: aws resource type AWS::IoT::SoftwarePackageVersion
name: SoftwarePackageVersion
lexicon: aws
resource_type: AWS::IoT::SoftwarePackageVersion
---
`AWS::IoT::SoftwarePackageVersion`, a resource type of the aws lexicon.

## Properties

- `PackageName` (`string`, required)
- `Artifact` (`SoftwarePackageVersion_PackageVersionArtifact`, optional)
- `Attributes` (`Record<string, unknown>`, optional)
- `Description` (`string`, optional)
- `ErrorReason` (`string`, optional)
- `PackageVersionArn` (`string`, optional)
- `Recipe` (`string`, optional): The inline json job document associated with a software package version
- `Sbom` (`SoftwarePackageVersion_Sbom`, optional)
- `SbomValidationStatus` (`SoftwarePackageVersion_SbomValidationStatus`, optional)
- `Status` (`SoftwarePackageVersion_PackageVersionStatus`, optional)
- `Tags` (`SoftwarePackageVersion_Tag[]`, optional): An array of key-value pairs to apply to this resource.
- `VersionName` (`string`, optional)

## Attributes

- `ErrorReason`
- `PackageVersionArn`
- `SbomValidationStatus`
- `Status`
