openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 137 kB
JSON
{"openapi":"3.0.0","info":{"title":"DataBoxEdgeManagementClient","version":"2019-07-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/databoxedge/resource-manager/Microsoft.DataBoxEdge/stable/2019-07-01/databoxedge.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"databoxedge","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.DataBoxEdge/operations":{"get":{"operationId":"Operations_List","parameters":[{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"List of supported operations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationsList"},"examples":{"OperationsGet":{"$ref":"#/components/examples/OperationsGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"List all the supported operations.","tags":["Operations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices":{"get":{"description":"Gets all the Data Box Edge/Data Box Gateway devices in a subscription.","operationId":"Devices_ListBySubscription","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Specify $expand=details to populate additional fields related to the resource or Specify $skipToken=<token> to populate the next page in the list.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"The collection of Data Box Edge/Data Box Gateway devices.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDeviceList"},"examples":{"DataBoxEdgeDeviceGetBySubscription":{"$ref":"#/components/examples/DataBoxEdgeDeviceGetBySubscription"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices":{"get":{"description":"Gets all the Data Box Edge/Data Box Gateway devices in a resource group.","operationId":"Devices_ListByResourceGroup","parameters":[{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Specify $expand=details to populate additional fields related to the resource or Specify $skipToken=<token> to populate the next page in the list.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"The collection of Data Box Edge/Data Box Gateway devices.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDeviceList"},"examples":{"DataBoxEdgeDeviceGetByResourceGroup":{"$ref":"#/components/examples/DataBoxEdgeDeviceGetByResourceGroup"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}":{"delete":{"description":"Deletes the Data Box Edge/Data Box Gateway device.","operationId":"Devices_Delete","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"DataBoxEdgeDeviceDelete":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the resource."},"202":{"description":"Accepted the request to delete the resource."},"204":{"description":"The resource is already deleted."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"],"x-ms-long-running-operation":true},"get":{"description":"Gets the properties of the Data Box Edge/Data Box Gateway device.","operationId":"Devices_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"DataBoxEdgeDeviceGetByName":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The Data Box Edge/Data Box Gateway device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDevice"},"examples":{"DataBoxEdgeDeviceGetByName":{"$ref":"#/components/examples/DataBoxEdgeDeviceGetByName"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"]},"patch":{"description":"Modifies a Data Box Edge/Data Box Gateway resource.","operationId":"Devices_Update","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"DataBoxEdgeDevicePatch":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDevicePatch"}}},"description":"The resource parameters.","required":true},"responses":{"200":{"description":"Successfully updated the resource.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDevice"},"examples":{"DataBoxEdgeDevicePatch":{"$ref":"#/components/examples/DataBoxEdgeDevicePatch"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"]},"put":{"description":"Creates or updates a Data Box Edge/Data Box Gateway resource.","operationId":"Devices_CreateOrUpdate","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"DataBoxEdgeDevicePut":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDevice"}}},"description":"The resource object.","required":true},"responses":{"200":{"description":"Successfully created or updated the resource.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDevice"},"examples":{"DataBoxEdgeDevicePut":{"$ref":"#/components/examples/DataBoxEdgeDevicePut"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/alerts":{"get":{"description":"Gets all the alerts for a Data Box Edge/Data Box Gateway device.","operationId":"Alerts_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"AlertGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of alerts.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AlertList"},"examples":{"AlertGetAllInDevice":{"$ref":"#/components/examples/AlertGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Alerts"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/alerts/{name}":{"get":{"operationId":"Alerts_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"AlertGet":{"value":"testedgedevice"}}},{"description":"The alert name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"AlertGet":{"value":"159a00c7-8543-4343-9435-263ac87df3bb"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The alert details.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Alert"},"examples":{"AlertGet":{"$ref":"#/components/examples/AlertGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets an alert by name.","tags":["Alerts"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/bandwidthSchedules":{"get":{"description":"Gets all the bandwidth schedules for a Data Box Edge/Data Box Gateway device.","operationId":"BandwidthSchedules_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"BandwidthScheduleGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of bandwidth schedules.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSchedulesList"},"examples":{"BandwidthScheduleGetAllInDevice":{"$ref":"#/components/examples/BandwidthScheduleGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["BandwidthSchedules"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/bandwidthSchedules/{name}":{"delete":{"description":"Deletes the specified bandwidth schedule.","operationId":"BandwidthSchedules_Delete","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"BandwidthScheduleDelete":{"value":"testedgedevice"}}},{"description":"The bandwidth schedule name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"BandwidthScheduleDelete":{"value":"bandwidth-1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the bandwidth schedule."},"202":{"description":"Accepted the request to delete the bandwidth schedule."},"204":{"description":"Successfully deleted the bandwidth schedule."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["BandwidthSchedules"],"x-ms-long-running-operation":true},"get":{"description":"Gets the properties of the specified bandwidth schedule.","operationId":"BandwidthSchedules_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"BandwidthScheduleGet":{"value":"testedgedevice"}}},{"description":"The bandwidth schedule name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"BandwidthScheduleGet":{"value":"bandwidth-1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The bandwidth schedule.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSchedule"},"examples":{"BandwidthScheduleGet":{"$ref":"#/components/examples/BandwidthScheduleGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["BandwidthSchedules"]},"put":{"description":"Creates or updates a bandwidth schedule.","operationId":"BandwidthSchedules_CreateOrUpdate","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"BandwidthSchedulePut":{"value":"testedgedevice"}}},{"description":"The bandwidth schedule name which needs to be added/updated.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"BandwidthSchedulePut":{"value":"bandwidth-1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSchedule"}}},"description":"The bandwidth schedule to be added or updated.","required":true},"responses":{"200":{"description":"Successfully created or updated the bandwidth schedule.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BandwidthSchedule"},"examples":{"BandwidthSchedulePut":{"$ref":"#/components/examples/BandwidthSchedulePut"}}}}},"202":{"description":"Accepted the request to create or update the bandwidth schedule."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["BandwidthSchedules"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/downloadUpdates":{"post":{"operationId":"Devices_DownloadUpdates","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"DownloadUpdatesPost":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully downloaded the updates on the device."},"202":{"description":"Accepted the request to download the updates on the device."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Downloads the updates on a Data Box Edge/Data Box Gateway device.","tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/getExtendedInformation":{"post":{"description":"Gets additional information for the specified Data Box Edge/Data Box Gateway device.","operationId":"Devices_GetExtendedInformation","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"ExtendedInfoPost":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The additional information.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DataBoxEdgeDeviceExtendedInfo"},"examples":{"ExtendedInfoPost":{"$ref":"#/components/examples/ExtendedInfoPost"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/installUpdates":{"post":{"operationId":"Devices_InstallUpdates","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"InstallUpdatesPost":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully installed updates on the device."},"202":{"description":"Accepted the request to install updates on the device."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Installs the updates on the Data Box Edge/Data Box Gateway device.","tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/jobs/{name}":{"get":{"operationId":"Jobs_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"JobsGet":{"value":"testedgedevice"}}},{"description":"The job name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"JobsGet":{"value":"159a00c7-8543-4343-9435-263ac87df3bb"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The job details.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Job"},"examples":{"JobsGet":{"$ref":"#/components/examples/JobsGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets the details of a specified job on a Data Box Edge/Data Box Gateway device.","tags":["Jobs"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/networkSettings/default":{"get":{"description":"Gets the network settings of the specified Data Box Edge/Data Box Gateway device.","operationId":"Devices_GetNetworkSettings","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"NetworkSettingsGet":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The device network settings.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkSettings"},"examples":{"NetworkSettingsGet":{"$ref":"#/components/examples/NetworkSettingsGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/nodes":{"get":{"description":"Gets all the nodes currently configured under this Data Box Edge device","operationId":"Nodes_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"NodesGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of all nodes on the device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NodeList"},"examples":{"NodesGetAllInDevice":{"$ref":"#/components/examples/NodesGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Nodes"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/operationsStatus/{name}":{"get":{"operationId":"OperationsStatus_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"OperationsStatusGet":{"value":"testedgedevice"}}},{"description":"The job name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"OperationsStatusGet":{"value":"159a00c7-8543-4343-9435-263ac87df3bb"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The job details.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Job"},"examples":{"OperationsStatusGet":{"$ref":"#/components/examples/OperationsStatusGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets the details of a specified job on a Data Box Edge/Data Box Gateway device.","tags":["OperationsStatus"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/orders":{"get":{"operationId":"Orders_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"OrderGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Lists all the orders for the Data Box Edge Device","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderList"},"examples":{"OrderGetAllInDevice":{"$ref":"#/components/examples/OrderGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Lists all the orders related to a Data Box Edge/Data Box Gateway device.","tags":["Orders"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/orders/default":{"delete":{"operationId":"Orders_Delete","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"OrderDelete":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the order."},"202":{"description":"Accepted the request to delete the order."},"204":{"description":"The order is already deleted."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Deletes the order related to the device.","tags":["Orders"],"x-ms-long-running-operation":true},"get":{"operationId":"Orders_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"OrderGet":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The order details of a device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order"},"examples":{"OrderGet":{"$ref":"#/components/examples/OrderGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets a specific order by name.","tags":["Orders"]},"put":{"operationId":"Orders_CreateOrUpdate","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"OrderPut":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order"}}},"description":"The order to be created or updated.","required":true},"responses":{"200":{"description":"Successfully created or updated the order.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Order"},"examples":{"OrderPut":{"$ref":"#/components/examples/OrderPut"}}}}},"202":{"description":"Accepted the request to create or update the order."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Creates or updates an order.","tags":["Orders"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/roles":{"get":{"description":"Lists all the roles configured in a Data Box Edge/Data Box Gateway device.","operationId":"Roles_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"RoleGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"List of all the roles configured in the device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RoleList"},"examples":{"RoleGetAllInDevice":{"$ref":"#/components/examples/RoleGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Roles"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/roles/{name}":{"delete":{"description":"Deletes the role on the device.","operationId":"Roles_Delete","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"RoleDelete":{"value":"testedgedevice"}}},{"description":"The role name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"RoleDelete":{"value":"IoTRole1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the role."},"202":{"description":"Accepted the request to delete the role."},"204":{"description":"The role is already deleted."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Roles"],"x-ms-long-running-operation":true},"get":{"description":"Gets a specific role by name.","operationId":"Roles_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"RoleGet":{"value":"testedgedevice"}}},{"description":"The role name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"RoleGet":{"value":"IoTRole1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The role with the specified name in the given device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Role"},"examples":{"RoleGet":{"$ref":"#/components/examples/RoleGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Roles"]},"put":{"description":"Create or update a role.","operationId":"Roles_CreateOrUpdate","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"RolePut":{"value":"testedgedevice"}}},{"description":"The role name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"RolePut":{"value":"IoTRole1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Role"}}},"description":"The role properties.","required":true},"responses":{"200":{"description":"Successfully created or updated the role.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Role"},"examples":{"RolePut":{"$ref":"#/components/examples/RolePut"}}}}},"202":{"description":"Accepted the request to create or update the role."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Roles"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/scanForUpdates":{"post":{"operationId":"Devices_ScanForUpdates","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"ScanForUpdatesPost":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully scanned the device for updates."},"202":{"description":"Accepted the request to scan for updates on the device."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Scans for updates on a Data Box Edge/Data Box Gateway device.","tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/securitySettings/default/update":{"post":{"description":"Updates the security settings on a Data Box Edge/Data Box Gateway device.","operationId":"Devices_CreateOrUpdateSecuritySettings","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"CreateOrUpdateSecuritySettings":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SecuritySettings"}}},"description":"The security settings.","required":true},"responses":{"202":{"description":"Accepted the request to update the security settings."},"204":{"description":"Updated the security settings."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Devices"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/shares":{"get":{"operationId":"Shares_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"ShareGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of all the shares on the device.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ShareList"},"examples":{"ShareGetAllInDevice":{"$ref":"#/components/examples/ShareGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Lists all the shares in a Data Box Edge/Data Box Gateway device.","tags":["Shares"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/shares/{name}":{"delete":{"description":"Deletes the share on the Data Box Edge/Data Box Gateway device.","operationId":"Shares_Delete","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"ShareDelete":{"value":"testedgedevice"}}},{"description":"The share name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"ShareDelete":{"value":"smbshare"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the share."},"202":{"description":"Accepted the request to delete the share."},"204":{"description":"The share is already deleted."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Shares"],"x-ms-long-running-operation":true},"get":{"operationId":"Shares_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"ShareGet":{"value":"testedgedevice"}}},{"description":"The share name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"ShareGet":{"value":"smbshare"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The share details.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Share"},"examples":{"ShareGet":{"$ref":"#/components/examples/ShareGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets a share by name.","tags":["Shares"]},"put":{"operationId":"Shares_CreateOrUpdate","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"SharePut":{"value":"testedgedevice"}}},{"description":"The share name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"SharePut":{"value":"smbshare"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Share"}}},"description":"The share properties.","required":true},"responses":{"200":{"description":"Successfully created or updated the share.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Share"},"examples":{"SharePut":{"$ref":"#/components/examples/SharePut"}}}}},"202":{"description":"Accepted the request to create or update the share."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Creates a new share or updates an existing share on the device.","tags":["Shares"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/shares/{name}/refresh":{"post":{"operationId":"Shares_Refresh","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"ShareRefreshPost":{"value":"testedgedevice"}}},{"description":"The share name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"ShareRefreshPost":{"value":"smbshare"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully refreshed the share on the device."},"202":{"description":"Accepted the request to refresh the share on the device."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Refreshes the share metadata with the data from the cloud.","tags":["Shares"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/storageAccountCredentials":{"get":{"operationId":"StorageAccountCredentials_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"SACGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The collection of storage account credentials.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageAccountCredentialList"},"examples":{"SACGetAllInDevice":{"$ref":"#/components/examples/SACGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Gets all the storage account credentials in a Data Box Edge/Data Box Gateway device.","tags":["StorageAccountCredentials"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/storageAccountCredentials/{name}":{"delete":{"description":"Deletes the storage account credential.","operationId":"StorageAccountCredentials_Delete","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"SACDelete":{"value":"testedgedevice"}}},{"description":"The storage account credential name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"SACDelete":{"value":"sac1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the storage account credential."},"202":{"description":"Accepted the request to delete the storage account credential."},"204":{"description":"The storage account credential is already deleted."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["StorageAccountCredentials"],"x-ms-long-running-operation":true},"get":{"description":"Gets the properties of the specified storage account credential.","operationId":"StorageAccountCredentials_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"SACGet":{"value":"testedgedevice"}}},{"description":"The storage account credential name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"SACGet":{"value":"sac1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The storage account credential properties.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageAccountCredential"},"examples":{"SACGet":{"$ref":"#/components/examples/SACGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["StorageAccountCredentials"]},"put":{"description":"Creates or updates the storage account credential.","operationId":"StorageAccountCredentials_CreateOrUpdate","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"SACPut":{"value":"testedgedevice"}}},{"description":"The storage account credential name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"SACPut":{"value":"sac1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageAccountCredential"}}},"description":"The storage account credential.","required":true},"responses":{"200":{"description":"Successfully created or updated the storage account credential.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/StorageAccountCredential"},"examples":{"SACPut":{"$ref":"#/components/examples/SACPut"}}}}},"202":{"description":"Accepted the request to create or update the storage account credential."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["StorageAccountCredentials"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/triggers":{"get":{"description":"Lists all the triggers configured in the device.","operationId":"Triggers_ListByDataBoxEdgeDevice","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"TriggerGetAllInDevice":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"},{"description":"Specify $filter='CustomContextTag eq <tag>' to filter on custom context tag property","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"List all the triggers configured in the device","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TriggerList"},"examples":{"TriggerGetAllInDevice":{"$ref":"#/components/examples/TriggerGetAllInDevice"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Triggers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/triggers/{name}":{"delete":{"description":"Deletes the trigger on the gateway device.","operationId":"Triggers_Delete","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"TriggerDelete":{"value":"testedgedevice"}}},{"description":"The trigger name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"TriggerDelete":{"value":"trigger1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"Successfully deleted the trigger."},"202":{"description":"Accepted the request to delete the trigger."},"204":{"description":"The trigger is already deleted."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Triggers"],"x-ms-long-running-operation":true},"get":{"description":"Get a specific trigger by name.","operationId":"Triggers_Get","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"TriggerGet":{"value":"testedgedevice"}}},{"description":"The trigger name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"TriggerGet":{"value":"trigger1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The trigger.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Trigger"},"examples":{"TriggerGet":{"$ref":"#/components/examples/TriggerGet"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Triggers"]},"put":{"description":"Creates or updates a trigger.","operationId":"Triggers_CreateOrUpdate","parameters":[{"description":"Creates or updates a trigger","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"TriggerPut":{"value":"testedgedevice"}}},{"description":"The trigger name.","in":"path","name":"name","required":true,"schema":{"type":"string"},"examples":{"TriggerPut":{"value":"trigger1"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Trigger"}}},"description":"The trigger.","required":true},"responses":{"200":{"description":"Successfully created or updated the trigger.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Trigger"},"examples":{"TriggerPut":{"$ref":"#/components/examples/TriggerPut"}}}}},"202":{"description":"Accepted the request to create or update the trigger."},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"tags":["Triggers"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/updateSummary/default":{"get":{"operationId":"Devices_GetUpdateSummary","parameters":[{"description":"The device name.","in":"path","name":"deviceName","required":true,"schema":{"type":"string"},"examples":{"UpdateSummaryGet":{"value":"testedgedevice"}}},{"$ref":"#/components/parameters/subscriptionIdParameter"},{"$ref":"#/components/parameters/resourceGroupNameParameter"},{"$ref":"#/components/parameters/apiVersionParameter"}],"responses":{"200":{"description":"The update summary.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSummary"},"exam