Class RouteTablePropagationState.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2transitgateway.inputs.RouteTablePropagationState.Builder
-
- Enclosing class:
- RouteTablePropagationState
public static final class RouteTablePropagationState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(RouteTablePropagationState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteTablePropagationState
build()
RouteTablePropagationState.Builder
resourceId(com.pulumi.core.Output<java.lang.String> resourceId)
RouteTablePropagationState.Builder
resourceId(java.lang.String resourceId)
RouteTablePropagationState.Builder
resourceType(com.pulumi.core.Output<java.lang.String> resourceType)
RouteTablePropagationState.Builder
resourceType(java.lang.String resourceType)
RouteTablePropagationState.Builder
transitGatewayAttachmentId(com.pulumi.core.Output<java.lang.String> transitGatewayAttachmentId)
RouteTablePropagationState.Builder
transitGatewayAttachmentId(java.lang.String transitGatewayAttachmentId)
RouteTablePropagationState.Builder
transitGatewayRouteTableId(com.pulumi.core.Output<java.lang.String> transitGatewayRouteTableId)
RouteTablePropagationState.Builder
transitGatewayRouteTableId(java.lang.String transitGatewayRouteTableId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RouteTablePropagationState defaults)
-
-
Method Detail
-
resourceId
public RouteTablePropagationState.Builder resourceId(@Nullable com.pulumi.core.Output<java.lang.String> resourceId)
- Parameters:
resourceId
- Identifier of the resource- Returns:
- builder
-
resourceId
public RouteTablePropagationState.Builder resourceId(java.lang.String resourceId)
- Parameters:
resourceId
- Identifier of the resource- Returns:
- builder
-
resourceType
public RouteTablePropagationState.Builder resourceType(@Nullable com.pulumi.core.Output<java.lang.String> resourceType)
- Parameters:
resourceType
- Type of the resource- Returns:
- builder
-
resourceType
public RouteTablePropagationState.Builder resourceType(java.lang.String resourceType)
- Parameters:
resourceType
- Type of the resource- Returns:
- builder
-
transitGatewayAttachmentId
public RouteTablePropagationState.Builder transitGatewayAttachmentId(@Nullable com.pulumi.core.Output<java.lang.String> transitGatewayAttachmentId)
- Parameters:
transitGatewayAttachmentId
- Identifier of EC2 Transit Gateway Attachment.- Returns:
- builder
-
transitGatewayAttachmentId
public RouteTablePropagationState.Builder transitGatewayAttachmentId(java.lang.String transitGatewayAttachmentId)
- Parameters:
transitGatewayAttachmentId
- Identifier of EC2 Transit Gateway Attachment.- Returns:
- builder
-
transitGatewayRouteTableId
public RouteTablePropagationState.Builder transitGatewayRouteTableId(@Nullable com.pulumi.core.Output<java.lang.String> transitGatewayRouteTableId)
- Parameters:
transitGatewayRouteTableId
- Identifier of EC2 Transit Gateway Route Table.- Returns:
- builder
-
transitGatewayRouteTableId
public RouteTablePropagationState.Builder transitGatewayRouteTableId(java.lang.String transitGatewayRouteTableId)
- Parameters:
transitGatewayRouteTableId
- Identifier of EC2 Transit Gateway Route Table.- Returns:
- builder
-
build
public RouteTablePropagationState build()
-
-