Microsoft Azure Oracledatabase Management Client Library for Python
Project description
Microsoft Azure SDK for Python
This is the Microsoft Azure Oracledatabase Management Client Library. This package has been tested with Python 3.9+. 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.9+ is required to use this package.
- Azure subscription
Install the package
pip install azure-mgmt-oracledatabase
pip install azure-identity
Authentication
By default, Azure Active Directory 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.oracledatabase import OracleDatabaseMgmtClient
import os
sub_id = os.getenv("AZURE_SUBSCRIPTION_ID")
client = OracleDatabaseMgmtClient(credential=DefaultAzureCredential(), subscription_id=sub_id)
Examples
Code samples for this package can be found at:
- Search Oracledatabase 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
3.0.0 (2025-10-15)
Features Added
- Model
OracleDatabaseMgmtClientadded parametercloud_settingin method__init__ - Client
OracleDatabaseMgmtClientadded operation groupnetwork_anchors - Client
OracleDatabaseMgmtClientadded operation groupresource_anchors - Client
OracleDatabaseMgmtClientadded operation groupdb_systems - Client
OracleDatabaseMgmtClientadded operation groupdb_versions - Model
CloudExadataInfrastructurePropertiesadded propertyexascale_config - Model
CloudVmClusterPropertiesadded propertyexascale_db_storage_vault_id - Model
CloudVmClusterPropertiesadded propertystorage_management_type - Model
DbSystemShapePropertiesadded propertyshape_attributes - Model
ExadbVmClusterPropertiesadded propertyshape_attribute - Model
ExascaleDbStorageVaultPropertiesadded propertyexadata_infrastructure_id - Model
ExascaleDbStorageVaultPropertiesadded propertyattached_shape_attributes - Added model
AutonomousDatabaseLifecycleAction - Added enum
AutonomousDatabaseLifecycleActionEnum - Added enum
BaseDbSystemShapes - Added model
ConfigureExascaleCloudExadataInfrastructureDetails - Added model
DbSystem - Added model
DbSystemBaseProperties - Added enum
DbSystemDatabaseEditionType - Added enum
DbSystemLifecycleState - Added model
DbSystemOptions - Added model
DbSystemProperties - Added enum
DbSystemSourceType - Added model
DbSystemUpdate - Added model
DbSystemUpdateProperties - Added model
DbVersion - Added model
DbVersionProperties - Added enum
DiskRedundancyType - Added model
DnsForwardingRule - Added enum
ExadataVmClusterStorageManagementType - Added model
ExascaleConfigDetails - Added model
NetworkAnchor - Added model
NetworkAnchorProperties - Added model
NetworkAnchorUpdate - Added model
NetworkAnchorUpdateProperties - Added model
ResourceAnchor - Added model
ResourceAnchorProperties - Added model
ResourceAnchorUpdate - Added enum
ShapeAttribute - Added enum
ShapeFamilyType - Added enum
StorageManagementType - Added enum
StorageVolumePerformanceMode - Model
AutonomousDatabasesOperationsadded methodbegin_action - Model
CloudExadataInfrastructuresOperationsadded methodbegin_configure_exascale - Model
DbSystemShapesOperationsadded parametershape_attributein methodlist_by_location - Model
GiVersionsOperationsadded parametershape_attributein methodlist_by_location - Added operation group
DbSystemsOperations - Added operation group
DbVersionsOperations - Added operation group
NetworkAnchorsOperations - Added operation group
ResourceAnchorsOperations
Breaking Changes
- Deleted or renamed client operation group
OracleDatabaseMgmtClient.list_actions - Model
AutonomousDatabaseBasePropertiesrenamed its instance variablescheduled_operationstoscheduled_operations_list - Model
AutonomousDatabaseClonePropertiesrenamed its instance variablescheduled_operationstoscheduled_operations_list - Model
AutonomousDatabaseCrossRegionDisasterRecoveryPropertiesrenamed its instance variablescheduled_operationstoscheduled_operations_list - Model
AutonomousDatabaseFromBackupTimestampPropertiesrenamed its instance variablescheduled_operationstoscheduled_operations_list - Model
AutonomousDatabasePropertiesrenamed its instance variablescheduled_operationstoscheduled_operations_list - Model
AutonomousDatabaseUpdatePropertiesrenamed its instance variablescheduled_operationstoscheduled_operations_list - Deleted or renamed operation group
ListActionsOperations
2.0.0 (2025-06-05)
Features Added
- Client
OracleDatabaseMgmtClientadded operation grouplist_actions - Client
OracleDatabaseMgmtClientadded operation groupgi_minor_versions - Client
OracleDatabaseMgmtClientadded operation groupflex_components - Client
OracleDatabaseMgmtClientadded operation groupexadb_vm_clusters - Client
OracleDatabaseMgmtClientadded operation groupexascale_db_nodes - Client
OracleDatabaseMgmtClientadded operation groupexascale_db_storage_vaults - Model
AutonomousDatabaseBasePropertiesadded propertytime_disaster_recovery_role_changed - Model
AutonomousDatabaseBasePropertiesadded propertyremote_disaster_recovery_configuration - Model
AutonomousDatabaseClonePropertiesadded propertytime_disaster_recovery_role_changed - Model
AutonomousDatabaseClonePropertiesadded propertyremote_disaster_recovery_configuration - Model
AutonomousDatabasePropertiesadded propertytime_disaster_recovery_role_changed - Model
AutonomousDatabasePropertiesadded propertyremote_disaster_recovery_configuration - Model
CloudExadataInfrastructurePropertiesadded propertydefined_file_system_configuration - Model
CloudExadataInfrastructurePropertiesadded propertydatabase_server_type - Model
CloudExadataInfrastructurePropertiesadded propertystorage_server_type - Model
CloudExadataInfrastructurePropertiesadded propertycompute_model - Model
CloudVmClusterPropertiesadded propertyfile_system_configuration_details - Model
CloudVmClusterPropertiesadded propertycompute_model - Model
CloudVmClusterUpdatePropertiesadded propertyfile_system_configuration_details - Enum
DataBaseTypeadded memberCLONE_FROM_BACKUP_TIMESTAMP - Enum
DataBaseTypeadded memberCROSS_REGION_DISASTER_RECOVERY - Model
DbServerPropertiesadded propertycompute_model - Model
DbSystemShapePropertiesadded propertyshape_name - Model
DbSystemShapePropertiesadded propertycompute_model - Model
DbSystemShapePropertiesadded propertyare_server_types_supported - Model
DbSystemShapePropertiesadded propertydisplay_name - Model
OracleSubscriptionPropertiesadded propertyazure_subscription_ids - Model
OracleSubscriptionPropertiesadded propertyadd_subscription_operation_state - Model
OracleSubscriptionPropertiesadded propertylast_operation_status_detail - Model
PeerDbDetailsadded propertypeer_db_ocid - Model
PeerDbDetailsadded propertypeer_db_location - Added enum
AddSubscriptionOperationState - Added model
AutonomousDatabaseCrossRegionDisasterRecoveryProperties - Added model
AutonomousDatabaseFromBackupTimestampProperties - Added model
AzureSubscriptions - Added model
DbActionResponse - Added model
DbNodeDetails - Added model
DefinedFileSystemConfiguration - Added model
DisasterRecoveryConfigurationDetails - Added model
ExadbVmCluster - Added enum
ExadbVmClusterLifecycleState - Added model
ExadbVmClusterProperties - Added model
ExadbVmClusterStorageDetails - Added model
ExadbVmClusterUpdate - Added model
ExadbVmClusterUpdateProperties - Added model
ExascaleDbNode - Added model
ExascaleDbNodeProperties - Added model
ExascaleDbStorageDetails - Added model
ExascaleDbStorageInputDetails - Added model
ExascaleDbStorageVault - Added enum
ExascaleDbStorageVaultLifecycleState - Added model
ExascaleDbStorageVaultProperties - Added model
ExascaleDbStorageVaultTagsUpdate - Added model
FileSystemConfigurationDetails - Added model
FlexComponent - Added model
FlexComponentProperties - Added model
GiMinorVersion - Added model
GiMinorVersionProperties - Added enum
GridImageType - Added enum
HardwareType - Added model
RemoveVirtualMachineFromExadbVmClusterDetails - Added enum
ShapeFamily - Added enum
SystemShapes - Model
AutonomousDatabaseBackupsOperationsadded methodlist_by_parent - Model
AutonomousDatabasesOperationsadded methodbegin_change_disaster_recovery_configuration - Model
DbNodesOperationsadded methodlist_by_parent - Model
DbServersOperationsadded methodlist_by_parent - Model
DbSystemShapesOperationsadded parameterzonein methodlist_by_location - Model
GiVersionsOperationsadded parametershapein methodlist_by_location - Model
GiVersionsOperationsadded parameterzonein methodlist_by_location - Model
OracleSubscriptionsOperationsadded methodbegin_add_azure_subscriptions - Model
VirtualNetworkAddressesOperationsadded methodlist_by_parent - Added operation group
ExadbVmClustersOperations - Added operation group
ExascaleDbNodesOperations - Added operation group
ExascaleDbStorageVaultsOperations - Added operation group
FlexComponentsOperations - Added operation group
GiMinorVersionsOperations - Added operation group
ListActionsOperations
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.
- Deleted or renamed model
UpdateAction - Deleted or renamed model
ValidationError - Deleted or renamed model
ValidationResult - Deleted or renamed model
ValidationStatus - Deleted or renamed method
AutonomousDatabaseBackupsOperations.list_by_autonomous_database - Deleted or renamed method
DbNodesOperations.list_by_cloud_vm_cluster - Deleted or renamed method
DbServersOperations.list_by_cloud_exadata_infrastructure - Deleted or renamed method
VirtualNetworkAddressesOperations.list_by_cloud_vm_cluster
1.0.0 (2024-07-04)
Other Changes
- First GA
1.0.0b2 (2024-06-21)
Features Added
- Added operation AutonomousDatabasesOperations.begin_restore
- Added operation AutonomousDatabasesOperations.begin_shrink
- Added operation group SystemVersionsOperations
- Model AutonomousDatabaseBackupProperties has a new parameter autonomous_database_ocid
- Model AutonomousDatabaseBackupProperties has a new parameter backup_type
- Model AutonomousDatabaseBackupProperties has a new parameter database_size_in_tbs
- Model AutonomousDatabaseBackupProperties has a new parameter size_in_tbs
- Model AutonomousDatabaseBackupProperties has a new parameter time_started
- Model AutonomousDatabaseBaseProperties has a new parameter long_term_backup_schedule
- Model AutonomousDatabaseBaseProperties has a new parameter next_long_term_backup_time_stamp
- Model AutonomousDatabaseCloneProperties has a new parameter long_term_backup_schedule
- Model AutonomousDatabaseCloneProperties has a new parameter next_long_term_backup_time_stamp
- Model AutonomousDatabaseProperties has a new parameter long_term_backup_schedule
- Model AutonomousDatabaseProperties has a new parameter next_long_term_backup_time_stamp
- Model AutonomousDatabaseUpdateProperties has a new parameter long_term_backup_schedule
Breaking Changes
- Model AutonomousDatabaseBackupProperties no longer has parameter autonomous_database_id
- Model AutonomousDatabaseBackupProperties no longer has parameter database_size_in_t_bs
- Model AutonomousDatabaseBackupProperties no longer has parameter size_in_t_bs
- Model AutonomousDatabaseBackupProperties no longer has parameter type
1.0.0b1 (2024-05-27)
- Initial Release
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_oracledatabase-3.0.0.tar.gz.
File metadata
- Download URL: azure_mgmt_oracledatabase-3.0.0.tar.gz
- Upload date:
- Size: 171.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
355a3d5123ea3c417e9f2b0154d3ab671ac5cb529832f5b7af2cbd2d794ac9c4
|
|
| MD5 |
9fae690c9a987964f93192e5b20810ad
|
|
| BLAKE2b-256 |
85a2b362010ada223fbc2237327aa8aff6b086750d408181ef015a35c1d3e727
|
File details
Details for the file azure_mgmt_oracledatabase-3.0.0-py3-none-any.whl.
File metadata
- Download URL: azure_mgmt_oracledatabase-3.0.0-py3-none-any.whl
- Upload date:
- Size: 180.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: RestSharp/106.13.0.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0200032e0026a8c355eff198d921673bf1c130fdba057a8ebf05d75b1ab13821
|
|
| MD5 |
e96bdb963aa4318a008495d36de59fcb
|
|
| BLAKE2b-256 |
b16d4af14a4363131ff6ec0c818672b1f030a94db960947ce0147e1a1d5530b1
|