public sealed class InstancesStartWithEncryptionKeyRequest : IMessage<InstancesStartWithEncryptionKeyRequest>, IEquatable<InstancesStartWithEncryptionKeyRequest>, IDeepCloneable<InstancesStartWithEncryptionKeyRequest>, IBufferMessage, IMessage
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[[["The `InstancesStartWithEncryptionKeyRequest` class, part of the `Google.Cloud.Compute.V1` namespace, is designed to handle requests to start instances with customer-supplied encryption keys."],["This class implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing various functionalities such as message handling, equality checking, and deep cloning."],["The `Disks` property is a key component, enabling the specification of an array of customer-encrypted disks associated with an instance."],["There are multiple versions of the API available, ranging from version 1.0.0 to 3.6.0, with 3.6.0 being the latest, as well as version 2.12.0 which is the one containing the provided information."]]],[]]