Class BootDiskConfig
Boot disk configurations.
Implements
Inherited Members
Namespace: Google.Apis.TPU.v2alpha1.Data
Assembly: Google.Apis.TPU.v2alpha1.dll
Syntax
public class BootDiskConfig : IDirectResponseSchema
Properties
CustomerEncryptionKey
Optional. Customer encryption key for boot disk.
Declaration
[JsonProperty("customerEncryptionKey")]
public virtual CustomerEncryptionKey CustomerEncryptionKey { get; set; }
Property Value
Type | Description |
---|---|
CustomerEncryptionKey |
DiskSizeGb
Optional. Size of the boot disk in GB. It must be larger than or equal to the size of the image.
Declaration
[JsonProperty("diskSizeGb")]
public virtual long? DiskSizeGb { get; set; }
Property Value
Type | Description |
---|---|
long? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EnableConfidentialCompute
Optional. Whether the boot disk will be created with confidential compute mode.
Declaration
[JsonProperty("enableConfidentialCompute")]
public virtual bool? EnableConfidentialCompute { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ProvisionedIops
Optional. Indicates how many IOPS to provision for the disk. This sets the number of I/O operations per second that the disk can handle. To learn more about IOPS, see Provisioning persistent disk performance.
Declaration
[JsonProperty("provisionedIops")]
public virtual long? ProvisionedIops { get; set; }
Property Value
Type | Description |
---|---|
long? |
ProvisionedThroughput
Optional. Indicates how much throughput to provision for the disk. This sets the number of throughput MB per second that the disk can handle.
Declaration
[JsonProperty("provisionedThroughput")]
public virtual long? ProvisionedThroughput { get; set; }
Property Value
Type | Description |
---|---|
long? |
SourceImage
Optional. Image from which boot disk is to be created. If not specified, the default image for the runtime
version will be used. Example: projects/$PROJECT_ID/global/images/$IMAGE_NAME
.
Declaration
[JsonProperty("sourceImage")]
public virtual string SourceImage { get; set; }
Property Value
Type | Description |
---|---|
string |