VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.action(String action) |
The action that the external access rule performs.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.connection(com.hashicorp.cdktf.SSHProvisionerConnection connection) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.connection(com.hashicorp.cdktf.WinrmProvisionerConnection connection) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.count(com.hashicorp.cdktf.TerraformCount count) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.count(Number count) |
|
static VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.create(software.constructs.Construct scope,
String id) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.dependsOn(List<? extends com.hashicorp.cdktf.ITerraformDependable> dependsOn) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.description(String description) |
User-provided description for the external access rule.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.destinationIpRanges(com.hashicorp.cdktf.IResolvable destinationIpRanges) |
destination_ip_ranges block.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.destinationIpRanges(List<? extends VmwareengineExternalAccessRuleDestinationIpRanges> destinationIpRanges) |
destination_ip_ranges block.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.destinationPorts(List<String> destinationPorts) |
A list of destination ports to which the external access rule applies.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.forEach(com.hashicorp.cdktf.ITerraformIterator forEach) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.id(String id) |
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/vmwareengine_external_access_rule#id VmwareengineExternalAccessRule#id}.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.ipProtocol(String ipProtocol) |
The IP protocol to which the external access rule applies.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.lifecycle(com.hashicorp.cdktf.TerraformResourceLifecycle lifecycle) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.name(String name) |
The ID of the external access rule.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.parent(String parent) |
The resource name of the network policy.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.priority(Number priority) |
External access rule priority, which determines the external access rule to use when multiple rules apply.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.provider(com.hashicorp.cdktf.TerraformProvider provider) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.provisioners(List<? extends Object> provisioners) |
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.sourceIpRanges(com.hashicorp.cdktf.IResolvable sourceIpRanges) |
source_ip_ranges block.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.sourceIpRanges(List<? extends VmwareengineExternalAccessRuleSourceIpRanges> sourceIpRanges) |
source_ip_ranges block.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.sourcePorts(List<String> sourcePorts) |
A list of source ports to which the external access rule applies.
|
VmwareengineExternalAccessRule.Builder |
VmwareengineExternalAccessRule.Builder.timeouts(VmwareengineExternalAccessRuleTimeouts timeouts) |
timeouts block.
|