VirtualMachineBulkOperationsOperations interface
Interface representing a VirtualMachineBulkOperations operations.
Properties
| bulk |
BulkAcknowledgeOperationErrors: Acknowledge bulk operation errors for a resource group |
| bulk |
BulkCancelOperations: Cancel a previously submitted (start/deallocate/hibernate) request |
| bulk |
BulkCreate: Execute create operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. |
| bulk |
BulkDeallocate: Execute deallocate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. |
| bulk |
BulkDelete: Execute delete operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. |
| bulk |
BulkGetOperationsStatus: Polling endpoint to read status of operations performed on virtual machines |
| bulk |
BulkHibernate: Execute hibernate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. |
| bulk |
BulkListOperationErrors: List bulk operation errors for a resource group |
| bulk |
BulkReimage: Execute reimage operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. |
| bulk |
BulkStart: Execute start operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it. |
| bulk |
BulkVdiFlexCreate: Bulk create operation for a batch of virtual machines, this operation supports flex properties to give options on Sku and zone selection. |
Property Details
bulkAcknowledgeOperationErrors
BulkAcknowledgeOperationErrors: Acknowledge bulk operation errors for a resource group
bulkAcknowledgeOperationErrors: (resourceGroupName: string, location: string, body: AcknowledgeBulkOperationErrorsRequest, options?: VirtualMachineBulkOperationsBulkAcknowledgeOperationErrorsOptionalParams) => Promise<AcknowledgeBulkOperationErrorsResponse>
Property Value
(resourceGroupName: string, location: string, body: AcknowledgeBulkOperationErrorsRequest, options?: VirtualMachineBulkOperationsBulkAcknowledgeOperationErrorsOptionalParams) => Promise<AcknowledgeBulkOperationErrorsResponse>
bulkCancelOperations
BulkCancelOperations: Cancel a previously submitted (start/deallocate/hibernate) request
bulkCancelOperations: (resourceGroupName: string, location: string, requestBody: CancelOperationsContent, options?: VirtualMachineBulkOperationsBulkCancelOperationsOptionalParams) => Promise<CancelOperationsResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: CancelOperationsContent, options?: VirtualMachineBulkOperationsBulkCancelOperationsOptionalParams) => Promise<CancelOperationsResponse>
bulkCreateOperation
BulkCreate: Execute create operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.
bulkCreateOperation: (resourceGroupName: string, location: string, requestBody: ExecuteCreateContent, options?: VirtualMachineBulkOperationsBulkCreateOperationOptionalParams) => Promise<CreateResourceOperationResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: ExecuteCreateContent, options?: VirtualMachineBulkOperationsBulkCreateOperationOptionalParams) => Promise<CreateResourceOperationResponse>
bulkDeallocateOperation
BulkDeallocate: Execute deallocate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.
bulkDeallocateOperation: (resourceGroupName: string, location: string, requestBody: ExecuteDeallocateContent, options?: VirtualMachineBulkOperationsBulkDeallocateOperationOptionalParams) => Promise<DeallocateResourceOperationResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: ExecuteDeallocateContent, options?: VirtualMachineBulkOperationsBulkDeallocateOperationOptionalParams) => Promise<DeallocateResourceOperationResponse>
bulkDeleteOperation
BulkDelete: Execute delete operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.
bulkDeleteOperation: (resourceGroupName: string, location: string, requestBody: ExecuteDeleteContent, options?: VirtualMachineBulkOperationsBulkDeleteOperationOptionalParams) => Promise<DeleteResourceOperationResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: ExecuteDeleteContent, options?: VirtualMachineBulkOperationsBulkDeleteOperationOptionalParams) => Promise<DeleteResourceOperationResponse>
bulkGetOperationsStatus
BulkGetOperationsStatus: Polling endpoint to read status of operations performed on virtual machines
bulkGetOperationsStatus: (resourceGroupName: string, location: string, requestBody: GetOperationStatusContent, options?: VirtualMachineBulkOperationsBulkGetOperationsStatusOptionalParams) => Promise<GetOperationStatusResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: GetOperationStatusContent, options?: VirtualMachineBulkOperationsBulkGetOperationsStatusOptionalParams) => Promise<GetOperationStatusResponse>
bulkHibernateOperation
BulkHibernate: Execute hibernate operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.
bulkHibernateOperation: (resourceGroupName: string, location: string, requestBody: ExecuteHibernateContent, options?: VirtualMachineBulkOperationsBulkHibernateOperationOptionalParams) => Promise<HibernateResourceOperationResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: ExecuteHibernateContent, options?: VirtualMachineBulkOperationsBulkHibernateOperationOptionalParams) => Promise<HibernateResourceOperationResponse>
bulkListOperationErrors
BulkListOperationErrors: List bulk operation errors for a resource group
bulkListOperationErrors: (resourceGroupName: string, location: string, options?: VirtualMachineBulkOperationsBulkListOperationErrorsOptionalParams) => PagedAsyncIterableIterator<ResourceOperation, ResourceOperation[], PageSettings>
Property Value
(resourceGroupName: string, location: string, options?: VirtualMachineBulkOperationsBulkListOperationErrorsOptionalParams) => PagedAsyncIterableIterator<ResourceOperation, ResourceOperation[], PageSettings>
bulkReimageOperation
BulkReimage: Execute reimage operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.
bulkReimageOperation: (resourceGroupName: string, location: string, requestBody: ExecuteReimageRequest, options?: VirtualMachineBulkOperationsBulkReimageOperationOptionalParams) => Promise<ReimageResourceOperationResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: ExecuteReimageRequest, options?: VirtualMachineBulkOperationsBulkReimageOperationOptionalParams) => Promise<ReimageResourceOperationResponse>
bulkStartOperation
BulkStart: Execute start operation for a batch of virtual machines, this operation is triggered as soon as Computeschedule receives it.
bulkStartOperation: (resourceGroupName: string, location: string, requestBody: ExecuteStartContent, options?: VirtualMachineBulkOperationsBulkStartOperationOptionalParams) => Promise<StartResourceOperationResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: ExecuteStartContent, options?: VirtualMachineBulkOperationsBulkStartOperationOptionalParams) => Promise<StartResourceOperationResponse>
bulkVdiFlexCreateOperation
BulkVdiFlexCreate: Bulk create operation for a batch of virtual machines, this operation supports flex properties to give options on Sku and zone selection.
bulkVdiFlexCreateOperation: (resourceGroupName: string, location: string, requestBody: ExecuteVdiCreateRequest, options?: VirtualMachineBulkOperationsBulkVdiFlexCreateOperationOptionalParams) => Promise<CreateResourceOperationResponse>
Property Value
(resourceGroupName: string, location: string, requestBody: ExecuteVdiCreateRequest, options?: VirtualMachineBulkOperationsBulkVdiFlexCreateOperationOptionalParams) => Promise<CreateResourceOperationResponse>