@Stability(value=Stable) public static final class CfnNetworkInsightsAnalysis.ExplanationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnNetworkInsightsAnalysis.ExplanationProperty>
CfnNetworkInsightsAnalysis.ExplanationProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder acl(CfnNetworkInsightsAnalysis.AnalysisComponentProperty acl)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAcl()acl - The network ACL.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder acl(IResolvable acl)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAcl()acl - The network ACL.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder aclRule(CfnNetworkInsightsAnalysis.AnalysisAclRuleProperty aclRule)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAclRule()aclRule - The network ACL rule.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder aclRule(IResolvable aclRule)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAclRule()aclRule - The network ACL rule.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder address(String address)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAddress()address - The IPv4 address, in CIDR notation.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder addresses(List<String> addresses)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAddresses()addresses - The IPv4 addresses, in CIDR notation.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder attachedTo(CfnNetworkInsightsAnalysis.AnalysisComponentProperty attachedTo)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAttachedTo()attachedTo - The resource to which the component is attached.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder attachedTo(IResolvable attachedTo)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAttachedTo()attachedTo - The resource to which the component is attached.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder availabilityZones(List<String> availabilityZones)
CfnNetworkInsightsAnalysis.ExplanationProperty.getAvailabilityZones()availabilityZones - The Availability Zones.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder cidrs(List<String> cidrs)
CfnNetworkInsightsAnalysis.ExplanationProperty.getCidrs()cidrs - The CIDR ranges.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder classicLoadBalancerListener(CfnNetworkInsightsAnalysis.AnalysisLoadBalancerListenerProperty classicLoadBalancerListener)
classicLoadBalancerListener - The listener for a Classic Load Balancer.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder classicLoadBalancerListener(IResolvable classicLoadBalancerListener)
classicLoadBalancerListener - The listener for a Classic Load Balancer.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder component(CfnNetworkInsightsAnalysis.AnalysisComponentProperty component)
CfnNetworkInsightsAnalysis.ExplanationProperty.getComponent()component - The component.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder component(IResolvable component)
CfnNetworkInsightsAnalysis.ExplanationProperty.getComponent()component - The component.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder componentAccount(String componentAccount)
CfnNetworkInsightsAnalysis.ExplanationProperty.getComponentAccount()componentAccount - `CfnNetworkInsightsAnalysis.ExplanationProperty.ComponentAccount`.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder componentRegion(String componentRegion)
CfnNetworkInsightsAnalysis.ExplanationProperty.getComponentRegion()componentRegion - `CfnNetworkInsightsAnalysis.ExplanationProperty.ComponentRegion`.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder customerGateway(CfnNetworkInsightsAnalysis.AnalysisComponentProperty customerGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getCustomerGateway()customerGateway - The customer gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder customerGateway(IResolvable customerGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getCustomerGateway()customerGateway - The customer gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder destination(CfnNetworkInsightsAnalysis.AnalysisComponentProperty destination)
CfnNetworkInsightsAnalysis.ExplanationProperty.getDestination()destination - The destination.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder destination(IResolvable destination)
CfnNetworkInsightsAnalysis.ExplanationProperty.getDestination()destination - The destination.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder destinationVpc(CfnNetworkInsightsAnalysis.AnalysisComponentProperty destinationVpc)
CfnNetworkInsightsAnalysis.ExplanationProperty.getDestinationVpc()destinationVpc - The destination VPC.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder destinationVpc(IResolvable destinationVpc)
CfnNetworkInsightsAnalysis.ExplanationProperty.getDestinationVpc()destinationVpc - The destination VPC.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder direction(String direction)
CfnNetworkInsightsAnalysis.ExplanationProperty.getDirection()direction - The direction. The following are the possible values:.
this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder elasticLoadBalancerListener(CfnNetworkInsightsAnalysis.AnalysisComponentProperty elasticLoadBalancerListener)
elasticLoadBalancerListener - The load balancer listener.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder elasticLoadBalancerListener(IResolvable elasticLoadBalancerListener)
elasticLoadBalancerListener - The load balancer listener.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder explanationCode(String explanationCode)
CfnNetworkInsightsAnalysis.ExplanationProperty.getExplanationCode()explanationCode - The explanation code.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder ingressRouteTable(CfnNetworkInsightsAnalysis.AnalysisComponentProperty ingressRouteTable)
CfnNetworkInsightsAnalysis.ExplanationProperty.getIngressRouteTable()ingressRouteTable - The route table.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder ingressRouteTable(IResolvable ingressRouteTable)
CfnNetworkInsightsAnalysis.ExplanationProperty.getIngressRouteTable()ingressRouteTable - The route table.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder internetGateway(CfnNetworkInsightsAnalysis.AnalysisComponentProperty internetGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getInternetGateway()internetGateway - The internet gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder internetGateway(IResolvable internetGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getInternetGateway()internetGateway - The internet gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerArn(String loadBalancerArn)
CfnNetworkInsightsAnalysis.ExplanationProperty.getLoadBalancerArn()loadBalancerArn - The Amazon Resource Name (ARN) of the load balancer.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerListenerPort(Number loadBalancerListenerPort)
loadBalancerListenerPort - The listener port of the load balancer.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerTarget(CfnNetworkInsightsAnalysis.AnalysisLoadBalancerTargetProperty loadBalancerTarget)
CfnNetworkInsightsAnalysis.ExplanationProperty.getLoadBalancerTarget()loadBalancerTarget - The target.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerTarget(IResolvable loadBalancerTarget)
CfnNetworkInsightsAnalysis.ExplanationProperty.getLoadBalancerTarget()loadBalancerTarget - The target.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerTargetGroup(CfnNetworkInsightsAnalysis.AnalysisComponentProperty loadBalancerTargetGroup)
loadBalancerTargetGroup - The target group.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerTargetGroup(IResolvable loadBalancerTargetGroup)
loadBalancerTargetGroup - The target group.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerTargetGroups(IResolvable loadBalancerTargetGroups)
loadBalancerTargetGroups - The target groups.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerTargetGroups(List<? extends Object> loadBalancerTargetGroups)
loadBalancerTargetGroups - The target groups.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder loadBalancerTargetPort(Number loadBalancerTargetPort)
loadBalancerTargetPort - The target port.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder missingComponent(String missingComponent)
CfnNetworkInsightsAnalysis.ExplanationProperty.getMissingComponent()missingComponent - The missing component.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder natGateway(CfnNetworkInsightsAnalysis.AnalysisComponentProperty natGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getNatGateway()natGateway - The NAT gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder natGateway(IResolvable natGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getNatGateway()natGateway - The NAT gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder networkInterface(CfnNetworkInsightsAnalysis.AnalysisComponentProperty networkInterface)
CfnNetworkInsightsAnalysis.ExplanationProperty.getNetworkInterface()networkInterface - The network interface.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder networkInterface(IResolvable networkInterface)
CfnNetworkInsightsAnalysis.ExplanationProperty.getNetworkInterface()networkInterface - The network interface.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder packetField(String packetField)
CfnNetworkInsightsAnalysis.ExplanationProperty.getPacketField()packetField - The packet field.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder port(Number port)
CfnNetworkInsightsAnalysis.ExplanationProperty.getPort()port - The port.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder portRanges(IResolvable portRanges)
CfnNetworkInsightsAnalysis.ExplanationProperty.getPortRanges()portRanges - The port ranges.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder portRanges(List<? extends Object> portRanges)
CfnNetworkInsightsAnalysis.ExplanationProperty.getPortRanges()portRanges - The port ranges.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder prefixList(CfnNetworkInsightsAnalysis.AnalysisComponentProperty prefixList)
CfnNetworkInsightsAnalysis.ExplanationProperty.getPrefixList()prefixList - The prefix list.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder prefixList(IResolvable prefixList)
CfnNetworkInsightsAnalysis.ExplanationProperty.getPrefixList()prefixList - The prefix list.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder protocols(List<String> protocols)
CfnNetworkInsightsAnalysis.ExplanationProperty.getProtocols()protocols - The protocols.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder routeTable(CfnNetworkInsightsAnalysis.AnalysisComponentProperty routeTable)
CfnNetworkInsightsAnalysis.ExplanationProperty.getRouteTable()routeTable - The route table.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder routeTable(IResolvable routeTable)
CfnNetworkInsightsAnalysis.ExplanationProperty.getRouteTable()routeTable - The route table.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder routeTableRoute(CfnNetworkInsightsAnalysis.AnalysisRouteTableRouteProperty routeTableRoute)
CfnNetworkInsightsAnalysis.ExplanationProperty.getRouteTableRoute()routeTableRoute - The route table route.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder routeTableRoute(IResolvable routeTableRoute)
CfnNetworkInsightsAnalysis.ExplanationProperty.getRouteTableRoute()routeTableRoute - The route table route.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder securityGroup(CfnNetworkInsightsAnalysis.AnalysisComponentProperty securityGroup)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSecurityGroup()securityGroup - The security group.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder securityGroup(IResolvable securityGroup)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSecurityGroup()securityGroup - The security group.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder securityGroupRule(CfnNetworkInsightsAnalysis.AnalysisSecurityGroupRuleProperty securityGroupRule)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSecurityGroupRule()securityGroupRule - The security group rule.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder securityGroupRule(IResolvable securityGroupRule)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSecurityGroupRule()securityGroupRule - The security group rule.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder securityGroups(IResolvable securityGroups)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSecurityGroups()securityGroups - The security groups.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder securityGroups(List<? extends Object> securityGroups)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSecurityGroups()securityGroups - The security groups.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder sourceVpc(CfnNetworkInsightsAnalysis.AnalysisComponentProperty sourceVpc)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSourceVpc()sourceVpc - The source VPC.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder sourceVpc(IResolvable sourceVpc)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSourceVpc()sourceVpc - The source VPC.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder state(String state)
CfnNetworkInsightsAnalysis.ExplanationProperty.getState()state - The state.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder subnet(CfnNetworkInsightsAnalysis.AnalysisComponentProperty subnet)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSubnet()subnet - The subnet.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder subnet(IResolvable subnet)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSubnet()subnet - The subnet.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder subnetRouteTable(CfnNetworkInsightsAnalysis.AnalysisComponentProperty subnetRouteTable)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSubnetRouteTable()subnetRouteTable - The route table for the subnet.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder subnetRouteTable(IResolvable subnetRouteTable)
CfnNetworkInsightsAnalysis.ExplanationProperty.getSubnetRouteTable()subnetRouteTable - The route table for the subnet.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGateway(CfnNetworkInsightsAnalysis.AnalysisComponentProperty transitGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getTransitGateway()transitGateway - The transit gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGateway(IResolvable transitGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getTransitGateway()transitGateway - The transit gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGatewayAttachment(CfnNetworkInsightsAnalysis.AnalysisComponentProperty transitGatewayAttachment)
transitGatewayAttachment - The transit gateway attachment.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGatewayAttachment(IResolvable transitGatewayAttachment)
transitGatewayAttachment - The transit gateway attachment.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGatewayRouteTable(CfnNetworkInsightsAnalysis.AnalysisComponentProperty transitGatewayRouteTable)
transitGatewayRouteTable - The transit gateway route table.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGatewayRouteTable(IResolvable transitGatewayRouteTable)
transitGatewayRouteTable - The transit gateway route table.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGatewayRouteTableRoute(CfnNetworkInsightsAnalysis.TransitGatewayRouteTableRouteProperty transitGatewayRouteTableRoute)
transitGatewayRouteTableRoute - The transit gateway route table route.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder transitGatewayRouteTableRoute(IResolvable transitGatewayRouteTableRoute)
transitGatewayRouteTableRoute - The transit gateway route table route.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpc(CfnNetworkInsightsAnalysis.AnalysisComponentProperty vpc)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpc()vpc - The component VPC.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpc(IResolvable vpc)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpc()vpc - The component VPC.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpcEndpoint(CfnNetworkInsightsAnalysis.AnalysisComponentProperty vpcEndpoint)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpcEndpoint()vpcEndpoint - The VPC endpoint.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpcEndpoint(IResolvable vpcEndpoint)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpcEndpoint()vpcEndpoint - The VPC endpoint.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpcPeeringConnection(CfnNetworkInsightsAnalysis.AnalysisComponentProperty vpcPeeringConnection)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpcPeeringConnection()vpcPeeringConnection - The VPC peering connection.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpcPeeringConnection(IResolvable vpcPeeringConnection)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpcPeeringConnection()vpcPeeringConnection - The VPC peering connection.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpnConnection(CfnNetworkInsightsAnalysis.AnalysisComponentProperty vpnConnection)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpnConnection()vpnConnection - The VPN connection.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpnConnection(IResolvable vpnConnection)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpnConnection()vpnConnection - The VPN connection.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpnGateway(CfnNetworkInsightsAnalysis.AnalysisComponentProperty vpnGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpnGateway()vpnGateway - The VPN gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty.Builder vpnGateway(IResolvable vpnGateway)
CfnNetworkInsightsAnalysis.ExplanationProperty.getVpnGateway()vpnGateway - The VPN gateway.this@Stability(value=Stable) public CfnNetworkInsightsAnalysis.ExplanationProperty build()
build in interface software.amazon.jsii.Builder<CfnNetworkInsightsAnalysis.ExplanationProperty>CfnNetworkInsightsAnalysis.ExplanationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.