Compute Engine v1 API - Class InstancesStartWithEncryptionKeyRequest (2.16.0)

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

Inheritance

object > InstancesStartWithEncryptionKeyRequest

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

InstancesStartWithEncryptionKeyRequest()

public InstancesStartWithEncryptionKeyRequest()

InstancesStartWithEncryptionKeyRequest(InstancesStartWithEncryptionKeyRequest)

public InstancesStartWithEncryptionKeyRequest(InstancesStartWithEncryptionKeyRequest other)
Parameter
Name Description
other InstancesStartWithEncryptionKeyRequest

Properties

Disks

public RepeatedField<CustomerEncryptionKeyProtectedDisk> Disks { get; }

Array of disks associated with this instance that are protected with a customer-supplied encryption key. In order to start the instance, the disk url and its corresponding key must be provided. If the disk is not protected with a customer-supplied encryption key it should not be specified.

Property Value
Type Description
RepeatedFieldCustomerEncryptionKeyProtectedDisk