Package com.pulumi.aws.ec2.inputs
Class VpcBlockPublicAccessOptionsState.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.VpcBlockPublicAccessOptionsState.Builder
-
- Enclosing class:
- VpcBlockPublicAccessOptionsState
public static final class VpcBlockPublicAccessOptionsState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(VpcBlockPublicAccessOptionsState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(VpcBlockPublicAccessOptionsState defaults)
-
-
Method Detail
-
awsAccountId
public VpcBlockPublicAccessOptionsState.Builder awsAccountId(@Nullable com.pulumi.core.Output<java.lang.String> awsAccountId)
- Parameters:
awsAccountId- AWS account ID to which these options apply.- Returns:
- builder
-
awsAccountId
public VpcBlockPublicAccessOptionsState.Builder awsAccountId(java.lang.String awsAccountId)
- Parameters:
awsAccountId- AWS account ID to which these options apply.- Returns:
- builder
-
awsRegion
public VpcBlockPublicAccessOptionsState.Builder awsRegion(@Nullable com.pulumi.core.Output<java.lang.String> awsRegion)
- Parameters:
awsRegion- AWS region to which these options apply.- Returns:
- builder
-
awsRegion
public VpcBlockPublicAccessOptionsState.Builder awsRegion(java.lang.String awsRegion)
- Parameters:
awsRegion- AWS region to which these options apply.- Returns:
- builder
-
internetGatewayBlockMode
public VpcBlockPublicAccessOptionsState.Builder internetGatewayBlockMode(@Nullable com.pulumi.core.Output<java.lang.String> internetGatewayBlockMode)
- Parameters:
internetGatewayBlockMode- Block mode. Needs to be one of `block-bidirectional`, `block-ingress`, `off`. If this resource is deleted, then this value will be set to `off` in the AWS account and region.- Returns:
- builder
-
internetGatewayBlockMode
public VpcBlockPublicAccessOptionsState.Builder internetGatewayBlockMode(java.lang.String internetGatewayBlockMode)
- Parameters:
internetGatewayBlockMode- Block mode. Needs to be one of `block-bidirectional`, `block-ingress`, `off`. If this resource is deleted, then this value will be set to `off` in the AWS account and region.- Returns:
- builder
-
region
public VpcBlockPublicAccessOptionsState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- 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.- Returns:
- builder
-
region
public VpcBlockPublicAccessOptionsState.Builder region(java.lang.String region)
- Parameters:
region- 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.- Returns:
- builder
-
timeouts
public VpcBlockPublicAccessOptionsState.Builder timeouts(@Nullable com.pulumi.core.Output<VpcBlockPublicAccessOptionsTimeoutsArgs> timeouts)
-
timeouts
public VpcBlockPublicAccessOptionsState.Builder timeouts(VpcBlockPublicAccessOptionsTimeoutsArgs timeouts)
-
build
public VpcBlockPublicAccessOptionsState build()
-
-