We recommend new projects start with resources from the AWS provider.
aws-native.ec2.NetworkInsightsAnalysis
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource schema for AWS::EC2::NetworkInsightsAnalysis
Create NetworkInsightsAnalysis Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NetworkInsightsAnalysis(name: string, args: NetworkInsightsAnalysisArgs, opts?: CustomResourceOptions);
@overload
def NetworkInsightsAnalysis(resource_name: str,
args: NetworkInsightsAnalysisArgs,
opts: Optional[ResourceOptions] = None)
@overload
def NetworkInsightsAnalysis(resource_name: str,
opts: Optional[ResourceOptions] = None,
network_insights_path_id: Optional[str] = None,
additional_accounts: Optional[Sequence[str]] = None,
filter_in_arns: Optional[Sequence[str]] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewNetworkInsightsAnalysis(ctx *Context, name string, args NetworkInsightsAnalysisArgs, opts ...ResourceOption) (*NetworkInsightsAnalysis, error)
public NetworkInsightsAnalysis(string name, NetworkInsightsAnalysisArgs args, CustomResourceOptions? opts = null)
public NetworkInsightsAnalysis(String name, NetworkInsightsAnalysisArgs args)
public NetworkInsightsAnalysis(String name, NetworkInsightsAnalysisArgs args, CustomResourceOptions options)
type: aws-native:ec2:NetworkInsightsAnalysis
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NetworkInsightsAnalysisArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NetworkInsightsAnalysisArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NetworkInsightsAnalysisArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NetworkInsightsAnalysisArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NetworkInsightsAnalysisArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
NetworkInsightsAnalysis Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The NetworkInsightsAnalysis resource accepts the following input properties:
- Network
Insights stringPath Id - The ID of the path.
- Additional
Accounts List<string> - The member accounts that contain resources that the path can traverse.
- Filter
In List<string>Arns - The Amazon Resource Names (ARN) of the resources that the path must traverse.
- List<Pulumi.
Aws Native. Inputs. Tag> - The tags to apply.
- Network
Insights stringPath Id - The ID of the path.
- Additional
Accounts []string - The member accounts that contain resources that the path can traverse.
- Filter
In []stringArns - The Amazon Resource Names (ARN) of the resources that the path must traverse.
- Tag
Args - The tags to apply.
- network
Insights StringPath Id - The ID of the path.
- additional
Accounts List<String> - The member accounts that contain resources that the path can traverse.
- filter
In List<String>Arns - The Amazon Resource Names (ARN) of the resources that the path must traverse.
- List<Tag>
- The tags to apply.
- network
Insights stringPath Id - The ID of the path.
- additional
Accounts string[] - The member accounts that contain resources that the path can traverse.
- filter
In string[]Arns - The Amazon Resource Names (ARN) of the resources that the path must traverse.
- Tag[]
- The tags to apply.
- network_
insights_ strpath_ id - The ID of the path.
- additional_
accounts Sequence[str] - The member accounts that contain resources that the path can traverse.
- filter_
in_ Sequence[str]arns - The Amazon Resource Names (ARN) of the resources that the path must traverse.
- Sequence[Tag
Args] - The tags to apply.
- network
Insights StringPath Id - The ID of the path.
- additional
Accounts List<String> - The member accounts that contain resources that the path can traverse.
- filter
In List<String>Arns - The Amazon Resource Names (ARN) of the resources that the path must traverse.
- List<Property Map>
- The tags to apply.
Outputs
All input properties are implicitly available as output properties. Additionally, the NetworkInsightsAnalysis resource produces the following output properties:
- Alternate
Path List<Pulumi.Hints Aws Native. Ec2. Outputs. Network Insights Analysis Alternate Path Hint> - Potential intermediate components.
- Explanations
List<Pulumi.
Aws Native. Ec2. Outputs. Network Insights Analysis Explanation> - The explanations. For more information, see Reachability Analyzer explanation codes .
- Forward
Path List<Pulumi.Components Aws Native. Ec2. Outputs. Network Insights Analysis Path Component> - The components in the path from source to destination.
- Id string
- The provider-assigned unique ID for this managed resource.
- Network
Insights stringAnalysis Arn - The Amazon Resource Name (ARN) of the network insights analysis.
- Network
Insights stringAnalysis Id - The ID of the network insights analysis.
- Network
Path boolFound - Indicates whether the destination is reachable from the source.
- Return
Path List<Pulumi.Components Aws Native. Ec2. Outputs. Network Insights Analysis Path Component> - The components in the path from destination to source.
- Start
Date string - The time the analysis started.
- Status
Pulumi.
Aws Native. Ec2. Network Insights Analysis Status - The status of the network insights analysis.
- Status
Message string - The status message, if the status is
failed
. - Suggested
Accounts List<string> - The IDs of potential intermediate accounts.
- Alternate
Path []NetworkHints Insights Analysis Alternate Path Hint - Potential intermediate components.
- Explanations
[]Network
Insights Analysis Explanation - The explanations. For more information, see Reachability Analyzer explanation codes .
- Forward
Path []NetworkComponents Insights Analysis Path Component - The components in the path from source to destination.
- Id string
- The provider-assigned unique ID for this managed resource.
- Network
Insights stringAnalysis Arn - The Amazon Resource Name (ARN) of the network insights analysis.
- Network
Insights stringAnalysis Id - The ID of the network insights analysis.
- Network
Path boolFound - Indicates whether the destination is reachable from the source.
- Return
Path []NetworkComponents Insights Analysis Path Component - The components in the path from destination to source.
- Start
Date string - The time the analysis started.
- Status
Network
Insights Analysis Status - The status of the network insights analysis.
- Status
Message string - The status message, if the status is
failed
. - Suggested
Accounts []string - The IDs of potential intermediate accounts.
- alternate
Path List<NetworkHints Insights Analysis Alternate Path Hint> - Potential intermediate components.
- explanations
List<Network
Insights Analysis Explanation> - The explanations. For more information, see Reachability Analyzer explanation codes .
- forward
Path List<NetworkComponents Insights Analysis Path Component> - The components in the path from source to destination.
- id String
- The provider-assigned unique ID for this managed resource.
- network
Insights StringAnalysis Arn - The Amazon Resource Name (ARN) of the network insights analysis.
- network
Insights StringAnalysis Id - The ID of the network insights analysis.
- network
Path BooleanFound - Indicates whether the destination is reachable from the source.
- return
Path List<NetworkComponents Insights Analysis Path Component> - The components in the path from destination to source.
- start
Date String - The time the analysis started.
- status
Network
Insights Analysis Status - The status of the network insights analysis.
- status
Message String - The status message, if the status is
failed
. - suggested
Accounts List<String> - The IDs of potential intermediate accounts.
- alternate
Path NetworkHints Insights Analysis Alternate Path Hint[] - Potential intermediate components.
- explanations
Network
Insights Analysis Explanation[] - The explanations. For more information, see Reachability Analyzer explanation codes .
- forward
Path NetworkComponents Insights Analysis Path Component[] - The components in the path from source to destination.
- id string
- The provider-assigned unique ID for this managed resource.
- network
Insights stringAnalysis Arn - The Amazon Resource Name (ARN) of the network insights analysis.
- network
Insights stringAnalysis Id - The ID of the network insights analysis.
- network
Path booleanFound - Indicates whether the destination is reachable from the source.
- return
Path NetworkComponents Insights Analysis Path Component[] - The components in the path from destination to source.
- start
Date string - The time the analysis started.
- status
Network
Insights Analysis Status - The status of the network insights analysis.
- status
Message string - The status message, if the status is
failed
. - suggested
Accounts string[] - The IDs of potential intermediate accounts.
- alternate_
path_ Sequence[Networkhints Insights Analysis Alternate Path Hint] - Potential intermediate components.
- explanations
Sequence[Network
Insights Analysis Explanation] - The explanations. For more information, see Reachability Analyzer explanation codes .
- forward_
path_ Sequence[Networkcomponents Insights Analysis Path Component] - The components in the path from source to destination.
- id str
- The provider-assigned unique ID for this managed resource.
- network_
insights_ stranalysis_ arn - The Amazon Resource Name (ARN) of the network insights analysis.
- network_
insights_ stranalysis_ id - The ID of the network insights analysis.
- network_
path_ boolfound - Indicates whether the destination is reachable from the source.
- return_
path_ Sequence[Networkcomponents Insights Analysis Path Component] - The components in the path from destination to source.
- start_
date str - The time the analysis started.
- status
Network
Insights Analysis Status - The status of the network insights analysis.
- status_
message str - The status message, if the status is
failed
. - suggested_
accounts Sequence[str] - The IDs of potential intermediate accounts.
- alternate
Path List<Property Map>Hints - Potential intermediate components.
- explanations List<Property Map>
- The explanations. For more information, see Reachability Analyzer explanation codes .
- forward
Path List<Property Map>Components - The components in the path from source to destination.
- id String
- The provider-assigned unique ID for this managed resource.
- network
Insights StringAnalysis Arn - The Amazon Resource Name (ARN) of the network insights analysis.
- network
Insights StringAnalysis Id - The ID of the network insights analysis.
- network
Path BooleanFound - Indicates whether the destination is reachable from the source.
- return
Path List<Property Map>Components - The components in the path from destination to source.
- start
Date String - The time the analysis started.
- status "running" | "failed" | "succeeded"
- The status of the network insights analysis.
- status
Message String - The status message, if the status is
failed
. - suggested
Accounts List<String> - The IDs of potential intermediate accounts.
Supporting Types
NetworkInsightsAnalysisAdditionalDetail, NetworkInsightsAnalysisAdditionalDetailArgs
- Additional
Detail stringType - The additional detail code.
- Component
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The path component.
- Load
Balancers List<Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component> - The load balancers.
- Service
Name string - The name of the VPC endpoint service.
- Additional
Detail stringType - The additional detail code.
- Component
Network
Insights Analysis Analysis Component - The path component.
- Load
Balancers []NetworkInsights Analysis Analysis Component - The load balancers.
- Service
Name string - The name of the VPC endpoint service.
- additional
Detail StringType - The additional detail code.
- component
Network
Insights Analysis Analysis Component - The path component.
- load
Balancers List<NetworkInsights Analysis Analysis Component> - The load balancers.
- service
Name String - The name of the VPC endpoint service.
- additional
Detail stringType - The additional detail code.
- component
Network
Insights Analysis Analysis Component - The path component.
- load
Balancers NetworkInsights Analysis Analysis Component[] - The load balancers.
- service
Name string - The name of the VPC endpoint service.
- additional_
detail_ strtype - The additional detail code.
- component
Network
Insights Analysis Analysis Component - The path component.
- load_
balancers Sequence[NetworkInsights Analysis Analysis Component] - The load balancers.
- service_
name str - The name of the VPC endpoint service.
- additional
Detail StringType - The additional detail code.
- component Property Map
- The path component.
- load
Balancers List<Property Map> - The load balancers.
- service
Name String - The name of the VPC endpoint service.
NetworkInsightsAnalysisAlternatePathHint, NetworkInsightsAnalysisAlternatePathHintArgs
- Component
Arn string - The Amazon Resource Name (ARN) of the component.
- Component
Id string - The ID of the component.
- Component
Arn string - The Amazon Resource Name (ARN) of the component.
- Component
Id string - The ID of the component.
- component
Arn String - The Amazon Resource Name (ARN) of the component.
- component
Id String - The ID of the component.
- component
Arn string - The Amazon Resource Name (ARN) of the component.
- component
Id string - The ID of the component.
- component_
arn str - The Amazon Resource Name (ARN) of the component.
- component_
id str - The ID of the component.
- component
Arn String - The Amazon Resource Name (ARN) of the component.
- component
Id String - The ID of the component.
NetworkInsightsAnalysisAnalysisAclRule, NetworkInsightsAnalysisAnalysisAclRuleArgs
- Cidr string
- The IPv4 address range, in CIDR notation.
- Egress bool
- Indicates whether the rule is an outbound rule.
- Port
Range Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Port Range - The range of ports.
- Protocol string
- The protocol.
- Rule
Action string - Indicates whether to allow or deny traffic that matches the rule.
- Rule
Number int - The rule number.
- Cidr string
- The IPv4 address range, in CIDR notation.
- Egress bool
- Indicates whether the rule is an outbound rule.
- Port
Range NetworkInsights Analysis Port Range - The range of ports.
- Protocol string
- The protocol.
- Rule
Action string - Indicates whether to allow or deny traffic that matches the rule.
- Rule
Number int - The rule number.
- cidr String
- The IPv4 address range, in CIDR notation.
- egress Boolean
- Indicates whether the rule is an outbound rule.
- port
Range NetworkInsights Analysis Port Range - The range of ports.
- protocol String
- The protocol.
- rule
Action String - Indicates whether to allow or deny traffic that matches the rule.
- rule
Number Integer - The rule number.
- cidr string
- The IPv4 address range, in CIDR notation.
- egress boolean
- Indicates whether the rule is an outbound rule.
- port
Range NetworkInsights Analysis Port Range - The range of ports.
- protocol string
- The protocol.
- rule
Action string - Indicates whether to allow or deny traffic that matches the rule.
- rule
Number number - The rule number.
- cidr str
- The IPv4 address range, in CIDR notation.
- egress bool
- Indicates whether the rule is an outbound rule.
- port_
range NetworkInsights Analysis Port Range - The range of ports.
- protocol str
- The protocol.
- rule_
action str - Indicates whether to allow or deny traffic that matches the rule.
- rule_
number int - The rule number.
- cidr String
- The IPv4 address range, in CIDR notation.
- egress Boolean
- Indicates whether the rule is an outbound rule.
- port
Range Property Map - The range of ports.
- protocol String
- The protocol.
- rule
Action String - Indicates whether to allow or deny traffic that matches the rule.
- rule
Number Number - The rule number.
NetworkInsightsAnalysisAnalysisComponent, NetworkInsightsAnalysisAnalysisComponentArgs
NetworkInsightsAnalysisAnalysisLoadBalancerListener, NetworkInsightsAnalysisAnalysisLoadBalancerListenerArgs
- Instance
Port int - [Classic Load Balancers] The back-end port for the listener.
- Load
Balancer intPort - The port on which the load balancer is listening.
- Instance
Port int - [Classic Load Balancers] The back-end port for the listener.
- Load
Balancer intPort - The port on which the load balancer is listening.
- instance
Port Integer - [Classic Load Balancers] The back-end port for the listener.
- load
Balancer IntegerPort - The port on which the load balancer is listening.
- instance
Port number - [Classic Load Balancers] The back-end port for the listener.
- load
Balancer numberPort - The port on which the load balancer is listening.
- instance_
port int - [Classic Load Balancers] The back-end port for the listener.
- load_
balancer_ intport - The port on which the load balancer is listening.
- instance
Port Number - [Classic Load Balancers] The back-end port for the listener.
- load
Balancer NumberPort - The port on which the load balancer is listening.
NetworkInsightsAnalysisAnalysisLoadBalancerTarget, NetworkInsightsAnalysisAnalysisLoadBalancerTargetArgs
- Address string
- The IP address.
- Availability
Zone string - The Availability Zone.
- Instance
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - Information about the instance.
- Port int
- The port on which the target is listening.
- Address string
- The IP address.
- Availability
Zone string - The Availability Zone.
- Instance
Network
Insights Analysis Analysis Component - Information about the instance.
- Port int
- The port on which the target is listening.
- address String
- The IP address.
- availability
Zone String - The Availability Zone.
- instance
Network
Insights Analysis Analysis Component - Information about the instance.
- port Integer
- The port on which the target is listening.
- address string
- The IP address.
- availability
Zone string - The Availability Zone.
- instance
Network
Insights Analysis Analysis Component - Information about the instance.
- port number
- The port on which the target is listening.
- address str
- The IP address.
- availability_
zone str - The Availability Zone.
- instance
Network
Insights Analysis Analysis Component - Information about the instance.
- port int
- The port on which the target is listening.
- address String
- The IP address.
- availability
Zone String - The Availability Zone.
- instance Property Map
- Information about the instance.
- port Number
- The port on which the target is listening.
NetworkInsightsAnalysisAnalysisPacketHeader, NetworkInsightsAnalysisAnalysisPacketHeaderArgs
- Destination
Addresses List<string> - The destination addresses.
- Destination
Port List<Pulumi.Ranges Aws Native. Ec2. Inputs. Network Insights Analysis Port Range> - The destination port ranges.
- Protocol string
- The protocol.
- Source
Addresses List<string> - The source addresses.
- Source
Port List<Pulumi.Ranges Aws Native. Ec2. Inputs. Network Insights Analysis Port Range> - The source port ranges.
- Destination
Addresses []string - The destination addresses.
- Destination
Port []NetworkRanges Insights Analysis Port Range - The destination port ranges.
- Protocol string
- The protocol.
- Source
Addresses []string - The source addresses.
- Source
Port []NetworkRanges Insights Analysis Port Range - The source port ranges.
- destination
Addresses List<String> - The destination addresses.
- destination
Port List<NetworkRanges Insights Analysis Port Range> - The destination port ranges.
- protocol String
- The protocol.
- source
Addresses List<String> - The source addresses.
- source
Port List<NetworkRanges Insights Analysis Port Range> - The source port ranges.
- destination
Addresses string[] - The destination addresses.
- destination
Port NetworkRanges Insights Analysis Port Range[] - The destination port ranges.
- protocol string
- The protocol.
- source
Addresses string[] - The source addresses.
- source
Port NetworkRanges Insights Analysis Port Range[] - The source port ranges.
- destination_
addresses Sequence[str] - The destination addresses.
- destination_
port_ Sequence[Networkranges Insights Analysis Port Range] - The destination port ranges.
- protocol str
- The protocol.
- source_
addresses Sequence[str] - The source addresses.
- source_
port_ Sequence[Networkranges Insights Analysis Port Range] - The source port ranges.
- destination
Addresses List<String> - The destination addresses.
- destination
Port List<Property Map>Ranges - The destination port ranges.
- protocol String
- The protocol.
- source
Addresses List<String> - The source addresses.
- source
Port List<Property Map>Ranges - The source port ranges.
NetworkInsightsAnalysisAnalysisRouteTableRoute, NetworkInsightsAnalysisAnalysisRouteTableRouteArgs
- Destination
Cidr string - The destination IPv4 address, in CIDR notation.
- Destination
Prefix stringList Id - The prefix of the AWS service.
- Egress
Only stringInternet Gateway Id - The ID of an egress-only internet gateway.
- Gateway
Id string - The ID of the gateway, such as an internet gateway or virtual private gateway.
- Instance
Id string - The ID of the instance, such as a NAT instance.
- Nat
Gateway stringId - The ID of a NAT gateway.
- Network
Interface stringId - The ID of a network interface.
- Origin string
- Describes how the route was created. The following are the possible values:
- CreateRouteTable - The route was automatically created when the route table was created.
- CreateRoute - The route was manually added to the route table.
- EnableVgwRoutePropagation - The route was propagated by route propagation.
- State string
- The state. The following are the possible values:
- active
- blackhole
- Transit
Gateway stringId - The ID of a transit gateway.
- Vpc
Peering stringConnection Id - The ID of a VPC peering connection.
- Destination
Cidr string - The destination IPv4 address, in CIDR notation.
- Destination
Prefix stringList Id - The prefix of the AWS service.
- Egress
Only stringInternet Gateway Id - The ID of an egress-only internet gateway.
- Gateway
Id string - The ID of the gateway, such as an internet gateway or virtual private gateway.
- Instance
Id string - The ID of the instance, such as a NAT instance.
- Nat
Gateway stringId - The ID of a NAT gateway.
- Network
Interface stringId - The ID of a network interface.
- Origin string
- Describes how the route was created. The following are the possible values:
- CreateRouteTable - The route was automatically created when the route table was created.
- CreateRoute - The route was manually added to the route table.
- EnableVgwRoutePropagation - The route was propagated by route propagation.
- State string
- The state. The following are the possible values:
- active
- blackhole
- Transit
Gateway stringId - The ID of a transit gateway.
- Vpc
Peering stringConnection Id - The ID of a VPC peering connection.
- destination
Cidr String - The destination IPv4 address, in CIDR notation.
- destination
Prefix StringList Id - The prefix of the AWS service.
- egress
Only StringInternet Gateway Id - The ID of an egress-only internet gateway.
- gateway
Id String - The ID of the gateway, such as an internet gateway or virtual private gateway.
- instance
Id String - The ID of the instance, such as a NAT instance.
- nat
Gateway StringId - The ID of a NAT gateway.
- network
Interface StringId - The ID of a network interface.
- origin String
- Describes how the route was created. The following are the possible values:
- CreateRouteTable - The route was automatically created when the route table was created.
- CreateRoute - The route was manually added to the route table.
- EnableVgwRoutePropagation - The route was propagated by route propagation.
- state String
- The state. The following are the possible values:
- active
- blackhole
- transit
Gateway StringId - The ID of a transit gateway.
- vpc
Peering StringConnection Id - The ID of a VPC peering connection.
- destination
Cidr string - The destination IPv4 address, in CIDR notation.
- destination
Prefix stringList Id - The prefix of the AWS service.
- egress
Only stringInternet Gateway Id - The ID of an egress-only internet gateway.
- gateway
Id string - The ID of the gateway, such as an internet gateway or virtual private gateway.
- instance
Id string - The ID of the instance, such as a NAT instance.
- nat
Gateway stringId - The ID of a NAT gateway.
- network
Interface stringId - The ID of a network interface.
- origin string
- Describes how the route was created. The following are the possible values:
- CreateRouteTable - The route was automatically created when the route table was created.
- CreateRoute - The route was manually added to the route table.
- EnableVgwRoutePropagation - The route was propagated by route propagation.
- state string
- The state. The following are the possible values:
- active
- blackhole
- transit
Gateway stringId - The ID of a transit gateway.
- vpc
Peering stringConnection Id - The ID of a VPC peering connection.
- destination_
cidr str - The destination IPv4 address, in CIDR notation.
- destination_
prefix_ strlist_ id - The prefix of the AWS service.
- egress_
only_ strinternet_ gateway_ id - The ID of an egress-only internet gateway.
- gateway_
id str - The ID of the gateway, such as an internet gateway or virtual private gateway.
- instance_
id str - The ID of the instance, such as a NAT instance.
- nat_
gateway_ strid - The ID of a NAT gateway.
- network_
interface_ strid - The ID of a network interface.
- origin str
- Describes how the route was created. The following are the possible values:
- CreateRouteTable - The route was automatically created when the route table was created.
- CreateRoute - The route was manually added to the route table.
- EnableVgwRoutePropagation - The route was propagated by route propagation.
- state str
- The state. The following are the possible values:
- active
- blackhole
- transit_
gateway_ strid - The ID of a transit gateway.
- vpc_
peering_ strconnection_ id - The ID of a VPC peering connection.
- destination
Cidr String - The destination IPv4 address, in CIDR notation.
- destination
Prefix StringList Id - The prefix of the AWS service.
- egress
Only StringInternet Gateway Id - The ID of an egress-only internet gateway.
- gateway
Id String - The ID of the gateway, such as an internet gateway or virtual private gateway.
- instance
Id String - The ID of the instance, such as a NAT instance.
- nat
Gateway StringId - The ID of a NAT gateway.
- network
Interface StringId - The ID of a network interface.
- origin String
- Describes how the route was created. The following are the possible values:
- CreateRouteTable - The route was automatically created when the route table was created.
- CreateRoute - The route was manually added to the route table.
- EnableVgwRoutePropagation - The route was propagated by route propagation.
- state String
- The state. The following are the possible values:
- active
- blackhole
- transit
Gateway StringId - The ID of a transit gateway.
- vpc
Peering StringConnection Id - The ID of a VPC peering connection.
NetworkInsightsAnalysisAnalysisSecurityGroupRule, NetworkInsightsAnalysisAnalysisSecurityGroupRuleArgs
- Cidr string
- The IPv4 address range, in CIDR notation.
- Direction string
- The direction. The following are the possible values:
- egress
- ingress
- Port
Range Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Port Range - The port range.
- Prefix
List stringId - The prefix list ID.
- Protocol string
- The protocol name.
- Security
Group stringId - The security group ID.
- Cidr string
- The IPv4 address range, in CIDR notation.
- Direction string
- The direction. The following are the possible values:
- egress
- ingress
- Port
Range NetworkInsights Analysis Port Range - The port range.
- Prefix
List stringId - The prefix list ID.
- Protocol string
- The protocol name.
- Security
Group stringId - The security group ID.
- cidr String
- The IPv4 address range, in CIDR notation.
- direction String
- The direction. The following are the possible values:
- egress
- ingress
- port
Range NetworkInsights Analysis Port Range - The port range.
- prefix
List StringId - The prefix list ID.
- protocol String
- The protocol name.
- security
Group StringId - The security group ID.
- cidr string
- The IPv4 address range, in CIDR notation.
- direction string
- The direction. The following are the possible values:
- egress
- ingress
- port
Range NetworkInsights Analysis Port Range - The port range.
- prefix
List stringId - The prefix list ID.
- protocol string
- The protocol name.
- security
Group stringId - The security group ID.
- cidr str
- The IPv4 address range, in CIDR notation.
- direction str
- The direction. The following are the possible values:
- egress
- ingress
- port_
range NetworkInsights Analysis Port Range - The port range.
- prefix_
list_ strid - The prefix list ID.
- protocol str
- The protocol name.
- security_
group_ strid - The security group ID.
- cidr String
- The IPv4 address range, in CIDR notation.
- direction String
- The direction. The following are the possible values:
- egress
- ingress
- port
Range Property Map - The port range.
- prefix
List StringId - The prefix list ID.
- protocol String
- The protocol name.
- security
Group StringId - The security group ID.
NetworkInsightsAnalysisExplanation, NetworkInsightsAnalysisExplanationArgs
- Acl
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The network ACL.
- Acl
Rule Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Acl Rule - The network ACL rule.
- Address string
- The IPv4 address, in CIDR notation.
- Addresses List<string>
- The IPv4 addresses, in CIDR notation.
- Attached
To Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The resource to which the component is attached.
- Availability
Zones List<string> - The Availability Zones.
- Cidrs List<string>
- The CIDR ranges.
- Classic
Load Pulumi.Balancer Listener Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Load Balancer Listener - The listener for a Classic Load Balancer.
- Component
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The component.
- Component
Account string - The AWS account for the component.
- Component
Region string - The Region for the component.
- Customer
Gateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The customer gateway.
- Destination
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The destination.
- Destination
Vpc Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The destination VPC.
- Direction string
- The direction. The following are the possible values:
- egress
- ingress
- Elastic
Load Pulumi.Balancer Listener Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The load balancer listener.
- Explanation
Code string - The explanation code.
- Ingress
Route Pulumi.Table Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The route table.
- Internet
Gateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The internet gateway.
- Load
Balancer stringArn - The Amazon Resource Name (ARN) of the load balancer.
- Load
Balancer intListener Port - The listener port of the load balancer.
- Load
Balancer Pulumi.Target Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Load Balancer Target - The target.
- Load
Balancer Pulumi.Target Group Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The target group.
- Load
Balancer List<Pulumi.Target Groups Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component> - The target groups.
- Load
Balancer intTarget Port - The target port.
- Missing
Component string - The missing component.
- Nat
Gateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The NAT gateway.
- Network
Interface Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The network interface.
- Packet
Field string - The packet field.
- Port int
- The port.
- Port
Ranges List<Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Port Range> - The port ranges.
- Prefix
List Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The prefix list.
- Protocols List<string>
- The protocols.
- Route
Table Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The route table.
- Route
Table Pulumi.Route Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Route Table Route - The route table route.
- Security
Group Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The security group.
- Security
Group Pulumi.Rule Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Security Group Rule - The security group rule.
- Security
Groups List<Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component> - The security groups.
- Source
Vpc Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The source VPC.
- State string
- The state.
- Subnet
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The subnet.
- Subnet
Route Pulumi.Table Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The route table for the subnet.
- Transit
Gateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The transit gateway.
- Transit
Gateway Pulumi.Attachment Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The transit gateway attachment.
- Transit
Gateway Pulumi.Route Table Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The transit gateway route table.
- Transit
Gateway Pulumi.Route Table Route Aws Native. Ec2. Inputs. Network Insights Analysis Transit Gateway Route Table Route - The transit gateway route table route.
- Vpc
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The component VPC.
- Vpc
Endpoint Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The VPC endpoint.
- Vpc
Peering Pulumi.Connection Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The VPC peering connection.
- Vpn
Connection Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The VPN connection.
- Vpn
Gateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The VPN gateway.
- Acl
Network
Insights Analysis Analysis Component - The network ACL.
- Acl
Rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- Address string
- The IPv4 address, in CIDR notation.
- Addresses []string
- The IPv4 addresses, in CIDR notation.
- Attached
To NetworkInsights Analysis Analysis Component - The resource to which the component is attached.
- Availability
Zones []string - The Availability Zones.
- Cidrs []string
- The CIDR ranges.
- Classic
Load NetworkBalancer Listener Insights Analysis Analysis Load Balancer Listener - The listener for a Classic Load Balancer.
- Component
Network
Insights Analysis Analysis Component - The component.
- Component
Account string - The AWS account for the component.
- Component
Region string - The Region for the component.
- Customer
Gateway NetworkInsights Analysis Analysis Component - The customer gateway.
- Destination
Network
Insights Analysis Analysis Component - The destination.
- Destination
Vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- Direction string
- The direction. The following are the possible values:
- egress
- ingress
- Elastic
Load NetworkBalancer Listener Insights Analysis Analysis Component - The load balancer listener.
- Explanation
Code string - The explanation code.
- Ingress
Route NetworkTable Insights Analysis Analysis Component - The route table.
- Internet
Gateway NetworkInsights Analysis Analysis Component - The internet gateway.
- Load
Balancer stringArn - The Amazon Resource Name (ARN) of the load balancer.
- Load
Balancer intListener Port - The listener port of the load balancer.
- Load
Balancer NetworkTarget Insights Analysis Analysis Load Balancer Target - The target.
- Load
Balancer NetworkTarget Group Insights Analysis Analysis Component - The target group.
- Load
Balancer []NetworkTarget Groups Insights Analysis Analysis Component - The target groups.
- Load
Balancer intTarget Port - The target port.
- Missing
Component string - The missing component.
- Nat
Gateway NetworkInsights Analysis Analysis Component - The NAT gateway.
- Network
Interface NetworkInsights Analysis Analysis Component - The network interface.
- Packet
Field string - The packet field.
- Port int
- The port.
- Port
Ranges []NetworkInsights Analysis Port Range - The port ranges.
- Prefix
List NetworkInsights Analysis Analysis Component - The prefix list.
- Protocols []string
- The protocols.
- Route
Table NetworkInsights Analysis Analysis Component - The route table.
- Route
Table NetworkRoute Insights Analysis Analysis Route Table Route - The route table route.
- Security
Group NetworkInsights Analysis Analysis Component - The security group.
- Security
Group NetworkRule Insights Analysis Analysis Security Group Rule - The security group rule.
- Security
Groups []NetworkInsights Analysis Analysis Component - The security groups.
- Source
Vpc NetworkInsights Analysis Analysis Component - The source VPC.
- State string
- The state.
- Subnet
Network
Insights Analysis Analysis Component - The subnet.
- Subnet
Route NetworkTable Insights Analysis Analysis Component - The route table for the subnet.
- Transit
Gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- Transit
Gateway NetworkAttachment Insights Analysis Analysis Component - The transit gateway attachment.
- Transit
Gateway NetworkRoute Table Insights Analysis Analysis Component - The transit gateway route table.
- Transit
Gateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route - The transit gateway route table route.
- Vpc
Network
Insights Analysis Analysis Component - The component VPC.
- Vpc
Endpoint NetworkInsights Analysis Analysis Component - The VPC endpoint.
- Vpc
Peering NetworkConnection Insights Analysis Analysis Component - The VPC peering connection.
- Vpn
Connection NetworkInsights Analysis Analysis Component - The VPN connection.
- Vpn
Gateway NetworkInsights Analysis Analysis Component - The VPN gateway.
- acl
Network
Insights Analysis Analysis Component - The network ACL.
- acl
Rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- address String
- The IPv4 address, in CIDR notation.
- addresses List<String>
- The IPv4 addresses, in CIDR notation.
- attached
To NetworkInsights Analysis Analysis Component - The resource to which the component is attached.
- availability
Zones List<String> - The Availability Zones.
- cidrs List<String>
- The CIDR ranges.
- classic
Load NetworkBalancer Listener Insights Analysis Analysis Load Balancer Listener - The listener for a Classic Load Balancer.
- component
Network
Insights Analysis Analysis Component - The component.
- component
Account String - The AWS account for the component.
- component
Region String - The Region for the component.
- customer
Gateway NetworkInsights Analysis Analysis Component - The customer gateway.
- destination
Network
Insights Analysis Analysis Component - The destination.
- destination
Vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- direction String
- The direction. The following are the possible values:
- egress
- ingress
- elastic
Load NetworkBalancer Listener Insights Analysis Analysis Component - The load balancer listener.
- explanation
Code String - The explanation code.
- ingress
Route NetworkTable Insights Analysis Analysis Component - The route table.
- internet
Gateway NetworkInsights Analysis Analysis Component - The internet gateway.
- load
Balancer StringArn - The Amazon Resource Name (ARN) of the load balancer.
- load
Balancer IntegerListener Port - The listener port of the load balancer.
- load
Balancer NetworkTarget Insights Analysis Analysis Load Balancer Target - The target.
- load
Balancer NetworkTarget Group Insights Analysis Analysis Component - The target group.
- load
Balancer List<NetworkTarget Groups Insights Analysis Analysis Component> - The target groups.
- load
Balancer IntegerTarget Port - The target port.
- missing
Component String - The missing component.
- nat
Gateway NetworkInsights Analysis Analysis Component - The NAT gateway.
- network
Interface NetworkInsights Analysis Analysis Component - The network interface.
- packet
Field String - The packet field.
- port Integer
- The port.
- port
Ranges List<NetworkInsights Analysis Port Range> - The port ranges.
- prefix
List NetworkInsights Analysis Analysis Component - The prefix list.
- protocols List<String>
- The protocols.
- route
Table NetworkInsights Analysis Analysis Component - The route table.
- route
Table NetworkRoute Insights Analysis Analysis Route Table Route - The route table route.
- security
Group NetworkInsights Analysis Analysis Component - The security group.
- security
Group NetworkRule Insights Analysis Analysis Security Group Rule - The security group rule.
- security
Groups List<NetworkInsights Analysis Analysis Component> - The security groups.
- source
Vpc NetworkInsights Analysis Analysis Component - The source VPC.
- state String
- The state.
- subnet
Network
Insights Analysis Analysis Component - The subnet.
- subnet
Route NetworkTable Insights Analysis Analysis Component - The route table for the subnet.
- transit
Gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- transit
Gateway NetworkAttachment Insights Analysis Analysis Component - The transit gateway attachment.
- transit
Gateway NetworkRoute Table Insights Analysis Analysis Component - The transit gateway route table.
- transit
Gateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route - The transit gateway route table route.
- vpc
Network
Insights Analysis Analysis Component - The component VPC.
- vpc
Endpoint NetworkInsights Analysis Analysis Component - The VPC endpoint.
- vpc
Peering NetworkConnection Insights Analysis Analysis Component - The VPC peering connection.
- vpn
Connection NetworkInsights Analysis Analysis Component - The VPN connection.
- vpn
Gateway NetworkInsights Analysis Analysis Component - The VPN gateway.
- acl
Network
Insights Analysis Analysis Component - The network ACL.
- acl
Rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- address string
- The IPv4 address, in CIDR notation.
- addresses string[]
- The IPv4 addresses, in CIDR notation.
- attached
To NetworkInsights Analysis Analysis Component - The resource to which the component is attached.
- availability
Zones string[] - The Availability Zones.
- cidrs string[]
- The CIDR ranges.
- classic
Load NetworkBalancer Listener Insights Analysis Analysis Load Balancer Listener - The listener for a Classic Load Balancer.
- component
Network
Insights Analysis Analysis Component - The component.
- component
Account string - The AWS account for the component.
- component
Region string - The Region for the component.
- customer
Gateway NetworkInsights Analysis Analysis Component - The customer gateway.
- destination
Network
Insights Analysis Analysis Component - The destination.
- destination
Vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- direction string
- The direction. The following are the possible values:
- egress
- ingress
- elastic
Load NetworkBalancer Listener Insights Analysis Analysis Component - The load balancer listener.
- explanation
Code string - The explanation code.
- ingress
Route NetworkTable Insights Analysis Analysis Component - The route table.
- internet
Gateway NetworkInsights Analysis Analysis Component - The internet gateway.
- load
Balancer stringArn - The Amazon Resource Name (ARN) of the load balancer.
- load
Balancer numberListener Port - The listener port of the load balancer.
- load
Balancer NetworkTarget Insights Analysis Analysis Load Balancer Target - The target.
- load
Balancer NetworkTarget Group Insights Analysis Analysis Component - The target group.
- load
Balancer NetworkTarget Groups Insights Analysis Analysis Component[] - The target groups.
- load
Balancer numberTarget Port - The target port.
- missing
Component string - The missing component.
- nat
Gateway NetworkInsights Analysis Analysis Component - The NAT gateway.
- network
Interface NetworkInsights Analysis Analysis Component - The network interface.
- packet
Field string - The packet field.
- port number
- The port.
- port
Ranges NetworkInsights Analysis Port Range[] - The port ranges.
- prefix
List NetworkInsights Analysis Analysis Component - The prefix list.
- protocols string[]
- The protocols.
- route
Table NetworkInsights Analysis Analysis Component - The route table.
- route
Table NetworkRoute Insights Analysis Analysis Route Table Route - The route table route.
- security
Group NetworkInsights Analysis Analysis Component - The security group.
- security
Group NetworkRule Insights Analysis Analysis Security Group Rule - The security group rule.
- security
Groups NetworkInsights Analysis Analysis Component[] - The security groups.
- source
Vpc NetworkInsights Analysis Analysis Component - The source VPC.
- state string
- The state.
- subnet
Network
Insights Analysis Analysis Component - The subnet.
- subnet
Route NetworkTable Insights Analysis Analysis Component - The route table for the subnet.
- transit
Gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- transit
Gateway NetworkAttachment Insights Analysis Analysis Component - The transit gateway attachment.
- transit
Gateway NetworkRoute Table Insights Analysis Analysis Component - The transit gateway route table.
- transit
Gateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route - The transit gateway route table route.
- vpc
Network
Insights Analysis Analysis Component - The component VPC.
- vpc
Endpoint NetworkInsights Analysis Analysis Component - The VPC endpoint.
- vpc
Peering NetworkConnection Insights Analysis Analysis Component - The VPC peering connection.
- vpn
Connection NetworkInsights Analysis Analysis Component - The VPN connection.
- vpn
Gateway NetworkInsights Analysis Analysis Component - The VPN gateway.
- acl
Network
Insights Analysis Analysis Component - The network ACL.
- acl_
rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- address str
- The IPv4 address, in CIDR notation.
- addresses Sequence[str]
- The IPv4 addresses, in CIDR notation.
- attached_
to NetworkInsights Analysis Analysis Component - The resource to which the component is attached.
- availability_
zones Sequence[str] - The Availability Zones.
- cidrs Sequence[str]
- The CIDR ranges.
- classic_
load_ Networkbalancer_ listener Insights Analysis Analysis Load Balancer Listener - The listener for a Classic Load Balancer.
- component
Network
Insights Analysis Analysis Component - The component.
- component_
account str - The AWS account for the component.
- component_
region str - The Region for the component.
- customer_
gateway NetworkInsights Analysis Analysis Component - The customer gateway.
- destination
Network
Insights Analysis Analysis Component - The destination.
- destination_
vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- direction str
- The direction. The following are the possible values:
- egress
- ingress
- elastic_
load_ Networkbalancer_ listener Insights Analysis Analysis Component - The load balancer listener.
- explanation_
code str - The explanation code.
- ingress_
route_ Networktable Insights Analysis Analysis Component - The route table.
- internet_
gateway NetworkInsights Analysis Analysis Component - The internet gateway.
- load_
balancer_ strarn - The Amazon Resource Name (ARN) of the load balancer.
- load_
balancer_ intlistener_ port - The listener port of the load balancer.
- load_
balancer_ Networktarget Insights Analysis Analysis Load Balancer Target - The target.
- load_
balancer_ Networktarget_ group Insights Analysis Analysis Component - The target group.
- load_
balancer_ Sequence[Networktarget_ groups Insights Analysis Analysis Component] - The target groups.
- load_
balancer_ inttarget_ port - The target port.
- missing_
component str - The missing component.
- nat_
gateway NetworkInsights Analysis Analysis Component - The NAT gateway.
- network_
interface NetworkInsights Analysis Analysis Component - The network interface.
- packet_
field str - The packet field.
- port int
- The port.
- port_
ranges Sequence[NetworkInsights Analysis Port Range] - The port ranges.
- prefix_
list NetworkInsights Analysis Analysis Component - The prefix list.
- protocols Sequence[str]
- The protocols.
- route_
table NetworkInsights Analysis Analysis Component - The route table.
- route_
table_ Networkroute Insights Analysis Analysis Route Table Route - The route table route.
- security_
group NetworkInsights Analysis Analysis Component - The security group.
- security_
group_ Networkrule Insights Analysis Analysis Security Group Rule - The security group rule.
- security_
groups Sequence[NetworkInsights Analysis Analysis Component] - The security groups.
- source_
vpc NetworkInsights Analysis Analysis Component - The source VPC.
- state str
- The state.
- subnet
Network
Insights Analysis Analysis Component - The subnet.
- subnet_
route_ Networktable Insights Analysis Analysis Component - The route table for the subnet.
- transit_
gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- transit_
gateway_ Networkattachment Insights Analysis Analysis Component - The transit gateway attachment.
- transit_
gateway_ Networkroute_ table Insights Analysis Analysis Component - The transit gateway route table.
- transit_
gateway_ Networkroute_ table_ route Insights Analysis Transit Gateway Route Table Route - The transit gateway route table route.
- vpc
Network
Insights Analysis Analysis Component - The component VPC.
- vpc_
endpoint NetworkInsights Analysis Analysis Component - The VPC endpoint.
- vpc_
peering_ Networkconnection Insights Analysis Analysis Component - The VPC peering connection.
- vpn_
connection NetworkInsights Analysis Analysis Component - The VPN connection.
- vpn_
gateway NetworkInsights Analysis Analysis Component - The VPN gateway.
- acl Property Map
- The network ACL.
- acl
Rule Property Map - The network ACL rule.
- address String
- The IPv4 address, in CIDR notation.
- addresses List<String>
- The IPv4 addresses, in CIDR notation.
- attached
To Property Map - The resource to which the component is attached.
- availability
Zones List<String> - The Availability Zones.
- cidrs List<String>
- The CIDR ranges.
- classic
Load Property MapBalancer Listener - The listener for a Classic Load Balancer.
- component Property Map
- The component.
- component
Account String - The AWS account for the component.
- component
Region String - The Region for the component.
- customer
Gateway Property Map - The customer gateway.
- destination Property Map
- The destination.
- destination
Vpc Property Map - The destination VPC.
- direction String
- The direction. The following are the possible values:
- egress
- ingress
- elastic
Load Property MapBalancer Listener - The load balancer listener.
- explanation
Code String - The explanation code.
- ingress
Route Property MapTable - The route table.
- internet
Gateway Property Map - The internet gateway.
- load
Balancer StringArn - The Amazon Resource Name (ARN) of the load balancer.
- load
Balancer NumberListener Port - The listener port of the load balancer.
- load
Balancer Property MapTarget - The target.
- load
Balancer Property MapTarget Group - The target group.
- load
Balancer List<Property Map>Target Groups - The target groups.
- load
Balancer NumberTarget Port - The target port.
- missing
Component String - The missing component.
- nat
Gateway Property Map - The NAT gateway.
- network
Interface Property Map - The network interface.
- packet
Field String - The packet field.
- port Number
- The port.
- port
Ranges List<Property Map> - The port ranges.
- prefix
List Property Map - The prefix list.
- protocols List<String>
- The protocols.
- route
Table Property Map - The route table.
- route
Table Property MapRoute - The route table route.
- security
Group Property Map - The security group.
- security
Group Property MapRule - The security group rule.
- security
Groups List<Property Map> - The security groups.
- source
Vpc Property Map - The source VPC.
- state String
- The state.
- subnet Property Map
- The subnet.
- subnet
Route Property MapTable - The route table for the subnet.
- transit
Gateway Property Map - The transit gateway.
- transit
Gateway Property MapAttachment - The transit gateway attachment.
- transit
Gateway Property MapRoute Table - The transit gateway route table.
- transit
Gateway Property MapRoute Table Route - The transit gateway route table route.
- vpc Property Map
- The component VPC.
- vpc
Endpoint Property Map - The VPC endpoint.
- vpc
Peering Property MapConnection - The VPC peering connection.
- vpn
Connection Property Map - The VPN connection.
- vpn
Gateway Property Map - The VPN gateway.
NetworkInsightsAnalysisPathComponent, NetworkInsightsAnalysisPathComponentArgs
- Acl
Rule Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Acl Rule - The network ACL rule.
- Additional
Details List<Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Additional Detail> - The additional details.
- Component
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The component.
- Destination
Vpc Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The destination VPC.
- Elastic
Load Pulumi.Balancer Listener Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The load balancer listener.
- Explanations
List<Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Explanation> - The explanation codes.
- Inbound
Header Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Packet Header - The inbound header.
- Outbound
Header Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Packet Header - The outbound header.
- Route
Table Pulumi.Route Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Route Table Route - The route table route.
- Security
Group Pulumi.Rule Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Security Group Rule - The security group rule.
- Sequence
Number int - The sequence number.
- Service
Name string - The name of the VPC endpoint service.
- Source
Vpc Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The source VPC.
- Subnet
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The subnet.
- Transit
Gateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The transit gateway.
- Transit
Gateway Pulumi.Route Table Route Aws Native. Ec2. Inputs. Network Insights Analysis Transit Gateway Route Table Route - The route in a transit gateway route table.
- Vpc
Pulumi.
Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component - The component VPC.
- Acl
Rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- Additional
Details []NetworkInsights Analysis Additional Detail - The additional details.
- Component
Network
Insights Analysis Analysis Component - The component.
- Destination
Vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- Elastic
Load NetworkBalancer Listener Insights Analysis Analysis Component - The load balancer listener.
- Explanations
[]Network
Insights Analysis Explanation - The explanation codes.
- Inbound
Header NetworkInsights Analysis Analysis Packet Header - The inbound header.
- Outbound
Header NetworkInsights Analysis Analysis Packet Header - The outbound header.
- Route
Table NetworkRoute Insights Analysis Analysis Route Table Route - The route table route.
- Security
Group NetworkRule Insights Analysis Analysis Security Group Rule - The security group rule.
- Sequence
Number int - The sequence number.
- Service
Name string - The name of the VPC endpoint service.
- Source
Vpc NetworkInsights Analysis Analysis Component - The source VPC.
- Subnet
Network
Insights Analysis Analysis Component - The subnet.
- Transit
Gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- Transit
Gateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route - The route in a transit gateway route table.
- Vpc
Network
Insights Analysis Analysis Component - The component VPC.
- acl
Rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- additional
Details List<NetworkInsights Analysis Additional Detail> - The additional details.
- component
Network
Insights Analysis Analysis Component - The component.
- destination
Vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- elastic
Load NetworkBalancer Listener Insights Analysis Analysis Component - The load balancer listener.
- explanations
List<Network
Insights Analysis Explanation> - The explanation codes.
- inbound
Header NetworkInsights Analysis Analysis Packet Header - The inbound header.
- outbound
Header NetworkInsights Analysis Analysis Packet Header - The outbound header.
- route
Table NetworkRoute Insights Analysis Analysis Route Table Route - The route table route.
- security
Group NetworkRule Insights Analysis Analysis Security Group Rule - The security group rule.
- sequence
Number Integer - The sequence number.
- service
Name String - The name of the VPC endpoint service.
- source
Vpc NetworkInsights Analysis Analysis Component - The source VPC.
- subnet
Network
Insights Analysis Analysis Component - The subnet.
- transit
Gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- transit
Gateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route - The route in a transit gateway route table.
- vpc
Network
Insights Analysis Analysis Component - The component VPC.
- acl
Rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- additional
Details NetworkInsights Analysis Additional Detail[] - The additional details.
- component
Network
Insights Analysis Analysis Component - The component.
- destination
Vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- elastic
Load NetworkBalancer Listener Insights Analysis Analysis Component - The load balancer listener.
- explanations
Network
Insights Analysis Explanation[] - The explanation codes.
- inbound
Header NetworkInsights Analysis Analysis Packet Header - The inbound header.
- outbound
Header NetworkInsights Analysis Analysis Packet Header - The outbound header.
- route
Table NetworkRoute Insights Analysis Analysis Route Table Route - The route table route.
- security
Group NetworkRule Insights Analysis Analysis Security Group Rule - The security group rule.
- sequence
Number number - The sequence number.
- service
Name string - The name of the VPC endpoint service.
- source
Vpc NetworkInsights Analysis Analysis Component - The source VPC.
- subnet
Network
Insights Analysis Analysis Component - The subnet.
- transit
Gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- transit
Gateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route - The route in a transit gateway route table.
- vpc
Network
Insights Analysis Analysis Component - The component VPC.
- acl_
rule NetworkInsights Analysis Analysis Acl Rule - The network ACL rule.
- additional_
details Sequence[NetworkInsights Analysis Additional Detail] - The additional details.
- component
Network
Insights Analysis Analysis Component - The component.
- destination_
vpc NetworkInsights Analysis Analysis Component - The destination VPC.
- elastic_
load_ Networkbalancer_ listener Insights Analysis Analysis Component - The load balancer listener.
- explanations
Sequence[Network
Insights Analysis Explanation] - The explanation codes.
- inbound_
header NetworkInsights Analysis Analysis Packet Header - The inbound header.
- outbound_
header NetworkInsights Analysis Analysis Packet Header - The outbound header.
- route_
table_ Networkroute Insights Analysis Analysis Route Table Route - The route table route.
- security_
group_ Networkrule Insights Analysis Analysis Security Group Rule - The security group rule.
- sequence_
number int - The sequence number.
- service_
name str - The name of the VPC endpoint service.
- source_
vpc NetworkInsights Analysis Analysis Component - The source VPC.
- subnet
Network
Insights Analysis Analysis Component - The subnet.
- transit_
gateway NetworkInsights Analysis Analysis Component - The transit gateway.
- transit_
gateway_ Networkroute_ table_ route Insights Analysis Transit Gateway Route Table Route - The route in a transit gateway route table.
- vpc
Network
Insights Analysis Analysis Component - The component VPC.
- acl
Rule Property Map - The network ACL rule.
- additional
Details List<Property Map> - The additional details.
- component Property Map
- The component.
- destination
Vpc Property Map - The destination VPC.
- elastic
Load Property MapBalancer Listener - The load balancer listener.
- explanations List<Property Map>
- The explanation codes.
- inbound
Header Property Map - The inbound header.
- outbound
Header Property Map - The outbound header.
- route
Table Property MapRoute - The route table route.
- security
Group Property MapRule - The security group rule.
- sequence
Number Number - The sequence number.
- service
Name String - The name of the VPC endpoint service.
- source
Vpc Property Map - The source VPC.
- subnet Property Map
- The subnet.
- transit
Gateway Property Map - The transit gateway.
- transit
Gateway Property MapRoute Table Route - The route in a transit gateway route table.
- vpc Property Map
- The component VPC.
NetworkInsightsAnalysisPortRange, NetworkInsightsAnalysisPortRangeArgs
NetworkInsightsAnalysisStatus, NetworkInsightsAnalysisStatusArgs
- Running
- running
- Failed
- failed
- Succeeded
- succeeded
- Network
Insights Analysis Status Running - running
- Network
Insights Analysis Status Failed - failed
- Network
Insights Analysis Status Succeeded - succeeded
- Running
- running
- Failed
- failed
- Succeeded
- succeeded
- Running
- running
- Failed
- failed
- Succeeded
- succeeded
- RUNNING
- running
- FAILED
- failed
- SUCCEEDED
- succeeded
- "running"
- running
- "failed"
- failed
- "succeeded"
- succeeded
NetworkInsightsAnalysisTransitGatewayRouteTableRoute, NetworkInsightsAnalysisTransitGatewayRouteTableRouteArgs
- Attachment
Id string - The ID of the route attachment.
- Destination
Cidr string - The CIDR block used for destination matches.
- Prefix
List stringId - The ID of the prefix list.
- Resource
Id string - The ID of the resource for the route attachment.
- Resource
Type string - The resource type for the route attachment.
- Route
Origin string - The route origin. The following are the possible values:
- static
- propagated
- State string
- The state of the route.
- Attachment
Id string - The ID of the route attachment.
- Destination
Cidr string - The CIDR block used for destination matches.
- Prefix
List stringId - The ID of the prefix list.
- Resource
Id string - The ID of the resource for the route attachment.
- Resource
Type string - The resource type for the route attachment.
- Route
Origin string - The route origin. The following are the possible values:
- static
- propagated
- State string
- The state of the route.
- attachment
Id String - The ID of the route attachment.
- destination
Cidr String - The CIDR block used for destination matches.
- prefix
List StringId - The ID of the prefix list.
- resource
Id String - The ID of the resource for the route attachment.
- resource
Type String - The resource type for the route attachment.
- route
Origin String - The route origin. The following are the possible values:
- static
- propagated
- state String
- The state of the route.
- attachment
Id string - The ID of the route attachment.
- destination
Cidr string - The CIDR block used for destination matches.
- prefix
List stringId - The ID of the prefix list.
- resource
Id string - The ID of the resource for the route attachment.
- resource
Type string - The resource type for the route attachment.
- route
Origin string - The route origin. The following are the possible values:
- static
- propagated
- state string
- The state of the route.
- attachment_
id str - The ID of the route attachment.
- destination_
cidr str - The CIDR block used for destination matches.
- prefix_
list_ strid - The ID of the prefix list.
- resource_
id str - The ID of the resource for the route attachment.
- resource_
type str - The resource type for the route attachment.
- route_
origin str - The route origin. The following are the possible values:
- static
- propagated
- state str
- The state of the route.
- attachment
Id String - The ID of the route attachment.
- destination
Cidr String - The CIDR block used for destination matches.
- prefix
List StringId - The ID of the prefix list.
- resource
Id String - The ID of the resource for the route attachment.
- resource
Type String - The resource type for the route attachment.
- route
Origin String - The route origin. The following are the possible values:
- static
- propagated
- state String
- The state of the route.
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.