aws-cdk-lib.aws_iot1click.CfnProjectProps

interface CfnProjectProps

LanguageType name
.NETAmazon.CDK.AWS.IoT1Click.CfnProjectProps
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsiot1click#CfnProjectProps
Javasoftware.amazon.awscdk.services.iot1click.CfnProjectProps
Pythonaws_cdk.aws_iot1click.CfnProjectProps
TypeScript aws-cdk-lib » aws_iot1click » CfnProjectProps

Properties for defining a CfnProject.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_iot1click as iot1click } from 'aws-cdk-lib';

declare const callbackOverrides: any;
declare const defaultAttributes: any;
const cfnProjectProps: iot1click.CfnProjectProps = {
  placementTemplate: {
    defaultAttributes: defaultAttributes,
    deviceTemplates: {
      deviceTemplatesKey: {
        callbackOverrides: callbackOverrides,
        deviceType: 'deviceType',
      },
    },
  },

  // the properties below are optional
  description: 'description',
  projectName: 'projectName',
};

Properties

NameTypeDescription
placementTemplateIResolvable | PlacementTemplatePropertyAn object describing the project's placement specifications.
description?stringThe description of the project.
projectName?stringThe name of the project from which to obtain information.

placementTemplate

Type: IResolvable | PlacementTemplateProperty

An object describing the project's placement specifications.


description?

Type: string (optional)

The description of the project.


projectName?

Type: string (optional)

The name of the project from which to obtain information.