scheduled_actions
Creates, updates, deletes, gets or lists a scheduled_actions
resource.
Overview
Name | scheduled_actions |
Type | Resource |
Id | azure.computeschedule.scheduled_actions |
Fields
The following fields are returned by SELECT
queries:
SELECT
not supported for this resource, use SHOW METHODS
to view available operations for the resource.
Methods
The following methods are available for this resource:
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.
Name | Datatype | Description |
---|---|---|
locationparameter | string | The location name. |
subscriptionId | string (uuid) | The ID of the target subscription. The value must be an UUID. |
Lifecycle Methods
- virtual_machines_cancel_operations
- virtual_machines_execute_deallocate
- virtual_machines_execute_hibernate
- virtual_machines_execute_start
- virtual_machines_get_operation_errors
- virtual_machines_get_operation_status
- virtual_machines_submit_deallocate
- virtual_machines_submit_hibernate
- virtual_machines_submit_start
virtualMachinesCancelOperations: cancelOperations for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_cancel_operations
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"operationIds": "{{ operationIds }}",
"correlationid": "{{ correlationid }}"
}'
;
virtualMachinesExecuteDeallocate: executeDeallocate for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_execute_deallocate
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"executionParameters": "{{ executionParameters }}",
"resources": "{{ resources }}",
"correlationid": "{{ correlationid }}"
}'
;
virtualMachinesExecuteHibernate: executeHibernate for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_execute_hibernate
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"executionParameters": "{{ executionParameters }}",
"resources": "{{ resources }}",
"correlationid": "{{ correlationid }}"
}'
;
virtualMachinesExecuteStart: executeStart for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_execute_start
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"executionParameters": "{{ executionParameters }}",
"resources": "{{ resources }}",
"correlationid": "{{ correlationid }}"
}'
;
virtualMachinesGetOperationErrors: getOperationErrors associated with an operation on a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_get_operation_errors
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"operationIds": "{{ operationIds }}"
}'
;
virtualMachinesGetOperationStatus: getOperationStatus for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_get_operation_status
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"operationIds": "{{ operationIds }}",
"correlationid": "{{ correlationid }}"
}'
;
virtualMachinesSubmitDeallocate: submitDeallocate for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_submit_deallocate
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"schedule": "{{ schedule }}",
"executionParameters": "{{ executionParameters }}",
"resources": "{{ resources }}",
"correlationid": "{{ correlationid }}"
}'
;
virtualMachinesSubmitHibernate: submitHibernate for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_submit_hibernate
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"schedule": "{{ schedule }}",
"executionParameters": "{{ executionParameters }}",
"resources": "{{ resources }}",
"correlationid": "{{ correlationid }}"
}'
;
virtualMachinesSubmitStart: submitStart for a virtual machine
EXEC azure.computeschedule.scheduled_actions.virtual_machines_submit_start
@subscriptionId='{{ subscriptionId }}' --required,
@locationparameter='{{ locationparameter }}' --required
@@json=
'{
"schedule": "{{ schedule }}",
"executionParameters": "{{ executionParameters }}",
"resources": "{{ resources }}",
"correlationid": "{{ correlationid }}"
}'
;