Interface ComputeImageRawDisk

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    ComputeImageRawDisk.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:18.447Z")
    @Stability(Stable)
    public interface ComputeImageRawDisk
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getSource

        @Stability(Stable)
        @NotNull
        String getSource()
        The full Google Cloud Storage URL where disk storage is stored You must provide either this property or the sourceDisk property but not both.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_image#source ComputeImage#source}

      • getContainerType

        @Stability(Stable)
        @Nullable
        default String getContainerType()
        The format used to encode and transmit the block device, which should be TAR.

        This is just a container and transmission format and not a runtime format. Provided by the client when the disk image is created. Default value: "TAR" Possible values: ["TAR"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_image#container_type ComputeImage#container_type}

      • getSha1

        @Stability(Stable)
        @Nullable
        default String getSha1()
        An optional SHA1 checksum of the disk image before unpackaging.

        This is provided by the client when the disk image is created. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/compute_image#sha1 ComputeImage#sha1}