Package com.pulumi.alicloud.vpn.inputs
Class RouteEntryState.Builder
- java.lang.Object
-
- com.pulumi.alicloud.vpn.inputs.RouteEntryState.Builder
-
- Enclosing class:
- RouteEntryState
public static final class RouteEntryState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RouteEntryState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteEntryState
build()
RouteEntryState.Builder
nextHop(com.pulumi.core.Output<java.lang.String> nextHop)
RouteEntryState.Builder
nextHop(java.lang.String nextHop)
RouteEntryState.Builder
publishVpc(com.pulumi.core.Output<java.lang.Boolean> publishVpc)
RouteEntryState.Builder
publishVpc(java.lang.Boolean publishVpc)
RouteEntryState.Builder
routeDest(com.pulumi.core.Output<java.lang.String> routeDest)
RouteEntryState.Builder
routeDest(java.lang.String routeDest)
RouteEntryState.Builder
routeEntryType(com.pulumi.core.Output<java.lang.String> routeEntryType)
RouteEntryState.Builder
routeEntryType(java.lang.String routeEntryType)
RouteEntryState.Builder
status(com.pulumi.core.Output<java.lang.String> status)
RouteEntryState.Builder
status(java.lang.String status)
RouteEntryState.Builder
vpnGatewayId(com.pulumi.core.Output<java.lang.String> vpnGatewayId)
RouteEntryState.Builder
vpnGatewayId(java.lang.String vpnGatewayId)
RouteEntryState.Builder
weight(com.pulumi.core.Output<java.lang.Integer> weight)
RouteEntryState.Builder
weight(java.lang.Integer weight)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RouteEntryState defaults)
-
-
Method Detail
-
nextHop
public RouteEntryState.Builder nextHop(@Nullable com.pulumi.core.Output<java.lang.String> nextHop)
- Parameters:
nextHop
- The next hop of the destination route.- Returns:
- builder
-
nextHop
public RouteEntryState.Builder nextHop(java.lang.String nextHop)
- Parameters:
nextHop
- The next hop of the destination route.- Returns:
- builder
-
publishVpc
public RouteEntryState.Builder publishVpc(@Nullable com.pulumi.core.Output<java.lang.Boolean> publishVpc)
- Parameters:
publishVpc
- Whether to issue the destination route to the VPC.- Returns:
- builder
-
publishVpc
public RouteEntryState.Builder publishVpc(java.lang.Boolean publishVpc)
- Parameters:
publishVpc
- Whether to issue the destination route to the VPC.- Returns:
- builder
-
routeDest
public RouteEntryState.Builder routeDest(@Nullable com.pulumi.core.Output<java.lang.String> routeDest)
- Parameters:
routeDest
- The destination network segment of the destination route.- Returns:
- builder
-
routeDest
public RouteEntryState.Builder routeDest(java.lang.String routeDest)
- Parameters:
routeDest
- The destination network segment of the destination route.- Returns:
- builder
-
routeEntryType
public RouteEntryState.Builder routeEntryType(@Nullable com.pulumi.core.Output<java.lang.String> routeEntryType)
- Parameters:
routeEntryType
- (Available in 1.161.0+) The type of the vpn route entry.- Returns:
- builder
-
routeEntryType
public RouteEntryState.Builder routeEntryType(java.lang.String routeEntryType)
- Parameters:
routeEntryType
- (Available in 1.161.0+) The type of the vpn route entry.- Returns:
- builder
-
status
public RouteEntryState.Builder status(@Nullable com.pulumi.core.Output<java.lang.String> status)
- Parameters:
status
- (Available in 1.161.0+) The status of the vpn route entry.- Returns:
- builder
-
status
public RouteEntryState.Builder status(java.lang.String status)
- Parameters:
status
- (Available in 1.161.0+) The status of the vpn route entry.- Returns:
- builder
-
vpnGatewayId
public RouteEntryState.Builder vpnGatewayId(@Nullable com.pulumi.core.Output<java.lang.String> vpnGatewayId)
- Parameters:
vpnGatewayId
- The id of the vpn gateway.- Returns:
- builder
-
vpnGatewayId
public RouteEntryState.Builder vpnGatewayId(java.lang.String vpnGatewayId)
- Parameters:
vpnGatewayId
- The id of the vpn gateway.- Returns:
- builder
-
weight
public RouteEntryState.Builder weight(@Nullable com.pulumi.core.Output<java.lang.Integer> weight)
- Parameters:
weight
- The value should be 0 or 100.- Returns:
- builder
-
weight
public RouteEntryState.Builder weight(java.lang.Integer weight)
- Parameters:
weight
- The value should be 0 or 100.- Returns:
- builder
-
build
public RouteEntryState build()
-
-