Interface AccountVpcEncryptionControlExclusions.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AccountVpcEncryptionControlExclusions.Builder,,AccountVpcEncryptionControlExclusions> SdkBuilder<AccountVpcEncryptionControlExclusions.Builder,,AccountVpcEncryptionControlExclusions> SdkPojo
- Enclosing class:
AccountVpcEncryptionControlExclusions
-
Method Summary
Modifier and TypeMethodDescriptionegressOnlyInternetGateway(String egressOnlyInternetGateway) The exclusion configuration for egress-only internet gateway resource.egressOnlyInternetGateway(VpcEncryptionControlExclusionState egressOnlyInternetGateway) The exclusion configuration for egress-only internet gateway resource.elasticFileSystem(String elasticFileSystem) The exclusion configuration for Elastic File System service.elasticFileSystem(VpcEncryptionControlExclusionState elasticFileSystem) The exclusion configuration for Elastic File System service.internetGateway(String internetGateway) The exclusion configuration for internet gateway resource.internetGateway(VpcEncryptionControlExclusionState internetGateway) The exclusion configuration for internet gateway resource.The exclusion configuration for Lambda service.The exclusion configuration for Lambda service.natGateway(String natGateway) The exclusion configuration for NAT gateway resource.natGateway(VpcEncryptionControlExclusionState natGateway) The exclusion configuration for NAT gateway resource.virtualPrivateGateway(String virtualPrivateGateway) The exclusion configuration for virtual private gateway resource.virtualPrivateGateway(VpcEncryptionControlExclusionState virtualPrivateGateway) The exclusion configuration for virtual private gateway resource.vpcLattice(String vpcLattice) The exclusion configuration for VPC Lattice service.vpcLattice(VpcEncryptionControlExclusionState vpcLattice) The exclusion configuration for VPC Lattice service.vpcPeering(String vpcPeering) The exclusion configuration for VPC peering connection resource.vpcPeering(VpcEncryptionControlExclusionState vpcPeering) The exclusion configuration for VPC peering connection resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
internetGateway
The exclusion configuration for internet gateway resource.
- Parameters:
internetGateway- The exclusion configuration for internet gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
internetGateway
AccountVpcEncryptionControlExclusions.Builder internetGateway(VpcEncryptionControlExclusionState internetGateway) The exclusion configuration for internet gateway resource.
- Parameters:
internetGateway- The exclusion configuration for internet gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
egressOnlyInternetGateway
AccountVpcEncryptionControlExclusions.Builder egressOnlyInternetGateway(String egressOnlyInternetGateway) The exclusion configuration for egress-only internet gateway resource.
- Parameters:
egressOnlyInternetGateway- The exclusion configuration for egress-only internet gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
egressOnlyInternetGateway
AccountVpcEncryptionControlExclusions.Builder egressOnlyInternetGateway(VpcEncryptionControlExclusionState egressOnlyInternetGateway) The exclusion configuration for egress-only internet gateway resource.
- Parameters:
egressOnlyInternetGateway- The exclusion configuration for egress-only internet gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
natGateway
The exclusion configuration for NAT gateway resource.
- Parameters:
natGateway- The exclusion configuration for NAT gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
natGateway
AccountVpcEncryptionControlExclusions.Builder natGateway(VpcEncryptionControlExclusionState natGateway) The exclusion configuration for NAT gateway resource.
- Parameters:
natGateway- The exclusion configuration for NAT gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
virtualPrivateGateway
The exclusion configuration for virtual private gateway resource.
- Parameters:
virtualPrivateGateway- The exclusion configuration for virtual private gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
virtualPrivateGateway
AccountVpcEncryptionControlExclusions.Builder virtualPrivateGateway(VpcEncryptionControlExclusionState virtualPrivateGateway) The exclusion configuration for virtual private gateway resource.
- Parameters:
virtualPrivateGateway- The exclusion configuration for virtual private gateway resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcPeering
The exclusion configuration for VPC peering connection resource.
- Parameters:
vpcPeering- The exclusion configuration for VPC peering connection resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcPeering
AccountVpcEncryptionControlExclusions.Builder vpcPeering(VpcEncryptionControlExclusionState vpcPeering) The exclusion configuration for VPC peering connection resource.
- Parameters:
vpcPeering- The exclusion configuration for VPC peering connection resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambda
The exclusion configuration for Lambda service.
- Parameters:
lambda- The exclusion configuration for Lambda service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lambda
The exclusion configuration for Lambda service.
- Parameters:
lambda- The exclusion configuration for Lambda service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcLattice
The exclusion configuration for VPC Lattice service.
- Parameters:
vpcLattice- The exclusion configuration for VPC Lattice service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcLattice
AccountVpcEncryptionControlExclusions.Builder vpcLattice(VpcEncryptionControlExclusionState vpcLattice) The exclusion configuration for VPC Lattice service.
- Parameters:
vpcLattice- The exclusion configuration for VPC Lattice service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
elasticFileSystem
The exclusion configuration for Elastic File System service.
- Parameters:
elasticFileSystem- The exclusion configuration for Elastic File System service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
elasticFileSystem
AccountVpcEncryptionControlExclusions.Builder elasticFileSystem(VpcEncryptionControlExclusionState elasticFileSystem) The exclusion configuration for Elastic File System service.
- Parameters:
elasticFileSystem- The exclusion configuration for Elastic File System service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-