Class ComputeEngineDisk
Compute Engine disk target details.
Implements
Inherited Members
Namespace: Google.Apis.VMMigrationService.v1.Data
Assembly: Google.Apis.VMMigrationService.v1.dll
Syntax
public class ComputeEngineDisk : IDirectResponseSchema
Properties
DiskId
Optional. Target Compute Engine Disk ID. This is the resource ID segment of the Compute Engine Disk to create. In the resource name compute/v1/projects/{project}/zones/{zone}/disks/disk1 "disk1" is the resource ID for the disk.
Declaration
[JsonProperty("diskId")]
public virtual string DiskId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DiskType
Required. The disk type to use.
Declaration
[JsonProperty("diskType")]
public virtual string DiskType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ReplicaZones
Optional. Replication zones of the regional disk. Should be of the form: projects/{target-project}/locations/{replica-zone} Currently only one replica zone is supported.
Declaration
[JsonProperty("replicaZones")]
public virtual IList<string> ReplicaZones { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Zone
Required. The Compute Engine zone in which to create the disk. Should be of the form: projects/{target-project}/locations/{zone}
Declaration
[JsonProperty("zone")]
public virtual string Zone { get; set; }
Property Value
| Type | Description |
|---|---|
| string |