NetworkInsightsAnalysisExplanation

data class NetworkInsightsAnalysisExplanation(val aclRules: List<NetworkInsightsAnalysisExplanationAclRule>? = null, val acls: List<NetworkInsightsAnalysisExplanationAcl>? = null, val address: String? = null, val addresses: List<String>? = null, val attachedTos: List<NetworkInsightsAnalysisExplanationAttachedTo>? = null, val availabilityZones: List<String>? = null, val cidrs: List<String>? = null, val classicLoadBalancerListeners: List<NetworkInsightsAnalysisExplanationClassicLoadBalancerListener>? = null, val components: List<NetworkInsightsAnalysisExplanationComponent>? = null, val customerGateways: List<NetworkInsightsAnalysisExplanationCustomerGateway>? = null, val destinationVpcs: List<NetworkInsightsAnalysisExplanationDestinationVpc>? = null, val destinations: List<NetworkInsightsAnalysisExplanationDestination>? = null, val direction: String? = null, val elasticLoadBalancerListeners: List<NetworkInsightsAnalysisExplanationElasticLoadBalancerListener>? = null, val explanationCode: String? = null, val ingressRouteTables: List<NetworkInsightsAnalysisExplanationIngressRouteTable>? = null, val internetGateways: List<NetworkInsightsAnalysisExplanationInternetGateway>? = null, val loadBalancerArn: String? = null, val loadBalancerListenerPort: Int? = null, val loadBalancerTargetGroup: List<NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup>? = null, val loadBalancerTargetGroups: List<NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup>? = null, val loadBalancerTargetPort: Int? = null, val missingComponent: String? = null, val natGateways: List<NetworkInsightsAnalysisExplanationNatGateway>? = null, val networkInterfaces: List<NetworkInsightsAnalysisExplanationNetworkInterface>? = null, val packetField: String? = null, val port: Int? = null, val portRanges: List<NetworkInsightsAnalysisExplanationPortRange>? = null, val prefixLists: List<NetworkInsightsAnalysisExplanationPrefixList>? = null, val protocols: List<String>? = null, val routeTableRoutes: List<NetworkInsightsAnalysisExplanationRouteTableRoute>? = null, val routeTables: List<NetworkInsightsAnalysisExplanationRouteTable>? = null, val securityGroup: List<NetworkInsightsAnalysisExplanationSecurityGroup>? = null, val securityGroupRules: List<NetworkInsightsAnalysisExplanationSecurityGroupRule>? = null, val securityGroups: List<NetworkInsightsAnalysisExplanationSecurityGroup>? = null, val sourceVpcs: List<NetworkInsightsAnalysisExplanationSourceVpc>? = null, val state: String? = null, val subnetRouteTables: List<NetworkInsightsAnalysisExplanationSubnetRouteTable>? = null, val subnets: List<NetworkInsightsAnalysisExplanationSubnet>? = null, val transitGatewayAttachments: List<NetworkInsightsAnalysisExplanationTransitGatewayAttachment>? = null, val transitGatewayRouteTableRoutes: List<NetworkInsightsAnalysisExplanationTransitGatewayRouteTableRoute>? = null, val transitGatewayRouteTables: List<NetworkInsightsAnalysisExplanationTransitGatewayRouteTable>? = null, val transitGateways: List<NetworkInsightsAnalysisExplanationTransitGateway>? = null, val vpcEndpoints: List<NetworkInsightsAnalysisExplanationVpcEndpoint>? = null, val vpcPeeringConnections: List<NetworkInsightsAnalysisExplanationVpcPeeringConnection>? = null, val vpcs: List<NetworkInsightsAnalysisExplanationVpc>? = null, val vpnConnections: List<NetworkInsightsAnalysisExplanationVpnConnection>? = null, val vpnGateways: List<NetworkInsightsAnalysisExplanationVpnGateway>? = null)

Constructors

Link copied to clipboard
constructor(aclRules: List<NetworkInsightsAnalysisExplanationAclRule>? = null, acls: List<NetworkInsightsAnalysisExplanationAcl>? = null, address: String? = null, addresses: List<String>? = null, attachedTos: List<NetworkInsightsAnalysisExplanationAttachedTo>? = null, availabilityZones: List<String>? = null, cidrs: List<String>? = null, classicLoadBalancerListeners: List<NetworkInsightsAnalysisExplanationClassicLoadBalancerListener>? = null, components: List<NetworkInsightsAnalysisExplanationComponent>? = null, customerGateways: List<NetworkInsightsAnalysisExplanationCustomerGateway>? = null, destinationVpcs: List<NetworkInsightsAnalysisExplanationDestinationVpc>? = null, destinations: List<NetworkInsightsAnalysisExplanationDestination>? = null, direction: String? = null, elasticLoadBalancerListeners: List<NetworkInsightsAnalysisExplanationElasticLoadBalancerListener>? = null, explanationCode: String? = null, ingressRouteTables: List<NetworkInsightsAnalysisExplanationIngressRouteTable>? = null, internetGateways: List<NetworkInsightsAnalysisExplanationInternetGateway>? = null, loadBalancerArn: String? = null, loadBalancerListenerPort: Int? = null, loadBalancerTargetGroup: List<NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup>? = null, loadBalancerTargetGroups: List<NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup>? = null, loadBalancerTargetPort: Int? = null, missingComponent: String? = null, natGateways: List<NetworkInsightsAnalysisExplanationNatGateway>? = null, networkInterfaces: List<NetworkInsightsAnalysisExplanationNetworkInterface>? = null, packetField: String? = null, port: Int? = null, portRanges: List<NetworkInsightsAnalysisExplanationPortRange>? = null, prefixLists: List<NetworkInsightsAnalysisExplanationPrefixList>? = null, protocols: List<String>? = null, routeTableRoutes: List<NetworkInsightsAnalysisExplanationRouteTableRoute>? = null, routeTables: List<NetworkInsightsAnalysisExplanationRouteTable>? = null, securityGroup: List<NetworkInsightsAnalysisExplanationSecurityGroup>? = null, securityGroupRules: List<NetworkInsightsAnalysisExplanationSecurityGroupRule>? = null, securityGroups: List<NetworkInsightsAnalysisExplanationSecurityGroup>? = null, sourceVpcs: List<NetworkInsightsAnalysisExplanationSourceVpc>? = null, state: String? = null, subnetRouteTables: List<NetworkInsightsAnalysisExplanationSubnetRouteTable>? = null, subnets: List<NetworkInsightsAnalysisExplanationSubnet>? = null, transitGatewayAttachments: List<NetworkInsightsAnalysisExplanationTransitGatewayAttachment>? = null, transitGatewayRouteTableRoutes: List<NetworkInsightsAnalysisExplanationTransitGatewayRouteTableRoute>? = null, transitGatewayRouteTables: List<NetworkInsightsAnalysisExplanationTransitGatewayRouteTable>? = null, transitGateways: List<NetworkInsightsAnalysisExplanationTransitGateway>? = null, vpcEndpoints: List<NetworkInsightsAnalysisExplanationVpcEndpoint>? = null, vpcPeeringConnections: List<NetworkInsightsAnalysisExplanationVpcPeeringConnection>? = null, vpcs: List<NetworkInsightsAnalysisExplanationVpc>? = null, vpnConnections: List<NetworkInsightsAnalysisExplanationVpnConnection>? = null, vpnGateways: List<NetworkInsightsAnalysisExplanationVpnGateway>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val address: String? = null
Link copied to clipboard
val addresses: List<String>? = null
Link copied to clipboard
Link copied to clipboard
val cidrs: List<String>? = null
Link copied to clipboard
val direction: String? = null
Link copied to clipboard
val explanationCode: String? = null
Link copied to clipboard
val loadBalancerArn: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val packetField: String? = null
Link copied to clipboard
val port: Int? = null
Link copied to clipboard
val protocols: List<String>? = null
Link copied to clipboard
val state: String? = null
Link copied to clipboard
Link copied to clipboard