Show / Hide Table of Contents

Class AzureSourceDetails

AzureSourceDetails message describes a specific source details for the Azure source type.

Inheritance
object
AzureSourceDetails
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 AzureSourceDetails : IDirectResponseSchema

Properties

AzureLocation

Immutable. The Azure location (region) that the source VMs will be migrated from.

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

ClientSecretCreds

Azure Credentials using tenant ID, client ID and secret.

Declaration
[JsonProperty("clientSecretCreds")]
public virtual ClientSecretCredentials ClientSecretCreds { get; set; }
Property Value
Type Description
ClientSecretCredentials

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Error

Output only. Provides details on the state of the Source in case of an error.

Declaration
[JsonProperty("error")]
public virtual Status Error { get; set; }
Property Value
Type Description
Status

MigrationResourcesUserTags

User specified tags to add to every M2VM generated resource in Azure. These tags will be set in addition to the default tags that are set as part of the migration process. The tags must not begin with the reserved prefix m4ce or m2vm.

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

ResourceGroupId

Output only. The ID of the Azure resource group that contains all resources related to the migration process of this source.

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

State

Output only. State of the source as determined by the health check.

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

SubscriptionId

Immutable. Azure subscription ID.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX