VmTemplateLibraryItemsCheckOutsCheckOutSpec

The CheckOuts.CheckOutSpec structure defines the information required to check out a library item containing a virtual machine template.


Properties

Required Property Name Type Description
required name string

Name of the virtual machine to check out of the library item. This field is currently required. In the future, if this field is unset, the system will choose a suitable name for the virtual machine.

required placement VmTemplateLibraryItemsCheckOutsPlacementSpec

Information used to place the checked out virtual machine. This field is currently required. In the future, if this field is unset, the system will place the virtual machine on a suitable resource. If specified, each field will be used for placement. If the fields result in disjoint placement, the operation will fail. If the fields along with the placement values of the source virtual machine template result in disjoint placement, the operation will fail.

optional powered_on boolean

Specifies whether the virtual machine should be powered on after check out. If unset, the virtual machine will not be powered on after check out.

JSON Example

{
    "name": "string",
    "placement": {}
}
Feedback

Was this page helpful?