This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project,
feel free to reach out to us!gcp_vmmigration_source
ancestors
Type: UNORDERED_LIST_STRING
aws
Type: STRUCT
Provider name: aws
Description: AWS type source details.
access_key_creds
Type: STRUCT
Provider name: accessKeyCreds
Description: AWS Credentials using access key id and secret.
access_key_id
Type: STRING
Provider name: accessKeyId
Description: AWS access key ID.
secret_access_key
Type: STRING
Provider name: secretAccessKey
Description: Input only. AWS secret access key.
session_token
Type: STRING
Provider name: sessionToken
Description: Input only. AWS session token. Used only when AWS security token service (STS) is responsible for creating the temporary credentials.
aws_region
Type: STRING
Provider name: awsRegion
Description: Immutable. The AWS region that the source VMs will be migrated from.
error
Type: STRUCT
Provider name: error
Description: Output only. Provides details on the state of the Source in case of an error.
code
Type: INT32
Provider name: code
Description: The status code, which should be an enum value of google.rpc.Code.
message
Type: STRING
Provider name: message
Description: A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
inventory_security_group_names
Type: UNORDERED_LIST_STRING
Provider name: inventorySecurityGroupNames
Description: AWS security group names to limit the scope of the source inventory.
inventory_tag_list
Type: UNORDERED_LIST_STRUCT
Provider name: inventoryTagList
Description: AWS resource tags to limit the scope of the source inventory.
key
Type: STRING
Provider name: key
Description: Required. Key of tag.
value
Type: STRING
Provider name: value
Description: Required. Value of tag.
public_ip
Type: STRING
Provider name: publicIp
Description: Output only. The source’s public IP. All communication initiated by this source will originate from this IP.
state
Type: STRING
Provider name: state
Description: Output only. State of the source as determined by the health check.
Possible values:
STATE_UNSPECIFIED
- The state is unknown. This is used for API compatibility only and is not used by the system.
PENDING
- The state was not sampled by the health checks yet.
FAILED
- The source is available but might not be usable yet due to invalid credentials or another reason. The error message will contain further details.
ACTIVE
- The source exists and its credentials were verified.
azure
Type: STRUCT
Provider name: azure
Description: Azure type source details.
azure_location
Type: STRING
Provider name: azureLocation
Description: Immutable. The Azure location (region) that the source VMs will be migrated from.
client_secret_creds
Type: STRUCT
Provider name: clientSecretCreds
Description: Azure Credentials using tenant ID, client ID and secret.
client_id
Type: STRING
Provider name: clientId
Description: Azure client ID.
client_secret
Type: STRING
Provider name: clientSecret
Description: Input only. Azure client secret.
tenant_id
Type: STRING
Provider name: tenantId
Description: Azure tenant ID.
error
Type: STRUCT
Provider name: error
Description: Output only. Provides details on the state of the Source in case of an error.
code
Type: INT32
Provider name: code
Description: The status code, which should be an enum value of google.rpc.Code.
message
Type: STRING
Provider name: message
Description: A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
resource_group_id
Type: STRING
Provider name: resourceGroupId
Description: Output only. The ID of the Azure resource group that contains all resources related to the migration process of this source.
state
Type: STRING
Provider name: state
Description: Output only. State of the source as determined by the health check.
Possible values:
STATE_UNSPECIFIED
- The state is unknown. This is used for API compatibility only and is not used by the system.
PENDING
- The state was not sampled by the health checks yet.
FAILED
- The source is available but might not be usable yet due to invalid credentials or another reason. The error message will contain further details.
ACTIVE
- The source exists and its credentials were verified.
subscription_id
Type: STRING
Provider name: subscriptionId
Description: Immutable. Azure subscription ID.
create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. The create time timestamp.
description
Type: STRING
Provider name: description
Description: User-provided description of the source.
encryption
Type: STRUCT
Provider name: encryption
Description: Optional. Immutable. The encryption details of the source data stored by the service.
kms_key
Type: STRING
Provider name: kmsKey
Description: Required. The name of the encryption key that is stored in Google Cloud KMS.
labels
Type: UNORDERED_LIST_STRING
name
Type: STRING
Provider name: name
Description: Output only. The Source name.
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
Type: UNORDERED_LIST_STRING
update_time
Type: TIMESTAMP
Provider name: updateTime
Description: Output only. The update time timestamp.
vmware
Type: STRUCT
Provider name: vmware
Description: Vmware type source details.
password
Type: STRING
Provider name: password
Description: Input only. The credentials password. This is write only and can not be read in a GET operation.
resolved_vcenter_host
Type: STRING
Provider name: resolvedVcenterHost
Description: The hostname of the vcenter.
thumbprint
Type: STRING
Provider name: thumbprint
Description: The thumbprint representing the certificate for the vcenter.
username
Type: STRING
Provider name: username
Description: The credentials username.
vcenter_ip
Type: STRING
Provider name: vcenterIp
Description: The ip address of the vcenter this Source represents.