Skip to content

Commit c2a92c2

Browse files
authored
Merge pull request #855 from eatkimchee/firmwareanalysis-2025-08-02
Add new version for firmwareanalysis for swagger 2025-08-02
2 parents 5725a1f + 84e5cf9 commit c2a92c2

52 files changed

Lines changed: 2970 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Commands/firmwareanalysis/firmware/_binary-hardening.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ List binary hardening analysis results of a firmware.
1414
```bash
1515
firmwareanalysis firmware binary-hardening --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30vYmluYXJ5aGFyZGVuaW5ncmVzdWx0cw==/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{}/binaryhardeningresults 2025-08-02 -->
21+
22+
#### examples
23+
24+
- List binary hardening analysis results of a firmware.
25+
```bash
26+
firmwareanalysis firmware binary-hardening --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

Commands/firmwareanalysis/firmware/_create.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ Create a new firmware.
1414
```bash
1515
firmwareanalysis firmware create --resource-group {resourceGroupName} --workspace-name {workspaceName} --description {description} --file-name {fileName} --file-size {fileSize} --vendor {vendorName} --model {model} --version {version} --status {status} --status-messages ['hi','message']
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30=/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{} 2025-08-02 -->
21+
22+
#### examples
23+
24+
- Create a new firmware.
25+
```bash
26+
firmwareanalysis firmware create --resource-group {resourceGroupName} --workspace-name {workspaceName} --description {description} --file-name {fileName} --file-size {fileSize} --vendor {vendorName} --model {model} --version {version} --status {status} --status-messages ['hi','message']
27+
```

Commands/firmwareanalysis/firmware/_crypto-certificate.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ List cryptographic certificate analysis results found in a firmware.
1414
```bash
1515
firmwareanalysis firmware crypto-certificate --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30vY3J5cHRvY2VydGlmaWNhdGVz/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{}/cryptocertificates 2025-08-02 -->
21+
22+
#### examples
23+
24+
- List cryptographic certificate analysis results found in a firmware.
25+
```bash
26+
firmwareanalysis firmware crypto-certificate --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

Commands/firmwareanalysis/firmware/_crypto-key.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ List cryptographic key analysis results found in a firmware.
1414
```bash
1515
firmwareanalysis firmware crypto-key --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30vY3J5cHRva2V5cw==/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{}/cryptokeys 2025-08-02 -->
21+
22+
#### examples
23+
24+
- List cryptographic key analysis results found in a firmware.
25+
```bash
26+
firmwareanalysis firmware crypto-key --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

Commands/firmwareanalysis/firmware/_cve.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ List CVE analysis results of a firmware.
1414
```bash
1515
az firmwareanalysis firmware cve --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30vY3Zlcw==/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{}/cves 2025-08-02 -->
21+
22+
#### examples
23+
24+
- List CVE analysis results of a firmware.
25+
```bash
26+
firmwareanalysis firmware cve --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

Commands/firmwareanalysis/firmware/_delete.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ Delete a firmware.
1414
```bash
1515
firmwareanalysis firmware delete --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30=/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{} 2025-08-02 -->
21+
22+
#### examples
23+
24+
- Delete a firmware.
25+
```bash
26+
firmwareanalysis firmware delete --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

Commands/firmwareanalysis/firmware/_list.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ List all the firmware images inside a workspace.
1414
```bash
1515
firmwareanalysis firmware show --resource-group {ResourceGroupName} --workspace-name {workspaceName}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXM=/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares 2025-08-02 -->
21+
22+
#### examples
23+
24+
- List all the firmware images inside a workspace.
25+
```bash
26+
firmwareanalysis firmware show --resource-group {ResourceGroupName} --workspace-name {workspaceName}
27+
```

Commands/firmwareanalysis/firmware/_password-hash.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ List password hash analysis results of a firmware.
1414
```bash
1515
firmwareanalysis firmware password-hash --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30vcGFzc3dvcmRoYXNoZXM=/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{}/passwordhashes 2025-08-02 -->
21+
22+
#### examples
23+
24+
- List password hash analysis results of a firmware.
25+
```bash
26+
firmwareanalysis firmware password-hash --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

Commands/firmwareanalysis/firmware/_sbom-component.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ List SBOM analysis results of a firmware.
1414
```bash
1515
firmwareanalysis firmware sbom-component --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30vc2JvbWNvbXBvbmVudHM=/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{}/sbomcomponents 2025-08-02 -->
21+
22+
#### examples
23+
24+
- List SBOM analysis results of a firmware.
25+
```bash
26+
firmwareanalysis firmware sbom-component --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

Commands/firmwareanalysis/firmware/_show.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,14 @@ Get a firmware.
1414
```bash
1515
firmwareanalysis firmware show --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
1616
```
17+
18+
### [2025-08-02](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vcmVzb3VyY2Vncm91cHMve30vcHJvdmlkZXJzL21pY3Jvc29mdC5pb3RmaXJtd2FyZWRlZmVuc2Uvd29ya3NwYWNlcy97fS9maXJtd2FyZXMve30=/2025-08-02.xml) **Stable**
19+
20+
<!-- mgmt-plane /subscriptions/{}/resourcegroups/{}/providers/microsoft.iotfirmwaredefense/workspaces/{}/firmwares/{} 2025-08-02 -->
21+
22+
#### examples
23+
24+
- Get a firmware.
25+
```bash
26+
firmwareanalysis firmware show --resource-group {ResourceGroupName} --workspace-name {workspaceName} --firmware-id {firmwareId}
27+
```

0 commit comments

Comments
 (0)