AWS::EC2::NetworkInsightsPath - AWS CloudFormation

AWS::EC2::NetworkInsightsPath

Specifies a path to analyze for reachability.

VPC Reachability Analyzer enables you to analyze and debug network reachability between two resources in your virtual private cloud (VPC). For more information, see the Reachability Analyzer User Guide.

Syntax

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

JSON

{ "Type" : "AWS::EC2::NetworkInsightsPath", "Properties" : { "Destination" : String, "DestinationIp" : String, "DestinationPort" : Integer, "Protocol" : String, "Source" : String, "SourceIp" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::EC2::NetworkInsightsPath Properties: Destination: String DestinationIp: String DestinationPort: Integer Protocol: String Source: String SourceIp: String Tags: - Tag

Properties

Destination

The ID or ARN of the destination. If the resource is in another account, you must specify an ARN.

Required: No

Type: String

Update requires: Replacement

DestinationIp

The IP address of the destination.

Required: No

Type: String

Minimum: 0

Maximum: 15

Pattern: ^([0-9]{1,3}.){3}[0-9]{1,3}$

Update requires: Replacement

DestinationPort

The destination port.

Required: No

Type: Integer

Minimum: 0

Maximum: 65535

Update requires: Replacement

Protocol

The protocol.

Required: Yes

Type: String

Allowed values: tcp | udp

Update requires: Replacement

Source

The ID or ARN of the source. If the resource is in another account, you must specify an ARN.

Required: Yes

Type: String

Update requires: Replacement

SourceIp

The IP address of the source.

Required: No

Type: String

Minimum: 0

Maximum: 15

Pattern: ^([0-9]{1,3}.){3}[0-9]{1,3}$

Update requires: Replacement

Tags

The tags to add to the path.

Required: No

Type: List of Tag

Update requires: No interruption

Return values

Ref

When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the ID of the path.

For more information about using the Ref function, see Ref.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

CreatedDate

The time stamp when the path was created.

DestinationArn

The Amazon Resource Name (ARN) of the destination.

NetworkInsightsPathArn

The Amazon Resource Name (ARN) of the path.

NetworkInsightsPathId

The ID of the path.

SourceArn

The Amazon Resource Name (ARN) of the source.