Class VmwareengineExternalAccessRuleDestinationIpRanges.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.vmwareengine_external_access_rule.VmwareengineExternalAccessRuleDestinationIpRanges.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<VmwareengineExternalAccessRuleDestinationIpRanges>
- Enclosing interface:
- VmwareengineExternalAccessRuleDestinationIpRanges
@Stability(Stable) public static final class VmwareengineExternalAccessRuleDestinationIpRanges.Builder extends Object implements software.amazon.jsii.Builder<VmwareengineExternalAccessRuleDestinationIpRanges>
A builder forVmwareengineExternalAccessRuleDestinationIpRanges
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VmwareengineExternalAccessRuleDestinationIpRangesbuild()Builds the configured instance.VmwareengineExternalAccessRuleDestinationIpRanges.BuilderexternalAddress(String externalAddress)Sets the value ofVmwareengineExternalAccessRuleDestinationIpRanges.getExternalAddress()VmwareengineExternalAccessRuleDestinationIpRanges.BuilderipAddressRange(String ipAddressRange)Sets the value ofVmwareengineExternalAccessRuleDestinationIpRanges.getIpAddressRange()
-
-
-
Method Detail
-
externalAddress
@Stability(Stable) public VmwareengineExternalAccessRuleDestinationIpRanges.Builder externalAddress(String externalAddress)
Sets the value ofVmwareengineExternalAccessRuleDestinationIpRanges.getExternalAddress()- Parameters:
externalAddress- The name of an 'ExternalAddress' resource. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vmwareengine_external_access_rule#external_address VmwareengineExternalAccessRule#external_address}- Returns:
this
-
ipAddressRange
@Stability(Stable) public VmwareengineExternalAccessRuleDestinationIpRanges.Builder ipAddressRange(String ipAddressRange)
Sets the value ofVmwareengineExternalAccessRuleDestinationIpRanges.getIpAddressRange()- Parameters:
ipAddressRange- An IP address range in the CIDR format. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vmwareengine_external_access_rule#ip_address_range VmwareengineExternalAccessRule#ip_address_range}- Returns:
this
-
build
@Stability(Stable) public VmwareengineExternalAccessRuleDestinationIpRanges build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<VmwareengineExternalAccessRuleDestinationIpRanges>- Returns:
- a new instance of
VmwareengineExternalAccessRuleDestinationIpRanges - Throws:
NullPointerException- if any required attribute was not provided
-
-