2.0.0 (2025-09-04)
Features Added
- Client
IoTFirmwareDefenseMgmtClient
added operation groupusage_metrics
- Model
BinaryHardeningFeatures
added propertyno_execute
- Model
BinaryHardeningFeatures
added propertyposition_independent_executable
- Model
BinaryHardeningFeatures
added propertyrelocation_read_only
- Model
BinaryHardeningResult
added propertysecurity_hardening_features
- Model
BinaryHardeningResult
added propertyexecutable_architecture
- Model
BinaryHardeningResult
added propertyexecutable_class
- Model
BinaryHardeningResult
added propertyprovisioning_state
- Model
BinaryHardeningSummaryResource
added propertynot_executable_stack_count
- Model
BinaryHardeningSummaryResource
added propertyposition_independent_executable_count
- Model
BinaryHardeningSummaryResource
added propertyrelocation_read_only_count
- Model
BinaryHardeningSummaryResource
added propertystack_canary_count
- Model
BinaryHardeningSummaryResource
added propertystripped_binary_count
- Model
BinaryHardeningSummaryResource
added propertyprovisioning_state
- Model
CryptoCertificate
added propertycertificate_name
- Model
CryptoCertificate
added propertycertificate_role
- Model
CryptoCertificate
added propertycertificate_key_size
- Model
CryptoCertificate
added propertycertificate_key_algorithm
- Model
CryptoCertificate
added propertycertificate_usage
- Model
CryptoCertificate
added propertyprovisioning_state
- Model
CryptoCertificateSummaryResource
added propertytotal_certificate_count
- Model
CryptoCertificateSummaryResource
added propertypaired_key_count
- Model
CryptoCertificateSummaryResource
added propertyexpired_certificate_count
- Model
CryptoCertificateSummaryResource
added propertyexpiring_soon_certificate_count
- Model
CryptoCertificateSummaryResource
added propertyweak_signature_count
- Model
CryptoCertificateSummaryResource
added propertyself_signed_certificate_count
- Model
CryptoCertificateSummaryResource
added propertyshort_key_size_count
- Model
CryptoCertificateSummaryResource
added propertyprovisioning_state
- Model
CryptoKey
added propertycrypto_key_size
- Model
CryptoKey
added propertyprovisioning_state
- Model
CryptoKeySummaryResource
added propertytotal_key_count
- Model
CryptoKeySummaryResource
added propertypublic_key_count
- Model
CryptoKeySummaryResource
added propertyprivate_key_count
- Model
CryptoKeySummaryResource
added propertypaired_key_count
- Model
CryptoKeySummaryResource
added propertyshort_key_size_count
- Model
CryptoKeySummaryResource
added propertyprovisioning_state
- Model
CveResult
added propertycomponent_id
- Model
CveResult
added propertycomponent_name
- Model
CveResult
added propertycomponent_version
- Model
CveResult
added propertycve_name
- Model
CveResult
added propertyeffective_cvss_score
- Model
CveResult
added propertyeffective_cvss_version
- Model
CveResult
added propertycvss_scores
- Model
CveResult
added propertyprovisioning_state
- Model
CveSummary
added propertycritical_cve_count
- Model
CveSummary
added propertyhigh_cve_count
- Model
CveSummary
added propertymedium_cve_count
- Model
CveSummary
added propertylow_cve_count
- Model
CveSummary
added propertyunknown_cve_count
- Model
CveSummary
added propertyprovisioning_state
- Model
FirmwareSummary
added propertyprovisioning_state
- Model
PairedKey
added propertypaired_key_id
- Model
PasswordHash
added propertyprovisioning_state
- Enum
ProvisioningState
added memberANALYZING
- Enum
ProvisioningState
added memberEXTRACTING
- Enum
ProvisioningState
added memberPENDING
- Model
SbomComponent
added propertyprovisioning_state
- Model
SummaryResourceProperties
added propertyprovisioning_state
- Enum
SummaryType
added memberCOMMON_VULNERABILITIES_AND_EXPOSURES
- Model
Workspace
added propertysku
- Added enum
CertificateUsage
- Added enum
CryptoKeyType
- Added model
CvssScore
- Added enum
ExecutableClass
- Added model
ProxyResource
- Added model
Sku
- Added enum
SkuTier
- Added model
UsageMetric
- Added model
UsageMetricProperties
- Added model
WorkspaceUpdate
- Added operation group
UsageMetricsOperations
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.
- Model
BinaryHardeningFeatures
deleted or renamed its instance variablenx
- Model
BinaryHardeningFeatures
deleted or renamed its instance variablepie
- Model
BinaryHardeningFeatures
deleted or renamed its instance variablerelro
- Model
BinaryHardeningResult
deleted or renamed its instance variablefeatures
- Model
BinaryHardeningResult
deleted or renamed its instance variablearchitecture
- Model
BinaryHardeningResult
deleted or renamed its instance variableclass_property
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablenx
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablepie
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablerelro
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablecanary
- Model
BinaryHardeningSummaryResource
deleted or renamed its instance variablestripped
- Model
CryptoCertificate
deleted or renamed its instance variablename
- Model
CryptoCertificate
deleted or renamed its instance variablerole
- Model
CryptoCertificate
deleted or renamed its instance variablekey_size
- Model
CryptoCertificate
deleted or renamed its instance variablekey_algorithm
- Model
CryptoCertificate
deleted or renamed its instance variableusage
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variabletotal_certificates
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variablepaired_keys
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableexpired
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableexpiring_soon
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableweak_signature
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableself_signed
- Model
CryptoCertificateSummaryResource
deleted or renamed its instance variableshort_key_size
- Model
CryptoKey
deleted or renamed its instance variablekey_size
- Model
CryptoKeySummaryResource
deleted or renamed its instance variabletotal_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variablepublic_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variableprivate_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variablepaired_keys
- Model
CryptoKeySummaryResource
deleted or renamed its instance variableshort_key_size
- Model
CveResult
deleted or renamed its instance variablename
- Model
CveSummary
deleted or renamed its instance variablecritical
- Model
CveSummary
deleted or renamed its instance variablehigh
- Model
CveSummary
deleted or renamed its instance variablemedium
- Model
CveSummary
deleted or renamed its instance variablelow
- Model
CveSummary
deleted or renamed its instance variableunknown
- Model
PairedKey
deleted or renamed its instance variableid
- Deleted or renamed enum value
ProvisioningState.ACCEPTED
- Deleted or renamed enum value
SummaryType.CVE
- Deleted or renamed model
FirmwareList
- Deleted or renamed model
SummaryName
- Deleted or renamed model
WorkspaceList
- Deleted or renamed model
WorkspaceUpdateDefinition
- Method
FirmwaresOperations.create
renamed its instance variablefirmware
toresource
- Method
FirmwaresOperations.update
renamed its instance variablefirmware
toproperties
- Deleted or renamed method
FirmwaresOperations.generate_download_url
- Deleted or renamed method
FirmwaresOperations.generate_filesystem_download_url
- Method
SummariesOperations.get
renamed its instance variablesummary_name
tosummary_type
- Method
WorkspacesOperations.create
renamed its instance variableworkspace
toresource
- Method
WorkspacesOperations.generate_upload_url
renamed its instance variablegenerate_upload_url
tobody
- Method
WorkspacesOperations.update
renamed its instance variableworkspace
toproperties
- Operation group
WorkspacesOperations
renamed its methoddelete
tobegin_delete