class Google::Apis::ComputeV1::Image::RawDisk
The parameters of the raw disk image.
Attributes
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. Corresponds to the JSON property `containerType` @return [String]
- 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. Corresponds to the JSON property `sha1Checksum` @return [String]
The full Google
Cloud Storage URL where the raw disk image archive is stored. The following are valid formats for the URL: - storage.googleapis.com/ bucket_name/image_archive_name - 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 Corresponds to the JSON property `source` @return [String]
Public Class Methods
# File lib/google/apis/compute_v1/classes.rb, line 12393 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/compute_v1/classes.rb, line 12398 def update!(**args) @container_type = args[:container_type] if args.key?(:container_type) @sha1_checksum = args[:sha1_checksum] if args.key?(:sha1_checksum) @source = args[:source] if args.key?(:source) end