Skip to content

Commit d7d04c0

Browse files
[AutoRelease] t2-iotfirmwaredefense-2025-05-08-19147(can only be merged by SDK owner) (Azure#40966)
* code and test * Update CHANGELOG.md --------- Co-authored-by: azure-sdk <PythonSdkPipelines> Co-authored-by: ChenxiJiang333 <[email protected]>
1 parent 103bf15 commit d7d04c0

File tree

12 files changed

+391
-80
lines changed

12 files changed

+391
-80
lines changed

sdk/iotfirmwaredefense/azure-mgmt-iotfirmwaredefense/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release History
22

3-
## 2.0.0b1 (2025-04-21)
3+
## 2.0.0b1 (2025-05-08)
44

55
### Features Added
66

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"commit": "d557ebf791c60b4430b501731639d37c8c61db15",
2+
"commit": "121c5e84647a9cdb1767d5146affdfe2af91d776",
33
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
44
"typespec_src": "specification/fist/IotFirmwareDefense.Management",
5-
"@azure-tools/typespec-python": "0.43.0"
5+
"@azure-tools/typespec-python": "0.44.1"
66
}

sdk/iotfirmwaredefense/azure-mgmt-iotfirmwaredefense/apiview-properties.json

Lines changed: 46 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -56,28 +56,51 @@
5656
"azure.mgmt.iotfirmwaredefense.models.CertificateUsage": "Microsoft.IoTFirmwareDefense.CertificateUsage",
5757
"azure.mgmt.iotfirmwaredefense.models.CryptoKeyType": "Microsoft.IoTFirmwareDefense.CryptoKeyType",
5858
"azure.mgmt.iotfirmwaredefense.models.SummaryType": "Microsoft.IoTFirmwareDefense.SummaryType",
59-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.operations.list": "Azure.ResourceManager.Operations.list",
60-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.firmwares.get": "Microsoft.IoTFirmwareDefense.Firmwares.get",
61-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.firmwares.create": "Microsoft.IoTFirmwareDefense.Firmwares.create",
62-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.firmwares.update": "Microsoft.IoTFirmwareDefense.Firmwares.update",
63-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.firmwares.delete": "Microsoft.IoTFirmwareDefense.Firmwares.delete",
64-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.firmwares.list_by_workspace": "Microsoft.IoTFirmwareDefense.Firmwares.listByWorkspace",
65-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.workspaces.get": "Microsoft.IoTFirmwareDefense.Workspaces.get",
66-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.workspaces.create": "Microsoft.IoTFirmwareDefense.Workspaces.create",
67-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.workspaces.update": "Microsoft.IoTFirmwareDefense.Workspaces.update",
68-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.workspaces.delete": "Microsoft.IoTFirmwareDefense.Workspaces.delete",
69-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.workspaces.list_by_resource_group": "Microsoft.IoTFirmwareDefense.Workspaces.listByResourceGroup",
70-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.workspaces.list_by_subscription": "Microsoft.IoTFirmwareDefense.Workspaces.listBySubscription",
71-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.workspaces.generate_upload_url": "Microsoft.IoTFirmwareDefense.Workspaces.generateUploadUrl",
72-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.binary_hardening.list_by_firmware": "Microsoft.IoTFirmwareDefense.BinaryHardening.listByFirmware",
73-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.crypto_certificates.list_by_firmware": "Microsoft.IoTFirmwareDefense.CryptoCertificates.listByFirmware",
74-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.crypto_keys.list_by_firmware": "Microsoft.IoTFirmwareDefense.CryptoKeys.listByFirmware",
75-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.cves.list_by_firmware": "Microsoft.IoTFirmwareDefense.Cves.listByFirmware",
76-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.password_hashes.list_by_firmware": "Microsoft.IoTFirmwareDefense.PasswordHashes.listByFirmware",
77-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.sbom_components.list_by_firmware": "Microsoft.IoTFirmwareDefense.SbomComponents.listByFirmware",
78-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.summaries.get": "Microsoft.IoTFirmwareDefense.Summaries.get",
79-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.summaries.list_by_firmware": "Microsoft.IoTFirmwareDefense.Summaries.listByFirmware",
80-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.usage_metrics.get": "Microsoft.IoTFirmwareDefense.UsageMetrics.get",
81-
"azure.mgmt.iotfirmwaredefense.IoTFirmwareDefenseMgmtClient.usage_metrics.list_by_workspace": "Microsoft.IoTFirmwareDefense.UsageMetrics.listByWorkspace"
59+
"azure.mgmt.iotfirmwaredefense.operations.Operations.list": "Azure.ResourceManager.Operations.list",
60+
"azure.mgmt.iotfirmwaredefense.aio.operations.Operations.list": "Azure.ResourceManager.Operations.list",
61+
"azure.mgmt.iotfirmwaredefense.operations.FirmwaresOperations.get": "Microsoft.IoTFirmwareDefense.Firmwares.get",
62+
"azure.mgmt.iotfirmwaredefense.aio.operations.FirmwaresOperations.get": "Microsoft.IoTFirmwareDefense.Firmwares.get",
63+
"azure.mgmt.iotfirmwaredefense.operations.FirmwaresOperations.create": "Microsoft.IoTFirmwareDefense.Firmwares.create",
64+
"azure.mgmt.iotfirmwaredefense.aio.operations.FirmwaresOperations.create": "Microsoft.IoTFirmwareDefense.Firmwares.create",
65+
"azure.mgmt.iotfirmwaredefense.operations.FirmwaresOperations.update": "Microsoft.IoTFirmwareDefense.Firmwares.update",
66+
"azure.mgmt.iotfirmwaredefense.aio.operations.FirmwaresOperations.update": "Microsoft.IoTFirmwareDefense.Firmwares.update",
67+
"azure.mgmt.iotfirmwaredefense.operations.FirmwaresOperations.delete": "Microsoft.IoTFirmwareDefense.Firmwares.delete",
68+
"azure.mgmt.iotfirmwaredefense.aio.operations.FirmwaresOperations.delete": "Microsoft.IoTFirmwareDefense.Firmwares.delete",
69+
"azure.mgmt.iotfirmwaredefense.operations.FirmwaresOperations.list_by_workspace": "Microsoft.IoTFirmwareDefense.Firmwares.listByWorkspace",
70+
"azure.mgmt.iotfirmwaredefense.aio.operations.FirmwaresOperations.list_by_workspace": "Microsoft.IoTFirmwareDefense.Firmwares.listByWorkspace",
71+
"azure.mgmt.iotfirmwaredefense.operations.WorkspacesOperations.get": "Microsoft.IoTFirmwareDefense.Workspaces.get",
72+
"azure.mgmt.iotfirmwaredefense.aio.operations.WorkspacesOperations.get": "Microsoft.IoTFirmwareDefense.Workspaces.get",
73+
"azure.mgmt.iotfirmwaredefense.operations.WorkspacesOperations.create": "Microsoft.IoTFirmwareDefense.Workspaces.create",
74+
"azure.mgmt.iotfirmwaredefense.aio.operations.WorkspacesOperations.create": "Microsoft.IoTFirmwareDefense.Workspaces.create",
75+
"azure.mgmt.iotfirmwaredefense.operations.WorkspacesOperations.update": "Microsoft.IoTFirmwareDefense.Workspaces.update",
76+
"azure.mgmt.iotfirmwaredefense.aio.operations.WorkspacesOperations.update": "Microsoft.IoTFirmwareDefense.Workspaces.update",
77+
"azure.mgmt.iotfirmwaredefense.operations.WorkspacesOperations.delete": "Microsoft.IoTFirmwareDefense.Workspaces.delete",
78+
"azure.mgmt.iotfirmwaredefense.aio.operations.WorkspacesOperations.delete": "Microsoft.IoTFirmwareDefense.Workspaces.delete",
79+
"azure.mgmt.iotfirmwaredefense.operations.WorkspacesOperations.list_by_resource_group": "Microsoft.IoTFirmwareDefense.Workspaces.listByResourceGroup",
80+
"azure.mgmt.iotfirmwaredefense.aio.operations.WorkspacesOperations.list_by_resource_group": "Microsoft.IoTFirmwareDefense.Workspaces.listByResourceGroup",
81+
"azure.mgmt.iotfirmwaredefense.operations.WorkspacesOperations.list_by_subscription": "Microsoft.IoTFirmwareDefense.Workspaces.listBySubscription",
82+
"azure.mgmt.iotfirmwaredefense.aio.operations.WorkspacesOperations.list_by_subscription": "Microsoft.IoTFirmwareDefense.Workspaces.listBySubscription",
83+
"azure.mgmt.iotfirmwaredefense.operations.WorkspacesOperations.generate_upload_url": "Microsoft.IoTFirmwareDefense.Workspaces.generateUploadUrl",
84+
"azure.mgmt.iotfirmwaredefense.aio.operations.WorkspacesOperations.generate_upload_url": "Microsoft.IoTFirmwareDefense.Workspaces.generateUploadUrl",
85+
"azure.mgmt.iotfirmwaredefense.operations.BinaryHardeningOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.BinaryHardening.listByFirmware",
86+
"azure.mgmt.iotfirmwaredefense.aio.operations.BinaryHardeningOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.BinaryHardening.listByFirmware",
87+
"azure.mgmt.iotfirmwaredefense.operations.CryptoCertificatesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.CryptoCertificates.listByFirmware",
88+
"azure.mgmt.iotfirmwaredefense.aio.operations.CryptoCertificatesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.CryptoCertificates.listByFirmware",
89+
"azure.mgmt.iotfirmwaredefense.operations.CryptoKeysOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.CryptoKeys.listByFirmware",
90+
"azure.mgmt.iotfirmwaredefense.aio.operations.CryptoKeysOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.CryptoKeys.listByFirmware",
91+
"azure.mgmt.iotfirmwaredefense.operations.CvesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.Cves.listByFirmware",
92+
"azure.mgmt.iotfirmwaredefense.aio.operations.CvesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.Cves.listByFirmware",
93+
"azure.mgmt.iotfirmwaredefense.operations.PasswordHashesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.PasswordHashes.listByFirmware",
94+
"azure.mgmt.iotfirmwaredefense.aio.operations.PasswordHashesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.PasswordHashes.listByFirmware",
95+
"azure.mgmt.iotfirmwaredefense.operations.SbomComponentsOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.SbomComponents.listByFirmware",
96+
"azure.mgmt.iotfirmwaredefense.aio.operations.SbomComponentsOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.SbomComponents.listByFirmware",
97+
"azure.mgmt.iotfirmwaredefense.operations.SummariesOperations.get": "Microsoft.IoTFirmwareDefense.Summaries.get",
98+
"azure.mgmt.iotfirmwaredefense.aio.operations.SummariesOperations.get": "Microsoft.IoTFirmwareDefense.Summaries.get",
99+
"azure.mgmt.iotfirmwaredefense.operations.SummariesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.Summaries.listByFirmware",
100+
"azure.mgmt.iotfirmwaredefense.aio.operations.SummariesOperations.list_by_firmware": "Microsoft.IoTFirmwareDefense.Summaries.listByFirmware",
101+
"azure.mgmt.iotfirmwaredefense.operations.UsageMetricsOperations.get": "Microsoft.IoTFirmwareDefense.UsageMetrics.get",
102+
"azure.mgmt.iotfirmwaredefense.aio.operations.UsageMetricsOperations.get": "Microsoft.IoTFirmwareDefense.UsageMetrics.get",
103+
"azure.mgmt.iotfirmwaredefense.operations.UsageMetricsOperations.list_by_workspace": "Microsoft.IoTFirmwareDefense.UsageMetrics.listByWorkspace",
104+
"azure.mgmt.iotfirmwaredefense.aio.operations.UsageMetricsOperations.list_by_workspace": "Microsoft.IoTFirmwareDefense.UsageMetrics.listByWorkspace"
82105
}
83106
}

sdk/iotfirmwaredefense/azure-mgmt-iotfirmwaredefense/azure/mgmt/iotfirmwaredefense/_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from azure.mgmt.core.tools import get_arm_endpoints
1919

2020
from ._configuration import IoTFirmwareDefenseMgmtClientConfiguration
21-
from ._serialization import Deserializer, Serializer
21+
from ._utils.serialization import Deserializer, Serializer
2222
from .operations import (
2323
BinaryHardeningOperations,
2424
CryptoCertificatesOperations,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# --------------------------------------------------------------------------
2+
# Copyright (c) Microsoft Corporation. All rights reserved.
3+
# Licensed under the MIT License. See License.txt in the project root for license information.
4+
# Code generated by Microsoft (R) Python Code Generator.
5+
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
6+
# --------------------------------------------------------------------------

sdk/iotfirmwaredefense/azure-mgmt-iotfirmwaredefense/azure/mgmt/iotfirmwaredefense/aio/_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from azure.mgmt.core.policies import AsyncARMAutoResourceProviderRegistrationPolicy
1818
from azure.mgmt.core.tools import get_arm_endpoints
1919

20-
from .._serialization import Deserializer, Serializer
20+
from .._utils.serialization import Deserializer, Serializer
2121
from ._configuration import IoTFirmwareDefenseMgmtClientConfiguration
2222
from .operations import (
2323
BinaryHardeningOperations,

sdk/iotfirmwaredefense/azure-mgmt-iotfirmwaredefense/azure/mgmt/iotfirmwaredefense/aio/operations/_operations.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
from azure.mgmt.core.exceptions import ARMErrorFormat
3333

3434
from ... import models as _models
35-
from ..._model_base import SdkJSONEncoder, _deserialize, _failsafe_deserialize
36-
from ..._serialization import Deserializer, Serializer
35+
from ..._utils.model_base import SdkJSONEncoder, _deserialize, _failsafe_deserialize
36+
from ..._utils.serialization import Deserializer, Serializer
3737
from ...operations._operations import (
3838
build_binary_hardening_list_by_firmware_request,
3939
build_crypto_certificates_list_by_firmware_request,

0 commit comments

Comments
 (0)