Interface ComputeRegionPerInstanceConfigPreservedStateExternalIp
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ComputeRegionPerInstanceConfigPreservedStateExternalIp.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.817Z") @Stability(Stable) public interface ComputeRegionPerInstanceConfigPreservedStateExternalIp extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classComputeRegionPerInstanceConfigPreservedStateExternalIp.BuilderA builder forComputeRegionPerInstanceConfigPreservedStateExternalIpstatic classComputeRegionPerInstanceConfigPreservedStateExternalIp.Jsii$ProxyAn implementation forComputeRegionPerInstanceConfigPreservedStateExternalIp
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static ComputeRegionPerInstanceConfigPreservedStateExternalIp.Builderbuilder()default StringgetAutoDelete()These stateful IPs will never be released during autohealing, update or VM instance recreate operations.StringgetInterfaceName()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_region_per_instance_config#interface_name ComputeRegionPerInstanceConfig#interface_name}.default ComputeRegionPerInstanceConfigPreservedStateExternalIpIpAddressgetIpAddress()ip_address block.
-
-
-
Method Detail
-
getInterfaceName
@Stability(Stable) @NotNull String getInterfaceName()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_region_per_instance_config#interface_name ComputeRegionPerInstanceConfig#interface_name}.
-
getAutoDelete
@Stability(Stable) @Nullable default String getAutoDelete()
These stateful IPs will never be released during autohealing, update or VM instance recreate operations.This flag is used to configure if the IP reservation should be deleted after it is no longer used by the group, e.g. when the given instance or the whole group is deleted. Default value: "NEVER" Possible values: ["NEVER", "ON_PERMANENT_INSTANCE_DELETION"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_region_per_instance_config#auto_delete ComputeRegionPerInstanceConfig#auto_delete}
-
getIpAddress
@Stability(Stable) @Nullable default ComputeRegionPerInstanceConfigPreservedStateExternalIpIpAddress getIpAddress()
ip_address block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_region_per_instance_config#ip_address ComputeRegionPerInstanceConfig#ip_address}
-
builder
@Stability(Stable) static ComputeRegionPerInstanceConfigPreservedStateExternalIp.Builder builder()
-
-