2.0.0 (2025-06-05)
Features Added
- Added operation group ExadbVmClustersOperations
- Added operation group ExascaleDbNodesOperations
- Added operation group ExascaleDbStorageVaultsOperations
- Added operation group FlexComponentsOperations
- Added operation group GiMinorVersionsOperations
- Added operation AutonomousDatabaseBackupsOperations.createOrUpdate
- Added operation AutonomousDatabaseBackupsOperations.delete
- Added operation AutonomousDatabaseBackupsOperations.listByParent
- Added operation AutonomousDatabaseBackupsOperations.update
- Added operation AutonomousDatabasesOperations.changeDisasterRecoveryConfiguration
- Added operation AutonomousDatabasesOperations.createOrUpdate
- Added operation AutonomousDatabasesOperations.delete
- Added operation AutonomousDatabasesOperations.failover
- Added operation AutonomousDatabasesOperations.restore
- Added operation AutonomousDatabasesOperations.shrink
- Added operation AutonomousDatabasesOperations.switchover
- Added operation AutonomousDatabasesOperations.update
- Added operation CloudExadataInfrastructuresOperations.addStorageCapacity
- Added operation CloudExadataInfrastructuresOperations.createOrUpdate
- Added operation CloudExadataInfrastructuresOperations.delete
- Added operation CloudExadataInfrastructuresOperations.update
- Added operation CloudVmClustersOperations.addVms
- Added operation CloudVmClustersOperations.createOrUpdate
- Added operation CloudVmClustersOperations.delete
- Added operation CloudVmClustersOperations.removeVms
- Added operation CloudVmClustersOperations.update
- Added operation DbNodesOperations.action
- Added operation DbNodesOperations.listByParent
- Added operation DbServersOperations.listByParent
- Added operation OracleSubscriptionsOperations.addAzureSubscriptions
- Added operation OracleSubscriptionsOperations.createOrUpdate
- Added operation OracleSubscriptionsOperations.delete
- Added operation OracleSubscriptionsOperations.listActivationLinks
- Added operation OracleSubscriptionsOperations.listCloudAccountDetails
- Added operation OracleSubscriptionsOperations.listSaasSubscriptionDetails
- Added operation OracleSubscriptionsOperations.update
- Added operation VirtualNetworkAddressesOperations.createOrUpdate
- Added operation VirtualNetworkAddressesOperations.delete
- Added operation VirtualNetworkAddressesOperations.listByParent
- Added Interface AutonomousDatabaseBackupsListByParentOptionalParams
- Added Interface AutonomousDatabaseCrossRegionDisasterRecoveryProperties
- Added Interface AutonomousDatabaseFromBackupTimestampProperties
- Added Interface AutonomousDatabasesChangeDisasterRecoveryConfigurationOptionalParams
- Added Interface AzureSubscriptions
- Added Interface DbActionResponse
- Added Interface DbNodeDetails
- Added Interface DbNodesListByParentOptionalParams
- Added Interface DbServersListByParentOptionalParams
- Added Interface DefinedFileSystemConfiguration
- Added Interface DisasterRecoveryConfigurationDetails
- Added Interface ExadbVmCluster
- Added Interface ExadbVmClusterProperties
- Added Interface ExadbVmClustersCreateOrUpdateOptionalParams
- Added Interface ExadbVmClustersDeleteOptionalParams
- Added Interface ExadbVmClustersGetOptionalParams
- Added Interface ExadbVmClustersListByResourceGroupOptionalParams
- Added Interface ExadbVmClustersListBySubscriptionOptionalParams
- Added Interface ExadbVmClustersRemoveVmsOptionalParams
- Added Interface ExadbVmClusterStorageDetails
- Added Interface ExadbVmClustersUpdateOptionalParams
- Added Interface ExadbVmClusterUpdate
- Added Interface ExadbVmClusterUpdateProperties
- Added Interface ExascaleDbNode
- Added Interface ExascaleDbNodeProperties
- Added Interface ExascaleDbNodesActionOptionalParams
- Added Interface ExascaleDbNodesGetOptionalParams
- Added Interface ExascaleDbNodesListByParentOptionalParams
- Added Interface ExascaleDbStorageDetails
- Added Interface ExascaleDbStorageInputDetails
- Added Interface ExascaleDbStorageVault
- Added Interface ExascaleDbStorageVaultProperties
- Added Interface ExascaleDbStorageVaultsCreateOptionalParams
- Added Interface ExascaleDbStorageVaultsDeleteOptionalParams
- Added Interface ExascaleDbStorageVaultsGetOptionalParams
- Added Interface ExascaleDbStorageVaultsListByResourceGroupOptionalParams
- Added Interface ExascaleDbStorageVaultsListBySubscriptionOptionalParams
- Added Interface ExascaleDbStorageVaultsUpdateOptionalParams
- Added Interface ExascaleDbStorageVaultTagsUpdate
- Added Interface FileSystemConfigurationDetails
- Added Interface FlexComponent
- Added Interface FlexComponentProperties
- Added Interface FlexComponentsGetOptionalParams
- Added Interface FlexComponentsListByParentOptionalParams
- Added Interface GiMinorVersion
- Added Interface GiMinorVersionProperties
- Added Interface GiMinorVersionsGetOptionalParams
- Added Interface GiMinorVersionsListByParentOptionalParams
- Added Interface OracleSubscriptionsAddAzureSubscriptionsOptionalParams
- Added Interface PagedAsyncIterableIterator
- Added Interface PageSettings
- Added Interface RemoveVirtualMachineFromExadbVmClusterDetails
- Added Interface RestorePollerOptions
- Added Interface VirtualNetworkAddressesListByParentOptionalParams
- Added Type Alias AddSubscriptionOperationState
- Added Type Alias ContinuablePage
- Added Type Alias ExadbVmClusterLifecycleState
- Added Type Alias ExascaleDbStorageVaultLifecycleState
- Added Type Alias GridImageType
- Added Type Alias HardwareType
- Added Type Alias ShapeFamily
- Added Type Alias SystemShapes
- Interface AutonomousDatabaseBaseProperties has a new optional parameter remoteDisasterRecoveryConfiguration
- Interface AutonomousDatabaseBaseProperties has a new optional parameter timeDisasterRecoveryRoleChanged
- Interface CloudExadataInfrastructureProperties has a new optional parameter computeModel
- Interface CloudExadataInfrastructureProperties has a new optional parameter databaseServerType
- Interface CloudExadataInfrastructureProperties has a new optional parameter definedFileSystemConfiguration
- Interface CloudExadataInfrastructureProperties has a new optional parameter storageServerType
- Interface CloudVmClusterProperties has a new optional parameter computeModel
- Interface CloudVmClusterProperties has a new optional parameter fileSystemConfigurationDetails
- Interface CloudVmClusterUpdateProperties has a new optional parameter fileSystemConfigurationDetails
- Interface DbServerProperties has a new optional parameter computeModel
- Interface DbSystemShapeProperties has a new optional parameter areServerTypesSupported
- Interface DbSystemShapeProperties has a new optional parameter computeModel
- Interface DbSystemShapeProperties has a new optional parameter displayName
- Interface DbSystemShapesListByLocationOptionalParams has a new optional parameter zone
- Interface GiVersionsListByLocationOptionalParams has a new optional parameter shape
- Interface GiVersionsListByLocationOptionalParams has a new optional parameter zone
- Interface OracleSubscriptionProperties has a new optional parameter addSubscriptionOperationState
- Interface OracleSubscriptionProperties has a new optional parameter azureSubscriptionIds
- Interface OracleSubscriptionProperties has a new optional parameter lastOperationStatusDetail
- Interface PeerDbDetails has a new optional parameter peerDbLocation
- Interface PeerDbDetails has a new optional parameter peerDbOcid
- Added Enum KnownAddSubscriptionOperationState
- Added Enum KnownExadbVmClusterLifecycleState
- Added Enum KnownExascaleDbStorageVaultLifecycleState
- Added Enum KnownGridImageType
- Added Enum KnownHardwareType
- Added Enum KnownShapeFamily
- Added Enum KnownSystemShapes
- Added Enum KnownVersions
- Enum KnownDataBaseType has a new value CloneFromBackupTimestamp
- Enum KnownDataBaseType has a new value CrossRegionDisasterRecovery
- Added function restorePoller
Breaking Changes
- Removed operation AutonomousDatabaseBackups.beginCreateOrUpdate
- Removed operation AutonomousDatabaseBackups.beginCreateOrUpdateAndWait
- Removed operation AutonomousDatabaseBackups.beginDelete
- Removed operation AutonomousDatabaseBackups.beginDeleteAndWait
- Removed operation AutonomousDatabaseBackups.beginUpdate
- Removed operation AutonomousDatabaseBackups.beginUpdateAndWait
- Removed operation AutonomousDatabaseBackups.listByAutonomousDatabase
- Removed operation AutonomousDatabases.beginCreateOrUpdate
- Removed operation AutonomousDatabases.beginCreateOrUpdateAndWait
- Removed operation AutonomousDatabases.beginDelete
- Removed operation AutonomousDatabases.beginDeleteAndWait
- Removed operation AutonomousDatabases.beginFailover
- Removed operation AutonomousDatabases.beginFailoverAndWait
- Removed operation AutonomousDatabases.beginRestore
- Removed operation AutonomousDatabases.beginRestoreAndWait
- Removed operation AutonomousDatabases.beginShrink
- Removed operation AutonomousDatabases.beginShrinkAndWait
- Removed operation AutonomousDatabases.beginSwitchover
- Removed operation AutonomousDatabases.beginSwitchoverAndWait
- Removed operation AutonomousDatabases.beginUpdate
- Removed operation AutonomousDatabases.beginUpdateAndWait
- Removed operation CloudExadataInfrastructures.beginAddStorageCapacity
- Removed operation CloudExadataInfrastructures.beginAddStorageCapacityAndWait
- Removed operation CloudExadataInfrastructures.beginCreateOrUpdate
- Removed operation CloudExadataInfrastructures.beginCreateOrUpdateAndWait
- Removed operation CloudExadataInfrastructures.beginDelete
- Removed operation CloudExadataInfrastructures.beginDeleteAndWait
- Removed operation CloudExadataInfrastructures.beginUpdate
- Removed operation CloudExadataInfrastructures.beginUpdateAndWait
- Removed operation CloudVmClusters.beginAddVms
- Removed operation CloudVmClusters.beginAddVmsAndWait
- Removed operation CloudVmClusters.beginCreateOrUpdate
- Removed operation CloudVmClusters.beginCreateOrUpdateAndWait
- Removed operation CloudVmClusters.beginDelete
- Removed operation CloudVmClusters.beginDeleteAndWait
- Removed operation CloudVmClusters.beginRemoveVms
- Removed operation CloudVmClusters.beginRemoveVmsAndWait
- Removed operation CloudVmClusters.beginUpdate
- Removed operation CloudVmClusters.beginUpdateAndWait
- Removed operation DbNodes.beginAction
- Removed operation DbNodes.beginActionAndWait
- Removed operation DbNodes.listByCloudVmCluster
- Removed operation DbServers.listByCloudExadataInfrastructure
- Removed operation OracleSubscriptions.beginCreateOrUpdate
- Removed operation OracleSubscriptions.beginCreateOrUpdateAndWait
- Removed operation OracleSubscriptions.beginDelete
- Removed operation OracleSubscriptions.beginDeleteAndWait
- Removed operation OracleSubscriptions.beginListActivationLinks
- Removed operation OracleSubscriptions.beginListActivationLinksAndWait
- Removed operation OracleSubscriptions.beginListCloudAccountDetails
- Removed operation OracleSubscriptions.beginListCloudAccountDetailsAndWait
- Removed operation OracleSubscriptions.beginListSaasSubscriptionDetails
- Removed operation OracleSubscriptions.beginListSaasSubscriptionDetailsAndWait
- Removed operation OracleSubscriptions.beginUpdate
- Removed operation OracleSubscriptions.beginUpdateAndWait
- Removed operation VirtualNetworkAddresses.beginCreateOrUpdate
- Removed operation VirtualNetworkAddresses.beginCreateOrUpdateAndWait
- Removed operation VirtualNetworkAddresses.beginDelete
- Removed operation VirtualNetworkAddresses.beginDeleteAndWait
- Removed operation VirtualNetworkAddresses.listByCloudVmCluster
- Class OracleDatabaseManagementClient has a new signature
- Interface AutonomousDatabaseBackupsCreateOrUpdateOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabaseBackupsDeleteOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabaseBackupsUpdateOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabasesCreateOrUpdateOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabasesDeleteOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabasesFailoverOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabasesRestoreOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabasesShrinkOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabasesSwitchoverOptionalParams no longer has parameter resumeFrom
- Interface AutonomousDatabasesUpdateOptionalParams no longer has parameter resumeFrom
- Interface CloudExadataInfrastructuresAddStorageCapacityOptionalParams no longer has parameter resumeFrom
- Interface CloudExadataInfrastructuresCreateOrUpdateOptionalParams no longer has parameter resumeFrom
- Interface CloudExadataInfrastructuresDeleteOptionalParams no longer has parameter resumeFrom
- Interface CloudExadataInfrastructuresUpdateOptionalParams no longer has parameter resumeFrom
- Interface CloudVmClustersAddVmsOptionalParams no longer has parameter resumeFrom
- Interface CloudVmClustersCreateOrUpdateOptionalParams no longer has parameter resumeFrom
- Interface CloudVmClustersDeleteOptionalParams no longer has parameter resumeFrom
- Interface CloudVmClustersRemoveVmsOptionalParams no longer has parameter resumeFrom
- Interface CloudVmClustersUpdateOptionalParams no longer has parameter resumeFrom
- Interface DbNodesActionOptionalParams no longer has parameter resumeFrom
- Interface OracleDatabaseManagementClientOptionalParams no longer has parameter $host
- Interface OracleDatabaseManagementClientOptionalParams no longer has parameter endpoint
- Interface OracleSubscriptionsCreateOrUpdateOptionalParams no longer has parameter resumeFrom
- Interface OracleSubscriptionsDeleteOptionalParams no longer has parameter resumeFrom
- Interface OracleSubscriptionsListActivationLinksOptionalParams no longer has parameter resumeFrom
- Interface OracleSubscriptionsListCloudAccountDetailsOptionalParams no longer has parameter resumeFrom
- Interface OracleSubscriptionsListSaasSubscriptionDetailsOptionalParams no longer has parameter resumeFrom
- Interface OracleSubscriptionsUpdateOptionalParams no longer has parameter resumeFrom
- Interface VirtualNetworkAddressesCreateOrUpdateOptionalParams no longer has parameter resumeFrom
- Interface VirtualNetworkAddressesDeleteOptionalParams no longer has parameter resumeFrom
- Interface DbSystemShapeProperties has a new required parameter shapeName
- Parameter name of interface DayOfWeekUpdate is now required
- Parameter lifecycleState of interface DbNodeProperties is now required
- Parameter timeCreated of interface DbNodeProperties is now required
- Parameter vnicId of interface DbNodeProperties is now required
- Parameter displayName of interface DnsPrivateViewProperties is now required
- Parameter lifecycleState of interface DnsPrivateViewProperties is now required
- Parameter lifecycleState of interface DnsPrivateZoneProperties is now required
- Parameter dayOfWeek of interface ScheduledOperationsTypeUpdate is now required
- Type of parameter dataBaseType of interface AutonomousDatabaseBaseProperties is changed from "Clone" | "Regular" to DataBaseType
- Type of parameter tags of interface AutonomousDatabaseUpdate is changed from {
[propertyName: string]: string;
} to Record<string, string> - Type of parameter tags of interface CloudExadataInfrastructureUpdate is changed from {
[propertyName: string]: string;
} to Record<string, string> - Type of parameter tags of interface CloudVmClusterUpdate is changed from {
[propertyName: string]: string;
} to Record<string, string> - Type of parameter info of interface ErrorAdditionalInfo is changed from Record<string, unknown> to any
- Type of parameter tags of interface TrackedResource is changed from {
[propertyName: string]: string;
} to Record<string, string> - Class OracleDatabaseManagementClient no longer has parameter $host
- Class OracleDatabaseManagementClient no longer has parameter apiVersion
- Class OracleDatabaseManagementClient no longer has parameter subscriptionId
- Removed Enum KnownUpdateAction
- Removed Enum KnownValidationStatus
- Removed function getContinuationToken