Package com.pulumi.aws.ec2transitgateway
Class PrefixListReferenceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2transitgateway.PrefixListReferenceArgs.Builder
-
- Enclosing class:
- PrefixListReferenceArgs
public static final class PrefixListReferenceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PrefixListReferenceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrefixListReferenceArgs.Builder
blackhole(com.pulumi.core.Output<java.lang.Boolean> blackhole)
PrefixListReferenceArgs.Builder
blackhole(java.lang.Boolean blackhole)
PrefixListReferenceArgs
build()
PrefixListReferenceArgs.Builder
prefixListId(com.pulumi.core.Output<java.lang.String> prefixListId)
PrefixListReferenceArgs.Builder
prefixListId(java.lang.String prefixListId)
PrefixListReferenceArgs.Builder
transitGatewayAttachmentId(com.pulumi.core.Output<java.lang.String> transitGatewayAttachmentId)
PrefixListReferenceArgs.Builder
transitGatewayAttachmentId(java.lang.String transitGatewayAttachmentId)
PrefixListReferenceArgs.Builder
transitGatewayRouteTableId(com.pulumi.core.Output<java.lang.String> transitGatewayRouteTableId)
PrefixListReferenceArgs.Builder
transitGatewayRouteTableId(java.lang.String transitGatewayRouteTableId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PrefixListReferenceArgs defaults)
-
-
Method Detail
-
blackhole
public PrefixListReferenceArgs.Builder blackhole(@Nullable com.pulumi.core.Output<java.lang.Boolean> blackhole)
- Parameters:
blackhole
- Indicates whether to drop traffic that matches the Prefix List. Defaults to `false`.- Returns:
- builder
-
blackhole
public PrefixListReferenceArgs.Builder blackhole(java.lang.Boolean blackhole)
- Parameters:
blackhole
- Indicates whether to drop traffic that matches the Prefix List. Defaults to `false`.- Returns:
- builder
-
prefixListId
public PrefixListReferenceArgs.Builder prefixListId(com.pulumi.core.Output<java.lang.String> prefixListId)
- Parameters:
prefixListId
- Identifier of EC2 Prefix List.- Returns:
- builder
-
prefixListId
public PrefixListReferenceArgs.Builder prefixListId(java.lang.String prefixListId)
- Parameters:
prefixListId
- Identifier of EC2 Prefix List.- Returns:
- builder
-
transitGatewayAttachmentId
public PrefixListReferenceArgs.Builder transitGatewayAttachmentId(@Nullable com.pulumi.core.Output<java.lang.String> transitGatewayAttachmentId)
- Parameters:
transitGatewayAttachmentId
- Identifier of EC2 Transit Gateway Attachment.- Returns:
- builder
-
transitGatewayAttachmentId
public PrefixListReferenceArgs.Builder transitGatewayAttachmentId(java.lang.String transitGatewayAttachmentId)
- Parameters:
transitGatewayAttachmentId
- Identifier of EC2 Transit Gateway Attachment.- Returns:
- builder
-
transitGatewayRouteTableId
public PrefixListReferenceArgs.Builder transitGatewayRouteTableId(com.pulumi.core.Output<java.lang.String> transitGatewayRouteTableId)
- Parameters:
transitGatewayRouteTableId
- Identifier of EC2 Transit Gateway Route Table. The following arguments are optional:- Returns:
- builder
-
transitGatewayRouteTableId
public PrefixListReferenceArgs.Builder transitGatewayRouteTableId(java.lang.String transitGatewayRouteTableId)
- Parameters:
transitGatewayRouteTableId
- Identifier of EC2 Transit Gateway Route Table. The following arguments are optional:- Returns:
- builder
-
build
public PrefixListReferenceArgs build()
-
-