Show / Hide Table of Contents

Class AwsSourceDetails

AwsSourceDetails message describes a specific source details for the AWS source type.

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

Properties

AccessKeyCreds

AWS Credentials using access key id and secret.

Declaration
[JsonProperty("accessKeyCreds")]
public virtual AccessKeyCredentials AccessKeyCreds { get; set; }
Property Value
Type Description
AccessKeyCredentials

AwsRegion

Immutable. The AWS region that the source VMs will be migrated from.

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

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

InventorySecurityGroupNames

AWS security group names to limit the scope of the source inventory.

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

InventoryTagList

AWS resource tags to limit the scope of the source inventory.

Declaration
[JsonProperty("inventoryTagList")]
public virtual IList<Tag> InventoryTagList { get; set; }
Property Value
Type Description
IList<Tag>

MigrationResourcesUserTags

User specified tags to add to every M2VM generated resource in AWS. 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 m2vm.

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

PublicIp

Output only. The source's public IP. All communication initiated by this source will originate from this IP.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX