Skip to main content

Microsoft Azure SDK for Python

This is the Microsoft Azure Oracledatabase 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

Install the package

pip install azure-mgmt-oracledatabase
pip install azure-identity

Authentication

By default, Microsoft Entra token authentication depends on correct configuration of the following environment variables.

  • AZURE_CLIENT_ID for Azure client ID.
  • AZURE_TENANT_ID for Azure tenant ID.
  • AZURE_CLIENT_SECRET for 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:

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

4.0.0 (2026-08-31)

Features Added

  • Client OracleDatabaseMgmtClient added operation group database_editions
  • Client OracleDatabaseMgmtClient added operation group database_system_shape_resources
  • Client OracleDatabaseMgmtClient added operation group golden_gate_connections
  • Client OracleDatabaseMgmtClient added operation group golden_gate_deployments
  • Model AutonomousDatabaseBackupProperties added property backup_destination
  • Model AutonomousDatabaseBaseProperties added property backup_destination
  • Model AutonomousDatabaseBaseProperties added property is_schedule_az_update_to_earliest
  • Model AutonomousDatabaseBaseProperties added property network_anchor_id
  • Model AutonomousDatabaseBaseProperties added property resource_anchor_id
  • Model AutonomousDatabaseBaseProperties added property time_scheduled_az_update
  • Model AutonomousDatabaseBaseProperties added property zone
  • Model AutonomousDatabaseCloneProperties added property backup_destination
  • Model AutonomousDatabaseCloneProperties added property is_schedule_az_update_to_earliest
  • Model AutonomousDatabaseCloneProperties added property network_anchor_id
  • Model AutonomousDatabaseCloneProperties added property resource_anchor_id
  • Model AutonomousDatabaseCloneProperties added property time_scheduled_az_update
  • Model AutonomousDatabaseCloneProperties added property zone
  • Model AutonomousDatabaseCrossRegionDisasterRecoveryProperties added property backup_destination
  • Model AutonomousDatabaseCrossRegionDisasterRecoveryProperties added property is_schedule_az_update_to_earliest
  • Model AutonomousDatabaseCrossRegionDisasterRecoveryProperties added property network_anchor_id
  • Model AutonomousDatabaseCrossRegionDisasterRecoveryProperties added property resource_anchor_id
  • Model AutonomousDatabaseCrossRegionDisasterRecoveryProperties added property time_scheduled_az_update
  • Model AutonomousDatabaseCrossRegionDisasterRecoveryProperties added property zone
  • Model AutonomousDatabaseFromBackupTimestampProperties added property backup_destination
  • Model AutonomousDatabaseFromBackupTimestampProperties added property is_schedule_az_update_to_earliest
  • Model AutonomousDatabaseFromBackupTimestampProperties added property network_anchor_id
  • Model AutonomousDatabaseFromBackupTimestampProperties added property resource_anchor_id
  • Model AutonomousDatabaseFromBackupTimestampProperties added property time_scheduled_az_update
  • Model AutonomousDatabaseFromBackupTimestampProperties added property zone
  • Model AutonomousDatabaseProperties added property backup_destination
  • Model AutonomousDatabaseProperties added property is_schedule_az_update_to_earliest
  • Model AutonomousDatabaseProperties added property network_anchor_id
  • Model AutonomousDatabaseProperties added property resource_anchor_id
  • Model AutonomousDatabaseProperties added property time_scheduled_az_update
  • Model AutonomousDatabaseProperties added property zone
  • Enum BaseDbSystemShapes added member VM_BASE_DBX86
  • Model CloudExadataInfrastructureProperties added property proximity_placement_group
  • Model CloudExadataInfrastructureProperties added property resource_anchor_id
  • Model CloudVmClusterProperties added property hostname_v2
  • Model CloudVmClusterProperties added property is_accelerated_network_enabled
  • Model CloudVmClusterProperties added property network_anchor_id
  • Model CloudVmClusterProperties added property proximity_placement_group
  • Model CloudVmClusterProperties added property reco_storage_percentage
  • Model CloudVmClusterProperties added property resource_anchor_id
  • Model CloudVmClusterProperties added property scan_dns_name_v2
  • Model CloudVmClusterProperties added property sparse_storage_percentage
  • Model CloudVmClusterUpdateProperties added property is_accelerated_network_enabled
  • Model DbSystemBaseProperties added property character_set
  • Model DbSystemBaseProperties added property data_collection_options
  • Model DbSystemBaseProperties added property ncharacter_set
  • Model DbSystemProperties added property character_set
  • Model DbSystemProperties added property data_collection_options
  • Model DbSystemProperties added property ncharacter_set
  • Model ExadbVmClusterProperties added property hostname_v2
  • Model ExadbVmClusterProperties added property scan_dns_name_v2
  • Model ExascaleDbStorageVaultProperties added property autoscale_limit_in_gbs
  • Model ExascaleDbStorageVaultProperties added property is_autoscale_enabled
  • Model NetworkAnchorProperties added property proximity_placement_group
  • Enum SystemShapes added member EXADATA_X11_MV
  • Enum WorkloadType added member LH
  • Added model AssignUnassignConnection
  • Added model AssignUnassignDeployment
  • Added model AssignedConnection
  • Added model AssignedDeployment
  • Added enum BackupDestinationType
  • Added model BackupScheduleType
  • Added enum CategoryType
  • Added model ConnectionBaseProperties
  • Added enum ConnectionLifecycleState
  • Added enum ConnectionType
  • Added enum CredentialType
  • Added model DatabaseEdition
  • Added model DatabaseEditionProperties
  • Added model DatabaseSystemShape
  • Added model DatabaseSystemShapeProperties
  • Added model DeploymentConnectionAssignmentProperties
  • Added enum DeploymentLifecycleState
  • Added model DeploymentProperties
  • Added enum DeploymentType
  • Added enum FrequencyType
  • Added enum GiMinorVersionSortOrder
  • Added model GoldenGateConnection
  • Added enum GoldenGateConnectionAssignmentLifecycleState
  • Added model GoldenGateConnectionUpdate
  • Added model GoldenGateConnectionUpdateProperties
  • Added model GoldenGateDeployment
  • Added model GoldenGateDeploymentUpdate
  • Added model GoldenGateDeploymentUpdateProperties
  • Added model GroupToRolesMappingDetails
  • Added model KafkaBootstrapServer
  • Added model KafkaConnectionDetails
  • Added enum KafkaConnectionTechnologyType
  • Added model MaintenanceConfigurationType
  • Added model MaintenanceWindowType
  • Added model MicrosoftFabricConnectionDetails
  • Added enum MicrosoftFabricConnectionTechnologyType
  • Added model OggDeploymentDetails
  • Added model OracleConnectionDetails
  • Added enum OracleConnectionTechnologyType
  • Added model ProximityPlacementGroup
  • Added enum ProximityPlacementGroupEntityType
  • Added enum RoutingMethod
  • Added enum SessionMode
  • Added enum SetupType
  • Operation group GiMinorVersionsOperations added parameter is_gi_version_for_provisioning in method list_by_parent
  • Operation group GiMinorVersionsOperations added parameter shape in method list_by_parent
  • Operation group GiMinorVersionsOperations added parameter sort_order in method list_by_parent
  • Added operation group DatabaseEditionsOperations
  • Added operation group DatabaseSystemShapeResourcesOperations
  • Added operation group GoldenGateConnectionsOperations
  • Added operation group GoldenGateDeploymentsOperations

Breaking Changes

  • Model CloudVmClusterProperties deleted or renamed its instance variable hostname
  • Model CloudVmClusterProperties deleted or renamed its instance variable scan_dns_name
  • Model ExadbVmClusterProperties deleted or renamed its instance variable hostname
  • Model ExadbVmClusterProperties deleted or renamed its instance variable scan_dns_name

3.0.0 (2025-10-15)

Features Added

  • Model OracleDatabaseMgmtClient added parameter cloud_setting in method __init__
  • Client OracleDatabaseMgmtClient added operation group network_anchors
  • Client OracleDatabaseMgmtClient added operation group resource_anchors
  • Client OracleDatabaseMgmtClient added operation group db_systems
  • Client OracleDatabaseMgmtClient added operation group db_versions
  • Model CloudExadataInfrastructureProperties added property exascale_config
  • Model CloudVmClusterProperties added property exascale_db_storage_vault_id
  • Model CloudVmClusterProperties added property storage_management_type
  • Model DbSystemShapeProperties added property shape_attributes
  • Model ExadbVmClusterProperties added property shape_attribute
  • Model ExascaleDbStorageVaultProperties added property exadata_infrastructure_id
  • Model ExascaleDbStorageVaultProperties added property attached_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 AutonomousDatabasesOperations added method begin_action
  • Model CloudExadataInfrastructuresOperations added method begin_configure_exascale
  • Model DbSystemShapesOperations added parameter shape_attribute in method list_by_location
  • Model GiVersionsOperations added parameter shape_attribute in method list_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 AutonomousDatabaseBaseProperties renamed its instance variable scheduled_operations to scheduled_operations_list
  • Model AutonomousDatabaseCloneProperties renamed its instance variable scheduled_operations to scheduled_operations_list
  • Model AutonomousDatabaseCrossRegionDisasterRecoveryProperties renamed its instance variable scheduled_operations to scheduled_operations_list
  • Model AutonomousDatabaseFromBackupTimestampProperties renamed its instance variable scheduled_operations to scheduled_operations_list
  • Model AutonomousDatabaseProperties renamed its instance variable scheduled_operations to scheduled_operations_list
  • Model AutonomousDatabaseUpdateProperties renamed its instance variable scheduled_operations to scheduled_operations_list
  • Deleted or renamed operation group ListActionsOperations

2.0.0 (2025-06-05)

Features Added

  • Client OracleDatabaseMgmtClient added operation group list_actions
  • Client OracleDatabaseMgmtClient added operation group gi_minor_versions
  • Client OracleDatabaseMgmtClient added operation group flex_components
  • Client OracleDatabaseMgmtClient added operation group exadb_vm_clusters
  • Client OracleDatabaseMgmtClient added operation group exascale_db_nodes
  • Client OracleDatabaseMgmtClient added operation group exascale_db_storage_vaults
  • Model AutonomousDatabaseBaseProperties added property time_disaster_recovery_role_changed
  • Model AutonomousDatabaseBaseProperties added property remote_disaster_recovery_configuration
  • Model AutonomousDatabaseCloneProperties added property time_disaster_recovery_role_changed
  • Model AutonomousDatabaseCloneProperties added property remote_disaster_recovery_configuration
  • Model AutonomousDatabaseProperties added property time_disaster_recovery_role_changed
  • Model AutonomousDatabaseProperties added property remote_disaster_recovery_configuration
  • Model CloudExadataInfrastructureProperties added property defined_file_system_configuration
  • Model CloudExadataInfrastructureProperties added property database_server_type
  • Model CloudExadataInfrastructureProperties added property storage_server_type
  • Model CloudExadataInfrastructureProperties added property compute_model
  • Model CloudVmClusterProperties added property file_system_configuration_details
  • Model CloudVmClusterProperties added property compute_model
  • Model CloudVmClusterUpdateProperties added property file_system_configuration_details
  • Enum DataBaseType added member CLONE_FROM_BACKUP_TIMESTAMP
  • Enum DataBaseType added member CROSS_REGION_DISASTER_RECOVERY
  • Model DbServerProperties added property compute_model
  • Model DbSystemShapeProperties added property shape_name
  • Model DbSystemShapeProperties added property compute_model
  • Model DbSystemShapeProperties added property are_server_types_supported
  • Model DbSystemShapeProperties added property display_name
  • Model OracleSubscriptionProperties added property azure_subscription_ids
  • Model OracleSubscriptionProperties added property add_subscription_operation_state
  • Model OracleSubscriptionProperties added property last_operation_status_detail
  • Model PeerDbDetails added property peer_db_ocid
  • Model PeerDbDetails added property peer_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 AutonomousDatabaseBackupsOperations added method list_by_parent
  • Model AutonomousDatabasesOperations added method begin_change_disaster_recovery_configuration
  • Model DbNodesOperations added method list_by_parent
  • Model DbServersOperations added method list_by_parent
  • Model DbSystemShapesOperations added parameter zone in method list_by_location
  • Model GiVersionsOperations added parameter shape in method list_by_location
  • Model GiVersionsOperations added parameter zone in method list_by_location
  • Model OracleSubscriptionsOperations added method begin_add_azure_subscriptions
  • Model VirtualNetworkAddressesOperations added method list_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

Release files for azure-mgmt-oracledatabase 4.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for azure-mgmt-oracledatabase 4.0.0
File Size Uploaded
azure_mgmt_oracledatabase-4.0.0.tar.gz 283.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for azure-mgmt-oracledatabase 4.0.0
File Interpreter ABI Platform
azure_mgmt_oracledatabase-4.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 543.1 kB

Release files / azure_mgmt_oracledatabase-4.0.0.tar.gz

Download URL azure_mgmt_oracledatabase-4.0.0.tar.gz
Size 283.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1ecd008b6ed447a506b15d58db12a89d6edf2650ee437fb2de857f4fa37a0a77
BLAKE2b-256 checksum
How to use checksums
17cec6080a49da7b12b47ca7f0d41e7553ca43dfab1afad548f10811bb598e01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0

Release files / azure_mgmt_oracledatabase-4.0.0-py3-none-any.whl

Download URL azure_mgmt_oracledatabase-4.0.0-py3-none-any.whl
Size 259.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
087ca03b20dbe3b253b2c2982410202d2de8cff2a52a55d901094dbe72fffc3b
BLAKE2b-256 checksum
How to use checksums
37f0543152fb1cb1736a9a9ef6e6a5017e05e0389386b2286d944a5f8bd6b817
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via RestSharp/106.13.0.0
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page