Skip to main content

operations_discoveries

Creates, updates, deletes, gets or lists an operations_discoveries resource.

Overview

Nameoperations_discoveries
TypeResource
Idazure.resource_mover.operations_discoveries

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestringGets or sets Name of the API.
The name of the operation being performed on this particular object. It should
match the action name that appears in RBAC / the event service.
Examples of operations include:
* Microsoft.Compute/virtualMachine/capture/action
* Microsoft.Compute/virtualMachine/restart/action
* Microsoft.Compute/virtualMachine/write
* Microsoft.Compute/virtualMachine/read
* Microsoft.Compute/virtualMachine/delete
Each action should include, in order:
(1) Resource Provider Namespace
(2) Type hierarchy for which the action applies (e.g. server/databases for a SQL
Azure database)
(3) Read, Write, Action or Delete indicating which type applies. If it is a PUT/PATCH
on a collection or named value, Write should be used.
If it is a GET, Read should be used. If it is a DELETE, Delete should be used. If it
is a POST, Action should be used.
As a note: all resource providers would need to include the "{Resource Provider
Namespace}/register/action" operation in their response.
This API is used to register for their service, and should include details about the
operation (e.g. a localized name for the resource provider + any special
considerations like PII release).
displayobjectContains the localized display information for this particular operation / action. These
value will be used by several clients for
(1) custom role definitions for RBAC;
(2) complex query filters for the event service; and
(3) audit history / records for management operations.
isDataActionbooleanIndicates whether the operation is a data action
originstringGets or sets Origin.
The intended executor of the operation; governs the display of the operation in the
RBAC UX and the audit logs UX.
Default value is "user,system".
propertiesobjectClientDiscovery properties.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectapi-version

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
api-versionstringClient Api Version.

SELECT examples

Success

SELECT
name,
display,
isDataAction,
origin,
properties
FROM azure.resource_mover.operations_discoveries
WHERE api-version = '{{ api-version }}'
;