Operations - List
Tüm kullanılabilir Microsoft.Devices REST API işlemlerini Listeler.
GET https://management.azure.com/providers/Microsoft.Devices/operations?api-version=2022-12-12
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
API'nin sürümü. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam ögesini seçin. İstek başarılı oldu. |
|
Other Status Codes |
Varsayılan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
DPSOperations
Sample Request
GET https://management.azure.com/providers/Microsoft.Devices/operations?api-version=2022-12-12
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"
}
}
]
}
Tanımlar
Name | Description |
---|---|
Display |
İşlemi temsil eden nesne. |
Error |
Hata ayrıntıları. |
Operation |
Hizmet REST API'sini sağlama işlemi. |
Operation |
Sağlama hizmeti işlemlerini listeleme isteğinin sonucu. Bir işlem listesi ve sonraki sonuç kümesini almak için bir URL bağlantısı içerir. |
Display
İşlemi temsil eden nesne.
Name | Tür | Description |
---|---|---|
operation |
string |
İşlemin adı. |
provider |
string |
Hizmet sağlayıcısı: Microsoft Cihazları. |
resource |
string |
Kaynak Türü: ProvisioningServices. |
ErrorDetails
Hata ayrıntıları.
Name | Tür | Description |
---|---|---|
code |
integer |
Hata kodu. |
details |
string |
Hata ayrıntıları. |
httpStatusCode |
string |
HTTP durum kodu. |
message |
string |
Hata iletisi. |
Operation
Hizmet REST API'sini sağlama işlemi.
Name | Tür | Description |
---|---|---|
display |
İşlemi temsil eden nesne. |
|
name |
string |
İşlem adı: {provider}/{resource}/{read | write | action | delete} |
OperationListResult
Sağlama hizmeti işlemlerini listeleme isteğinin sonucu. Bir işlem listesi ve sonraki sonuç kümesini almak için bir URL bağlantısı içerir.
Name | Tür | Description |
---|---|---|
nextLink |
string |
Varsa sonraki işlem listesi sonuçlarını almak için URL. |
value |
Microsoft.Devices kaynak sağlayıcısı tarafından desteklenen hizmet işlemleri sağlama. |