Package com.pulumi.aws.ec2.inputs
Class GetRouteArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.ec2.inputs.GetRouteArgs
-
public final class GetRouteArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetRouteArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetRouteArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetRouteArgs.Builderbuilder()static GetRouteArgs.Builderbuilder(GetRouteArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>carrierGatewayId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>coreNetworkArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>destinationCidrBlock()java.util.Optional<com.pulumi.core.Output<java.lang.String>>destinationIpv6CidrBlock()java.util.Optional<com.pulumi.core.Output<java.lang.String>>destinationPrefixListId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>egressOnlyGatewayId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>gatewayId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>instanceId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>localGatewayId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>natGatewayId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>networkInterfaceId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>odbNetworkArn()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()com.pulumi.core.Output<java.lang.String>routeTableId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>transitGatewayId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>vpcPeeringConnectionId()
-
-
-
Field Detail
-
Empty
public static final GetRouteArgs Empty
-
-
Method Detail
-
carrierGatewayId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> carrierGatewayId()
- Returns:
- EC2 Carrier Gateway ID of the Route belonging to the Route Table.
-
coreNetworkArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> coreNetworkArn()
- Returns:
- Core network ARN of the Route belonging to the Route Table.
-
destinationCidrBlock
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> destinationCidrBlock()
- Returns:
- CIDR block of the Route belonging to the Route Table.
-
destinationIpv6CidrBlock
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> destinationIpv6CidrBlock()
- Returns:
- IPv6 CIDR block of the Route belonging to the Route Table.
-
destinationPrefixListId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> destinationPrefixListId()
- Returns:
- ID of a managed prefix list destination of the Route belonging to the Route Table.
-
egressOnlyGatewayId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> egressOnlyGatewayId()
- Returns:
- Egress Only Gateway ID of the Route belonging to the Route Table.
-
gatewayId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gatewayId()
- Returns:
- Gateway ID of the Route belonging to the Route Table.
-
instanceId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceId()
- Returns:
- Instance ID of the Route belonging to the Route Table.
-
localGatewayId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> localGatewayId()
- Returns:
- Local Gateway ID of the Route belonging to the Route Table.
-
natGatewayId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> natGatewayId()
- Returns:
- NAT Gateway ID of the Route belonging to the Route Table.
-
networkInterfaceId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> networkInterfaceId()
- Returns:
- Network Interface ID of the Route belonging to the Route Table.
-
odbNetworkArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> odbNetworkArn()
- Returns:
- ODB network ARN of the Route belonging to the Route Table.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- 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.
-
routeTableId
public com.pulumi.core.Output<java.lang.String> routeTableId()
- Returns:
- ID of the specific Route Table containing the Route entry.
-
transitGatewayId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> transitGatewayId()
- Returns:
- EC2 Transit Gateway ID of the Route belonging to the Route Table.
-
vpcPeeringConnectionId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> vpcPeeringConnectionId()
- Returns:
- 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.
-
builder
public static GetRouteArgs.Builder builder()
-
builder
public static GetRouteArgs.Builder builder(GetRouteArgs defaults)
-
-