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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The NetworkInsightsAnalysis resource accepts the following input properties:
- NetworkInsights stringPath Id 
- The ID of the path.
- AdditionalAccounts List<string>
- The member accounts that contain resources that the path can traverse.
- FilterIn 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.
- NetworkInsights stringPath Id 
- The ID of the path.
- AdditionalAccounts []string
- The member accounts that contain resources that the path can traverse.
- FilterIn []stringArns 
- The Amazon Resource Names (ARN) of the resources that the path must traverse.
- 
TagArgs 
- The tags to apply.
- networkInsights StringPath Id 
- The ID of the path.
- additionalAccounts List<String>
- The member accounts that contain resources that the path can traverse.
- filterIn List<String>Arns 
- The Amazon Resource Names (ARN) of the resources that the path must traverse.
- List<Tag>
- The tags to apply.
- networkInsights stringPath Id 
- The ID of the path.
- additionalAccounts string[]
- The member accounts that contain resources that the path can traverse.
- filterIn 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[TagArgs] 
- The tags to apply.
- networkInsights StringPath Id 
- The ID of the path.
- additionalAccounts List<String>
- The member accounts that contain resources that the path can traverse.
- filterIn 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:
- AlternatePath 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 .
- ForwardPath 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.
- NetworkInsights stringAnalysis Arn 
- The Amazon Resource Name (ARN) of the network insights analysis.
- NetworkInsights stringAnalysis Id 
- The ID of the network insights analysis.
- NetworkPath boolFound 
- Indicates whether the destination is reachable from the source.
- ReturnPath List<Pulumi.Components Aws Native. Ec2. Outputs. Network Insights Analysis Path Component> 
- The components in the path from destination to source.
- StartDate string
- The time the analysis started.
- Status
Pulumi.Aws Native. Ec2. Network Insights Analysis Status 
- The status of the network insights analysis.
- StatusMessage string
- The status message, if the status is failed.
- SuggestedAccounts List<string>
- The IDs of potential intermediate accounts.
- AlternatePath []NetworkHints Insights Analysis Alternate Path Hint 
- Potential intermediate components.
- Explanations
[]NetworkInsights Analysis Explanation 
- The explanations. For more information, see Reachability Analyzer explanation codes .
- ForwardPath []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.
- NetworkInsights stringAnalysis Arn 
- The Amazon Resource Name (ARN) of the network insights analysis.
- NetworkInsights stringAnalysis Id 
- The ID of the network insights analysis.
- NetworkPath boolFound 
- Indicates whether the destination is reachable from the source.
- ReturnPath []NetworkComponents Insights Analysis Path Component 
- The components in the path from destination to source.
- StartDate string
- The time the analysis started.
- Status
NetworkInsights Analysis Status 
- The status of the network insights analysis.
- StatusMessage string
- The status message, if the status is failed.
- SuggestedAccounts []string
- The IDs of potential intermediate accounts.
- alternatePath List<NetworkHints Insights Analysis Alternate Path Hint> 
- Potential intermediate components.
- explanations
List<NetworkInsights Analysis Explanation> 
- The explanations. For more information, see Reachability Analyzer explanation codes .
- forwardPath 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.
- networkInsights StringAnalysis Arn 
- The Amazon Resource Name (ARN) of the network insights analysis.
- networkInsights StringAnalysis Id 
- The ID of the network insights analysis.
- networkPath BooleanFound 
- Indicates whether the destination is reachable from the source.
- returnPath List<NetworkComponents Insights Analysis Path Component> 
- The components in the path from destination to source.
- startDate String
- The time the analysis started.
- status
NetworkInsights Analysis Status 
- The status of the network insights analysis.
- statusMessage String
- The status message, if the status is failed.
- suggestedAccounts List<String>
- The IDs of potential intermediate accounts.
- alternatePath NetworkHints Insights Analysis Alternate Path Hint[] 
- Potential intermediate components.
- explanations
NetworkInsights Analysis Explanation[] 
- The explanations. For more information, see Reachability Analyzer explanation codes .
- forwardPath 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.
- networkInsights stringAnalysis Arn 
- The Amazon Resource Name (ARN) of the network insights analysis.
- networkInsights stringAnalysis Id 
- The ID of the network insights analysis.
- networkPath booleanFound 
- Indicates whether the destination is reachable from the source.
- returnPath NetworkComponents Insights Analysis Path Component[] 
- The components in the path from destination to source.
- startDate string
- The time the analysis started.
- status
NetworkInsights Analysis Status 
- The status of the network insights analysis.
- statusMessage string
- The status message, if the status is failed.
- suggestedAccounts string[]
- The IDs of potential intermediate accounts.
- alternate_path_ Sequence[Networkhints Insights Analysis Alternate Path Hint] 
- Potential intermediate components.
- explanations
Sequence[NetworkInsights 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
NetworkInsights 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.
- alternatePath List<Property Map>Hints 
- Potential intermediate components.
- explanations List<Property Map>
- The explanations. For more information, see Reachability Analyzer explanation codes .
- forwardPath List<Property Map>Components 
- The components in the path from source to destination.
- id String
- The provider-assigned unique ID for this managed resource.
- networkInsights StringAnalysis Arn 
- The Amazon Resource Name (ARN) of the network insights analysis.
- networkInsights StringAnalysis Id 
- The ID of the network insights analysis.
- networkPath BooleanFound 
- Indicates whether the destination is reachable from the source.
- returnPath List<Property Map>Components 
- The components in the path from destination to source.
- startDate String
- The time the analysis started.
- status "running" | "failed" | "succeeded"
- The status of the network insights analysis.
- statusMessage String
- The status message, if the status is failed.
- suggestedAccounts List<String>
- The IDs of potential intermediate accounts.
Supporting Types
NetworkInsightsAnalysisAdditionalDetail, NetworkInsightsAnalysisAdditionalDetailArgs          
- AdditionalDetail stringType 
- The additional detail code.
- Component
Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The path component.
- LoadBalancers List<Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component> 
- The load balancers.
- ServiceName string
- The name of the VPC endpoint service.
- AdditionalDetail stringType 
- The additional detail code.
- Component
NetworkInsights Analysis Analysis Component 
- The path component.
- LoadBalancers []NetworkInsights Analysis Analysis Component 
- The load balancers.
- ServiceName string
- The name of the VPC endpoint service.
- additionalDetail StringType 
- The additional detail code.
- component
NetworkInsights Analysis Analysis Component 
- The path component.
- loadBalancers List<NetworkInsights Analysis Analysis Component> 
- The load balancers.
- serviceName String
- The name of the VPC endpoint service.
- additionalDetail stringType 
- The additional detail code.
- component
NetworkInsights Analysis Analysis Component 
- The path component.
- loadBalancers NetworkInsights Analysis Analysis Component[] 
- The load balancers.
- serviceName string
- The name of the VPC endpoint service.
- additional_detail_ strtype 
- The additional detail code.
- component
NetworkInsights 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.
- additionalDetail StringType 
- The additional detail code.
- component Property Map
- The path component.
- loadBalancers List<Property Map>
- The load balancers.
- serviceName String
- The name of the VPC endpoint service.
NetworkInsightsAnalysisAlternatePathHint, NetworkInsightsAnalysisAlternatePathHintArgs            
- ComponentArn string
- The Amazon Resource Name (ARN) of the component.
- ComponentId string
- The ID of the component.
- ComponentArn string
- The Amazon Resource Name (ARN) of the component.
- ComponentId string
- The ID of the component.
- componentArn String
- The Amazon Resource Name (ARN) of the component.
- componentId String
- The ID of the component.
- componentArn string
- The Amazon Resource Name (ARN) of the component.
- componentId 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.
- componentArn String
- The Amazon Resource Name (ARN) of the component.
- componentId 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.
- PortRange Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Port Range 
- The range of ports.
- Protocol string
- The protocol.
- RuleAction string
- Indicates whether to allow or deny traffic that matches the rule.
- RuleNumber int
- The rule number.
- Cidr string
- The IPv4 address range, in CIDR notation.
- Egress bool
- Indicates whether the rule is an outbound rule.
- PortRange NetworkInsights Analysis Port Range 
- The range of ports.
- Protocol string
- The protocol.
- RuleAction string
- Indicates whether to allow or deny traffic that matches the rule.
- RuleNumber int
- The rule number.
- cidr String
- The IPv4 address range, in CIDR notation.
- egress Boolean
- Indicates whether the rule is an outbound rule.
- portRange NetworkInsights Analysis Port Range 
- The range of ports.
- protocol String
- The protocol.
- ruleAction String
- Indicates whether to allow or deny traffic that matches the rule.
- ruleNumber Integer
- The rule number.
- cidr string
- The IPv4 address range, in CIDR notation.
- egress boolean
- Indicates whether the rule is an outbound rule.
- portRange NetworkInsights Analysis Port Range 
- The range of ports.
- protocol string
- The protocol.
- ruleAction string
- Indicates whether to allow or deny traffic that matches the rule.
- ruleNumber 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.
- portRange Property Map
- The range of ports.
- protocol String
- The protocol.
- ruleAction String
- Indicates whether to allow or deny traffic that matches the rule.
- ruleNumber Number
- The rule number.
NetworkInsightsAnalysisAnalysisComponent, NetworkInsightsAnalysisAnalysisComponentArgs          
NetworkInsightsAnalysisAnalysisLoadBalancerListener, NetworkInsightsAnalysisAnalysisLoadBalancerListenerArgs              
- InstancePort int
- [Classic Load Balancers] The back-end port for the listener.
- LoadBalancer intPort 
- The port on which the load balancer is listening.
- InstancePort int
- [Classic Load Balancers] The back-end port for the listener.
- LoadBalancer intPort 
- The port on which the load balancer is listening.
- instancePort Integer
- [Classic Load Balancers] The back-end port for the listener.
- loadBalancer IntegerPort 
- The port on which the load balancer is listening.
- instancePort number
- [Classic Load Balancers] The back-end port for the listener.
- loadBalancer 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.
- instancePort Number
- [Classic Load Balancers] The back-end port for the listener.
- loadBalancer NumberPort 
- The port on which the load balancer is listening.
NetworkInsightsAnalysisAnalysisLoadBalancerTarget, NetworkInsightsAnalysisAnalysisLoadBalancerTargetArgs              
- Address string
- The IP address.
- AvailabilityZone 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.
- AvailabilityZone string
- The Availability Zone.
- Instance
NetworkInsights Analysis Analysis Component 
- Information about the instance.
- Port int
- The port on which the target is listening.
- address String
- The IP address.
- availabilityZone String
- The Availability Zone.
- instance
NetworkInsights Analysis Analysis Component 
- Information about the instance.
- port Integer
- The port on which the target is listening.
- address string
- The IP address.
- availabilityZone string
- The Availability Zone.
- instance
NetworkInsights 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
NetworkInsights Analysis Analysis Component 
- Information about the instance.
- port int
- The port on which the target is listening.
- address String
- The IP address.
- availabilityZone String
- The Availability Zone.
- instance Property Map
- Information about the instance.
- port Number
- The port on which the target is listening.
NetworkInsightsAnalysisAnalysisPacketHeader, NetworkInsightsAnalysisAnalysisPacketHeaderArgs            
- DestinationAddresses List<string>
- The destination addresses.
- DestinationPort List<Pulumi.Ranges Aws Native. Ec2. Inputs. Network Insights Analysis Port Range> 
- The destination port ranges.
- Protocol string
- The protocol.
- SourceAddresses List<string>
- The source addresses.
- SourcePort List<Pulumi.Ranges Aws Native. Ec2. Inputs. Network Insights Analysis Port Range> 
- The source port ranges.
- DestinationAddresses []string
- The destination addresses.
- DestinationPort []NetworkRanges Insights Analysis Port Range 
- The destination port ranges.
- Protocol string
- The protocol.
- SourceAddresses []string
- The source addresses.
- SourcePort []NetworkRanges Insights Analysis Port Range 
- The source port ranges.
- destinationAddresses List<String>
- The destination addresses.
- destinationPort List<NetworkRanges Insights Analysis Port Range> 
- The destination port ranges.
- protocol String
- The protocol.
- sourceAddresses List<String>
- The source addresses.
- sourcePort List<NetworkRanges Insights Analysis Port Range> 
- The source port ranges.
- destinationAddresses string[]
- The destination addresses.
- destinationPort NetworkRanges Insights Analysis Port Range[] 
- The destination port ranges.
- protocol string
- The protocol.
- sourceAddresses string[]
- The source addresses.
- sourcePort 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.
- destinationAddresses List<String>
- The destination addresses.
- destinationPort List<Property Map>Ranges 
- The destination port ranges.
- protocol String
- The protocol.
- sourceAddresses List<String>
- The source addresses.
- sourcePort List<Property Map>Ranges 
- The source port ranges.
NetworkInsightsAnalysisAnalysisRouteTableRoute, NetworkInsightsAnalysisAnalysisRouteTableRouteArgs              
- DestinationCidr string
- The destination IPv4 address, in CIDR notation.
- DestinationPrefix stringList Id 
- The prefix of the AWS service.
- EgressOnly stringInternet Gateway Id 
- The ID of an egress-only internet gateway.
- GatewayId string
- The ID of the gateway, such as an internet gateway or virtual private gateway.
- InstanceId string
- The ID of the instance, such as a NAT instance.
- NatGateway stringId 
- The ID of a NAT gateway.
- NetworkInterface 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
 
- TransitGateway stringId 
- The ID of a transit gateway.
- VpcPeering stringConnection Id 
- The ID of a VPC peering connection.
- DestinationCidr string
- The destination IPv4 address, in CIDR notation.
- DestinationPrefix stringList Id 
- The prefix of the AWS service.
- EgressOnly stringInternet Gateway Id 
- The ID of an egress-only internet gateway.
- GatewayId string
- The ID of the gateway, such as an internet gateway or virtual private gateway.
- InstanceId string
- The ID of the instance, such as a NAT instance.
- NatGateway stringId 
- The ID of a NAT gateway.
- NetworkInterface 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
 
- TransitGateway stringId 
- The ID of a transit gateway.
- VpcPeering stringConnection Id 
- The ID of a VPC peering connection.
- destinationCidr String
- The destination IPv4 address, in CIDR notation.
- destinationPrefix StringList Id 
- The prefix of the AWS service.
- egressOnly StringInternet Gateway Id 
- The ID of an egress-only internet gateway.
- gatewayId String
- The ID of the gateway, such as an internet gateway or virtual private gateway.
- instanceId String
- The ID of the instance, such as a NAT instance.
- natGateway StringId 
- The ID of a NAT gateway.
- networkInterface 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
 
- transitGateway StringId 
- The ID of a transit gateway.
- vpcPeering StringConnection Id 
- The ID of a VPC peering connection.
- destinationCidr string
- The destination IPv4 address, in CIDR notation.
- destinationPrefix stringList Id 
- The prefix of the AWS service.
- egressOnly stringInternet Gateway Id 
- The ID of an egress-only internet gateway.
- gatewayId string
- The ID of the gateway, such as an internet gateway or virtual private gateway.
- instanceId string
- The ID of the instance, such as a NAT instance.
- natGateway stringId 
- The ID of a NAT gateway.
- networkInterface 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
 
- transitGateway stringId 
- The ID of a transit gateway.
- vpcPeering 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.
- destinationCidr String
- The destination IPv4 address, in CIDR notation.
- destinationPrefix StringList Id 
- The prefix of the AWS service.
- egressOnly StringInternet Gateway Id 
- The ID of an egress-only internet gateway.
- gatewayId String
- The ID of the gateway, such as an internet gateway or virtual private gateway.
- instanceId String
- The ID of the instance, such as a NAT instance.
- natGateway StringId 
- The ID of a NAT gateway.
- networkInterface 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
 
- transitGateway StringId 
- The ID of a transit gateway.
- vpcPeering 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
 
- PortRange Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Port Range 
- The port range.
- PrefixList stringId 
- The prefix list ID.
- Protocol string
- The protocol name.
- SecurityGroup 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
 
- PortRange NetworkInsights Analysis Port Range 
- The port range.
- PrefixList stringId 
- The prefix list ID.
- Protocol string
- The protocol name.
- SecurityGroup 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
 
- portRange NetworkInsights Analysis Port Range 
- The port range.
- prefixList StringId 
- The prefix list ID.
- protocol String
- The protocol name.
- securityGroup 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
 
- portRange NetworkInsights Analysis Port Range 
- The port range.
- prefixList stringId 
- The prefix list ID.
- protocol string
- The protocol name.
- securityGroup 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
 
- portRange Property Map
- The port range.
- prefixList StringId 
- The prefix list ID.
- protocol String
- The protocol name.
- securityGroup StringId 
- The security group ID.
NetworkInsightsAnalysisExplanation, NetworkInsightsAnalysisExplanationArgs        
- Acl
Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The network ACL.
- AclRule 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.
- AttachedTo Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The resource to which the component is attached.
- AvailabilityZones List<string>
- The Availability Zones.
- Cidrs List<string>
- The CIDR ranges.
- ClassicLoad 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.
- ComponentAccount string
- The AWS account for the component.
- ComponentRegion string
- The Region for the component.
- CustomerGateway 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.
- DestinationVpc 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
 
- ElasticLoad Pulumi.Balancer Listener Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The load balancer listener.
- ExplanationCode string
- The explanation code.
- IngressRoute Pulumi.Table Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The route table.
- InternetGateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The internet gateway.
- LoadBalancer stringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- LoadBalancer intListener Port 
- The listener port of the load balancer.
- LoadBalancer Pulumi.Target Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Load Balancer Target 
- The target.
- LoadBalancer Pulumi.Target Group Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The target group.
- LoadBalancer List<Pulumi.Target Groups Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component> 
- The target groups.
- LoadBalancer intTarget Port 
- The target port.
- MissingComponent string
- The missing component.
- NatGateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The NAT gateway.
- NetworkInterface Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The network interface.
- PacketField string
- The packet field.
- Port int
- The port.
- PortRanges List<Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Port Range> 
- The port ranges.
- PrefixList Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The prefix list.
- Protocols List<string>
- The protocols.
- RouteTable Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The route table.
- RouteTable Pulumi.Route Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Route Table Route 
- The route table route.
- SecurityGroup Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The security group.
- SecurityGroup Pulumi.Rule Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Security Group Rule 
- The security group rule.
- SecurityGroups List<Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component> 
- The security groups.
- SourceVpc 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.
- SubnetRoute Pulumi.Table Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The route table for the subnet.
- TransitGateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The transit gateway.
- TransitGateway Pulumi.Attachment Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The transit gateway attachment.
- TransitGateway Pulumi.Route Table Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The transit gateway route table.
- TransitGateway 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.
- VpcEndpoint Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The VPC endpoint.
- VpcPeering Pulumi.Connection Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The VPC peering connection.
- VpnConnection Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The VPN connection.
- VpnGateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The VPN gateway.
- Acl
NetworkInsights Analysis Analysis Component 
- The network ACL.
- AclRule 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.
- AttachedTo NetworkInsights Analysis Analysis Component 
- The resource to which the component is attached.
- AvailabilityZones []string
- The Availability Zones.
- Cidrs []string
- The CIDR ranges.
- ClassicLoad NetworkBalancer Listener Insights Analysis Analysis Load Balancer Listener 
- The listener for a Classic Load Balancer.
- Component
NetworkInsights Analysis Analysis Component 
- The component.
- ComponentAccount string
- The AWS account for the component.
- ComponentRegion string
- The Region for the component.
- CustomerGateway NetworkInsights Analysis Analysis Component 
- The customer gateway.
- Destination
NetworkInsights Analysis Analysis Component 
- The destination.
- DestinationVpc NetworkInsights Analysis Analysis Component 
- The destination VPC.
- Direction string
- The direction. The following are the possible values:- egress
- ingress
 
- ElasticLoad NetworkBalancer Listener Insights Analysis Analysis Component 
- The load balancer listener.
- ExplanationCode string
- The explanation code.
- IngressRoute NetworkTable Insights Analysis Analysis Component 
- The route table.
- InternetGateway NetworkInsights Analysis Analysis Component 
- The internet gateway.
- LoadBalancer stringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- LoadBalancer intListener Port 
- The listener port of the load balancer.
- LoadBalancer NetworkTarget Insights Analysis Analysis Load Balancer Target 
- The target.
- LoadBalancer NetworkTarget Group Insights Analysis Analysis Component 
- The target group.
- LoadBalancer []NetworkTarget Groups Insights Analysis Analysis Component 
- The target groups.
- LoadBalancer intTarget Port 
- The target port.
- MissingComponent string
- The missing component.
- NatGateway NetworkInsights Analysis Analysis Component 
- The NAT gateway.
- NetworkInterface NetworkInsights Analysis Analysis Component 
- The network interface.
- PacketField string
- The packet field.
- Port int
- The port.
- PortRanges []NetworkInsights Analysis Port Range 
- The port ranges.
- PrefixList NetworkInsights Analysis Analysis Component 
- The prefix list.
- Protocols []string
- The protocols.
- RouteTable NetworkInsights Analysis Analysis Component 
- The route table.
- RouteTable NetworkRoute Insights Analysis Analysis Route Table Route 
- The route table route.
- SecurityGroup NetworkInsights Analysis Analysis Component 
- The security group.
- SecurityGroup NetworkRule Insights Analysis Analysis Security Group Rule 
- The security group rule.
- SecurityGroups []NetworkInsights Analysis Analysis Component 
- The security groups.
- SourceVpc NetworkInsights Analysis Analysis Component 
- The source VPC.
- State string
- The state.
- Subnet
NetworkInsights Analysis Analysis Component 
- The subnet.
- SubnetRoute NetworkTable Insights Analysis Analysis Component 
- The route table for the subnet.
- TransitGateway NetworkInsights Analysis Analysis Component 
- The transit gateway.
- TransitGateway NetworkAttachment Insights Analysis Analysis Component 
- The transit gateway attachment.
- TransitGateway NetworkRoute Table Insights Analysis Analysis Component 
- The transit gateway route table.
- TransitGateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route 
- The transit gateway route table route.
- Vpc
NetworkInsights Analysis Analysis Component 
- The component VPC.
- VpcEndpoint NetworkInsights Analysis Analysis Component 
- The VPC endpoint.
- VpcPeering NetworkConnection Insights Analysis Analysis Component 
- The VPC peering connection.
- VpnConnection NetworkInsights Analysis Analysis Component 
- The VPN connection.
- VpnGateway NetworkInsights Analysis Analysis Component 
- The VPN gateway.
- acl
NetworkInsights Analysis Analysis Component 
- The network ACL.
- aclRule 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.
- attachedTo NetworkInsights Analysis Analysis Component 
- The resource to which the component is attached.
- availabilityZones List<String>
- The Availability Zones.
- cidrs List<String>
- The CIDR ranges.
- classicLoad NetworkBalancer Listener Insights Analysis Analysis Load Balancer Listener 
- The listener for a Classic Load Balancer.
- component
NetworkInsights Analysis Analysis Component 
- The component.
- componentAccount String
- The AWS account for the component.
- componentRegion String
- The Region for the component.
- customerGateway NetworkInsights Analysis Analysis Component 
- The customer gateway.
- destination
NetworkInsights Analysis Analysis Component 
- The destination.
- destinationVpc NetworkInsights Analysis Analysis Component 
- The destination VPC.
- direction String
- The direction. The following are the possible values:- egress
- ingress
 
- elasticLoad NetworkBalancer Listener Insights Analysis Analysis Component 
- The load balancer listener.
- explanationCode String
- The explanation code.
- ingressRoute NetworkTable Insights Analysis Analysis Component 
- The route table.
- internetGateway NetworkInsights Analysis Analysis Component 
- The internet gateway.
- loadBalancer StringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- loadBalancer IntegerListener Port 
- The listener port of the load balancer.
- loadBalancer NetworkTarget Insights Analysis Analysis Load Balancer Target 
- The target.
- loadBalancer NetworkTarget Group Insights Analysis Analysis Component 
- The target group.
- loadBalancer List<NetworkTarget Groups Insights Analysis Analysis Component> 
- The target groups.
- loadBalancer IntegerTarget Port 
- The target port.
- missingComponent String
- The missing component.
- natGateway NetworkInsights Analysis Analysis Component 
- The NAT gateway.
- networkInterface NetworkInsights Analysis Analysis Component 
- The network interface.
- packetField String
- The packet field.
- port Integer
- The port.
- portRanges List<NetworkInsights Analysis Port Range> 
- The port ranges.
- prefixList NetworkInsights Analysis Analysis Component 
- The prefix list.
- protocols List<String>
- The protocols.
- routeTable NetworkInsights Analysis Analysis Component 
- The route table.
- routeTable NetworkRoute Insights Analysis Analysis Route Table Route 
- The route table route.
- securityGroup NetworkInsights Analysis Analysis Component 
- The security group.
- securityGroup NetworkRule Insights Analysis Analysis Security Group Rule 
- The security group rule.
- securityGroups List<NetworkInsights Analysis Analysis Component> 
- The security groups.
- sourceVpc NetworkInsights Analysis Analysis Component 
- The source VPC.
- state String
- The state.
- subnet
NetworkInsights Analysis Analysis Component 
- The subnet.
- subnetRoute NetworkTable Insights Analysis Analysis Component 
- The route table for the subnet.
- transitGateway NetworkInsights Analysis Analysis Component 
- The transit gateway.
- transitGateway NetworkAttachment Insights Analysis Analysis Component 
- The transit gateway attachment.
- transitGateway NetworkRoute Table Insights Analysis Analysis Component 
- The transit gateway route table.
- transitGateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route 
- The transit gateway route table route.
- vpc
NetworkInsights Analysis Analysis Component 
- The component VPC.
- vpcEndpoint NetworkInsights Analysis Analysis Component 
- The VPC endpoint.
- vpcPeering NetworkConnection Insights Analysis Analysis Component 
- The VPC peering connection.
- vpnConnection NetworkInsights Analysis Analysis Component 
- The VPN connection.
- vpnGateway NetworkInsights Analysis Analysis Component 
- The VPN gateway.
- acl
NetworkInsights Analysis Analysis Component 
- The network ACL.
- aclRule 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.
- attachedTo NetworkInsights Analysis Analysis Component 
- The resource to which the component is attached.
- availabilityZones string[]
- The Availability Zones.
- cidrs string[]
- The CIDR ranges.
- classicLoad NetworkBalancer Listener Insights Analysis Analysis Load Balancer Listener 
- The listener for a Classic Load Balancer.
- component
NetworkInsights Analysis Analysis Component 
- The component.
- componentAccount string
- The AWS account for the component.
- componentRegion string
- The Region for the component.
- customerGateway NetworkInsights Analysis Analysis Component 
- The customer gateway.
- destination
NetworkInsights Analysis Analysis Component 
- The destination.
- destinationVpc NetworkInsights Analysis Analysis Component 
- The destination VPC.
- direction string
- The direction. The following are the possible values:- egress
- ingress
 
- elasticLoad NetworkBalancer Listener Insights Analysis Analysis Component 
- The load balancer listener.
- explanationCode string
- The explanation code.
- ingressRoute NetworkTable Insights Analysis Analysis Component 
- The route table.
- internetGateway NetworkInsights Analysis Analysis Component 
- The internet gateway.
- loadBalancer stringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- loadBalancer numberListener Port 
- The listener port of the load balancer.
- loadBalancer NetworkTarget Insights Analysis Analysis Load Balancer Target 
- The target.
- loadBalancer NetworkTarget Group Insights Analysis Analysis Component 
- The target group.
- loadBalancer NetworkTarget Groups Insights Analysis Analysis Component[] 
- The target groups.
- loadBalancer numberTarget Port 
- The target port.
- missingComponent string
- The missing component.
- natGateway NetworkInsights Analysis Analysis Component 
- The NAT gateway.
- networkInterface NetworkInsights Analysis Analysis Component 
- The network interface.
- packetField string
- The packet field.
- port number
- The port.
- portRanges NetworkInsights Analysis Port Range[] 
- The port ranges.
- prefixList NetworkInsights Analysis Analysis Component 
- The prefix list.
- protocols string[]
- The protocols.
- routeTable NetworkInsights Analysis Analysis Component 
- The route table.
- routeTable NetworkRoute Insights Analysis Analysis Route Table Route 
- The route table route.
- securityGroup NetworkInsights Analysis Analysis Component 
- The security group.
- securityGroup NetworkRule Insights Analysis Analysis Security Group Rule 
- The security group rule.
- securityGroups NetworkInsights Analysis Analysis Component[] 
- The security groups.
- sourceVpc NetworkInsights Analysis Analysis Component 
- The source VPC.
- state string
- The state.
- subnet
NetworkInsights Analysis Analysis Component 
- The subnet.
- subnetRoute NetworkTable Insights Analysis Analysis Component 
- The route table for the subnet.
- transitGateway NetworkInsights Analysis Analysis Component 
- The transit gateway.
- transitGateway NetworkAttachment Insights Analysis Analysis Component 
- The transit gateway attachment.
- transitGateway NetworkRoute Table Insights Analysis Analysis Component 
- The transit gateway route table.
- transitGateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route 
- The transit gateway route table route.
- vpc
NetworkInsights Analysis Analysis Component 
- The component VPC.
- vpcEndpoint NetworkInsights Analysis Analysis Component 
- The VPC endpoint.
- vpcPeering NetworkConnection Insights Analysis Analysis Component 
- The VPC peering connection.
- vpnConnection NetworkInsights Analysis Analysis Component 
- The VPN connection.
- vpnGateway NetworkInsights Analysis Analysis Component 
- The VPN gateway.
- acl
NetworkInsights 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
NetworkInsights 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
NetworkInsights 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
NetworkInsights 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
NetworkInsights 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.
- aclRule Property Map
- The network ACL rule.
- address String
- The IPv4 address, in CIDR notation.
- addresses List<String>
- The IPv4 addresses, in CIDR notation.
- attachedTo Property Map
- The resource to which the component is attached.
- availabilityZones List<String>
- The Availability Zones.
- cidrs List<String>
- The CIDR ranges.
- classicLoad Property MapBalancer Listener 
- The listener for a Classic Load Balancer.
- component Property Map
- The component.
- componentAccount String
- The AWS account for the component.
- componentRegion String
- The Region for the component.
- customerGateway Property Map
- The customer gateway.
- destination Property Map
- The destination.
- destinationVpc Property Map
- The destination VPC.
- direction String
- The direction. The following are the possible values:- egress
- ingress
 
- elasticLoad Property MapBalancer Listener 
- The load balancer listener.
- explanationCode String
- The explanation code.
- ingressRoute Property MapTable 
- The route table.
- internetGateway Property Map
- The internet gateway.
- loadBalancer StringArn 
- The Amazon Resource Name (ARN) of the load balancer.
- loadBalancer NumberListener Port 
- The listener port of the load balancer.
- loadBalancer Property MapTarget 
- The target.
- loadBalancer Property MapTarget Group 
- The target group.
- loadBalancer List<Property Map>Target Groups 
- The target groups.
- loadBalancer NumberTarget Port 
- The target port.
- missingComponent String
- The missing component.
- natGateway Property Map
- The NAT gateway.
- networkInterface Property Map
- The network interface.
- packetField String
- The packet field.
- port Number
- The port.
- portRanges List<Property Map>
- The port ranges.
- prefixList Property Map
- The prefix list.
- protocols List<String>
- The protocols.
- routeTable Property Map
- The route table.
- routeTable Property MapRoute 
- The route table route.
- securityGroup Property Map
- The security group.
- securityGroup Property MapRule 
- The security group rule.
- securityGroups List<Property Map>
- The security groups.
- sourceVpc Property Map
- The source VPC.
- state String
- The state.
- subnet Property Map
- The subnet.
- subnetRoute Property MapTable 
- The route table for the subnet.
- transitGateway Property Map
- The transit gateway.
- transitGateway Property MapAttachment 
- The transit gateway attachment.
- transitGateway Property MapRoute Table 
- The transit gateway route table.
- transitGateway Property MapRoute Table Route 
- The transit gateway route table route.
- vpc Property Map
- The component VPC.
- vpcEndpoint Property Map
- The VPC endpoint.
- vpcPeering Property MapConnection 
- The VPC peering connection.
- vpnConnection Property Map
- The VPN connection.
- vpnGateway Property Map
- The VPN gateway.
NetworkInsightsAnalysisPathComponent, NetworkInsightsAnalysisPathComponentArgs          
- AclRule Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Acl Rule 
- The network ACL rule.
- AdditionalDetails 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.
- DestinationVpc Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The destination VPC.
- ElasticLoad 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.
- InboundHeader Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Packet Header 
- The inbound header.
- OutboundHeader Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Packet Header 
- The outbound header.
- RouteTable Pulumi.Route Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Route Table Route 
- The route table route.
- SecurityGroup Pulumi.Rule Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Security Group Rule 
- The security group rule.
- SequenceNumber int
- The sequence number.
- ServiceName string
- The name of the VPC endpoint service.
- SourceVpc 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.
- TransitGateway Pulumi.Aws Native. Ec2. Inputs. Network Insights Analysis Analysis Component 
- The transit gateway.
- TransitGateway 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.
- AclRule NetworkInsights Analysis Analysis Acl Rule 
- The network ACL rule.
- AdditionalDetails []NetworkInsights Analysis Additional Detail 
- The additional details.
- Component
NetworkInsights Analysis Analysis Component 
- The component.
- DestinationVpc NetworkInsights Analysis Analysis Component 
- The destination VPC.
- ElasticLoad NetworkBalancer Listener Insights Analysis Analysis Component 
- The load balancer listener.
- Explanations
[]NetworkInsights Analysis Explanation 
- The explanation codes.
- InboundHeader NetworkInsights Analysis Analysis Packet Header 
- The inbound header.
- OutboundHeader NetworkInsights Analysis Analysis Packet Header 
- The outbound header.
- RouteTable NetworkRoute Insights Analysis Analysis Route Table Route 
- The route table route.
- SecurityGroup NetworkRule Insights Analysis Analysis Security Group Rule 
- The security group rule.
- SequenceNumber int
- The sequence number.
- ServiceName string
- The name of the VPC endpoint service.
- SourceVpc NetworkInsights Analysis Analysis Component 
- The source VPC.
- Subnet
NetworkInsights Analysis Analysis Component 
- The subnet.
- TransitGateway NetworkInsights Analysis Analysis Component 
- The transit gateway.
- TransitGateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route 
- The route in a transit gateway route table.
- Vpc
NetworkInsights Analysis Analysis Component 
- The component VPC.
- aclRule NetworkInsights Analysis Analysis Acl Rule 
- The network ACL rule.
- additionalDetails List<NetworkInsights Analysis Additional Detail> 
- The additional details.
- component
NetworkInsights Analysis Analysis Component 
- The component.
- destinationVpc NetworkInsights Analysis Analysis Component 
- The destination VPC.
- elasticLoad NetworkBalancer Listener Insights Analysis Analysis Component 
- The load balancer listener.
- explanations
List<NetworkInsights Analysis Explanation> 
- The explanation codes.
- inboundHeader NetworkInsights Analysis Analysis Packet Header 
- The inbound header.
- outboundHeader NetworkInsights Analysis Analysis Packet Header 
- The outbound header.
- routeTable NetworkRoute Insights Analysis Analysis Route Table Route 
- The route table route.
- securityGroup NetworkRule Insights Analysis Analysis Security Group Rule 
- The security group rule.
- sequenceNumber Integer
- The sequence number.
- serviceName String
- The name of the VPC endpoint service.
- sourceVpc NetworkInsights Analysis Analysis Component 
- The source VPC.
- subnet
NetworkInsights Analysis Analysis Component 
- The subnet.
- transitGateway NetworkInsights Analysis Analysis Component 
- The transit gateway.
- transitGateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route 
- The route in a transit gateway route table.
- vpc
NetworkInsights Analysis Analysis Component 
- The component VPC.
- aclRule NetworkInsights Analysis Analysis Acl Rule 
- The network ACL rule.
- additionalDetails NetworkInsights Analysis Additional Detail[] 
- The additional details.
- component
NetworkInsights Analysis Analysis Component 
- The component.
- destinationVpc NetworkInsights Analysis Analysis Component 
- The destination VPC.
- elasticLoad NetworkBalancer Listener Insights Analysis Analysis Component 
- The load balancer listener.
- explanations
NetworkInsights Analysis Explanation[] 
- The explanation codes.
- inboundHeader NetworkInsights Analysis Analysis Packet Header 
- The inbound header.
- outboundHeader NetworkInsights Analysis Analysis Packet Header 
- The outbound header.
- routeTable NetworkRoute Insights Analysis Analysis Route Table Route 
- The route table route.
- securityGroup NetworkRule Insights Analysis Analysis Security Group Rule 
- The security group rule.
- sequenceNumber number
- The sequence number.
- serviceName string
- The name of the VPC endpoint service.
- sourceVpc NetworkInsights Analysis Analysis Component 
- The source VPC.
- subnet
NetworkInsights Analysis Analysis Component 
- The subnet.
- transitGateway NetworkInsights Analysis Analysis Component 
- The transit gateway.
- transitGateway NetworkRoute Table Route Insights Analysis Transit Gateway Route Table Route 
- The route in a transit gateway route table.
- vpc
NetworkInsights 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
NetworkInsights 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[NetworkInsights 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
NetworkInsights 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
NetworkInsights Analysis Analysis Component 
- The component VPC.
- aclRule Property Map
- The network ACL rule.
- additionalDetails List<Property Map>
- The additional details.
- component Property Map
- The component.
- destinationVpc Property Map
- The destination VPC.
- elasticLoad Property MapBalancer Listener 
- The load balancer listener.
- explanations List<Property Map>
- The explanation codes.
- inboundHeader Property Map
- The inbound header.
- outboundHeader Property Map
- The outbound header.
- routeTable Property MapRoute 
- The route table route.
- securityGroup Property MapRule 
- The security group rule.
- sequenceNumber Number
- The sequence number.
- serviceName String
- The name of the VPC endpoint service.
- sourceVpc Property Map
- The source VPC.
- subnet Property Map
- The subnet.
- transitGateway Property Map
- The transit gateway.
- transitGateway 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
- NetworkInsights Analysis Status Running 
- running
- NetworkInsights Analysis Status Failed 
- failed
- NetworkInsights 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                
- AttachmentId string
- The ID of the route attachment.
- DestinationCidr string
- The CIDR block used for destination matches.
- PrefixList stringId 
- The ID of the prefix list.
- ResourceId string
- The ID of the resource for the route attachment.
- ResourceType string
- The resource type for the route attachment.
- RouteOrigin string
- The route origin. The following are the possible values:- static
- propagated
 
- State string
- The state of the route.
- AttachmentId string
- The ID of the route attachment.
- DestinationCidr string
- The CIDR block used for destination matches.
- PrefixList stringId 
- The ID of the prefix list.
- ResourceId string
- The ID of the resource for the route attachment.
- ResourceType string
- The resource type for the route attachment.
- RouteOrigin string
- The route origin. The following are the possible values:- static
- propagated
 
- State string
- The state of the route.
- attachmentId String
- The ID of the route attachment.
- destinationCidr String
- The CIDR block used for destination matches.
- prefixList StringId 
- The ID of the prefix list.
- resourceId String
- The ID of the resource for the route attachment.
- resourceType String
- The resource type for the route attachment.
- routeOrigin String
- The route origin. The following are the possible values:- static
- propagated
 
- state String
- The state of the route.
- attachmentId string
- The ID of the route attachment.
- destinationCidr string
- The CIDR block used for destination matches.
- prefixList stringId 
- The ID of the prefix list.
- resourceId string
- The ID of the resource for the route attachment.
- resourceType string
- The resource type for the route attachment.
- routeOrigin 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.
- attachmentId String
- The ID of the route attachment.
- destinationCidr String
- The CIDR block used for destination matches.
- prefixList StringId 
- The ID of the prefix list.
- resourceId String
- The ID of the resource for the route attachment.
- resourceType String
- The resource type for the route attachment.
- routeOrigin 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.