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.
§
inventorySecurityGroupNames?: string[]
[src]AWS security group names to limit the scope of the source inventory.
§
migrationResourcesUserTags?: {}
[src][key: string]: string;
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
.