Interface ComputePerInstanceConfigPreservedStateInternalIp

    • 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_per_instance_config#interface_name ComputePerInstanceConfig#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_per_instance_config#auto_delete ComputePerInstanceConfig#auto_delete}

      • getIpAddress

        @Stability(Stable)
        @Nullable
        default ComputePerInstanceConfigPreservedStateInternalIpIpAddress getIpAddress()
        ip_address block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_per_instance_config#ip_address ComputePerInstanceConfig#ip_address}