|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 0.2.0 (2024-06-28) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Type of `CloudExadataInfrastructureProperties.DataStorageSizeInTbs` has been changed from `*int32` to `*float64` |
| 7 | +- Type of `CloudVMClusterProperties.NsgCidrs` has been changed from `[]*NSGCidr` to `[]*NsgCidr` |
| 8 | +- Type of `OracleSubscriptionUpdate.Plan` has been changed from `*ResourcePlanTypeUpdate` to `*PlanUpdate` |
| 9 | +- Struct `NSGCidr` has been removed |
| 10 | +- Struct `ResourcePlanTypeUpdate` has been removed |
| 11 | +- Field `AutonomousDatabaseID`, `DatabaseSizeInTBs`, `SizeInTBs`, `Type` of struct `AutonomousDatabaseBackupProperties` has been removed |
| 12 | + |
| 13 | +### Features Added |
| 14 | + |
| 15 | +- New enum type `RepeatCadenceType` with values `RepeatCadenceTypeMonthly`, `RepeatCadenceTypeOneTime`, `RepeatCadenceTypeWeekly`, `RepeatCadenceTypeYearly` |
| 16 | +- New function `*AutonomousDatabasesClient.BeginRestore(context.Context, string, string, RestoreAutonomousDatabaseDetails, *AutonomousDatabasesClientBeginRestoreOptions) (*runtime.Poller[AutonomousDatabasesClientRestoreResponse], error)` |
| 17 | +- New function `*AutonomousDatabasesClient.BeginShrink(context.Context, string, string, *AutonomousDatabasesClientBeginShrinkOptions) (*runtime.Poller[AutonomousDatabasesClientShrinkResponse], error)` |
| 18 | +- New function `*ClientFactory.NewSystemVersionsClient() *SystemVersionsClient` |
| 19 | +- New function `NewSystemVersionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SystemVersionsClient, error)` |
| 20 | +- New function `*SystemVersionsClient.Get(context.Context, string, string, *SystemVersionsClientGetOptions) (SystemVersionsClientGetResponse, error)` |
| 21 | +- New function `*SystemVersionsClient.NewListByLocationPager(string, *SystemVersionsClientListByLocationOptions) *runtime.Pager[SystemVersionsClientListByLocationResponse]` |
| 22 | +- New struct `LongTermBackUpScheduleDetails` |
| 23 | +- New struct `NsgCidr` |
| 24 | +- New struct `PlanUpdate` |
| 25 | +- New struct `RestoreAutonomousDatabaseDetails` |
| 26 | +- New struct `SystemVersion` |
| 27 | +- New struct `SystemVersionListResult` |
| 28 | +- New struct `SystemVersionProperties` |
| 29 | +- New field `AutonomousDatabaseOcid`, `BackupType`, `DatabaseSizeInTbs`, `SizeInTbs`, `TimeStarted` in struct `AutonomousDatabaseBackupProperties` |
| 30 | +- New field `LongTermBackupSchedule`, `NextLongTermBackupTimeStamp` in struct `AutonomousDatabaseBaseProperties` |
| 31 | +- New field `LongTermBackupSchedule`, `NextLongTermBackupTimeStamp` in struct `AutonomousDatabaseCloneProperties` |
| 32 | +- New field `LongTermBackupSchedule`, `NextLongTermBackupTimeStamp` in struct `AutonomousDatabaseProperties` |
| 33 | +- New field `LongTermBackupSchedule` in struct `AutonomousDatabaseUpdateProperties` |
| 34 | + |
| 35 | + |
3 | 36 | ## 0.1.0 (2024-05-24) |
4 | 37 |
|
5 | 38 | The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/oracledatabase/armoracledatabase` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html). |
|
0 commit comments