-
Notifications
You must be signed in to change notification settings - Fork 5.1k
/
resources.json
1 lines (1 loc) · 12.4 KB
/
resources.json
1
{ "Resources":{ "Firmware":{ "Name":"Firmware","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}","Method":"GET","OperationID":"Firmware_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get firmware."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}","Method":"PUT","OperationID":"Firmware_Create","IsLongRunning":true,"PagingMetadata":null,"Description":"The operation to create a firmware."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}","Method":"PATCH","OperationID":"Firmware_Update","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to update firmware."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}","Method":"DELETE","OperationID":"Firmware_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"The operation to delete a firmware."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares","Method":"GET","OperationID":"Firmware_ListByWorkspace","IsLongRunning":false,"PagingMetadata":{ "Method":"ListByWorkspace","NextPageMethod":"ListByWorkspaceNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Lists all of firmwares inside a workspace."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[{ "Name":"GenerateDownloadUrl","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateDownloadUrl","Method":"POST","OperationID":"Firmware_GenerateDownloadUrl","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to a url for file download."},{ "Name":"GenerateFilesystemDownloadUrl","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateFilesystemDownloadUrl","Method":"POST","OperationID":"Firmware_GenerateFilesystemDownloadUrl","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to a url for tar file download."},{ "Name":"GetFirmwareSummary","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateSummary","Method":"POST","OperationID":"Firmware_GenerateSummary","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to get a scan summary."},{ "Name":"GetSbomComponents","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateComponentList","Method":"POST","OperationID":"Firmware_ListGenerateComponentList","IsLongRunning":false,"PagingMetadata":{ "Method":"ListSbomComponents","NextPageMethod":"ListSbomComponentsNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"The operation to list all components result for a firmware."},{ "Name":"GetComponentDetails","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateComponentDetails","Method":"POST","OperationID":"Firmware_GenerateComponentDetails","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to get component details for a firmware."},{ "Name":"GetBinaryHardeningResults","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateBinaryHardeningList","Method":"POST","OperationID":"Firmware_ListGenerateBinaryHardeningList","IsLongRunning":false,"PagingMetadata":{ "Method":"ListBinaryHardeningResults","NextPageMethod":"ListBinaryHardeningResultsNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"The operation to list all binary hardening result for a firmware."},{ "Name":"GetBinaryHardeningSummary","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateBinaryHardeningSummary","Method":"POST","OperationID":"Firmware_GenerateBinaryHardeningSummary","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to list the binary hardening summary percentages for a firmware."},{ "Name":"GetBinaryHardeningDetails","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateBinaryHardeningDetails","Method":"POST","OperationID":"Firmware_GenerateBinaryHardeningDetails","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to get binary hardening details for a firmware."},{ "Name":"GetPasswordHashes","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generatePasswordHashList","Method":"POST","OperationID":"Firmware_ListGeneratePasswordHashList","IsLongRunning":false,"PagingMetadata":{ "Method":"ListPasswordHashes","NextPageMethod":"ListPasswordHashesNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"The operation to list all password hashes for a firmware."},{ "Name":"GetCves","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateCveList","Method":"POST","OperationID":"Firmware_ListGenerateCveList","IsLongRunning":false,"PagingMetadata":{ "Method":"ListCves","NextPageMethod":"ListCvesNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"The operation to list all cve results for a firmware."},{ "Name":"GetCveSummary","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateCveSummary","Method":"POST","OperationID":"Firmware_GenerateCveSummary","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to provide a high level summary of the CVEs reported for the firmware image."},{ "Name":"GetCryptoCertificateSummary","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateCryptoCertificateSummary","Method":"POST","OperationID":"Firmware_GenerateCryptoCertificateSummary","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to provide a high level summary of the discovered cryptographic certificates reported for the firmware image."},{ "Name":"GetCryptoKeySummary","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateCryptoKeySummary","Method":"POST","OperationID":"Firmware_GenerateCryptoKeySummary","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to provide a high level summary of the discovered cryptographic keys reported for the firmware image."},{ "Name":"GetCryptoCertificates","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateCryptoCertificateList","Method":"POST","OperationID":"Firmware_ListGenerateCryptoCertificateList","IsLongRunning":false,"PagingMetadata":{ "Method":"ListCryptoCertificates","NextPageMethod":"ListCryptoCertificatesNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"The operation to list all crypto certificates for a firmware."},{ "Name":"GetCryptoKeys","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/firmwares/{firmwareName}/generateCryptoKeyList","Method":"POST","OperationID":"Firmware_ListGenerateCryptoKeyList","IsLongRunning":false,"PagingMetadata":{ "Method":"ListCryptoKeys","NextPageMethod":"ListCryptoKeysNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"The operation to list all crypto keys for a firmware."}],"Parents":["FirmwareWorkspace"],"SwaggerModelName":"Firmware","ResourceType":"Microsoft.IoTFirmwareDefense/workspaces/firmwares","ResourceKey":"firmwareId","ResourceKeySegment":"firmwares","IsTrackedResource":false,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false},"FirmwareWorkspace":{ "Name":"FirmwareWorkspace","GetOperations":[{ "Name":"Get","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}","Method":"GET","OperationID":"Workspaces_Get","IsLongRunning":false,"PagingMetadata":null,"Description":"Get firmware analysis workspace."}],"CreateOperations":[{ "Name":"CreateOrUpdate","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}","Method":"PUT","OperationID":"Workspaces_Create","IsLongRunning":true,"PagingMetadata":null,"Description":"The operation to create or update a firmware analysis workspace."}],"UpdateOperations":[{ "Name":"Update","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}","Method":"PATCH","OperationID":"Workspaces_Update","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to update a firmware analysis workspaces."}],"DeleteOperations":[{ "Name":"Delete","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}","Method":"DELETE","OperationID":"Workspaces_Delete","IsLongRunning":true,"PagingMetadata":null,"Description":"The operation to delete a firmware analysis workspace."}],"ListOperations":[{ "Name":"GetAll","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces","Method":"GET","OperationID":"Workspaces_ListByResourceGroup","IsLongRunning":false,"PagingMetadata":{ "Method":"ListByResourceGroup","NextPageMethod":"ListByResourceGroupNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Lists all of the firmware analysis workspaces in the specified resource group."}],"OperationsFromResourceGroupExtension":[],"OperationsFromSubscriptionExtension":[{ "Name":"GetFirmwareWorkspaces","Path":"/subscriptions/{subscriptionId}/providers/Microsoft.IoTFirmwareDefense/workspaces","Method":"GET","OperationID":"Workspaces_ListBySubscription","IsLongRunning":false,"PagingMetadata":{ "Method":"ListBySubscription","NextPageMethod":"ListBySubscriptionNextPage","ItemName":"value","NextLinkName":"nextLink"},"Description":"Lists all of the firmware analysis workspaces in the specified subscription."}],"OperationsFromManagementGroupExtension":[],"OperationsFromTenantExtension":[],"OtherOperations":[{ "Name":"GenerateUploadUrl","Path":"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTFirmwareDefense/workspaces/{workspaceName}/generateUploadUrl","Method":"POST","OperationID":"Workspaces_GenerateUploadUrl","IsLongRunning":false,"PagingMetadata":null,"Description":"The operation to get a url for file upload."}],"Parents":["ResourceGroupResource"],"SwaggerModelName":"Workspace","ResourceType":"Microsoft.IoTFirmwareDefense/workspaces","ResourceKey":"workspaceName","ResourceKeySegment":"workspaces","IsTrackedResource":true,"IsTenantResource":false,"IsSubscriptionResource":false,"IsManagementGroupResource":false,"IsExtensionResource":false,"IsSingletonResource":false} } }