Package com.pulumi.aws.ec2.inputs
Class GetRoutePlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.GetRoutePlainArgs.Builder
-
- Enclosing class:
- GetRoutePlainArgs
public static final class GetRoutePlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetRoutePlainArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetRoutePlainArgs defaults)
-
-
Method Detail
-
carrierGatewayId
public GetRoutePlainArgs.Builder carrierGatewayId(@Nullable java.lang.String carrierGatewayId)
- Parameters:
carrierGatewayId- EC2 Carrier Gateway ID of the Route belonging to the Route Table.- Returns:
- builder
-
coreNetworkArn
public GetRoutePlainArgs.Builder coreNetworkArn(@Nullable java.lang.String coreNetworkArn)
- Parameters:
coreNetworkArn- Core network ARN of the Route belonging to the Route Table.- Returns:
- builder
-
destinationCidrBlock
public GetRoutePlainArgs.Builder destinationCidrBlock(@Nullable java.lang.String destinationCidrBlock)
- Parameters:
destinationCidrBlock- CIDR block of the Route belonging to the Route Table.- Returns:
- builder
-
destinationIpv6CidrBlock
public GetRoutePlainArgs.Builder destinationIpv6CidrBlock(@Nullable java.lang.String destinationIpv6CidrBlock)
- Parameters:
destinationIpv6CidrBlock- IPv6 CIDR block of the Route belonging to the Route Table.- Returns:
- builder
-
destinationPrefixListId
public GetRoutePlainArgs.Builder destinationPrefixListId(@Nullable java.lang.String destinationPrefixListId)
- Parameters:
destinationPrefixListId- ID of a managed prefix list destination of the Route belonging to the Route Table.- Returns:
- builder
-
egressOnlyGatewayId
public GetRoutePlainArgs.Builder egressOnlyGatewayId(@Nullable java.lang.String egressOnlyGatewayId)
- Parameters:
egressOnlyGatewayId- Egress Only Gateway ID of the Route belonging to the Route Table.- Returns:
- builder
-
gatewayId
public GetRoutePlainArgs.Builder gatewayId(@Nullable java.lang.String gatewayId)
- Parameters:
gatewayId- Gateway ID of the Route belonging to the Route Table.- Returns:
- builder
-
instanceId
public GetRoutePlainArgs.Builder instanceId(@Nullable java.lang.String instanceId)
- Parameters:
instanceId- Instance ID of the Route belonging to the Route Table.- Returns:
- builder
-
localGatewayId
public GetRoutePlainArgs.Builder localGatewayId(@Nullable java.lang.String localGatewayId)
- Parameters:
localGatewayId- Local Gateway ID of the Route belonging to the Route Table.- Returns:
- builder
-
natGatewayId
public GetRoutePlainArgs.Builder natGatewayId(@Nullable java.lang.String natGatewayId)
- Parameters:
natGatewayId- NAT Gateway ID of the Route belonging to the Route Table.- Returns:
- builder
-
networkInterfaceId
public GetRoutePlainArgs.Builder networkInterfaceId(@Nullable java.lang.String networkInterfaceId)
- Parameters:
networkInterfaceId- Network Interface ID of the Route belonging to the Route Table.- Returns:
- builder
-
odbNetworkArn
public GetRoutePlainArgs.Builder odbNetworkArn(@Nullable java.lang.String odbNetworkArn)
- Parameters:
odbNetworkArn- ODB network ARN of the Route belonging to the Route Table.- Returns:
- builder
-
region
public GetRoutePlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
routeTableId
public GetRoutePlainArgs.Builder routeTableId(java.lang.String routeTableId)
- Parameters:
routeTableId- ID of the specific Route Table containing the Route entry.- Returns:
- builder
-
transitGatewayId
public GetRoutePlainArgs.Builder transitGatewayId(@Nullable java.lang.String transitGatewayId)
- Parameters:
transitGatewayId- EC2 Transit Gateway ID of the Route belonging to the Route Table.- Returns:
- builder
-
vpcPeeringConnectionId
public GetRoutePlainArgs.Builder vpcPeeringConnectionId(@Nullable java.lang.String vpcPeeringConnectionId)
- Parameters:
vpcPeeringConnectionId- VPC Peering Connection ID of the Route belonging to the Route Table. The arguments of this data source act as filters for querying the available Route in the current region. The given filters must match exactly oneRoute whose data will be exported as attributes.- Returns:
- builder
-
build
public GetRoutePlainArgs build()
-
-