AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::IoT::SoftwarePackage

CfnSoftwarePackage

Use the `AWS::IoT::SoftwarePackage` resource to create a software package. For information about working with software packages, see [AWS IoT Device Management Software Package Catalog](https://docs.aws.amazon.com/iot/latest/developerguide/software-package-catalog.html) and [Creating a software package and package version](https://docs.aws.amazon.com/iot/latest/developerguide/creating-package-and-version.html) in the *AWS IoT Developer Guide* . See also, [CreatePackage](https://docs.aws.amazon.com/iot/latest/apireference/API_CreatePackage.html) in the *API Guide* .

Import

import { CfnSoftwarePackage } from 'aws-cdk-lib/aws-iot';

Or use the module namespace:

import * as iot from 'aws-cdk-lib/aws-iot';
// iot.CfnSoftwarePackage

Properties

Configuration passed to the constructor as CfnSoftwarePackageProps.

descriptionOptional
string

A summary of the package being created. This can be used to outline the package's contents or purpose.

packageNameOptional
string

The name of the new software package.

tagsOptional
CfnTag[]

Metadata that can be used to manage the package.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter