Skip to main content

servers_controller_machines

Creates, updates, deletes, gets or lists a servers_controller_machines resource.

Overview

Nameservers_controller_machines
TypeResource
Idazure.migrate.servers_controller_machines

Fields

The following fields are returned by SELECT queries:

ARM operation completed successfully.

NameDatatypeDescription
propertiesobjectThe resource-specific properties for this resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, siteName, machineNameGet a Server
updateupdatesubscriptionId, resourceGroupName, siteName, machineNameUpdate a Server machine
deletedeletesubscriptionId, resourceGroupName, siteName, machineNameDelete a Server

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
machineNamestring A server machine name
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
siteNamestringSite name
subscriptionIdstringThe ID of the target subscription.

SELECT examples

Get a Server

SELECT
properties
FROM azure.migrate.servers_controller_machines
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND siteName = '{{ siteName }}' -- required
AND machineName = '{{ machineName }}' -- required
;

UPDATE examples

Update a Server machine

UPDATE azure.migrate.servers_controller_machines
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND siteName = '{{ siteName }}' --required
AND machineName = '{{ machineName }}' --required
RETURNING
properties;

DELETE examples

Delete a Server

DELETE FROM azure.migrate.servers_controller_machines
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND siteName = '{{ siteName }}' --required
AND machineName = '{{ machineName }}' --required
;