Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

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

tags

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.