AWS::IoT::TopicRuleDestination VpcDestinationProperties - AWS CloudFormation

AWS::IoT::TopicRuleDestination VpcDestinationProperties

The properties of a virtual private cloud (VPC) destination.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "RoleArn" : String, "SecurityGroups" : [ String, ... ], "SubnetIds" : [ String, ... ], "VpcId" : String }

YAML

RoleArn: String SecurityGroups: - String SubnetIds: - String VpcId: String

Properties

RoleArn

The ARN of a role that has permission to create and attach to elastic network interfaces (ENIs).

Required: No

Type: String

Update requires: Replacement

SecurityGroups

The security groups of the VPC destination.

Required: No

Type: Array of String

Update requires: Replacement

SubnetIds

The subnet IDs of the VPC destination.

Required: No

Type: Array of String

Update requires: Replacement

VpcId

The ID of the VPC.

Required: No

Type: String

Update requires: Replacement