Share via


VirtualMachinesCreateOrUpdate interface

Methods

delete(VirtualMachinesDeleteParameters)

The operation to delete a virtual machine.

get(VirtualMachinesGetParameters)

Retrieves information about the model view or the instance view of a virtual machine.

patch(VirtualMachinesUpdateParameters)

The operation to update a virtual machine.

put(VirtualMachinesCreateOrUpdateParameters)

The operation to create or update a virtual machine. Please note some properties can be set only during virtual machine creation.

Method Details

delete(VirtualMachinesDeleteParameters)

The operation to delete a virtual machine.

function delete(options: VirtualMachinesDeleteParameters): StreamableMethod<VirtualMachinesDelete200Response | VirtualMachinesDelete202Response | VirtualMachinesDelete204Response | VirtualMachinesDeleteDefaultResponse>

Parameters

Returns

get(VirtualMachinesGetParameters)

Retrieves information about the model view or the instance view of a virtual machine.

function get(options: VirtualMachinesGetParameters): StreamableMethod<VirtualMachinesGet200Response | VirtualMachinesGetDefaultResponse>

Parameters

Returns

patch(VirtualMachinesUpdateParameters)

The operation to update a virtual machine.

function patch(options: VirtualMachinesUpdateParameters): StreamableMethod<VirtualMachinesUpdate200Response | VirtualMachinesUpdateDefaultResponse>

Parameters

Returns

put(VirtualMachinesCreateOrUpdateParameters)

The operation to create or update a virtual machine. Please note some properties can be set only during virtual machine creation.

function put(options: VirtualMachinesCreateOrUpdateParameters): StreamableMethod<VirtualMachinesCreateOrUpdate200Response | VirtualMachinesCreateOrUpdate201Response | VirtualMachinesCreateOrUpdateDefaultResponse>

Parameters

Returns