class Google::Apis::ComputeBeta::Image::RawDisk
The parameters of the raw disk image.
Attributes
container_type[RW]
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]
sha1_checksum[RW]
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]
source[RW]
The full Google Cloud Storage URL where the disk image is stored. You must provide either this property or the sourceDisk property but not both. Corresponds to the JSON property `source` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File generated/google/apis/compute_beta/classes.rb, line 3107 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File generated/google/apis/compute_beta/classes.rb, line 3112 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