Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AwsSourceDetails

import type { AwsSourceDetails } from "https://googleapis.deno.dev/v1/vmmigration:v1.ts";

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

interface AwsSourceDetails {
accessKeyCreds?: AccessKeyCredentials;
awsRegion?: string;
readonly error?: Status;
inventorySecurityGroupNames?: string[];
inventoryTagList?: Tag[];
migrationResourcesUserTags?: {
[key: string]: string;
}
;
readonly publicIp?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "PENDING"
| "FAILED"
| "ACTIVE";
}

§Properties

§
accessKeyCreds?: AccessKeyCredentials
[src]

AWS Credentials using access key id and secret.

§
awsRegion?: string
[src]

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

§
readonly error?: Status
[src]

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

§
inventorySecurityGroupNames?: string[]
[src]

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

§
inventoryTagList?: Tag[]
[src]

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

§
migrationResourcesUserTags?: {
[key: string]: string;
}
[src]

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.

§
readonly publicIp?: string
[src]

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

§
readonly state?: "STATE_UNSPECIFIED" | "PENDING" | "FAILED" | "ACTIVE"
[src]

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