Operations - List
List all the supported operations.
GET https://management.azure.com/providers/Microsoft.DataBoxEdge/operations?api-version=2021-02-01
URI Parameters
Name | In | Required | Type | Description |
---|---|---|---|---|
api-version
|
query | True |
string |
The API version. |
Responses
Name | Type | Description |
---|---|---|
200 OK |
List of supported operations. |
|
Other Status Codes |
Error response describing why the operation failed. |
Security
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 | impersonate your user account |
Examples
OperationsGet
Sample request
GET https://management.azure.com/providers/Microsoft.DataBoxEdge/operations?api-version=2021-02-01
Sample response
{
"value": [
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/users/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "share users",
"operation": "List share users",
"description": "Lists or gets the share users"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/users/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "share users",
"operation": "List share users",
"description": "Lists or gets the share users"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/users/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "share users",
"operation": "Creates or updates share users",
"description": "Creates or updates the share users"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/users/delete",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "share users",
"operation": "Delete share users",
"description": "Deletes the share users"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/bandwidthSchedules/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "bandwidth schedules",
"operation": "List bandwidth schedules",
"description": "Lists or gets the bandwidth schedules"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/bandwidthSchedules/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "bandwidth schedules",
"operation": "List bandwidth schedules",
"description": "Lists or gets the bandwidth schedules"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/bandwidthSchedules/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "bandwidth schedules",
"operation": "Creates or updates bandwidth schedules",
"description": "Creates or updates the bandwidth schedules"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/bandwidthSchedules/delete",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "bandwidth schedules",
"operation": "Delete bandwidth schedules",
"description": "Deletes the bandwidth schedules"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "ArmApiRes_roles",
"operation": "List ArmApiRes_roles",
"description": "Lists or gets the ArmApiRes_roles"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "ArmApiRes_roles",
"operation": "List ArmApiRes_roles",
"description": "Lists or gets the ArmApiRes_roles"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "ArmApiRes_roles",
"operation": "Creates or updates ArmApiRes_roles",
"description": "Creates or updates the ArmApiRes_roles"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/roles/delete",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "ArmApiRes_roles",
"operation": "Delete ArmApiRes_roles",
"description": "Deletes the ArmApiRes_roles"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "shares",
"operation": "List shares",
"description": "Lists or gets the shares"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "shares",
"operation": "List shares",
"description": "Lists or gets the shares"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "shares",
"operation": "Creates or updates shares",
"description": "Creates or updates the shares"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares/refresh/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "shares",
"operation": "ArmApiOp_action_refresh_shares",
"description": "ArmApiDesc_action_refresh_shares"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/shares/delete",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "shares",
"operation": "Delete shares",
"description": "Deletes the shares"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/uploadCertificate/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Upload certificates",
"description": "Upload certificate for device registration"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Creates or updates Data Box Edge devices",
"description": "Creates or updates the Data Box Edge devices"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "List Data Box Edge devices",
"description": "Lists or gets the Data Box Edge devices"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/delete",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Delete Data Box Edge devices",
"description": "Deletes the Data Box Edge devices"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "List Data Box Edge devices",
"description": "Lists or gets the Data Box Edge devices"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "List Data Box Edge devices",
"description": "Lists or gets the Data Box Edge devices"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Creates or updates Data Box Edge devices",
"description": "Creates or updates the Data Box Edge devices"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/getExtendedInformation/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "ArmApiOp_action_getExtendedInformation_dataBoxEdgeDevices",
"description": "ArmApiDesc_action_getExtendedInformation_dataBoxEdgeDevices"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/extendedInformation/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Gets resource extended information",
"description": "Retrieves resource extended information"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/networkSettings/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Device network settings",
"operation": "List Device network settings",
"description": "Lists or gets the Device network settings"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/securitySettings/update/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Device security settings",
"operation": "Update security settings",
"description": "Update security settings"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/updateSummary/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "update summary",
"operation": "List update summary",
"description": "Lists or gets the update summary"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/scanForUpdates/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Scan for updates",
"description": "Scan for updates"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/downloadUpdates/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Download Updates",
"description": "Download Updates in device"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/installUpdates/action",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge devices",
"operation": "Install Updates",
"description": "Install Updates on device"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/jobs/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "jobs",
"operation": "List jobs",
"description": "Lists or gets the jobs"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/storageAccountCredentials/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "storage account credentials",
"operation": "Creates or updates storage account credentials",
"description": "Creates or updates the storage account credentials"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/storageAccountCredentials/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "storage account credentials",
"operation": "List storage account credentials",
"description": "Lists or gets the storage account credentials"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/storageAccountCredentials/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "storage account credentials",
"operation": "List storage account credentials",
"description": "Lists or gets the storage account credentials"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/storageAccountCredentials/delete",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "storage account credentials",
"operation": "Delete storage account credentials",
"description": "Deletes the storage account credentials"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/alerts/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "alerts",
"operation": "List alerts",
"description": "Lists or gets the alerts"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/alerts/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "alerts",
"operation": "List alerts",
"description": "Lists or gets the alerts"
},
"origin": "user"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/providers/Microsoft.Insights/metricDefinitions/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge device",
"operation": "Read Data Box Edge device metric definition",
"description": "Gets the available Data Box Edge device level metrics"
},
"origin": "system",
"properties": {
"serviceSpecification": {
"metricSpecifications": [
{
"name": "NICReadThroughput",
"displayName": "Read Throughput (Network)",
"displayDescription": "The read throughput of the network interface on the device in the reporting period for all volumes in the gateway.",
"unit": "BytesPerSecond",
"aggregationType": "Average",
"dimensions": [
{
"name": "InstanceName",
"displayName": "Name",
"toBeExportedForShoebox": true
}
],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT1M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "NICWriteThroughput",
"displayName": "Write Throughput (Network)",
"displayDescription": "The write throughput of the network interface on the device in the reporting period for all volumes in the gateway.",
"unit": "BytesPerSecond",
"aggregationType": "Average",
"dimensions": [
{
"name": "InstanceName",
"displayName": "Name",
"toBeExportedForShoebox": true
}
],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT1M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "CloudReadThroughputPerShare",
"displayName": "Cloud Download Throughput (Share)",
"displayDescription": "The download throughput to Azure from a share during the reporting period.",
"unit": "BytesPerSecond",
"aggregationType": "Average",
"dimensions": [
{
"name": "Share",
"displayName": "Share",
"toBeExportedForShoebox": true
}
],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT1M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "CloudUploadThroughputPerShare",
"displayName": "Cloud Upload Throughput (Share)",
"displayDescription": "The upload throughput to Azure from a share during the reporting period.",
"unit": "BytesPerSecond",
"aggregationType": "Average",
"dimensions": [
{
"name": "Share",
"displayName": "Share",
"toBeExportedForShoebox": true
}
],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT1M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "BytesUploadedToCloudPerShare",
"displayName": "Cloud Bytes Uploaded (Share)",
"displayDescription": "The total number of bytes that is uploaded to Azure from a share during the reporting period.",
"unit": "Bytes",
"aggregationType": "Average",
"dimensions": [
{
"name": "Share",
"displayName": "Share",
"toBeExportedForShoebox": true
}
],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT1M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "TotalCapacity",
"displayName": "Total Capacity",
"displayDescription": "Total Capacity",
"unit": "Bytes",
"aggregationType": "Average",
"dimensions": [],
"fillGapWithZero": false,
"category": "Capacity",
"supportedTimeGrainTypes": [
"PT5M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "AvailableCapacity",
"displayName": "Available Capacity",
"displayDescription": "The available capacity in bytes during the reporting period.",
"unit": "Bytes",
"aggregationType": "Average",
"dimensions": [],
"fillGapWithZero": false,
"category": "Capacity",
"supportedTimeGrainTypes": [
"PT5M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "CloudUploadThroughput",
"displayName": "Cloud Upload Throughput",
"displayDescription": "The cloud upload throughput during the reporting period.",
"unit": "BytesPerSecond",
"aggregationType": "Average",
"dimensions": [],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT5M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "CloudReadThroughput",
"displayName": "Cloud Read Throughput",
"displayDescription": "The cloud download throughput during the reporting period.",
"unit": "BytesPerSecond",
"aggregationType": "Average",
"dimensions": [],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT5M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
},
{
"name": "BytesUploadedToCloud",
"displayName": "Cloud Bytes Uploaded (Device)",
"displayDescription": "The total number of bytes that is uploaded to Azure from a device during the reporting period.",
"unit": "Bytes",
"aggregationType": "Average",
"dimensions": [],
"fillGapWithZero": false,
"category": "Transaction",
"supportedTimeGrainTypes": [
"PT5M",
"PT15M",
"PT1H"
],
"supportedAggregationTypes": [
"Average",
"Minimum",
"Maximum"
]
}
]
}
}
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/providers/Microsoft.Insights/diagnosticSettings/write",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge device",
"operation": "Write diagnostics setting",
"description": "Creates or updates the diagnostics setting for the resource"
},
"origin": "system"
},
{
"name": "Microsoft.DataBoxEdge/dataBoxEdgeDevices/providers/Microsoft.Insights/diagnosticSettings/read",
"display": {
"provider": "Microsoft.DataBoxEdge",
"resource": "Data Box Edge device",
"operation": "Read diagnostics setting",
"description": "Gets the diagnostic setting for the resource"
},
"origin": "system"
}
]
}
Definitions
Name | Description |
---|---|
Cloud |
An error response from the service. |
Cloud |
An error response from the service. |
Metric |
Metric aggregation type. |
Metric |
Metric category. |
Metric |
Metric Dimension v1. |
Metric |
Metric specification version 1. |
Metric |
Metric units. |
Operation |
Operations. |
Operation |
Operation display properties. |
Operations |
The list of operations used for the discovery of available provider operations. |
Service |
Service specification. |
Time |
Support granularity of metrics. |
CloudError
An error response from the service.
Name | Type | Description |
---|---|---|
error |
The error details. |
CloudErrorBody
An error response from the service.
Name | Type | Description |
---|---|---|
code |
string |
An identifier for the error. Codes are invariant and are intended to be consumed programmatically. |
details |
A list of additional details about the error. |
|
message |
string |
A message describing the error, intended to be suitable for display in a user interface. |
MetricAggregationType
Metric aggregation type.
Name | Type | Description |
---|---|---|
Average |
string |
|
Count |
string |
|
Maximum |
string |
|
Minimum |
string |
|
None |
string |
|
NotSpecified |
string |
|
Total |
string |
MetricCategory
Metric category.
Name | Type | Description |
---|---|---|
Capacity |
string |
|
Transaction |
string |
MetricDimension_V1
Metric Dimension v1.
Name | Type | Description |
---|---|---|
displayName |
string |
Display name of the metrics dimension. |
name |
string |
Name of the metrics dimension. |
toBeExportedForShoebox |
boolean |
To be exported to shoe box. |
MetricSpecification_V1
Metric specification version 1.
Name | Type | Description |
---|---|---|
aggregationType |
Metric aggregation type. |
|
category |
Metric category. |
|
dimensions |
Metric dimensions, other than default dimension which is resource. |
|
displayDescription |
string |
Description of the metric to be displayed. |
displayName |
string |
Display name of the metric. |
fillGapWithZero |
boolean |
Set true to fill the gaps with zero. |
name |
string |
Name of the metric. |
resourceIdDimensionNameOverride |
string |
Resource name override. |
supportedAggregationTypes |
Support metric aggregation type. |
|
supportedTimeGrainTypes |
Support granularity of metrics. |
|
unit |
Metric units. |
MetricUnit
Metric units.
Name | Type | Description |
---|---|---|
Bytes |
string |
|
BytesPerSecond |
string |
|
Count |
string |
|
CountPerSecond |
string |
|
Milliseconds |
string |
|
NotSpecified |
string |
|
Percent |
string |
|
Seconds |
string |
Operation
Operations.
Name | Type | Description |
---|---|---|
display |
Properties displayed for the operation. |
|
isDataAction |
boolean |
Is data action. |
name |
string |
Name of the operation. |
origin |
string |
Origin of the operation. |
properties.serviceSpecification |
Service specification. |
OperationDisplay
Operation display properties.
Name | Type | Description |
---|---|---|
description |
string |
Description of the operation to be performed. |
operation |
string |
Operation to be performed on the resource. |
provider |
string |
Provider name. |
resource |
string |
The type of resource in which the operation is performed. |
OperationsList
The list of operations used for the discovery of available provider operations.
Name | Type | Description |
---|---|---|
nextLink |
string |
Link to the next set of results. |
value |
The value. |
ServiceSpecification
Service specification.
Name | Type | Description |
---|---|---|
metricSpecifications |
Metric specification as defined by shoebox. |
TimeGrain
Support granularity of metrics.
Name | Type | Description |
---|---|---|
PT12H |
string |
|
PT15M |
string |
|
PT1D |
string |
|
PT1H |
string |
|
PT1M |
string |
|
PT30M |
string |
|
PT5M |
string |
|
PT6H |
string |