1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. ec2
  5. getNetworkInsightsAnalysis

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

aws-native.ec2.getNetworkInsightsAnalysis

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi

Resource schema for AWS::EC2::NetworkInsightsAnalysis

Using getNetworkInsightsAnalysis

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getNetworkInsightsAnalysis(args: GetNetworkInsightsAnalysisArgs, opts?: InvokeOptions): Promise<GetNetworkInsightsAnalysisResult>
function getNetworkInsightsAnalysisOutput(args: GetNetworkInsightsAnalysisOutputArgs, opts?: InvokeOptions): Output<GetNetworkInsightsAnalysisResult>
Copy
def get_network_insights_analysis(network_insights_analysis_id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetNetworkInsightsAnalysisResult
def get_network_insights_analysis_output(network_insights_analysis_id: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetNetworkInsightsAnalysisResult]
Copy
func LookupNetworkInsightsAnalysis(ctx *Context, args *LookupNetworkInsightsAnalysisArgs, opts ...InvokeOption) (*LookupNetworkInsightsAnalysisResult, error)
func LookupNetworkInsightsAnalysisOutput(ctx *Context, args *LookupNetworkInsightsAnalysisOutputArgs, opts ...InvokeOption) LookupNetworkInsightsAnalysisResultOutput
Copy

> Note: This function is named LookupNetworkInsightsAnalysis in the Go SDK.

public static class GetNetworkInsightsAnalysis 
{
    public static Task<GetNetworkInsightsAnalysisResult> InvokeAsync(GetNetworkInsightsAnalysisArgs args, InvokeOptions? opts = null)
    public static Output<GetNetworkInsightsAnalysisResult> Invoke(GetNetworkInsightsAnalysisInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetNetworkInsightsAnalysisResult> getNetworkInsightsAnalysis(GetNetworkInsightsAnalysisArgs args, InvokeOptions options)
public static Output<GetNetworkInsightsAnalysisResult> getNetworkInsightsAnalysis(GetNetworkInsightsAnalysisArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:ec2:getNetworkInsightsAnalysis
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

NetworkInsightsAnalysisId This property is required. string
The ID of the network insights analysis.
NetworkInsightsAnalysisId This property is required. string
The ID of the network insights analysis.
networkInsightsAnalysisId This property is required. String
The ID of the network insights analysis.
networkInsightsAnalysisId This property is required. string
The ID of the network insights analysis.
network_insights_analysis_id This property is required. str
The ID of the network insights analysis.
networkInsightsAnalysisId This property is required. String
The ID of the network insights analysis.

getNetworkInsightsAnalysis Result

The following output properties are available:

AdditionalAccounts List<string>
The member accounts that contain resources that the path can traverse.
AlternatePathHints List<Pulumi.AwsNative.Ec2.Outputs.NetworkInsightsAnalysisAlternatePathHint>
Potential intermediate components.
Explanations List<Pulumi.AwsNative.Ec2.Outputs.NetworkInsightsAnalysisExplanation>
The explanations. For more information, see Reachability Analyzer explanation codes .
ForwardPathComponents List<Pulumi.AwsNative.Ec2.Outputs.NetworkInsightsAnalysisPathComponent>
The components in the path from source to destination.
NetworkInsightsAnalysisArn string
The Amazon Resource Name (ARN) of the network insights analysis.
NetworkInsightsAnalysisId string
The ID of the network insights analysis.
NetworkPathFound bool
Indicates whether the destination is reachable from the source.
ReturnPathComponents List<Pulumi.AwsNative.Ec2.Outputs.NetworkInsightsAnalysisPathComponent>
The components in the path from destination to source.
StartDate string
The time the analysis started.
Status Pulumi.AwsNative.Ec2.NetworkInsightsAnalysisStatus
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.
Tags List<Pulumi.AwsNative.Outputs.Tag>
The tags to apply.
AdditionalAccounts []string
The member accounts that contain resources that the path can traverse.
AlternatePathHints []NetworkInsightsAnalysisAlternatePathHint
Potential intermediate components.
Explanations []NetworkInsightsAnalysisExplanation
The explanations. For more information, see Reachability Analyzer explanation codes .
ForwardPathComponents []NetworkInsightsAnalysisPathComponent
The components in the path from source to destination.
NetworkInsightsAnalysisArn string
The Amazon Resource Name (ARN) of the network insights analysis.
NetworkInsightsAnalysisId string
The ID of the network insights analysis.
NetworkPathFound bool
Indicates whether the destination is reachable from the source.
ReturnPathComponents []NetworkInsightsAnalysisPathComponent
The components in the path from destination to source.
StartDate string
The time the analysis started.
Status NetworkInsightsAnalysisStatus
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.
Tags Tag
The tags to apply.
additionalAccounts List<String>
The member accounts that contain resources that the path can traverse.
alternatePathHints List<NetworkInsightsAnalysisAlternatePathHint>
Potential intermediate components.
explanations List<NetworkInsightsAnalysisExplanation>
The explanations. For more information, see Reachability Analyzer explanation codes .
forwardPathComponents List<NetworkInsightsAnalysisPathComponent>
The components in the path from source to destination.
networkInsightsAnalysisArn String
The Amazon Resource Name (ARN) of the network insights analysis.
networkInsightsAnalysisId String
The ID of the network insights analysis.
networkPathFound Boolean
Indicates whether the destination is reachable from the source.
returnPathComponents List<NetworkInsightsAnalysisPathComponent>
The components in the path from destination to source.
startDate String
The time the analysis started.
status NetworkInsightsAnalysisStatus
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.
tags List<Tag>
The tags to apply.
additionalAccounts string[]
The member accounts that contain resources that the path can traverse.
alternatePathHints NetworkInsightsAnalysisAlternatePathHint[]
Potential intermediate components.
explanations NetworkInsightsAnalysisExplanation[]
The explanations. For more information, see Reachability Analyzer explanation codes .
forwardPathComponents NetworkInsightsAnalysisPathComponent[]
The components in the path from source to destination.
networkInsightsAnalysisArn string
The Amazon Resource Name (ARN) of the network insights analysis.
networkInsightsAnalysisId string
The ID of the network insights analysis.
networkPathFound boolean
Indicates whether the destination is reachable from the source.
returnPathComponents NetworkInsightsAnalysisPathComponent[]
The components in the path from destination to source.
startDate string
The time the analysis started.
status NetworkInsightsAnalysisStatus
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.
tags Tag[]
The tags to apply.
additional_accounts Sequence[str]
The member accounts that contain resources that the path can traverse.
alternate_path_hints Sequence[NetworkInsightsAnalysisAlternatePathHint]
Potential intermediate components.
explanations Sequence[NetworkInsightsAnalysisExplanation]
The explanations. For more information, see Reachability Analyzer explanation codes .
forward_path_components Sequence[NetworkInsightsAnalysisPathComponent]
The components in the path from source to destination.
network_insights_analysis_arn str
The Amazon Resource Name (ARN) of the network insights analysis.
network_insights_analysis_id str
The ID of the network insights analysis.
network_path_found bool
Indicates whether the destination is reachable from the source.
return_path_components Sequence[NetworkInsightsAnalysisPathComponent]
The components in the path from destination to source.
start_date str
The time the analysis started.
status NetworkInsightsAnalysisStatus
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.
tags Sequence[root_Tag]
The tags to apply.
additionalAccounts List<String>
The member accounts that contain resources that the path can traverse.
alternatePathHints List<Property Map>
Potential intermediate components.
explanations List<Property Map>
The explanations. For more information, see Reachability Analyzer explanation codes .
forwardPathComponents List<Property Map>
The components in the path from source to destination.
networkInsightsAnalysisArn String
The Amazon Resource Name (ARN) of the network insights analysis.
networkInsightsAnalysisId String
The ID of the network insights analysis.
networkPathFound Boolean
Indicates whether the destination is reachable from the source.
returnPathComponents List<Property Map>
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.
tags List<Property Map>
The tags to apply.

Supporting Types

NetworkInsightsAnalysisAdditionalDetail

AdditionalDetailType string
The additional detail code.
Component NetworkInsightsAnalysisAnalysisComponent
The path component.
LoadBalancers []NetworkInsightsAnalysisAnalysisComponent
The load balancers.
ServiceName string
The name of the VPC endpoint service.
additionalDetailType String
The additional detail code.
component NetworkInsightsAnalysisAnalysisComponent
The path component.
loadBalancers List<NetworkInsightsAnalysisAnalysisComponent>
The load balancers.
serviceName String
The name of the VPC endpoint service.
additionalDetailType string
The additional detail code.
component NetworkInsightsAnalysisAnalysisComponent
The path component.
loadBalancers NetworkInsightsAnalysisAnalysisComponent[]
The load balancers.
serviceName string
The name of the VPC endpoint service.
additional_detail_type str
The additional detail code.
component NetworkInsightsAnalysisAnalysisComponent
The path component.
load_balancers Sequence[NetworkInsightsAnalysisAnalysisComponent]
The load balancers.
service_name str
The name of the VPC endpoint service.
additionalDetailType String
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

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

Cidr string
The IPv4 address range, in CIDR notation.
Egress bool
Indicates whether the rule is an outbound rule.
PortRange Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisPortRange
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 NetworkInsightsAnalysisPortRange
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 NetworkInsightsAnalysisPortRange
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 NetworkInsightsAnalysisPortRange
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 NetworkInsightsAnalysisPortRange
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

Arn string
The Amazon Resource Name (ARN) of the component.
Id string
The ID of the component.
Arn string
The Amazon Resource Name (ARN) of the component.
Id string
The ID of the component.
arn String
The Amazon Resource Name (ARN) of the component.
id String
The ID of the component.
arn string
The Amazon Resource Name (ARN) of the component.
id string
The ID of the component.
arn str
The Amazon Resource Name (ARN) of the component.
id str
The ID of the component.
arn String
The Amazon Resource Name (ARN) of the component.
id String
The ID of the component.

NetworkInsightsAnalysisAnalysisLoadBalancerListener

InstancePort int
[Classic Load Balancers] The back-end port for the listener.
LoadBalancerPort int
The port on which the load balancer is listening.
InstancePort int
[Classic Load Balancers] The back-end port for the listener.
LoadBalancerPort int
The port on which the load balancer is listening.
instancePort Integer
[Classic Load Balancers] The back-end port for the listener.
loadBalancerPort Integer
The port on which the load balancer is listening.
instancePort number
[Classic Load Balancers] The back-end port for the listener.
loadBalancerPort number
The port on which the load balancer is listening.
instance_port int
[Classic Load Balancers] The back-end port for the listener.
load_balancer_port int
The port on which the load balancer is listening.
instancePort Number
[Classic Load Balancers] The back-end port for the listener.
loadBalancerPort Number
The port on which the load balancer is listening.

NetworkInsightsAnalysisAnalysisLoadBalancerTarget

Address string
The IP address.
AvailabilityZone string
The Availability Zone.
Instance Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
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 NetworkInsightsAnalysisAnalysisComponent
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 NetworkInsightsAnalysisAnalysisComponent
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 NetworkInsightsAnalysisAnalysisComponent
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 NetworkInsightsAnalysisAnalysisComponent
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

DestinationAddresses List<string>
The destination addresses.
DestinationPortRanges List<Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisPortRange>
The destination port ranges.
Protocol string
The protocol.
SourceAddresses List<string>
The source addresses.
SourcePortRanges List<Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisPortRange>
The source port ranges.
DestinationAddresses []string
The destination addresses.
DestinationPortRanges []NetworkInsightsAnalysisPortRange
The destination port ranges.
Protocol string
The protocol.
SourceAddresses []string
The source addresses.
SourcePortRanges []NetworkInsightsAnalysisPortRange
The source port ranges.
destinationAddresses List<String>
The destination addresses.
destinationPortRanges List<NetworkInsightsAnalysisPortRange>
The destination port ranges.
protocol String
The protocol.
sourceAddresses List<String>
The source addresses.
sourcePortRanges List<NetworkInsightsAnalysisPortRange>
The source port ranges.
destinationAddresses string[]
The destination addresses.
destinationPortRanges NetworkInsightsAnalysisPortRange[]
The destination port ranges.
protocol string
The protocol.
sourceAddresses string[]
The source addresses.
sourcePortRanges NetworkInsightsAnalysisPortRange[]
The source port ranges.
destination_addresses Sequence[str]
The destination addresses.
destination_port_ranges Sequence[NetworkInsightsAnalysisPortRange]
The destination port ranges.
protocol str
The protocol.
source_addresses Sequence[str]
The source addresses.
source_port_ranges Sequence[NetworkInsightsAnalysisPortRange]
The source port ranges.
destinationAddresses List<String>
The destination addresses.
destinationPortRanges List<Property Map>
The destination port ranges.
protocol String
The protocol.
sourceAddresses List<String>
The source addresses.
sourcePortRanges List<Property Map>
The source port ranges.

NetworkInsightsAnalysisAnalysisRouteTableRoute

DestinationCidr string
The destination IPv4 address, in CIDR notation.
DestinationPrefixListId string
The prefix of the AWS service.
EgressOnlyInternetGatewayId string
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.
NatGatewayId string
The ID of a NAT gateway.
NetworkInterfaceId string
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
TransitGatewayId string
The ID of a transit gateway.
VpcPeeringConnectionId string
The ID of a VPC peering connection.
DestinationCidr string
The destination IPv4 address, in CIDR notation.
DestinationPrefixListId string
The prefix of the AWS service.
EgressOnlyInternetGatewayId string
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.
NatGatewayId string
The ID of a NAT gateway.
NetworkInterfaceId string
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
TransitGatewayId string
The ID of a transit gateway.
VpcPeeringConnectionId string
The ID of a VPC peering connection.
destinationCidr String
The destination IPv4 address, in CIDR notation.
destinationPrefixListId String
The prefix of the AWS service.
egressOnlyInternetGatewayId String
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.
natGatewayId String
The ID of a NAT gateway.
networkInterfaceId String
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
transitGatewayId String
The ID of a transit gateway.
vpcPeeringConnectionId String
The ID of a VPC peering connection.
destinationCidr string
The destination IPv4 address, in CIDR notation.
destinationPrefixListId string
The prefix of the AWS service.
egressOnlyInternetGatewayId string
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.
natGatewayId string
The ID of a NAT gateway.
networkInterfaceId string
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
transitGatewayId string
The ID of a transit gateway.
vpcPeeringConnectionId string
The ID of a VPC peering connection.
destination_cidr str
The destination IPv4 address, in CIDR notation.
destination_prefix_list_id str
The prefix of the AWS service.
egress_only_internet_gateway_id str
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_id str
The ID of a NAT gateway.
network_interface_id str
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_id str
The ID of a transit gateway.
vpc_peering_connection_id str
The ID of a VPC peering connection.
destinationCidr String
The destination IPv4 address, in CIDR notation.
destinationPrefixListId String
The prefix of the AWS service.
egressOnlyInternetGatewayId String
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.
natGatewayId String
The ID of a NAT gateway.
networkInterfaceId String
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
transitGatewayId String
The ID of a transit gateway.
vpcPeeringConnectionId String
The ID of a VPC peering connection.

NetworkInsightsAnalysisAnalysisSecurityGroupRule

Cidr string
The IPv4 address range, in CIDR notation.
Direction string
The direction. The following are the possible values:

  • egress
  • ingress
PortRange Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisPortRange
The port range.
PrefixListId string
The prefix list ID.
Protocol string
The protocol name.
SecurityGroupId string
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 NetworkInsightsAnalysisPortRange
The port range.
PrefixListId string
The prefix list ID.
Protocol string
The protocol name.
SecurityGroupId string
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 NetworkInsightsAnalysisPortRange
The port range.
prefixListId String
The prefix list ID.
protocol String
The protocol name.
securityGroupId String
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 NetworkInsightsAnalysisPortRange
The port range.
prefixListId string
The prefix list ID.
protocol string
The protocol name.
securityGroupId string
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 NetworkInsightsAnalysisPortRange
The port range.
prefix_list_id str
The prefix list ID.
protocol str
The protocol name.
security_group_id str
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.
prefixListId String
The prefix list ID.
protocol String
The protocol name.
securityGroupId String
The security group ID.

NetworkInsightsAnalysisExplanation

Acl Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The network ACL.
AclRule Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
Address string
The IPv4 address, in CIDR notation.
Addresses List<string>
The IPv4 addresses, in CIDR notation.
AttachedTo Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The resource to which the component is attached.
AvailabilityZones List<string>
The Availability Zones.
Cidrs List<string>
The CIDR ranges.
ClassicLoadBalancerListener Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisLoadBalancerListener
The listener for a Classic Load Balancer.
Component Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The component.
ComponentAccount string
The AWS account for the component.
ComponentRegion string
The Region for the component.
CustomerGateway Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The customer gateway.
Destination Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The destination.
DestinationVpc Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
Direction string
The direction. The following are the possible values:

  • egress
  • ingress
ElasticLoadBalancerListener Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
ExplanationCode string
The explanation code.
IngressRouteTable Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The route table.
InternetGateway Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The internet gateway.
LoadBalancerArn string
The Amazon Resource Name (ARN) of the load balancer.
LoadBalancerListenerPort int
The listener port of the load balancer.
LoadBalancerTarget Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisLoadBalancerTarget
The target.
LoadBalancerTargetGroup Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The target group.
LoadBalancerTargetGroups List<Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent>
The target groups.
LoadBalancerTargetPort int
The target port.
MissingComponent string
The missing component.
NatGateway Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The NAT gateway.
NetworkInterface Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The network interface.
PacketField string
The packet field.
Port int
The port.
PortRanges List<Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisPortRange>
The port ranges.
PrefixList Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The prefix list.
Protocols List<string>
The protocols.
RouteTable Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The route table.
RouteTableRoute Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
SecurityGroup Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The security group.
SecurityGroupRule Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
SecurityGroups List<Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent>
The security groups.
SourceVpc Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The source VPC.
State string
The state.
Subnet Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The subnet.
SubnetRouteTable Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The route table for the subnet.
TransitGateway Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
TransitGatewayAttachment Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The transit gateway attachment.
TransitGatewayRouteTable Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The transit gateway route table.
TransitGatewayRouteTableRoute Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The transit gateway route table route.
Vpc Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The component VPC.
VpcEndpoint Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The VPC endpoint.
VpcPeeringConnection Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The VPC peering connection.
VpnConnection Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The VPN connection.
VpnGateway Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The VPN gateway.
Acl NetworkInsightsAnalysisAnalysisComponent
The network ACL.
AclRule NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
Address string
The IPv4 address, in CIDR notation.
Addresses []string
The IPv4 addresses, in CIDR notation.
AttachedTo NetworkInsightsAnalysisAnalysisComponent
The resource to which the component is attached.
AvailabilityZones []string
The Availability Zones.
Cidrs []string
The CIDR ranges.
ClassicLoadBalancerListener NetworkInsightsAnalysisAnalysisLoadBalancerListener
The listener for a Classic Load Balancer.
Component NetworkInsightsAnalysisAnalysisComponent
The component.
ComponentAccount string
The AWS account for the component.
ComponentRegion string
The Region for the component.
CustomerGateway NetworkInsightsAnalysisAnalysisComponent
The customer gateway.
Destination NetworkInsightsAnalysisAnalysisComponent
The destination.
DestinationVpc NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
Direction string
The direction. The following are the possible values:

  • egress
  • ingress
ElasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
ExplanationCode string
The explanation code.
IngressRouteTable NetworkInsightsAnalysisAnalysisComponent
The route table.
InternetGateway NetworkInsightsAnalysisAnalysisComponent
The internet gateway.
LoadBalancerArn string
The Amazon Resource Name (ARN) of the load balancer.
LoadBalancerListenerPort int
The listener port of the load balancer.
LoadBalancerTarget NetworkInsightsAnalysisAnalysisLoadBalancerTarget
The target.
LoadBalancerTargetGroup NetworkInsightsAnalysisAnalysisComponent
The target group.
LoadBalancerTargetGroups []NetworkInsightsAnalysisAnalysisComponent
The target groups.
LoadBalancerTargetPort int
The target port.
MissingComponent string
The missing component.
NatGateway NetworkInsightsAnalysisAnalysisComponent
The NAT gateway.
NetworkInterface NetworkInsightsAnalysisAnalysisComponent
The network interface.
PacketField string
The packet field.
Port int
The port.
PortRanges []NetworkInsightsAnalysisPortRange
The port ranges.
PrefixList NetworkInsightsAnalysisAnalysisComponent
The prefix list.
Protocols []string
The protocols.
RouteTable NetworkInsightsAnalysisAnalysisComponent
The route table.
RouteTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
SecurityGroup NetworkInsightsAnalysisAnalysisComponent
The security group.
SecurityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
SecurityGroups []NetworkInsightsAnalysisAnalysisComponent
The security groups.
SourceVpc NetworkInsightsAnalysisAnalysisComponent
The source VPC.
State string
The state.
Subnet NetworkInsightsAnalysisAnalysisComponent
The subnet.
SubnetRouteTable NetworkInsightsAnalysisAnalysisComponent
The route table for the subnet.
TransitGateway NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
TransitGatewayAttachment NetworkInsightsAnalysisAnalysisComponent
The transit gateway attachment.
TransitGatewayRouteTable NetworkInsightsAnalysisAnalysisComponent
The transit gateway route table.
TransitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The transit gateway route table route.
Vpc NetworkInsightsAnalysisAnalysisComponent
The component VPC.
VpcEndpoint NetworkInsightsAnalysisAnalysisComponent
The VPC endpoint.
VpcPeeringConnection NetworkInsightsAnalysisAnalysisComponent
The VPC peering connection.
VpnConnection NetworkInsightsAnalysisAnalysisComponent
The VPN connection.
VpnGateway NetworkInsightsAnalysisAnalysisComponent
The VPN gateway.
acl NetworkInsightsAnalysisAnalysisComponent
The network ACL.
aclRule NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
address String
The IPv4 address, in CIDR notation.
addresses List<String>
The IPv4 addresses, in CIDR notation.
attachedTo NetworkInsightsAnalysisAnalysisComponent
The resource to which the component is attached.
availabilityZones List<String>
The Availability Zones.
cidrs List<String>
The CIDR ranges.
classicLoadBalancerListener NetworkInsightsAnalysisAnalysisLoadBalancerListener
The listener for a Classic Load Balancer.
component NetworkInsightsAnalysisAnalysisComponent
The component.
componentAccount String
The AWS account for the component.
componentRegion String
The Region for the component.
customerGateway NetworkInsightsAnalysisAnalysisComponent
The customer gateway.
destination NetworkInsightsAnalysisAnalysisComponent
The destination.
destinationVpc NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
direction String
The direction. The following are the possible values:

  • egress
  • ingress
elasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
explanationCode String
The explanation code.
ingressRouteTable NetworkInsightsAnalysisAnalysisComponent
The route table.
internetGateway NetworkInsightsAnalysisAnalysisComponent
The internet gateway.
loadBalancerArn String
The Amazon Resource Name (ARN) of the load balancer.
loadBalancerListenerPort Integer
The listener port of the load balancer.
loadBalancerTarget NetworkInsightsAnalysisAnalysisLoadBalancerTarget
The target.
loadBalancerTargetGroup NetworkInsightsAnalysisAnalysisComponent
The target group.
loadBalancerTargetGroups List<NetworkInsightsAnalysisAnalysisComponent>
The target groups.
loadBalancerTargetPort Integer
The target port.
missingComponent String
The missing component.
natGateway NetworkInsightsAnalysisAnalysisComponent
The NAT gateway.
networkInterface NetworkInsightsAnalysisAnalysisComponent
The network interface.
packetField String
The packet field.
port Integer
The port.
portRanges List<NetworkInsightsAnalysisPortRange>
The port ranges.
prefixList NetworkInsightsAnalysisAnalysisComponent
The prefix list.
protocols List<String>
The protocols.
routeTable NetworkInsightsAnalysisAnalysisComponent
The route table.
routeTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
securityGroup NetworkInsightsAnalysisAnalysisComponent
The security group.
securityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
securityGroups List<NetworkInsightsAnalysisAnalysisComponent>
The security groups.
sourceVpc NetworkInsightsAnalysisAnalysisComponent
The source VPC.
state String
The state.
subnet NetworkInsightsAnalysisAnalysisComponent
The subnet.
subnetRouteTable NetworkInsightsAnalysisAnalysisComponent
The route table for the subnet.
transitGateway NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
transitGatewayAttachment NetworkInsightsAnalysisAnalysisComponent
The transit gateway attachment.
transitGatewayRouteTable NetworkInsightsAnalysisAnalysisComponent
The transit gateway route table.
transitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The transit gateway route table route.
vpc NetworkInsightsAnalysisAnalysisComponent
The component VPC.
vpcEndpoint NetworkInsightsAnalysisAnalysisComponent
The VPC endpoint.
vpcPeeringConnection NetworkInsightsAnalysisAnalysisComponent
The VPC peering connection.
vpnConnection NetworkInsightsAnalysisAnalysisComponent
The VPN connection.
vpnGateway NetworkInsightsAnalysisAnalysisComponent
The VPN gateway.
acl NetworkInsightsAnalysisAnalysisComponent
The network ACL.
aclRule NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
address string
The IPv4 address, in CIDR notation.
addresses string[]
The IPv4 addresses, in CIDR notation.
attachedTo NetworkInsightsAnalysisAnalysisComponent
The resource to which the component is attached.
availabilityZones string[]
The Availability Zones.
cidrs string[]
The CIDR ranges.
classicLoadBalancerListener NetworkInsightsAnalysisAnalysisLoadBalancerListener
The listener for a Classic Load Balancer.
component NetworkInsightsAnalysisAnalysisComponent
The component.
componentAccount string
The AWS account for the component.
componentRegion string
The Region for the component.
customerGateway NetworkInsightsAnalysisAnalysisComponent
The customer gateway.
destination NetworkInsightsAnalysisAnalysisComponent
The destination.
destinationVpc NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
direction string
The direction. The following are the possible values:

  • egress
  • ingress
elasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
explanationCode string
The explanation code.
ingressRouteTable NetworkInsightsAnalysisAnalysisComponent
The route table.
internetGateway NetworkInsightsAnalysisAnalysisComponent
The internet gateway.
loadBalancerArn string
The Amazon Resource Name (ARN) of the load balancer.
loadBalancerListenerPort number
The listener port of the load balancer.
loadBalancerTarget NetworkInsightsAnalysisAnalysisLoadBalancerTarget
The target.
loadBalancerTargetGroup NetworkInsightsAnalysisAnalysisComponent
The target group.
loadBalancerTargetGroups NetworkInsightsAnalysisAnalysisComponent[]
The target groups.
loadBalancerTargetPort number
The target port.
missingComponent string
The missing component.
natGateway NetworkInsightsAnalysisAnalysisComponent
The NAT gateway.
networkInterface NetworkInsightsAnalysisAnalysisComponent
The network interface.
packetField string
The packet field.
port number
The port.
portRanges NetworkInsightsAnalysisPortRange[]
The port ranges.
prefixList NetworkInsightsAnalysisAnalysisComponent
The prefix list.
protocols string[]
The protocols.
routeTable NetworkInsightsAnalysisAnalysisComponent
The route table.
routeTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
securityGroup NetworkInsightsAnalysisAnalysisComponent
The security group.
securityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
securityGroups NetworkInsightsAnalysisAnalysisComponent[]
The security groups.
sourceVpc NetworkInsightsAnalysisAnalysisComponent
The source VPC.
state string
The state.
subnet NetworkInsightsAnalysisAnalysisComponent
The subnet.
subnetRouteTable NetworkInsightsAnalysisAnalysisComponent
The route table for the subnet.
transitGateway NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
transitGatewayAttachment NetworkInsightsAnalysisAnalysisComponent
The transit gateway attachment.
transitGatewayRouteTable NetworkInsightsAnalysisAnalysisComponent
The transit gateway route table.
transitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The transit gateway route table route.
vpc NetworkInsightsAnalysisAnalysisComponent
The component VPC.
vpcEndpoint NetworkInsightsAnalysisAnalysisComponent
The VPC endpoint.
vpcPeeringConnection NetworkInsightsAnalysisAnalysisComponent
The VPC peering connection.
vpnConnection NetworkInsightsAnalysisAnalysisComponent
The VPN connection.
vpnGateway NetworkInsightsAnalysisAnalysisComponent
The VPN gateway.
acl NetworkInsightsAnalysisAnalysisComponent
The network ACL.
acl_rule NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
address str
The IPv4 address, in CIDR notation.
addresses Sequence[str]
The IPv4 addresses, in CIDR notation.
attached_to NetworkInsightsAnalysisAnalysisComponent
The resource to which the component is attached.
availability_zones Sequence[str]
The Availability Zones.
cidrs Sequence[str]
The CIDR ranges.
classic_load_balancer_listener NetworkInsightsAnalysisAnalysisLoadBalancerListener
The listener for a Classic Load Balancer.
component NetworkInsightsAnalysisAnalysisComponent
The component.
component_account str
The AWS account for the component.
component_region str
The Region for the component.
customer_gateway NetworkInsightsAnalysisAnalysisComponent
The customer gateway.
destination NetworkInsightsAnalysisAnalysisComponent
The destination.
destination_vpc NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
direction str
The direction. The following are the possible values:

  • egress
  • ingress
elastic_load_balancer_listener NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
explanation_code str
The explanation code.
ingress_route_table NetworkInsightsAnalysisAnalysisComponent
The route table.
internet_gateway NetworkInsightsAnalysisAnalysisComponent
The internet gateway.
load_balancer_arn str
The Amazon Resource Name (ARN) of the load balancer.
load_balancer_listener_port int
The listener port of the load balancer.
load_balancer_target NetworkInsightsAnalysisAnalysisLoadBalancerTarget
The target.
load_balancer_target_group NetworkInsightsAnalysisAnalysisComponent
The target group.
load_balancer_target_groups Sequence[NetworkInsightsAnalysisAnalysisComponent]
The target groups.
load_balancer_target_port int
The target port.
missing_component str
The missing component.
nat_gateway NetworkInsightsAnalysisAnalysisComponent
The NAT gateway.
network_interface NetworkInsightsAnalysisAnalysisComponent
The network interface.
packet_field str
The packet field.
port int
The port.
port_ranges Sequence[NetworkInsightsAnalysisPortRange]
The port ranges.
prefix_list NetworkInsightsAnalysisAnalysisComponent
The prefix list.
protocols Sequence[str]
The protocols.
route_table NetworkInsightsAnalysisAnalysisComponent
The route table.
route_table_route NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
security_group NetworkInsightsAnalysisAnalysisComponent
The security group.
security_group_rule NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
security_groups Sequence[NetworkInsightsAnalysisAnalysisComponent]
The security groups.
source_vpc NetworkInsightsAnalysisAnalysisComponent
The source VPC.
state str
The state.
subnet NetworkInsightsAnalysisAnalysisComponent
The subnet.
subnet_route_table NetworkInsightsAnalysisAnalysisComponent
The route table for the subnet.
transit_gateway NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
transit_gateway_attachment NetworkInsightsAnalysisAnalysisComponent
The transit gateway attachment.
transit_gateway_route_table NetworkInsightsAnalysisAnalysisComponent
The transit gateway route table.
transit_gateway_route_table_route NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The transit gateway route table route.
vpc NetworkInsightsAnalysisAnalysisComponent
The component VPC.
vpc_endpoint NetworkInsightsAnalysisAnalysisComponent
The VPC endpoint.
vpc_peering_connection NetworkInsightsAnalysisAnalysisComponent
The VPC peering connection.
vpn_connection NetworkInsightsAnalysisAnalysisComponent
The VPN connection.
vpn_gateway NetworkInsightsAnalysisAnalysisComponent
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.
classicLoadBalancerListener Property Map
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
elasticLoadBalancerListener Property Map
The load balancer listener.
explanationCode String
The explanation code.
ingressRouteTable Property Map
The route table.
internetGateway Property Map
The internet gateway.
loadBalancerArn String
The Amazon Resource Name (ARN) of the load balancer.
loadBalancerListenerPort Number
The listener port of the load balancer.
loadBalancerTarget Property Map
The target.
loadBalancerTargetGroup Property Map
The target group.
loadBalancerTargetGroups List<Property Map>
The target groups.
loadBalancerTargetPort Number
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.
routeTableRoute Property Map
The route table route.
securityGroup Property Map
The security group.
securityGroupRule Property Map
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.
subnetRouteTable Property Map
The route table for the subnet.
transitGateway Property Map
The transit gateway.
transitGatewayAttachment Property Map
The transit gateway attachment.
transitGatewayRouteTable Property Map
The transit gateway route table.
transitGatewayRouteTableRoute Property Map
The transit gateway route table route.
vpc Property Map
The component VPC.
vpcEndpoint Property Map
The VPC endpoint.
vpcPeeringConnection Property Map
The VPC peering connection.
vpnConnection Property Map
The VPN connection.
vpnGateway Property Map
The VPN gateway.

NetworkInsightsAnalysisPathComponent

AclRule Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
AdditionalDetails List<Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAdditionalDetail>
The additional details.
Component Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The component.
DestinationVpc Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
ElasticLoadBalancerListener Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
Explanations List<Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisExplanation>
The explanation codes.
InboundHeader Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisPacketHeader
The inbound header.
OutboundHeader Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisPacketHeader
The outbound header.
RouteTableRoute Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
SecurityGroupRule Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
SequenceNumber int
The sequence number.
ServiceName string
The name of the VPC endpoint service.
SourceVpc Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The source VPC.
Subnet Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The subnet.
TransitGateway Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
TransitGatewayRouteTableRoute Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The route in a transit gateway route table.
Vpc Pulumi.AwsNative.Ec2.Inputs.NetworkInsightsAnalysisAnalysisComponent
The component VPC.
AclRule NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
AdditionalDetails []NetworkInsightsAnalysisAdditionalDetail
The additional details.
Component NetworkInsightsAnalysisAnalysisComponent
The component.
DestinationVpc NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
ElasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
Explanations []NetworkInsightsAnalysisExplanation
The explanation codes.
InboundHeader NetworkInsightsAnalysisAnalysisPacketHeader
The inbound header.
OutboundHeader NetworkInsightsAnalysisAnalysisPacketHeader
The outbound header.
RouteTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
SecurityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
SequenceNumber int
The sequence number.
ServiceName string
The name of the VPC endpoint service.
SourceVpc NetworkInsightsAnalysisAnalysisComponent
The source VPC.
Subnet NetworkInsightsAnalysisAnalysisComponent
The subnet.
TransitGateway NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
TransitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The route in a transit gateway route table.
Vpc NetworkInsightsAnalysisAnalysisComponent
The component VPC.
aclRule NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
additionalDetails List<NetworkInsightsAnalysisAdditionalDetail>
The additional details.
component NetworkInsightsAnalysisAnalysisComponent
The component.
destinationVpc NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
elasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
explanations List<NetworkInsightsAnalysisExplanation>
The explanation codes.
inboundHeader NetworkInsightsAnalysisAnalysisPacketHeader
The inbound header.
outboundHeader NetworkInsightsAnalysisAnalysisPacketHeader
The outbound header.
routeTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
securityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
sequenceNumber Integer
The sequence number.
serviceName String
The name of the VPC endpoint service.
sourceVpc NetworkInsightsAnalysisAnalysisComponent
The source VPC.
subnet NetworkInsightsAnalysisAnalysisComponent
The subnet.
transitGateway NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
transitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The route in a transit gateway route table.
vpc NetworkInsightsAnalysisAnalysisComponent
The component VPC.
acl_rule NetworkInsightsAnalysisAnalysisAclRule
The network ACL rule.
additional_details Sequence[NetworkInsightsAnalysisAdditionalDetail]
The additional details.
component NetworkInsightsAnalysisAnalysisComponent
The component.
destination_vpc NetworkInsightsAnalysisAnalysisComponent
The destination VPC.
elastic_load_balancer_listener NetworkInsightsAnalysisAnalysisComponent
The load balancer listener.
explanations Sequence[NetworkInsightsAnalysisExplanation]
The explanation codes.
inbound_header NetworkInsightsAnalysisAnalysisPacketHeader
The inbound header.
outbound_header NetworkInsightsAnalysisAnalysisPacketHeader
The outbound header.
route_table_route NetworkInsightsAnalysisAnalysisRouteTableRoute
The route table route.
security_group_rule NetworkInsightsAnalysisAnalysisSecurityGroupRule
The security group rule.
sequence_number int
The sequence number.
service_name str
The name of the VPC endpoint service.
source_vpc NetworkInsightsAnalysisAnalysisComponent
The source VPC.
subnet NetworkInsightsAnalysisAnalysisComponent
The subnet.
transit_gateway NetworkInsightsAnalysisAnalysisComponent
The transit gateway.
transit_gateway_route_table_route NetworkInsightsAnalysisTransitGatewayRouteTableRoute
The route in a transit gateway route table.
vpc NetworkInsightsAnalysisAnalysisComponent
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.
elasticLoadBalancerListener Property Map
The load balancer listener.
explanations List<Property Map>
The explanation codes.
inboundHeader Property Map
The inbound header.
outboundHeader Property Map
The outbound header.
routeTableRoute Property Map
The route table route.
securityGroupRule Property Map
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.
transitGatewayRouteTableRoute Property Map
The route in a transit gateway route table.
vpc Property Map
The component VPC.

NetworkInsightsAnalysisPortRange

From int
The first port in the range.
To int
The last port in the range.
From int
The first port in the range.
To int
The last port in the range.
from Integer
The first port in the range.
to Integer
The last port in the range.
from number
The first port in the range.
to number
The last port in the range.
from_ int
The first port in the range.
to int
The last port in the range.
from Number
The first port in the range.
to Number
The last port in the range.

NetworkInsightsAnalysisStatus

NetworkInsightsAnalysisTransitGatewayRouteTableRoute

AttachmentId string
The ID of the route attachment.
DestinationCidr string
The CIDR block used for destination matches.
PrefixListId string
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.
PrefixListId string
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.
prefixListId String
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.
prefixListId string
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_id str
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.
prefixListId String
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

Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
Key This property is required. string
The key name of the tag
Value This property is required. string
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag
key This property is required. string
The key name of the tag
value This property is required. string
The value of the tag
key This property is required. str
The key name of the tag
value This property is required. str
The value of the tag
key This property is required. String
The key name of the tag
value This property is required. String
The value of the tag

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi