AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

getNetworkInsightsAnalysis

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>
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]
func LookupNetworkInsightsAnalysis(ctx *Context, args *LookupNetworkInsightsAnalysisArgs, opts ...InvokeOption) (*LookupNetworkInsightsAnalysisResult, error)
func LookupNetworkInsightsAnalysisOutput(ctx *Context, args *LookupNetworkInsightsAnalysisOutputArgs, opts ...InvokeOption) LookupNetworkInsightsAnalysisResultOutput

> 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)
}
public static CompletableFuture<GetNetworkInsightsAnalysisResult> getNetworkInsightsAnalysis(GetNetworkInsightsAnalysisArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:ec2:getNetworkInsightsAnalysis
  Arguments:
    # Arguments dictionary

The following arguments are supported:

getNetworkInsightsAnalysis Result

The following output properties are available:

Supporting Types

NetworkInsightsAnalysisAlternatePathHint

NetworkInsightsAnalysisAnalysisAclRule

NetworkInsightsAnalysisAnalysisComponent

Arn string
Id string
Arn string
Id string
arn String
id String
arn string
id string
arn str
id str
arn String
id String

NetworkInsightsAnalysisAnalysisLoadBalancerListener

NetworkInsightsAnalysisAnalysisLoadBalancerTarget

NetworkInsightsAnalysisAnalysisPacketHeader

NetworkInsightsAnalysisAnalysisRouteTableRoute

NetworkInsightsAnalysisAnalysisSecurityGroupRule

NetworkInsightsAnalysisExplanation

Acl Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
AclRule Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisAclRule
Address string
Addresses List<string>
AttachedTo Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
AvailabilityZones List<string>
Cidrs List<string>
ClassicLoadBalancerListener Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisLoadBalancerListener
Component Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
CustomerGateway Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
Destination Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
DestinationVpc Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
Direction string
ElasticLoadBalancerListener Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
ExplanationCode string
IngressRouteTable Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
InternetGateway Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
LoadBalancerArn string
LoadBalancerListenerPort int
LoadBalancerTarget Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisLoadBalancerTarget
LoadBalancerTargetGroup Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
LoadBalancerTargetGroups List<Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent>
LoadBalancerTargetPort int
MissingComponent string
NatGateway Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
NetworkInterface Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
PacketField string
Port int
PortRanges List<Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisPortRange>
PrefixList Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
Protocols List<string>
RouteTable Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
RouteTableRoute Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisRouteTableRoute
SecurityGroup Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
SecurityGroupRule Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisSecurityGroupRule
SecurityGroups List<Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent>
SourceVpc Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
State string
Subnet Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
SubnetRouteTable Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
TransitGateway Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
TransitGatewayAttachment Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
TransitGatewayRouteTable Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
TransitGatewayRouteTableRoute Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisTransitGatewayRouteTableRoute
Vpc Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
VpcEndpoint Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
VpcPeeringConnection Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
VpnConnection Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
VpnGateway Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
Acl NetworkInsightsAnalysisAnalysisComponent
AclRule NetworkInsightsAnalysisAnalysisAclRule
Address string
Addresses []string
AttachedTo NetworkInsightsAnalysisAnalysisComponent
AvailabilityZones []string
Cidrs []string
ClassicLoadBalancerListener NetworkInsightsAnalysisAnalysisLoadBalancerListener
Component NetworkInsightsAnalysisAnalysisComponent
CustomerGateway NetworkInsightsAnalysisAnalysisComponent
Destination NetworkInsightsAnalysisAnalysisComponent
DestinationVpc NetworkInsightsAnalysisAnalysisComponent
Direction string
ElasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
ExplanationCode string
IngressRouteTable NetworkInsightsAnalysisAnalysisComponent
InternetGateway NetworkInsightsAnalysisAnalysisComponent
LoadBalancerArn string
LoadBalancerListenerPort int
LoadBalancerTarget NetworkInsightsAnalysisAnalysisLoadBalancerTarget
LoadBalancerTargetGroup NetworkInsightsAnalysisAnalysisComponent
LoadBalancerTargetGroups []NetworkInsightsAnalysisAnalysisComponent
LoadBalancerTargetPort int
MissingComponent string
NatGateway NetworkInsightsAnalysisAnalysisComponent
NetworkInterface NetworkInsightsAnalysisAnalysisComponent
PacketField string
Port int
PortRanges []NetworkInsightsAnalysisPortRange
PrefixList NetworkInsightsAnalysisAnalysisComponent
Protocols []string
RouteTable NetworkInsightsAnalysisAnalysisComponent
RouteTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
SecurityGroup NetworkInsightsAnalysisAnalysisComponent
SecurityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
SecurityGroups []NetworkInsightsAnalysisAnalysisComponent
SourceVpc NetworkInsightsAnalysisAnalysisComponent
State string
Subnet NetworkInsightsAnalysisAnalysisComponent
SubnetRouteTable NetworkInsightsAnalysisAnalysisComponent
TransitGateway NetworkInsightsAnalysisAnalysisComponent
TransitGatewayAttachment NetworkInsightsAnalysisAnalysisComponent
TransitGatewayRouteTable NetworkInsightsAnalysisAnalysisComponent
TransitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
Vpc NetworkInsightsAnalysisAnalysisComponent
VpcEndpoint NetworkInsightsAnalysisAnalysisComponent
VpcPeeringConnection NetworkInsightsAnalysisAnalysisComponent
VpnConnection NetworkInsightsAnalysisAnalysisComponent
VpnGateway NetworkInsightsAnalysisAnalysisComponent
acl NetworkInsightsAnalysisAnalysisComponent
aclRule NetworkInsightsAnalysisAnalysisAclRule
address String
addresses List<String>
attachedTo NetworkInsightsAnalysisAnalysisComponent
availabilityZones List<String>
cidrs List<String>
classicLoadBalancerListener NetworkInsightsAnalysisAnalysisLoadBalancerListener
component NetworkInsightsAnalysisAnalysisComponent
customerGateway NetworkInsightsAnalysisAnalysisComponent
destination NetworkInsightsAnalysisAnalysisComponent
destinationVpc NetworkInsightsAnalysisAnalysisComponent
direction String
elasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
explanationCode String
ingressRouteTable NetworkInsightsAnalysisAnalysisComponent
internetGateway NetworkInsightsAnalysisAnalysisComponent
loadBalancerArn String
loadBalancerListenerPort Integer
loadBalancerTarget NetworkInsightsAnalysisAnalysisLoadBalancerTarget
loadBalancerTargetGroup NetworkInsightsAnalysisAnalysisComponent
loadBalancerTargetGroups List<NetworkInsightsAnalysisAnalysisComponent>
loadBalancerTargetPort Integer
missingComponent String
natGateway NetworkInsightsAnalysisAnalysisComponent
networkInterface NetworkInsightsAnalysisAnalysisComponent
packetField String
port Integer
portRanges List<NetworkInsightsAnalysisPortRange>
prefixList NetworkInsightsAnalysisAnalysisComponent
protocols List<String>
routeTable NetworkInsightsAnalysisAnalysisComponent
routeTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
securityGroup NetworkInsightsAnalysisAnalysisComponent
securityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
securityGroups List<NetworkInsightsAnalysisAnalysisComponent>
sourceVpc NetworkInsightsAnalysisAnalysisComponent
state String
subnet NetworkInsightsAnalysisAnalysisComponent
subnetRouteTable NetworkInsightsAnalysisAnalysisComponent
transitGateway NetworkInsightsAnalysisAnalysisComponent
transitGatewayAttachment NetworkInsightsAnalysisAnalysisComponent
transitGatewayRouteTable NetworkInsightsAnalysisAnalysisComponent
transitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
vpc NetworkInsightsAnalysisAnalysisComponent
vpcEndpoint NetworkInsightsAnalysisAnalysisComponent
vpcPeeringConnection NetworkInsightsAnalysisAnalysisComponent
vpnConnection NetworkInsightsAnalysisAnalysisComponent
vpnGateway NetworkInsightsAnalysisAnalysisComponent
acl NetworkInsightsAnalysisAnalysisComponent
aclRule NetworkInsightsAnalysisAnalysisAclRule
address string
addresses string[]
attachedTo NetworkInsightsAnalysisAnalysisComponent
availabilityZones string[]
cidrs string[]
classicLoadBalancerListener NetworkInsightsAnalysisAnalysisLoadBalancerListener
component NetworkInsightsAnalysisAnalysisComponent
customerGateway NetworkInsightsAnalysisAnalysisComponent
destination NetworkInsightsAnalysisAnalysisComponent
destinationVpc NetworkInsightsAnalysisAnalysisComponent
direction string
elasticLoadBalancerListener NetworkInsightsAnalysisAnalysisComponent
explanationCode string
ingressRouteTable NetworkInsightsAnalysisAnalysisComponent
internetGateway NetworkInsightsAnalysisAnalysisComponent
loadBalancerArn string
loadBalancerListenerPort number
loadBalancerTarget NetworkInsightsAnalysisAnalysisLoadBalancerTarget
loadBalancerTargetGroup NetworkInsightsAnalysisAnalysisComponent
loadBalancerTargetGroups NetworkInsightsAnalysisAnalysisComponent[]
loadBalancerTargetPort number
missingComponent string
natGateway NetworkInsightsAnalysisAnalysisComponent
networkInterface NetworkInsightsAnalysisAnalysisComponent
packetField string
port number
portRanges NetworkInsightsAnalysisPortRange[]
prefixList NetworkInsightsAnalysisAnalysisComponent
protocols string[]
routeTable NetworkInsightsAnalysisAnalysisComponent
routeTableRoute NetworkInsightsAnalysisAnalysisRouteTableRoute
securityGroup NetworkInsightsAnalysisAnalysisComponent
securityGroupRule NetworkInsightsAnalysisAnalysisSecurityGroupRule
securityGroups NetworkInsightsAnalysisAnalysisComponent[]
sourceVpc NetworkInsightsAnalysisAnalysisComponent
state string
subnet NetworkInsightsAnalysisAnalysisComponent
subnetRouteTable NetworkInsightsAnalysisAnalysisComponent
transitGateway NetworkInsightsAnalysisAnalysisComponent
transitGatewayAttachment NetworkInsightsAnalysisAnalysisComponent
transitGatewayRouteTable NetworkInsightsAnalysisAnalysisComponent
transitGatewayRouteTableRoute NetworkInsightsAnalysisTransitGatewayRouteTableRoute
vpc NetworkInsightsAnalysisAnalysisComponent
vpcEndpoint NetworkInsightsAnalysisAnalysisComponent
vpcPeeringConnection NetworkInsightsAnalysisAnalysisComponent
vpnConnection NetworkInsightsAnalysisAnalysisComponent
vpnGateway NetworkInsightsAnalysisAnalysisComponent
acl NetworkInsightsAnalysisAnalysisComponent
acl_rule NetworkInsightsAnalysisAnalysisAclRule
address str
addresses Sequence[str]
attached_to NetworkInsightsAnalysisAnalysisComponent
availability_zones Sequence[str]
cidrs Sequence[str]
classic_load_balancer_listener NetworkInsightsAnalysisAnalysisLoadBalancerListener
component NetworkInsightsAnalysisAnalysisComponent
customer_gateway NetworkInsightsAnalysisAnalysisComponent
destination NetworkInsightsAnalysisAnalysisComponent
destination_vpc NetworkInsightsAnalysisAnalysisComponent
direction str
elastic_load_balancer_listener NetworkInsightsAnalysisAnalysisComponent
explanation_code str
ingress_route_table NetworkInsightsAnalysisAnalysisComponent
internet_gateway NetworkInsightsAnalysisAnalysisComponent
load_balancer_arn str
load_balancer_listener_port int
load_balancer_target NetworkInsightsAnalysisAnalysisLoadBalancerTarget
load_balancer_target_group NetworkInsightsAnalysisAnalysisComponent
load_balancer_target_groups Sequence[NetworkInsightsAnalysisAnalysisComponent]
load_balancer_target_port int
missing_component str
nat_gateway NetworkInsightsAnalysisAnalysisComponent
network_interface NetworkInsightsAnalysisAnalysisComponent
packet_field str
port int
port_ranges Sequence[NetworkInsightsAnalysisPortRange]
prefix_list NetworkInsightsAnalysisAnalysisComponent
protocols Sequence[str]
route_table NetworkInsightsAnalysisAnalysisComponent
route_table_route NetworkInsightsAnalysisAnalysisRouteTableRoute
security_group NetworkInsightsAnalysisAnalysisComponent
security_group_rule NetworkInsightsAnalysisAnalysisSecurityGroupRule
security_groups Sequence[NetworkInsightsAnalysisAnalysisComponent]
source_vpc NetworkInsightsAnalysisAnalysisComponent
state str
subnet NetworkInsightsAnalysisAnalysisComponent
subnet_route_table NetworkInsightsAnalysisAnalysisComponent
transit_gateway NetworkInsightsAnalysisAnalysisComponent
transit_gateway_attachment NetworkInsightsAnalysisAnalysisComponent
transit_gateway_route_table NetworkInsightsAnalysisAnalysisComponent
transit_gateway_route_table_route NetworkInsightsAnalysisTransitGatewayRouteTableRoute
vpc NetworkInsightsAnalysisAnalysisComponent
vpc_endpoint NetworkInsightsAnalysisAnalysisComponent
vpc_peering_connection NetworkInsightsAnalysisAnalysisComponent
vpn_connection NetworkInsightsAnalysisAnalysisComponent
vpn_gateway NetworkInsightsAnalysisAnalysisComponent
acl Property Map
aclRule Property Map
address String
addresses List<String>
attachedTo Property Map
availabilityZones List<String>
cidrs List<String>
classicLoadBalancerListener Property Map
component Property Map
customerGateway Property Map
destination Property Map
destinationVpc Property Map
direction String
elasticLoadBalancerListener Property Map
explanationCode String
ingressRouteTable Property Map
internetGateway Property Map
loadBalancerArn String
loadBalancerListenerPort Number
loadBalancerTarget Property Map
loadBalancerTargetGroup Property Map
loadBalancerTargetGroups List<Property Map>
loadBalancerTargetPort Number
missingComponent String
natGateway Property Map
networkInterface Property Map
packetField String
port Number
portRanges List<Property Map>
prefixList Property Map
protocols List<String>
routeTable Property Map
routeTableRoute Property Map
securityGroup Property Map
securityGroupRule Property Map
securityGroups List<Property Map>
sourceVpc Property Map
state String
subnet Property Map
subnetRouteTable Property Map
transitGateway Property Map
transitGatewayAttachment Property Map
transitGatewayRouteTable Property Map
transitGatewayRouteTableRoute Property Map
vpc Property Map
vpcEndpoint Property Map
vpcPeeringConnection Property Map
vpnConnection Property Map
vpnGateway Property Map

NetworkInsightsAnalysisPathComponent

AclRule Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisAclRule
Component Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
DestinationVpc Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
InboundHeader Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisPacketHeader
OutboundHeader Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisPacketHeader
RouteTableRoute Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisRouteTableRoute
SecurityGroupRule Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisSecurityGroupRule
SequenceNumber int
SourceVpc Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
Subnet Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
TransitGateway Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent
TransitGatewayRouteTableRoute Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisTransitGatewayRouteTableRoute
Vpc Pulumi.AwsNative.EC2.Inputs.NetworkInsightsAnalysisAnalysisComponent

NetworkInsightsAnalysisPortRange

From int
To int
From int
To int
from Integer
to Integer
from number
to number
from_ int
to int
from Number
to Number

NetworkInsightsAnalysisStatus

NetworkInsightsAnalysisTag

Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

NetworkInsightsAnalysisTransitGatewayRouteTableRoute

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0