SourceDiskEncryptionKeyComputeBeta class

Constructors

SourceDiskEncryptionKeyComputeBeta({Input<CustomerEncryptionKeyComputeBeta>? diskEncryptionKey, Input<String>? sourceDisk})
Creates a new SourceDiskEncryptionKeyComputeBeta. diskEncryptionKey The customer-supplied encryption key of the source disk. Required if the source disk is protected by a customer-supplied encryption key. sourceDisk URL of the disk attached to the source instance. This can be a full or valid partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /disks/disk - projects/project/zones/zone/disks/disk - zones/zone/disks/disk
const
SourceDiskEncryptionKeyComputeBeta.fromMap(Map<String, dynamic> map)
factory

Properties

diskEncryptionKey → Input<CustomerEncryptionKeyComputeBeta>?
The customer-supplied encryption key of the source disk. Required if the source disk is protected by a customer-supplied encryption key.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sourceDisk → Input<String>?
URL of the disk attached to the source instance. This can be a full or valid partial URL. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /disks/disk - projects/project/zones/zone/disks/disk - zones/zone/disks/disk
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited