RealizedVirtualMachine

Realized Virtual Machine


Properties

integer
_create_time Optional

Timestamp of resource creation


string
_create_user Optional

ID of the user who created this resource


integer
_last_modified_time Optional

Timestamp of last modification


string
_last_modified_user Optional

ID of the user who last modified this resource


array of ResourceLink
_links Optional

The server will populate this field when returing the resource. Ignored on PUT and POST.


string
_protection Optional

Protection status is one of the following: PROTECTED - the client who retrieved the entity is not allowed to modify it. NOT_PROTECTED - the client who retrieved the entity is allowed to modify it REQUIRE_OVERRIDE - the client who retrieved the entity is a super user and can modify it, but only when providing the request header X-Allow-Overwrite=true. UNKNOWN - the _protection field could not be determined for this entity.


integer
_revision Optional

The _revision property describes the current revision of the resource. To prevent clients from overwriting each other’s changes, PUT operations must include the current _revision of the resource, which clients should obtain by issuing a GET operation. If the _revision provided in a PUT request is missing or stale, the operation will be rejected.


string
_schema Optional

Schema for this resource


_self Optional

Link to this resource


boolean
_system_owned Optional

Indicates system owned resource


alarms Optional

Alarm info detail


array of string
compute_ids Optional

List of external compute ids of the virtual machine in the format ‘id-type-key:value’ , list of external compute ids [‘uuid:xxxx-xxxx-xxxx-xxxx’, ‘moIdOnHost:moref-11’, ‘instanceUuid:xxxx-xxxx-xxxx-xxxx’]


string
description Optional

Description of this resource


string
display_name Optional

Defaults to ID if not set


string
host_id Optional

Id of the host on which the vm exists.


string
id Optional

Unique identifier of this resource


array of string
intent_reference Optional

Desire state paths of this object


string
local_id_on_host Optional

Id of the vm unique within the host.


string
parent_path Optional

Path of its parent


string
path Optional

Absolute path of this object


string
power_state Optional

Current power state of this virtual machine in the system.

Possible values are: VM_RUNNINGVM_STOPPEDVM_SUSPENDEDUNKNOWN


string
realization_api Optional

Realization API of this object on enforcement point


string
realization_specific_identifier Optional

Realization id of this object


string
relative_path Optional

Path relative from its parent


string
resource_type Optional

The type of this resource.


string
runtime_error Optional

It define the root cause for runtime error.


string
runtime_status Optional

Possible values could be UP, DOWN, UNKNOWN, DEGRADED This list is not exhaustive.


string
state Optional

Realization state of this object

Possible values are: UNAVAILABLEUNREALIZEDREALIZEDERROR


array of Tag
tags Optional

Opaque identifiers meaningful to the API user

JSON Example

{
    "_create_time": 0,
    "_create_user": "string",
    "_last_modified_time": 0,
    "_last_modified_user": "string",
    "_links": [
        {
            "action": "string",
            "href": "string",
            "rel": "string"
        }
    ],
    "_protection": "string",
    "_revision": 0,
    "_schema": "string",
    "_self": {
        "action": "string",
        "href": "string",
        "rel": "string"
    },
    "_system_owned": false,
    "alarms": [
        {
            "_create_time": 0,
            "_create_user": "string",
            "_last_modified_time": 0,
            "_last_modified_user": "string",
            "_links": [
                {
                    "action": "string",
                    "href": "string",
                    "rel": "string"
                }
            ],
            "_protection": "string",
            "_revision": 0,
            "_schema": "string",
            "_self": {
                "action": "string",
                "href": "string",
                "rel": "string"
            },
            "_system_owned": false,
            "description": "string",
            "display_name": "string",
            "error_details": {
                "details": "string",
                "error_code": 0,
                "error_message": "string",
                "module_name": "string",
                "related_errors": [
                    {
                        "details": "string",
                        "error_code": 0,
                        "error_message": "string",
                        "module_name": "string"
                    }
                ]
            },
            "id": "string",
            "message": "string",
            "parent_path": "string",
            "path": "string",
            "relative_path": "string",
            "resource_type": "string",
            "source_reference": "string",
            "tags": [
                {
                    "scope": "string",
                    "tag": "string"
                }
            ]
        }
    ],
    "compute_ids": [
        "string"
    ],
    "description": "string",
    "display_name": "string",
    "host_id": "string",
    "id": "string",
    "intent_reference": [
        "string"
    ],
    "local_id_on_host": "string",
    "parent_path": "string",
    "path": "string",
    "power_state": "string",
    "realization_api": "string",
    "realization_specific_identifier": "string",
    "relative_path": "string",
    "resource_type": "string",
    "runtime_error": "string",
    "runtime_status": "string",
    "state": "string",
    "tags": [
        {
            "scope": "string",
            "tag": "string"
        }
    ]
}
Feedback

Was this page helpful?