Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

get_virtual_machine

get_virtual_machine(**kwargs)

By providing the ARN (Amazon Resource Name), this API returns the virtual machine.

See also: AWS API Documentation

Request Syntax

response = client.get_virtual_machine(
    ResourceArn='string'
)
Parameters
ResourceArn (string) --

[REQUIRED]

The Amazon Resource Name (ARN) of the virtual machine.

Return type
dict
Returns
Response Syntax
{
    'VirtualMachine': {
        'HostName': 'string',
        'HypervisorId': 'string',
        'LastBackupDate': datetime(2015, 1, 1),
        'Name': 'string',
        'Path': 'string',
        'ResourceArn': 'string',
        'VmwareTags': [
            {
                'VmwareCategory': 'string',
                'VmwareTagDescription': 'string',
                'VmwareTagName': 'string'
            },
        ]
    }
}

Response Structure

  • (dict) --
    • VirtualMachine (dict) --

      This object contains the basic attributes of VirtualMachine contained by the output of GetVirtualMachine

      • HostName (string) --

        The host name of the virtual machine.

      • HypervisorId (string) --

        The ID of the virtual machine's hypervisor.

      • LastBackupDate (datetime) --

        The most recent date a virtual machine was backed up, in Unix format and UTC time.

      • Name (string) --

        The name of the virtual machine.

      • Path (string) --

        The path of the virtual machine.

      • ResourceArn (string) --

        The Amazon Resource Name (ARN) of the virtual machine. For example, arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL .

      • VmwareTags (list) --

        These are the details of the VMware tags associated with the specified virtual machine.

        • (dict) --

          A VMware tag is a tag attached to a specific virtual machine. A tag is a key-value pair you can use to manage, filter, and search for your resources.

          The content of VMware tags can be matched to Amazon Web Services tags.

          • VmwareCategory (string) --

            The is the category of VMware.

          • VmwareTagDescription (string) --

            This is a user-defined description of a VMware tag.

          • VmwareTagName (string) --

            This is the user-defined name of a VMware tag.

Exceptions

  • BackupGateway.Client.exceptions.ValidationException
  • BackupGateway.Client.exceptions.InternalServerException
  • BackupGateway.Client.exceptions.ResourceNotFoundException
  • BackupGateway.Client.exceptions.ThrottlingException