VmTemplateLibraryItemsCheckOutsCheckOutSpec

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


Properties

string
name Required

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.


placement Required

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.


boolean
powered_on Optional

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?