Interface EdgenetworkNetworkConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
EdgenetworkNetworkConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.149Z") @Stability(Stable) public interface EdgenetworkNetworkConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classEdgenetworkNetworkConfig.BuilderA builder forEdgenetworkNetworkConfigstatic classEdgenetworkNetworkConfig.Jsii$ProxyAn implementation forEdgenetworkNetworkConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static EdgenetworkNetworkConfig.Builderbuilder()default StringgetDescription()A free-text description of the resource.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#id EdgenetworkNetwork#id}.default Map<String,String>getLabels()Labels associated with this resource.StringgetLocation()The Google Cloud region to which the target Distributed Cloud Edge zone belongs.default NumbergetMtu()IP (L3) MTU value of the network.StringgetNetworkId()A unique ID that identifies this network.default StringgetProject()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#project EdgenetworkNetwork#project}.default EdgenetworkNetworkTimeoutsgetTimeouts()timeouts block.StringgetZone()The name of the target Distributed Cloud Edge zone.
-
-
-
Method Detail
-
getLocation
@Stability(Stable) @NotNull String getLocation()
The Google Cloud region to which the target Distributed Cloud Edge zone belongs.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#location EdgenetworkNetwork#location}
-
getNetworkId
@Stability(Stable) @NotNull String getNetworkId()
A unique ID that identifies this network.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#network_id EdgenetworkNetwork#network_id}
-
getZone
@Stability(Stable) @NotNull String getZone()
The name of the target Distributed Cloud Edge zone.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#zone EdgenetworkNetwork#zone}
-
getDescription
@Stability(Stable) @Nullable default String getDescription()
A free-text description of the resource. Max length 1024 characters.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#description EdgenetworkNetwork#description}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#id EdgenetworkNetwork#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getLabels
@Stability(Stable) @Nullable default Map<String,String> getLabels()
Labels associated with this resource.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#labels EdgenetworkNetwork#labels}
-
getMtu
@Stability(Stable) @Nullable default Number getMtu()
IP (L3) MTU value of the network. Default value is '1500'. Possible values are: '1500', '9000'.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#mtu EdgenetworkNetwork#mtu}
-
getProject
@Stability(Stable) @Nullable default String getProject()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#project EdgenetworkNetwork#project}.
-
getTimeouts
@Stability(Stable) @Nullable default EdgenetworkNetworkTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/edgenetwork_network#timeouts EdgenetworkNetwork#timeouts}
-
builder
@Stability(Stable) static EdgenetworkNetworkConfig.Builder builder()
- Returns:
- a
EdgenetworkNetworkConfig.BuilderofEdgenetworkNetworkConfig
-
-