AWS::IoT::SecurityProfileA security profile defines a set of expected behaviors for devices in your account.
8 configurable properties. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
AdditionalMetricsToRetainV2 | Array<MetricToRetain> | |
AlertTargets | object | |
Behaviors | Array<Behavior> | |
MetricsExportConfig | object | |
SecurityProfileDescription | string | |
SecurityProfileName | string | Create-only |
Tags | Array<Tag> | |
TargetArns | Array<string> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
SecurityProfileArn | string | The ARN (Amazon resource name) of the created security profile. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::IoT::SecurityProfile
Resources:
MyResource:
Type: AWS::IoT::SecurityProfile
Properties:
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
iot:CreateSecurityProfileiot:AttachSecurityProfileiot:DescribeSecurityProfileiot:TagResourceiam:PassRoleiot:DescribeSecurityProfileiot:ListTagsForResourceiot:ListTargetsForSecurityProfileiot:UpdateSecurityProfileiot:ListTargetsForSecurityProfileiot:AttachSecurityProfileiot:DetachSecurityProfileiot:ListTagsForResourceiot:UntagResourceiot:TagResourceiam:PassRoleiot:DescribeSecurityProfileiot:DeleteSecurityProfileiot:ListSecurityProfilesOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterSecurityProfileNameThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
SecurityProfileName