Skip to content

Commit d2c8a06

Browse files
author
SDKAuto
committed
CodeGen from PR 28955 in Azure/azure-rest-api-specs
Merge a4e67b749bd49962d49e277228ae1fd32635c1e4 into 1bb315fcd55bc95486149932442ab0e599c2007c
1 parent 86bd201 commit d2c8a06

File tree

102 files changed

+2103
-17350
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+2103
-17350
lines changed

sdk/resourcemanager/cosmos/armcosmos/CHANGELOG.md

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

3+
## 3.0.0-beta.5 (2024-05-02)
4+
### Breaking Changes
5+
6+
- Type of `DataTransferJobProperties.Error` has been changed from `*ErrorResponse` to `*ErrorResponseAutoGenerated`
7+
- `CreateModePointInTimeRestore` from enum `CreateMode` has been removed
8+
- Enum `CheckNameAvailabilityReason` has been removed
9+
- Enum `MongoClusterStatus` has been removed
10+
- Enum `NodeKind` has been removed
11+
- Enum `ProvisioningState` has been removed
12+
- Function `*ClientFactory.NewMongoClustersClient` has been removed
13+
- Function `NewMongoClustersClient` has been removed
14+
- Function `*MongoClustersClient.CheckNameAvailability` has been removed
15+
- Function `*MongoClustersClient.BeginCreateOrUpdate` has been removed
16+
- Function `*MongoClustersClient.BeginCreateOrUpdateFirewallRule` has been removed
17+
- Function `*MongoClustersClient.BeginDelete` has been removed
18+
- Function `*MongoClustersClient.BeginDeleteFirewallRule` has been removed
19+
- Function `*MongoClustersClient.Get` has been removed
20+
- Function `*MongoClustersClient.GetFirewallRule` has been removed
21+
- Function `*MongoClustersClient.NewListByResourceGroupPager` has been removed
22+
- Function `*MongoClustersClient.ListConnectionStrings` has been removed
23+
- Function `*MongoClustersClient.NewListFirewallRulesPager` has been removed
24+
- Function `*MongoClustersClient.NewListPager` has been removed
25+
- Function `*MongoClustersClient.BeginUpdate` has been removed
26+
- Struct `CheckNameAvailabilityRequest` has been removed
27+
- Struct `CheckNameAvailabilityResponse` has been removed
28+
- Struct `ConnectionString` has been removed
29+
- Struct `FirewallRule` has been removed
30+
- Struct `FirewallRuleListResult` has been removed
31+
- Struct `FirewallRuleProperties` has been removed
32+
- Struct `ListConnectionStringsResult` has been removed
33+
- Struct `MongoCluster` has been removed
34+
- Struct `MongoClusterListResult` has been removed
35+
- Struct `MongoClusterProperties` has been removed
36+
- Struct `MongoClusterRestoreParameters` has been removed
37+
- Struct `MongoClusterUpdate` has been removed
38+
- Struct `NodeGroupProperties` has been removed
39+
- Struct `NodeGroupSpec` has been removed
40+
- Field `Code`, `Message` of struct `ErrorResponse` has been removed
41+
- Field `Error` of struct `ErrorResponseAutoGenerated` has been removed
42+
43+
### Features Added
44+
45+
- New value `ServerVersionFive0`, `ServerVersionSix0` added to enum type `ServerVersion`
46+
- New enum type `CapacityMode` with values `CapacityModeNone`, `CapacityModeProvisioned`, `CapacityModeServerless`
47+
- New enum type `CapacityModeTransitionStatus` with values `CapacityModeTransitionStatusCompleted`, `CapacityModeTransitionStatusFailed`, `CapacityModeTransitionStatusInProgress`, `CapacityModeTransitionStatusInitialized`, `CapacityModeTransitionStatusInvalid`
48+
- New enum type `IssueType` with values `IssueTypeConfigurationPropagationFailure`, `IssueTypeUnknown`
49+
- New enum type `NetworkSecurityPerimeterConfigurationProvisioningState` with values `NetworkSecurityPerimeterConfigurationProvisioningStateAccepted`, `NetworkSecurityPerimeterConfigurationProvisioningStateCanceled`, `NetworkSecurityPerimeterConfigurationProvisioningStateCreating`, `NetworkSecurityPerimeterConfigurationProvisioningStateDeleting`, `NetworkSecurityPerimeterConfigurationProvisioningStateFailed`, `NetworkSecurityPerimeterConfigurationProvisioningStateSucceeded`
50+
- New enum type `NspAccessRuleDirection` with values `NspAccessRuleDirectionInbound`, `NspAccessRuleDirectionOutbound`
51+
- New enum type `ResourceAssociationAccessMode` with values `ResourceAssociationAccessModeAudit`, `ResourceAssociationAccessModeEnforced`, `ResourceAssociationAccessModeLearning`
52+
- New enum type `Severity` with values `SeverityError`, `SeverityWarning`
53+
- New function `*ClientFactory.NewNetworkSecurityPerimeterConfigurationsClient() *NetworkSecurityPerimeterConfigurationsClient`
54+
- New function `PossibleCapacityModeValues() []CapacityMode`
55+
- New function `NewNetworkSecurityPerimeterConfigurationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*NetworkSecurityPerimeterConfigurationsClient, error)`
56+
- New function `*NetworkSecurityPerimeterConfigurationsClient.Get(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientGetOptions) (NetworkSecurityPerimeterConfigurationsClientGetResponse, error)`
57+
- New function `*NetworkSecurityPerimeterConfigurationsClient.NewListPager(string, string, *NetworkSecurityPerimeterConfigurationsClientListOptions) *runtime.Pager[NetworkSecurityPerimeterConfigurationsClientListResponse]`
58+
- New function `*NetworkSecurityPerimeterConfigurationsClient.BeginReconcile(context.Context, string, string, string, *NetworkSecurityPerimeterConfigurationsClientBeginReconcileOptions) (*runtime.Poller[NetworkSecurityPerimeterConfigurationsClientReconcileResponse], error)`
59+
- New struct `CapacityModeChangeTransitionState`
60+
- New struct `NetworkSecurityPerimeter`
61+
- New struct `NetworkSecurityPerimeterConfiguration`
62+
- New struct `NetworkSecurityPerimeterConfigurationList`
63+
- New struct `NetworkSecurityPerimeterConfigurationProperties`
64+
- New struct `NetworkSecurityPerimeterConfigurationPropertiesProfile`
65+
- New struct `NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation`
66+
- New struct `NspAccessRule`
67+
- New struct `NspAccessRuleProperties`
68+
- New struct `NspAccessRulePropertiesSubscriptionsItem`
69+
- New struct `ProvisioningIssue`
70+
- New struct `ProvisioningIssueProperties`
71+
- New field `CapacityMode` in struct `DatabaseAccountCreateUpdateProperties`
72+
- New field `CapacityMode`, `CapacityModeChangeTransitionState` in struct `DatabaseAccountGetProperties`
73+
- New field `CapacityMode` in struct `DatabaseAccountUpdateProperties`
74+
- New field `Error` in struct `ErrorResponse`
75+
- New field `Code`, `Message` in struct `ErrorResponseAutoGenerated`
76+
- New field `SystemData` in struct `PrivateEndpointConnection`
77+
- New field `SystemData` in struct `ProxyResource`
78+
- New field `SystemData` in struct `Resource`
79+
80+
381
## 3.0.0-beta.4 (2024-03-22)
482
### Breaking Changes
583

sdk/resourcemanager/cosmos/armcosmos/autorest.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@
55
``` yaml
66
azure-arm: true
77
require:
8-
- https://github.com/Azure/azure-rest-api-specs/blob/cf5ad1932d00c7d15497705ad6b71171d3d68b1e/specification/cosmos-db/resource-manager/readme.md
9-
- https://github.com/Azure/azure-rest-api-specs/blob/cf5ad1932d00c7d15497705ad6b71171d3d68b1e/specification/cosmos-db/resource-manager/readme.go.md
8+
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/cosmos-db/resource-manager/readme.md
9+
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/cosmos-db/resource-manager/readme.go.md
1010
license-header: MICROSOFT_MIT_NO_VERSION
11-
module-version: 3.0.0-beta.4
12-
tag: package-preview-2024-02
11+
module-version: 3.0.0-beta.5
1312
```

0 commit comments

Comments
 (0)