Microsoft Azure Mysqlflexibleservers Management Client Library for Python
Project description
Microsoft Azure SDK for Python
This is the Microsoft Azure Mysqlflexibleservers Management Client Library. This package has been tested with Python 3.10+. For a more complete view of Azure libraries, see the azure sdk python release.
Disclaimer
Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691
Getting started
Prerequisites
- Python 3.10+ is required to use this package.
- Azure subscription
Install the package
pip install azure-mgmt-mysqlflexibleservers
pip install azure-identity
Authentication
By default, Microsoft Entra token authentication depends on correct configuration of the following environment variables.
AZURE_CLIENT_IDfor Azure client ID.AZURE_TENANT_IDfor Azure tenant ID.AZURE_CLIENT_SECRETfor Azure client secret.
In addition, Azure subscription ID can be configured via environment variable AZURE_SUBSCRIPTION_ID.
With above configuration, client can be authenticated by following code:
from azure.identity import DefaultAzureCredential
from azure.mgmt.mysqlflexibleservers import MySQLManagementClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = MySQLManagementClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Examples
Code samples for this package can be found at:
- Search Mysqlflexibleservers Management on docs.microsoft.com
- Azure Python Mgmt SDK Samples Repo
Troubleshooting
Next steps
Provide Feedback
If you encounter any bugs or have suggestions, please file an issue in the Issues section of the project.
Release History
1.1.0b3 (2026-07-08)
Features Added
- Client
MySQLManagementClientadded methodsend_request - Client
MySQLManagementClientadded operation groupfabric_mirroring_settings - Enum
CreateModeadded memberRENAME - Added enum
FabricMirroringProvisioningState - Added model
FabricMirroringSetting - Added model
FabricMirroringSettingListResult - Added enum
FabricMirroringSettingsName - Added model
FabricMirroringSettingsProperties - Added enum
FabricMirroringState - Added operation group
FabricMirroringSettingsOperations
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
AdvancedThreatProtectionmoved instance variablecreation_time,stateandprovisioning_stateunder propertypropertieswhose type isAdvancedThreatProtectionProperties - Model
AdvancedThreatProtectionForUpdatemoved instance variablestateunder propertypropertieswhose type isAdvancedThreatProtectionUpdateProperties - Model
AzureADAdministratormoved instance variableadministrator_type,login,sid,tenant_idandidentity_resource_idunder propertypropertieswhose type isAdministratorProperties - Model
BackupAndExportResponsemoved instance variabledatasource_size_in_bytes,data_transferred_in_bytesandbackup_metadataunder propertypropertieswhose type isBackupAndExportResponseProperties - Model
Capabilitymoved instance variablesupported_geo_backup_regions,supported_flexible_server_editions,supported_server_versionsandsupported_featuresunder propertypropertieswhose type isCapabilityPropertiesV2 - Model
Configurationmoved instance variablevalue,current_value,description,documentation_link,default_value,data_type,allowed_values,source,is_read_only,is_config_pending_restartandis_dynamic_configunder propertypropertieswhose type isConfigurationProperties - Model
ConfigurationForBatchUpdatemoved instance variablevalueandsourceunder propertypropertieswhose type isConfigurationForBatchUpdateProperties - Model
Databasemoved instance variablecharsetandcollationunder propertypropertieswhose type isDatabaseProperties - Model
FirewallRulemoved instance variablestart_ip_addressandend_ip_addressunder propertypropertieswhose type isFirewallRuleProperties - Model
LogFilemoved instance variablesize_in_kb,created_time,type_properties_type,last_modified_timeandurlunder propertypropertieswhose type isLogFileProperties - Model
Maintenancemoved instance variablemaintenance_type,maintenance_state,maintenance_start_time,maintenance_end_time,maintenance_execution_start_time,maintenance_execution_end_time,maintenance_available_schedule_min_time,maintenance_available_schedule_max_time,maintenance_title,maintenance_descriptionandprovisioning_stateunder propertypropertieswhose type isMaintenanceProperties - Model
MaintenanceUpdatemoved instance variablemaintenance_start_timeunder propertypropertieswhose type isMaintenancePropertiesForUpdate - Model
PrivateEndpointConnectionmoved instance variablegroup_ids,private_endpoint,private_link_service_connection_stateandprovisioning_stateunder propertypropertieswhose type isPrivateEndpointConnectionProperties - Model
PrivateLinkResourcemoved instance variablegroup_id,required_membersandrequired_zone_namesunder propertypropertieswhose type isPrivateLinkResourceProperties - Model
Servermoved instance variableadministrator_login,administrator_login_password,version,full_version,availability_zone,create_mode,source_server_resource_id,restore_point_in_time,replication_role,replica_capacity,data_encryption,state,fully_qualified_domain_name,database_port,storage,backup,high_availability,network,private_endpoint_connections,maintenance_policy,maintenance_window,import_source_propertiesandlower_case_table_namesunder propertypropertieswhose type isServerProperties - Model
ServerBackupmoved instance variablebackup_type,completed_timeandsourceunder propertypropertieswhose type isServerBackupProperties - Model
ServerBackupV2moved instance variablebackup_name_v2,backup_type,completed_time,sourceandprovisioning_stateunder propertypropertieswhose type isServerBackupPropertiesV2 - Model
ServerForUpdatemoved instance variableadministrator_login_password,version,storage,backup,high_availability,maintenance_policy,maintenance_window,replication_role,data_encryptionandnetworkunder propertypropertieswhose type isServerPropertiesForUpdate - Model
ValidateBackupResponsemoved instance variablenumber_of_containersunder propertypropertieswhose type isValidateBackupResponseProperties - Method
ConfigurationsOperations.list_by_serverchanged its parametertags/keyword/page/page_sizefrompositional_or_keywordtokeyword_only - Parameter
capability_set_nameof methodLocationBasedCapabilitySetOperations.getis now required - Method
PrivateLinkResourcesOperations.list_by_serverchanged return type fromPrivateLinkResourceListResulttoItemPaged[_models.PrivateLinkResource]
Other Changes
- Deleted model
AdministratorListResult/AdvancedThreatProtectionListResult/CapabilitiesListResult/CapabilitySetsList/DatabaseListResult/FirewallRuleListResult/LogFileListResult/MaintenanceListResult/OperationListResult/PrivateLinkResourceListResult/ServerBackupListResult/ServerBackupV2ListResult/ServerListResultwhich actually were not used by SDK users
1.1.0b2 (2025-12-12)
Bugs Fixed
- Set default value of
lro_optionssame as old version to keep compatibility for some LRO APIs
1.1.0b1 (2025-11-19)
Features Added
- Model
HighAvailabilityadded propertyreplication_mode - Model
Serveradded propertylower_case_table_names - Enum
ServerVersionadded memberEIGHT4 - Added enum
ReplicationMode - Operation group
LongRunningBackupOperationsadded methodbegin_delete
1.0.0 (2025-11-07)
Features Added
- Model
MySQLManagementClientadded parametercloud_settingin method__init__ - Client
MySQLManagementClientadded operation groupprivate_endpoint_connections - Client
MySQLManagementClientadded operation groupprivate_link_resources - Model
MaintenanceWindowadded propertybatch_of_maintenance - Model
OperationProgressResultadded propertyproperties - Added enum
BatchOfMaintenance - Added enum
Origin - Added model
PrivateEndpointConnectionListResult - Added model
PrivateLinkResource - Added model
PrivateLinkResourceListResult - Added operation group
PrivateEndpointConnectionsOperations - Added operation group
PrivateLinkResourcesOperations
Breaking Changes
- Model
OperationProgressResultinstance variableobject_typehas been moved under propertyproperties - Deleted unused model
Provisioning
1.0.0b3 (2024-11-18)
Features Added
- Model
Capabilityadded propertysupported_features - Model
Serveradded propertyfull_version - Added model
FeatureProperty
1.0.0b2 (2024-09-26)
Features Added
- Model
Serveradded propertydatabase_port - Model
Serveradded propertymaintenance_policy - Model
ServerForUpdateadded propertymaintenance_policy - Added model
MaintenancePolicy - Added enum
PatchStrategy
1.0.0b1 (2024-08-27)
Other Changes
- Initial version
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file azure_mgmt_mysqlflexibleservers-1.1.0b3.tar.gz.
File metadata
- Download URL: azure_mgmt_mysqlflexibleservers-1.1.0b3.tar.gz
- Upload date:
- Size: 142.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d79b8dbfa30ab87c6e5f17906166e9996415866926cc262378691221a9865803
|
|
| MD5 |
b05fb7c5edcf426bfcee50de31505a4d
|
|
| BLAKE2b-256 |
70f1e6977da44c987715ed2fc1c06bdbacaf18a2d402a583503d926d0cfe37d2
|
File details
Details for the file azure_mgmt_mysqlflexibleservers-1.1.0b3-py3-none-any.whl.
File metadata
- Download URL: azure_mgmt_mysqlflexibleservers-1.1.0b3-py3-none-any.whl
- Upload date:
- Size: 136.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d34dd9717f86114837d1d6fa90cd9935fbcbe805091327fd635145f4dc38b2c4
|
|
| MD5 |
585990c68bbdb53a27212393a63f2f83
|
|
| BLAKE2b-256 |
94e8c82d881e5fe167e61cb962b239c810efbf64cba2081eb3650e3693d3344a
|