Operations Discovery - Get
GET https://management.azure.com/providers/Microsoft.Migrate/operations?api-version=2023-08-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
Versión de api de cliente. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Correcto |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
OperationsDiscovery_Get
Sample Request
Sample Response
{
"value": [
{
"name": "Read",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Read",
"description": "Reads the move collection."
},
"origin": "user"
},
{
"name": "Write",
"display": {
"provider": "Microsoft.Migrate",
"resource": "Microsoft.Migrate/moveCollections",
"operation": "Write",
"description": "Creates or updates a move collection."
},
"origin": "user"
}
]
}
Definiciones
Nombre | Description |
---|---|
Cloud |
Respuesta de error del servicio. |
Cloud |
Respuesta de error del servicio. |
Display |
Contiene la información de presentación localizada para esta operación o acción determinada. Varios clientes usarán estos valores para (1) definiciones de roles personalizados para RBAC; (2) filtros de consulta complejos para el servicio de eventos; y (3) historial o registros de auditoría para las operaciones de administración. |
Operations |
Clase de detección de operaciones. |
Operations |
Colección de detalles de ClientDiscovery. |
CloudError
Respuesta de error del servicio.
Nombre | Tipo | Description |
---|---|---|
error |
Cuerpo del error en la nube. |
CloudErrorBody
Respuesta de error del servicio.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación. |
details |
Lista de detalles adicionales sobre el error. |
|
message |
string |
Mensaje que describe el error, diseñado para ser adecuado para su presentación en una interfaz de usuario. |
target |
string |
Destino del error determinado. Por ejemplo, el nombre de la propiedad en error. |
Display
Contiene la información de presentación localizada para esta operación o acción determinada. Varios clientes usarán estos valores para (1) definiciones de roles personalizados para RBAC; (2) filtros de consulta complejos para el servicio de eventos; y (3) historial o registros de auditoría para las operaciones de administración.
Nombre | Tipo | Description |
---|---|---|
description |
string |
Obtiene o establece la descripción. Descripción localizada de la operación, tal y como se debería mostrar al usuario. Debe ser exhaustiva, pero concisa, que se usará en sugerencias de herramientas y vistas detalladas. Guía prescriptiva para el espacio de nombres: lea cualquier recurso "display.provider" Create or Update any "display.provider" resource Delete any 'display.provider' resource Perform any other action on any 'display.provider' resource Prescriptive guidance for namespace: Read any 'display.resource' Create or Update any 'display.resource' Delete any 'display.resource' any 'display.resource' any 'display.resources' any 'display.resources'. |
operation |
string |
Obtiene o establece la operación. Nombre descriptivo localizado de la operación, como se debe mostrar al usuario. Debe ser conciso (para caber en las listas desplegables), pero claro (es decir, autodocumentación). Debe usar el uso de mayúsculas y minúsculas. Guía prescriptiva: lea Create or Update Delete 'ActionName'. |
provider |
string |
Obtiene o establece el proveedor. El formato descriptivo localizado del nombre del proveedor de recursos: también se espera que incluya el editor o la empresa responsable. Debe usar el uso de mayúsculas y minúsculas de título y comenzar con "Microsoft" para los servicios de terceros. Por ejemplo, "Microsoft Monitoring Insights" o "Microsoft Compute.". |
resource |
string |
Obtiene o establece el recurso. El formato descriptivo localizado del recurso relacionado con esta acción o operación: debe coincidir con la documentación pública del proveedor de recursos. Debe usar el uso de mayúsculas y minúsculas. Este valor debe ser único para un tipo de dirección URL determinado (por ejemplo, los tipos anidados no deben reutilizar el campo display.resource de su elemento primario), por ejemplo, "Virtual Machines" o "Colecciones de trabajos del programador", o "Tamaños de máquina virtual de máquina virtual" o "Trabajos del programador". |
OperationsDiscovery
Clase de detección de operaciones.
Nombre | Tipo | Description |
---|---|---|
display |
Contiene la información de presentación localizada para esta operación o acción determinada. Varios clientes usarán estos valores para (1) definiciones de roles personalizados para RBAC; (2) filtros de consulta complejos para el servicio de eventos; y (3) historial o registros de auditoría para las operaciones de administración. |
|
isDataAction |
boolean |
Indica si la operación es una acción de datos. |
name |
string |
Obtiene o establece el nombre de la API. Nombre de la operación que se realiza en este objeto determinado. Debe coincidir con el nombre de la acción que aparece en RBAC o el servicio de eventos. Algunos ejemplos de operaciones son:
|
origin |
string |
Obtiene o establece Origin. Ejecutor previsto de la operación; rige la presentación de la operación en la experiencia de usuario de RBAC y la experiencia de usuario de los registros de auditoría. El valor predeterminado es "user,system". |
properties |
object |
Propiedades clientDiscovery. |
OperationsDiscoveryCollection
Colección de detalles de ClientDiscovery.
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Obtiene o establece el valor del vínculo siguiente. |
value |
Obtiene o establece los detalles de ClientDiscovery. |