Interface BootDiskConfigOrBuilder (2.40.0)

public interface BootDiskConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCustomerEncryptionKey()

public abstract CustomerEncryptionKey getCustomerEncryptionKey()

Optional. Customer encryption key for boot disk.

.google.cloud.tpu.v2alpha1.CustomerEncryptionKey customer_encryption_key = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
CustomerEncryptionKey

The customerEncryptionKey.

getCustomerEncryptionKeyOrBuilder()

public abstract CustomerEncryptionKeyOrBuilder getCustomerEncryptionKeyOrBuilder()

Optional. Customer encryption key for boot disk.

.google.cloud.tpu.v2alpha1.CustomerEncryptionKey customer_encryption_key = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
CustomerEncryptionKeyOrBuilder

getEnableConfidentialCompute()

public abstract boolean getEnableConfidentialCompute()

Optional. Whether the boot disk will be created with confidential compute mode.

bool enable_confidential_compute = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

The enableConfidentialCompute.

hasCustomerEncryptionKey()

public abstract boolean hasCustomerEncryptionKey()

Optional. Customer encryption key for boot disk.

.google.cloud.tpu.v2alpha1.CustomerEncryptionKey customer_encryption_key = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the customerEncryptionKey field is set.