Skip to content

Commit 293a305

Browse files
author
SDKAuto
committed
CodeGen from PR 21803 in Azure/azure-rest-api-specs
Merge ec4c8185b5650711179b281d8542527165e29d38 into a1ac491c7a753e63710b5cf38d8c10211a5ae4e6
1 parent 8a5e2ee commit 293a305

30 files changed

+2109
-1065
lines changed

sdk/resourcemanager/postgresql/armpostgresqlflexibleservers/CHANGELOG.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,92 @@
11
# Release History
22

3+
## 2.0.0 (2022-12-13)
4+
### Breaking Changes
5+
6+
- Function `*CheckNameAvailabilityClient.Execute` parameter(s) have been changed from `(context.Context, NameAvailabilityRequest, *CheckNameAvailabilityClientExecuteOptions)` to `(context.Context, CheckNameAvailabilityRequest, *CheckNameAvailabilityClientExecuteOptions)`
7+
- Function `*ConfigurationsClient.BeginUpdate` parameter(s) have been changed from `(context.Context, string, string, string, Configuration, *ConfigurationsClientBeginUpdateOptions)` to `(context.Context, string, string, string, ConfigurationForUpdate, *ConfigurationsClientBeginUpdateOptions)`
8+
- Type of `NameAvailability.Reason` has been changed from `*Reason` to `*CheckNameAvailabilityReason`
9+
- Type alias `Reason` has been removed
10+
- Struct `CloudError` has been removed
11+
- Struct `NameAvailabilityRequest` has been removed
12+
- Field `AdditionalInfo` of struct `ErrorResponse` has been removed
13+
- Field `Code` of struct `ErrorResponse` has been removed
14+
- Field `Details` of struct `ErrorResponse` has been removed
15+
- Field `Message` of struct `ErrorResponse` has been removed
16+
- Field `Target` of struct `ErrorResponse` has been removed
17+
- Field `Location` of struct `ServerForUpdate` has been removed
18+
19+
### Features Added
20+
21+
- New value `CreateModeGeoRestore`, `CreateModeReplica` added to type alias `CreateMode`
22+
- New value `HighAvailabilityModeSameZone` added to type alias `HighAvailabilityMode`
23+
- New type alias `ActiveDirectoryAuthEnum` with values `ActiveDirectoryAuthEnumDisabled`, `ActiveDirectoryAuthEnumEnabled`
24+
- New type alias `ArmServerKeyType` with values `ArmServerKeyTypeAzureKeyVault`, `ArmServerKeyTypeSystemAssigned`
25+
- New type alias `CheckNameAvailabilityReason` with values `CheckNameAvailabilityReasonAlreadyExists`, `CheckNameAvailabilityReasonInvalid`
26+
- New type alias `IdentityType` with values `IdentityTypeNone`, `IdentityTypeSystemAssigned`, `IdentityTypeUserAssigned`
27+
- New type alias `Origin` with values `OriginFull`
28+
- New type alias `PasswordAuthEnum` with values `PasswordAuthEnumDisabled`, `PasswordAuthEnumEnabled`
29+
- New type alias `PrincipalType` with values `PrincipalTypeGroup`, `PrincipalTypeServicePrincipal`, `PrincipalTypeUnknown`, `PrincipalTypeUser`
30+
- New type alias `ReplicationRole` with values `ReplicationRoleAsyncReplica`, `ReplicationRoleGeoAsyncReplica`, `ReplicationRoleGeoSyncReplica`, `ReplicationRoleNone`, `ReplicationRolePrimary`, `ReplicationRoleSecondary`, `ReplicationRoleSyncReplica`, `ReplicationRoleWalReplica`
31+
- New function `NewAdministratorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AdministratorsClient, error)`
32+
- New function `*AdministratorsClient.BeginCreate(context.Context, string, string, string, ActiveDirectoryAdministratorAdd, *AdministratorsClientBeginCreateOptions) (*runtime.Poller[AdministratorsClientCreateResponse], error)`
33+
- New function `*AdministratorsClient.BeginDelete(context.Context, string, string, string, *AdministratorsClientBeginDeleteOptions) (*runtime.Poller[AdministratorsClientDeleteResponse], error)`
34+
- New function `*AdministratorsClient.Get(context.Context, string, string, string, *AdministratorsClientGetOptions) (AdministratorsClientGetResponse, error)`
35+
- New function `*AdministratorsClient.NewListByServerPager(string, string, *AdministratorsClientListByServerOptions) *runtime.Pager[AdministratorsClientListByServerResponse]`
36+
- New function `NewBackupsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*BackupsClient, error)`
37+
- New function `*BackupsClient.Get(context.Context, string, string, string, *BackupsClientGetOptions) (BackupsClientGetResponse, error)`
38+
- New function `*BackupsClient.NewListByServerPager(string, string, *BackupsClientListByServerOptions) *runtime.Pager[BackupsClientListByServerResponse]`
39+
- New function `NewCheckNameAvailabilityWithLocationClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CheckNameAvailabilityWithLocationClient, error)`
40+
- New function `*CheckNameAvailabilityWithLocationClient.Execute(context.Context, string, CheckNameAvailabilityRequest, *CheckNameAvailabilityWithLocationClientExecuteOptions) (CheckNameAvailabilityWithLocationClientExecuteResponse, error)`
41+
- New function `NewReplicasClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ReplicasClient, error)`
42+
- New function `*ReplicasClient.NewListByServerPager(string, string, *ReplicasClientListByServerOptions) *runtime.Pager[ReplicasClientListByServerResponse]`
43+
- New struct `ActiveDirectoryAdministrator`
44+
- New struct `ActiveDirectoryAdministratorAdd`
45+
- New struct `AdministratorListResult`
46+
- New struct `AdministratorProperties`
47+
- New struct `AdministratorPropertiesForAdd`
48+
- New struct `AdministratorsClient`
49+
- New struct `AdministratorsClientCreateResponse`
50+
- New struct `AdministratorsClientDeleteResponse`
51+
- New struct `AdministratorsClientListByServerResponse`
52+
- New struct `AuthConfig`
53+
- New struct `BackupsClient`
54+
- New struct `BackupsClientListByServerResponse`
55+
- New struct `CheckNameAvailabilityRequest`
56+
- New struct `CheckNameAvailabilityResponse`
57+
- New struct `CheckNameAvailabilityWithLocationClient`
58+
- New struct `ConfigurationForUpdate`
59+
- New struct `DataEncryption`
60+
- New struct `ErrorDetail`
61+
- New struct `FastProvisioningEditionCapability`
62+
- New struct `ReplicasClient`
63+
- New struct `ReplicasClientListByServerResponse`
64+
- New struct `ServerBackup`
65+
- New struct `ServerBackupListResult`
66+
- New struct `ServerBackupProperties`
67+
- New struct `StorageTierCapability`
68+
- New struct `UserAssignedIdentity`
69+
- New struct `UserIdentity`
70+
- New field `FastProvisioningSupported` in struct `CapabilityProperties`
71+
- New field `SupportedFastProvisioningEditions` in struct `CapabilityProperties`
72+
- New field `Error` in struct `ErrorResponse`
73+
- New field `SystemData` in struct `ProxyResource`
74+
- New field `SystemData` in struct `Resource`
75+
- New field `Identity` in struct `Server`
76+
- New field `Identity` in struct `ServerForUpdate`
77+
- New field `AuthConfig` in struct `ServerProperties`
78+
- New field `DataEncryption` in struct `ServerProperties`
79+
- New field `ReplicaCapacity` in struct `ServerProperties`
80+
- New field `ReplicationRole` in struct `ServerProperties`
81+
- New field `AuthConfig` in struct `ServerPropertiesForUpdate`
82+
- New field `DataEncryption` in struct `ServerPropertiesForUpdate`
83+
- New field `ReplicationRole` in struct `ServerPropertiesForUpdate`
84+
- New field `Version` in struct `ServerPropertiesForUpdate`
85+
- New field `SupportedVersionsToUpgrade` in struct `ServerVersionCapability`
86+
- New field `SupportedUpgradableTierList` in struct `StorageMBCapability`
87+
- New field `SystemData` in struct `TrackedResource`
88+
89+
390
## 1.1.0 (2022-07-21)
491
### Features Added
592

0 commit comments

Comments
 (0)