Package com.pulumi.aws.appmesh.inputs
Class RouteSpecArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.appmesh.inputs.RouteSpecArgs
-
public final class RouteSpecArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRouteSpecArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RouteSpecArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RouteSpecArgs.Builderbuilder()static RouteSpecArgs.Builderbuilder(RouteSpecArgs defaults)java.util.Optional<com.pulumi.core.Output<RouteSpecGrpcRouteArgs>>grpcRoute()java.util.Optional<com.pulumi.core.Output<RouteSpecHttp2RouteArgs>>http2Route()java.util.Optional<com.pulumi.core.Output<RouteSpecHttpRouteArgs>>httpRoute()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>priority()java.util.Optional<com.pulumi.core.Output<RouteSpecTcpRouteArgs>>tcpRoute()
-
-
-
Field Detail
-
Empty
public static final RouteSpecArgs Empty
-
-
Method Detail
-
grpcRoute
public java.util.Optional<com.pulumi.core.Output<RouteSpecGrpcRouteArgs>> grpcRoute()
- Returns:
- gRPC routing information for the route. See `spec.grpc_route` Block for details.
-
http2Route
public java.util.Optional<com.pulumi.core.Output<RouteSpecHttp2RouteArgs>> http2Route()
- Returns:
- HTTP/2 routing information for the route. See `spec.http2_route` Block for details.
-
httpRoute
public java.util.Optional<com.pulumi.core.Output<RouteSpecHttpRouteArgs>> httpRoute()
- Returns:
- HTTP routing information for the route. See `spec.http_route` Block for details.
-
priority
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> priority()
- Returns:
- Priority for the route, between `0` and `1000`. Routes are matched based on the specified value, where `0` is the highest priority.
-
tcpRoute
public java.util.Optional<com.pulumi.core.Output<RouteSpecTcpRouteArgs>> tcpRoute()
- Returns:
- TCP routing information for the route. See `spec.tcp_route` Block for details.
-
builder
public static RouteSpecArgs.Builder builder()
-
builder
public static RouteSpecArgs.Builder builder(RouteSpecArgs defaults)
-
-