1.2.0b3 (2025-10-09)
Features Added
- Model
IotDpsClient
added parametercloud_setting
in method__init__
- Client
IotDpsClient
added methodsend_request
- Model
GroupIdInformation
added propertysystem_data
- Model
IotDpsPropertiesDescription
added propertydevice_registry_namespace
- Model
Resource
added propertysystem_data
- Added enum
DeviceRegistryNamespaceAuthenticationType
- Added model
DeviceRegistryNamespaceDescription
- Added model
ErrorAdditionalInfo
- Added model
ErrorDetail
- Added model
ErrorResponse
- Added model
ProxyResource
- Added model
TrackedResource
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. And please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for mgration.
- Model
Resource
deleted or renamed its instance variablelocation
- Model
Resource
deleted or renamed its instance variableresourcegroup
- Model
Resource
deleted or renamed its instance variablesubscriptionid
- Model
Resource
deleted or renamed its instance variabletags
- Deleted or renamed model
CertificateBodyDescription
- Deleted or renamed model
CertificateListDescription
- Deleted or renamed model
PrivateLinkResources
- Method
DpsCertificateOperations.create_or_update
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
DpsCertificateOperations.delete
changed its parametercertificate_name1
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
changed its parametercertificate_raw_bytes
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
changed its parametercertificate_is_verified
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
changed its parametercertificate_purpose
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
changed its parametercertificate_created
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
changed its parametercertificate_last_updated
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
changed its parametercertificate_has_private_key
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
changed its parametercertificate_nonce
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.delete
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_name1
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_raw_bytes
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_is_verified
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_purpose
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_created
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_last_updated
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_has_private_key
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
changed its parametercertificate_nonce
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.generate_verification_code
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
DpsCertificateOperations.get
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_name1
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_raw_bytes
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_is_verified
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_purpose
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_created
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_last_updated
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_has_private_key
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
changed its parametercertificate_nonce
frompositional_or_keyword
tokeyword_only
- Method
DpsCertificateOperations.verify_certificate
renamed positional_or_keyword parameterif_match
to keyword_only parametersetag
/match_condition
- Parameter
asyncinfo
ofIotDpsResourceOperations.get_operation_result
is now required - Method
IotDpsResourceOperations.get_operation_result
changed its parameterasyncinfo
frompositional_or_keyword
tokeyword_only