Operations - List
Listas todas las operaciones de API REST de Microsoft.Devices disponibles.
GET https://management.azure.com/providers/Microsoft.Devices/operations?api-version=2018-01-22
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
La versión de la API. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar. La solicitud se ha realizado correctamente. |
|
Other Status Codes |
Respuesta de error predeterminada. |
Seguridad
azure_auth
Flujo de 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
DPSOperations
Sample Request
GET https://management.azure.com/providers/Microsoft.Devices/operations?api-version=2018-01-22
Sample Response
{
"value": [
{
"name": "Microsoft.Devices/register/action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Register Resource Provider"
}
},
{
"name": "Microsoft.Devices/IotHubs/diagnosticSettings/read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get Diagnostic Setting"
}
},
{
"name": "Microsoft.Devices/IotHubs/diagnosticSettings/write",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Set Diagnostic Setting"
}
},
{
"name": "Microsoft.Devices/IotHubs/metricDefinitions/read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Read IotHub service metric definitions"
}
},
{
"name": "Microsoft.Devices/IotHubs/logDefinitions/read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Read IotHub service log definitions"
}
},
{
"name": "Microsoft.Devices/operations/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get All ResourceProvider Operations"
}
},
{
"name": "Microsoft.Devices/checkNameAvailability/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Check If IotHub name is available"
}
},
{
"name": "Microsoft.Devices/usages/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get Subscription Usages"
}
},
{
"name": "Microsoft.Devices/iotHubs/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get IotHub(s)"
}
},
{
"name": "Microsoft.Devices/iotHubs/Write",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Create or update IotHub Resource"
}
},
{
"name": "Microsoft.Devices/iotHubs/Delete",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Delete IotHub Resource"
}
},
{
"name": "Microsoft.Devices/iotHubs/iotHubStats/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get IotHub Statistics"
}
},
{
"name": "Microsoft.Devices/iotHubs/skus/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get valid IotHub Skus"
}
},
{
"name": "Microsoft.Devices/iotHubs/listkeys/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get all IotHub Keys"
}
},
{
"name": "Microsoft.Devices/iotHubs/iotHubKeys/listkeys/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get IotHub Key for the given name"
}
},
{
"name": "Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Write",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Create EventHub Consumer Group"
}
},
{
"name": "Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get EventHub Consumer Group(s)"
}
},
{
"name": "Microsoft.Devices/iotHubs/eventHubEndpoints/consumerGroups/Delete",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Delete EventHub Consumer Group"
}
},
{
"name": "Microsoft.Devices/iotHubs/exportDevices/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Export Devices"
}
},
{
"name": "Microsoft.Devices/iotHubs/importDevices/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Import Devices"
}
},
{
"name": "Microsoft.Devices/iotHubs/jobs/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get the Job(s) on IotHub"
}
},
{
"name": "Microsoft.Devices/iotHubs/quotaMetrics/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get Quota Metrics"
}
},
{
"name": "Microsoft.Devices/iotHubs/routing/routes/$testall/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Routing Rule Test All"
}
},
{
"name": "Microsoft.Devices/iotHubs/routing/routes/$testnew/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Routing Rule Test Route"
}
},
{
"name": "Microsoft.Devices/iotHubs/routingEndpointsHealth/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get Endpoint Health"
}
},
{
"name": "Microsoft.Devices/ProvisioningServices/diagnosticSettings/read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Get Diagnostic Setting"
}
},
{
"name": "Microsoft.Devices/ProvisioningServices/diagnosticSettings/write",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Set Diagnostic Setting"
}
},
{
"name": "Microsoft.Devices/ProvisioningServices/metricDefinitions/read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Read DPS service metric definitions"
}
},
{
"name": "Microsoft.Devices/ProvisioningServices/logDefinitions/read",
"display": {
"provider": "Microsoft Devices",
"resource": "IotHubs",
"operation": "Read DPS service log definitions"
}
},
{
"name": "Microsoft.Devices/checkProvisioningServiceNameAvailability/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "ProvisioningServives",
"operation": "Check If Provisioning Service name is available"
}
},
{
"name": "Microsoft.Devices/provisioningServices/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "ProvisioningServices",
"operation": "Get Provisioning Service resource"
}
},
{
"name": "Microsoft.Devices/provisioningServices/Write",
"display": {
"provider": "Microsoft Devices",
"resource": "ProvisioningServices",
"operation": "Create Provisioning Service resource"
}
},
{
"name": "Microsoft.Devices/provisioningServices/Delete",
"display": {
"provider": "Microsoft Devices",
"resource": "ProvisioningServices",
"operation": "Delete Provisioning Service resource"
}
},
{
"name": "Microsoft.Devices/provisioningServices/skus/Read",
"display": {
"provider": "Microsoft Devices",
"resource": "ProvisioningServices",
"operation": "Delete Provisioning Service resource"
}
},
{
"name": "Microsoft.Devices/provisioningServices/listkeys/Action",
"display": {
"provider": "Microsoft Devices",
"resource": "ProvisioningServices",
"operation": "get security related metadata"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Display |
Objeto que representa la operación. |
Error |
Detalles del error. |
Operation |
IoT Hub operación de API REST. |
Operation |
Resultado de la solicitud para enumerar las operaciones de IoT Hub. Contiene una lista de operaciones y un vínculo url para obtener el siguiente conjunto de resultados. |
Display
Objeto que representa la operación.
Nombre | Tipo | Description |
---|---|---|
operation |
string |
Nombre de la operación. |
provider |
string |
Proveedor de servicios: Dispositivos de Microsoft. |
resource |
string |
Tipo de recurso: ProvisioningServices. |
ErrorDetails
Detalles del error.
Nombre | Tipo | Description |
---|---|---|
code |
string |
Código de error. |
details |
string |
Los detalles del error. |
httpStatusCode |
string |
El código de estado HTTP. |
message |
string |
El mensaje de error. |
Operation
IoT Hub operación de API REST.
Nombre | Tipo | Description |
---|---|---|
display |
Objeto que representa la operación. |
|
name |
string |
Nombre de la operación: {provider}/{resource}/{read | write | action | delete} |
OperationListResult
Resultado de la solicitud para enumerar las operaciones de IoT Hub. Contiene una lista de operaciones y un vínculo url para obtener el siguiente conjunto de resultados.
Nombre | Tipo | Description |
---|---|---|
nextLink |
string |
Dirección URL para obtener el siguiente conjunto de resultados de la lista de operaciones si hay alguno. |
value |
Lista de operaciones de IoT Hub compatibles con el proveedor de recursos Microsoft.Devices. |