Class DiskMigrationJobTargetDetails
Details of the target disk in Compute Engine.
Implements
Inherited Members
Namespace: Google.Apis.VMMigrationService.v1.Data
Assembly: Google.Apis.VMMigrationService.v1.dll
Syntax
public class DiskMigrationJobTargetDetails : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Encryption
Optional. The encryption to apply to the disk. If the DiskMigrationJob parent Source resource has an encryption, this field must be set to the same encryption key.
Declaration
[JsonProperty("encryption")]
public virtual Encryption Encryption { get; set; }
Property Value
| Type | Description |
|---|---|
| Encryption |
Labels
Optional. A map of labels to associate with the disk.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |
TargetDisk
Required. The target disk.
Declaration
[JsonProperty("targetDisk")]
public virtual ComputeEngineDisk TargetDisk { get; set; }
Property Value
| Type | Description |
|---|---|
| ComputeEngineDisk |
TargetProject
Required. The name of the resource of type TargetProject which represents the Compute Engine project in which to create the disk. Should be of the form: projects/{project}/locations/global/targetProjects/{target-project}
Declaration
[JsonProperty("targetProject")]
public virtual string TargetProject { get; set; }
Property Value
| Type | Description |
|---|---|
| string |