Show / Hide Table of Contents

Class DiskImageTargetDetails

The target details of the image resource that will be created by the import job.

Inheritance
object
DiskImageTargetDetails
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.VMMigrationService.v1alpha1.Data
Assembly: Google.Apis.VMMigrationService.v1alpha1.dll
Syntax
public class DiskImageTargetDetails : IDirectResponseSchema

Properties

AdditionalLicenses

Optional. Additional licenses to assign to the image. Format: https://www.googleapis.com/compute/v1/projects/PROJECT_ID/global/licenses/LICENSE_NAME Or https://www.googleapis.com/compute/beta/projects/PROJECT_ID/global/licenses/LICENSE_NAME

Declaration
[JsonProperty("additionalLicenses")]
public virtual IList<string> AdditionalLicenses { get; set; }
Property Value
Type Description
IList<string>

DataDiskImageImport

Optional. Use to skip OS adaptation process.

Declaration
[JsonProperty("dataDiskImageImport")]
public virtual DataDiskImageImport DataDiskImageImport { get; set; }
Property Value
Type Description
DataDiskImageImport

Description

Optional. An optional description of the image.

Declaration
[JsonProperty("description")]
public virtual string Description { 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

Encryption

Immutable. The encryption to apply to the image.

Declaration
[JsonProperty("encryption")]
public virtual Encryption Encryption { get; set; }
Property Value
Type Description
Encryption

FamilyName

Optional. The name of the image family to which the new image belongs.

Declaration
[JsonProperty("familyName")]
public virtual string FamilyName { get; set; }
Property Value
Type Description
string

ImageName

Required. The name of the image to be created.

Declaration
[JsonProperty("imageName")]
public virtual string ImageName { get; set; }
Property Value
Type Description
string

Labels

Optional. A map of labels to associate with the image.

Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type Description
IDictionary<string, string>

OsAdaptationParameters

Optional. Use to set the parameters relevant for the OS adaptation process.

Declaration
[JsonProperty("osAdaptationParameters")]
public virtual ImageImportOsAdaptationParameters OsAdaptationParameters { get; set; }
Property Value
Type Description
ImageImportOsAdaptationParameters

SingleRegionStorage

Optional. Set to true to set the image storageLocations to the single region of the import job. When false, the closest multi-region is selected.

Declaration
[JsonProperty("singleRegionStorage")]
public virtual bool? SingleRegionStorage { get; set; }
Property Value
Type Description
bool?

TargetProject

Required. Reference to the TargetProject resource that represents the target project in which the imported image will be created.

Declaration
[JsonProperty("targetProject")]
public virtual string TargetProject { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX