naftiko: 1.0.0-alpha2 info: label: Microsoft Azure DataBoxEdgeManagementClient — Devices description: 'Microsoft Azure DataBoxEdgeManagementClient — Devices. 16 operations. Lead operation: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Databoxedge Databoxedgedevices. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - Devices created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: databoxedgemanagementclient-devices baseUri: https://management.azure.com description: Microsoft Azure DataBoxEdgeManagementClient — Devices business capability. Self-contained, no shared references. resources: - name: subscriptions-subscriptionId-providers-Microsoft.DataBoxEdge-dataBoxEdgeDevices path: /subscriptions/{subscriptionId}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices operations: - name: microsoftazuredeviceslistbysubscription method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Databoxedge Databoxedgedevices outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $expand in: query type: string description: Specify $expand=details to populate additional fields related to the resource or Specify $skipToken= to populate the next page in the list. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices operations: - name: microsoftazuredeviceslistbyresourcegroup method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: $expand in: query type: string description: Specify $expand=details to populate additional fields related to the resource or Specify $skipToken= to populate the next page in the list. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName} operations: - name: microsoftazuredevicesget method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: microsoftazuredevicescreateorupdate method: PUT description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: dataBoxEdgeDevice in: body type: string description: The resource object. required: true - name: microsoftazuredevicesdelete method: DELETE description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: microsoftazuredevicesupdate method: PATCH description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: parameters in: body type: string description: The resource parameters. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/downloadUpdates operations: - name: microsoftazuredevicesdownloadupdates method: POST description: Microsoft Azure Downloads The Updates On A Data Box Edge Data Box Gateway Device outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/generateCertificate operations: - name: microsoftazuredevicesgeneratecertificate method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Generatecertificate outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/getExtendedInformation operations: - name: microsoftazuredevicesgetextendedinformation method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Getextendedinformation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/installUpdates operations: - name: microsoftazuredevicesinstallupdates method: POST description: Microsoft Azure Installs The Updates On The Data Box Edge Data Box Gateway Device outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/networkSettings/default operations: - name: microsoftazuredevicesgetnetworksettings method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Networksettings Default outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/scanForUpdates operations: - name: microsoftazuredevicesscanforupdates method: POST description: Microsoft Azure Scans For Updates On A Data Box Edge Data Box Gateway Device outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/securitySettings/default/update operations: - name: microsoftazuredevicescreateorupdatesecuritysettings method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Securitysettings Default Update outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: securitySettings in: body type: string description: The security settings. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/updateExtendedInformation operations: - name: microsoftazuredevicesupdateextendedinformation method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Updateextendedinformation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: parameters in: body type: string description: The patch object. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/updateSummary/default operations: - name: microsoftazuredevicesgetupdatesummary method: GET description: Microsoft Azure Gets Information About The Availability Of Updates Based On The Last Scan Of The Device It Also Gets Information About Any Ongoing Download Or Install Jobs On The Device outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataBoxEdge/dataBoxEdgeDevices/{deviceName}/uploadCertificate operations: - name: microsoftazuredevicesuploadcertificate method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Uploadcertificate outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: deviceName in: path type: string description: The device name. required: true - name: parameters in: body type: string description: The upload certificate request. required: true exposes: - type: rest namespace: databoxedgemanagementclient-devices-rest port: 8080 description: REST adapter for Microsoft Azure DataBoxEdgeManagementClient — Devices. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-databoxedge/databoxedgedevices name: subscriptions-subscriptionid-providers-microsoft-databoxedge-databoxedgedevices description: REST surface for subscriptions-subscriptionId-providers-Microsoft.DataBoxEdge-dataBoxEdgeDevices. operations: - method: GET name: microsoftazuredeviceslistbysubscription description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Databoxedge Databoxedgedevices call: databoxedgemanagementclient-devices.microsoftazuredeviceslistbysubscription with: $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuredeviceslistbyresourcegroup description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices call: databoxedgemanagementclient-devices.microsoftazuredeviceslistbyresourcegroup with: $expand: rest.$expand outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuredevicesget description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename call: databoxedgemanagementclient-devices.microsoftazuredevicesget with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuredevicescreateorupdate description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename call: databoxedgemanagementclient-devices.microsoftazuredevicescreateorupdate with: deviceName: rest.deviceName dataBoxEdgeDevice: rest.dataBoxEdgeDevice outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuredevicesdelete description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename call: databoxedgemanagementclient-devices.microsoftazuredevicesdelete with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuredevicesupdate description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename call: databoxedgemanagementclient-devices.microsoftazuredevicesupdate with: deviceName: rest.deviceName parameters: rest.parameters outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/downloadupdates name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicesdownloadupdates description: Microsoft Azure Downloads The Updates On A Data Box Edge Data Box Gateway Device call: databoxedgemanagementclient-devices.microsoftazuredevicesdownloadupdates with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/generatecertificate name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicesgeneratecertificate description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Generatecertificate call: databoxedgemanagementclient-devices.microsoftazuredevicesgeneratecertificate with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/getextendedinformation name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicesgetextendedinformation description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Getextendedinformation call: databoxedgemanagementclient-devices.microsoftazuredevicesgetextendedinformation with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/installupdates name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicesinstallupdates description: Microsoft Azure Installs The Updates On The Data Box Edge Data Box Gateway Device call: databoxedgemanagementclient-devices.microsoftazuredevicesinstallupdates with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/networksettings/default name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuredevicesgetnetworksettings description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Networksettings Default call: databoxedgemanagementclient-devices.microsoftazuredevicesgetnetworksettings with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/scanforupdates name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicesscanforupdates description: Microsoft Azure Scans For Updates On A Data Box Edge Data Box Gateway Device call: databoxedgemanagementclient-devices.microsoftazuredevicesscanforupdates with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/securitysettings/default/update name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicescreateorupdatesecuritysettings description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Securitysettings Default Update call: databoxedgemanagementclient-devices.microsoftazuredevicescreateorupdatesecuritysettings with: deviceName: rest.deviceName securitySettings: rest.securitySettings outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/updateextendedinformation name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicesupdateextendedinformation description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Updateextendedinformation call: databoxedgemanagementclient-devices.microsoftazuredevicesupdateextendedinformation with: deviceName: rest.deviceName parameters: rest.parameters outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/updatesummary/default name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuredevicesgetupdatesummary description: Microsoft Azure Gets Information About The Availability Of Updates Based On The Last Scan Of The Device It Also Gets Information About Any Ongoing Download Or Install Jobs On The Device call: databoxedgemanagementclient-devices.microsoftazuredevicesgetupdatesummary with: deviceName: rest.deviceName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-databoxedge/databoxedgedevices/{devicename}/uploadcertificate name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuredevicesuploadcertificate description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Uploadcertificate call: databoxedgemanagementclient-devices.microsoftazuredevicesuploadcertificate with: deviceName: rest.deviceName parameters: rest.parameters outputParameters: - type: object mapping: $. - type: mcp namespace: databoxedgemanagementclient-devices-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure DataBoxEdgeManagementClient — Devices. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-get-subscriptions-subscriptionid description: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Databoxedge Databoxedgedevices hints: readOnly: true destructive: false idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredeviceslistbysubscription with: $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-2 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices hints: readOnly: true destructive: false idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredeviceslistbyresourcegroup with: $expand: tools.$expand outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-3 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename hints: readOnly: true destructive: false idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredevicesget with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-put-subscriptions-subscriptionid description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename hints: readOnly: false destructive: false idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredevicescreateorupdate with: deviceName: tools.deviceName dataBoxEdgeDevice: tools.dataBoxEdgeDevice outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-subscriptions-subscriptionid description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename hints: readOnly: false destructive: true idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredevicesdelete with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-patch-subscriptions-subscriptionid description: Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename hints: readOnly: false destructive: false idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredevicesupdate with: deviceName: tools.deviceName parameters: tools.parameters outputParameters: - type: object mapping: $. - name: microsoft-azure-downloads-updates-data description: Microsoft Azure Downloads The Updates On A Data Box Edge Data Box Gateway Device hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicesdownloadupdates with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Generatecertificate hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicesgeneratecertificate with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid-2 description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Getextendedinformation hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicesgetextendedinformation with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-installs-updates-data description: Microsoft Azure Installs The Updates On The Data Box Edge Data Box Gateway Device hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicesinstallupdates with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-4 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Networksettings Default hints: readOnly: true destructive: false idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredevicesgetnetworksettings with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-scans-updates-data description: Microsoft Azure Scans For Updates On A Data Box Edge Data Box Gateway Device hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicesscanforupdates with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid-3 description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Securitysettings Default Update hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicescreateorupdatesecuritysettings with: deviceName: tools.deviceName securitySettings: tools.securitySettings outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid-4 description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Updateextendedinformation hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicesupdateextendedinformation with: deviceName: tools.deviceName parameters: tools.parameters outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-information-about description: Microsoft Azure Gets Information About The Availability Of Updates Based On The Last Scan Of The Device It Also Gets Information About Any Ongoing Download Or Install Jobs On The Device hints: readOnly: true destructive: false idempotent: true call: databoxedgemanagementclient-devices.microsoftazuredevicesgetupdatesummary with: deviceName: tools.deviceName outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid-5 description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Databoxedge Databoxedgedevices Devicename Uploadcertificate hints: readOnly: false destructive: false idempotent: false call: databoxedgemanagementclient-devices.microsoftazuredevicesuploadcertificate with: deviceName: tools.deviceName parameters: tools.parameters outputParameters: - type: object mapping: $.