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 AWS resource that is the destination of the path.

Required: Yes

Type: String

Update requires: Replacement

DestinationIp

The IP address of the AWS resource that is the destination of the path.

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: 1

Maximum: 65535

Update requires: Replacement

Protocol

The protocol.

Required: Yes

Type: String

Allowed values: tcp | udp

Update requires: Replacement

Source

The AWS resource that is the source of the path.

Required: Yes

Type: String

Update requires: Replacement

SourceIp

The IP address of the AWS resource that is the source of the path.

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.

NetworkInsightsPathArn

The Amazon Resource Name (ARN) of the path.

NetworkInsightsPathId

The ID of the path.