Class RawDisk (1.2.0)

public sealed class RawDisk : IMessage<RawDisk>, IEquatable<RawDisk>, IDeepCloneable<RawDisk>, IBufferMessage, IMessage

The parameters of the raw disk image.

Inheritance

Object > RawDisk

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RawDisk()

public RawDisk()

RawDisk(RawDisk)

public RawDisk(RawDisk other)
Parameter
NameDescription
otherRawDisk

Properties

ContainerType

public string ContainerType { get; set; }

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. Check the ContainerType enum for the list of possible values.

Property Value
TypeDescription
String

HasContainerType

public bool HasContainerType { get; }

Gets whether the "container_type" field is set

Property Value
TypeDescription
Boolean

HasSha1Checksum

public bool HasSha1Checksum { get; }

Gets whether the "sha1_checksum" field is set

Property Value
TypeDescription
Boolean

HasSource

public bool HasSource { get; }

Gets whether the "source" field is set

Property Value
TypeDescription
Boolean

Sha1Checksum

public string Sha1Checksum { get; set; }

[Deprecated] This field is deprecated. An optional SHA1 checksum of the disk image before unpackaging provided by the client when the disk image is created.

Property Value
TypeDescription
String

Source

public string Source { get; set; }

The full Google Cloud Storage URL where the raw disk image archive is stored. The following are valid formats for the URL: - https://storage.googleapis.com/bucket_name/image_archive_name - https://storage.googleapis.com/bucket_name/folder_name/ image_archive_name In order to create an image, you must provide the full or partial URL of one of the following: - The rawDisk.source URL - The sourceDisk URL - The sourceImage URL - The sourceSnapshot URL

Property Value
TypeDescription
String