19.0.0 (2026-02-27)
Features Added
- Model
BatchManagementClientadded parametercloud_settingin method__init__ - Client
BatchManagementClientadded methodsend_request - Model
Applicationadded propertysystem_data - Model
ApplicationPackageadded propertysystem_data - Model
AzureResourceadded propertysystem_data - Model
BatchAccountadded propertysystem_data - Model
BatchAccountCreateParametersadded propertyproperties - Model
BatchAccountUpdateParametersadded propertyproperties - Model
CheckNameAvailabilityParametersadded propertytype - Model
DataDiskadded propertymanaged_disk - Model
DetectorResponseadded propertysystem_data - Model
DiskEncryptionConfigurationadded propertycustomer_managed_key - Model
IPRuleadded propertyaction - Model
ManagedDiskadded propertydisk_encryption_set - Model
Pooladded propertysystem_data - Model
PrivateEndpointConnectionadded propertysystem_data - Model
PrivateLinkResourceadded propertysystem_data - Model
PublicIPAddressConfigurationadded propertyip_families - Model
PublicIPAddressConfigurationadded propertyip_tags - Enum
SecurityEncryptionTypesadded memberDISK_WITH_VM_GUEST_STATE - Model
SecurityProfileadded propertyproxy_agent_settings - Model
TaskSchedulingPolicyadded propertyjob_default_order - Model
VMDiskSecurityProfileadded propertydisk_encryption_set - Added model
AccessRulePropertiesSubscription - Added model
BatchAccountCreateProperties - Added model
BatchAccountUpdateProperties - Added model
CloudError - Added enum
DiffDiskPlacement - Added model
DiskCustomerManagedKey - Added model
DiskEncryptionSetParameters - Added model
HostEndpointSettings - Added enum
HostEndpointSettingsModeTypes - Added enum
IPFamily - Added enum
IPRuleAction - Added model
IPTag - Added enum
JobDefaultOrder - Added model
ProxyAgentSettings - Added enum
ResourceType
Breaking Changes
- This version introduces new hybrid models which have dual dictionary and model nature. 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 migration.
- Model
BatchAccountCreateParametersmoved instance variableauto_storage,pool_allocation_mode,key_vault_reference,public_network_access,network_profile,encryptionandallowed_authentication_modesunder propertyproperties - Model
BatchAccountUpdateParametersmoved instance variableauto_storage,encryption,allowed_authentication_modes,public_network_accessandnetwork_profileunder propertyproperties - Model
DataDiskdeleted or renamed its instance variablestorage_account_type - Deleted or renamed model
AzureProxyResource - Deleted or renamed model
Certificate - Deleted or renamed model
CertificateBaseProperties - Deleted or renamed model
CertificateCreateOrUpdateParameters - Deleted or renamed model
CertificateCreateOrUpdateProperties - Deleted or renamed model
CertificateFormat - Deleted or renamed model
CertificateProperties - Deleted or renamed model
CertificateProvisioningState - Deleted or renamed model
CertificateReference - Deleted or renamed model
CertificateStoreLocation - Deleted or renamed model
CertificateVisibility - Deleted or renamed model
DeleteCertificateError - Deleted or renamed model
NodeCommunicationMode - Method
ApplicationOperations.listchanged its parametermaxresultsfrompositional_or_keywordtokeyword_only - Method
ApplicationPackageOperations.listchanged its parametermaxresultsfrompositional_or_keywordtokeyword_only - Method
LocationOperations.list_supported_virtual_machine_skuschanged its parametermaxresultsfrompositional_or_keywordtokeyword_only - Method
PrivateEndpointConnectionOperations.list_by_batch_accountchanged its parametermaxresultsfrompositional_or_keywordtokeyword_only - Method
PrivateLinkResourceOperations.list_by_batch_accountchanged its parametermaxresultsfrompositional_or_keywordtokeyword_only - Method
PoolOperations.createreplaced positional_or_keyword parametersif_match/if_none_matchto keyword_only parametersetag/match_condition - Method
PoolOperations.list_by_batch_accountchanged its parametermaxresults/selectfrompositional_or_keywordtokeyword_only - Method
PoolOperations.updatereplaced positional_or_keyword parameterif_matchto keyword_only parameteretag/match_condition - Method
PrivateEndpointConnectionOperations.begin_updatereplaced positional_or_keyword parameterif_matchto keyword_only parameteretag/match_condition - Deleted or renamed operation group
CertificateOperations
Other Changes
- Deleted model
AccessRulePropertiesSubscriptionsItem/ListApplicationPackagesResult/ListApplicationsResult/ListCertificatesResult/ListPoolsResult/ListPrivateEndpointConnectionsResult/ListPrivateLinkResourcesResult/SupportedSkusResult/OutboundEnvironmentEndpointCollectionwhich actually were not used by SDK users