Skip to content

Commit 0eb3c24

Browse files
author
SDKAuto
committed
CodeGen from PR 23190 in Azure/azure-rest-api-specs
Merge dd490c9269291318313050f72dcb54ac7392bb47 into e1c1afea66600ebb87cd0d7d6d589808a83832cb
1 parent 3c355eb commit 0eb3c24

File tree

89 files changed

+2786
-13048
lines changed

Some content is hidden

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

89 files changed

+2786
-13048
lines changed

sdk/resourcemanager/cosmos/armcosmos/CHANGELOG.md

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

3+
## 2.3.0-beta.2 (2023-03-30)
4+
### Breaking Changes
5+
6+
- Type alias `MongoRoleDefinitionType` type has been changed from `string` to `int32`
7+
8+
### Features Added
9+
10+
- New value `CreateModePointInTimeRestore` added to enum type `CreateMode`
11+
- New value `DataTransferComponentCosmosDBMongo` added to enum type `DataTransferComponent`
12+
- New enum type `CheckNameAvailabilityReason` with values `CheckNameAvailabilityReasonAlreadyExists`, `CheckNameAvailabilityReasonInvalid`
13+
- New enum type `MongoClusterStatus` with values `MongoClusterStatusDropping`, `MongoClusterStatusProvisioning`, `MongoClusterStatusReady`, `MongoClusterStatusStarting`, `MongoClusterStatusStopped`, `MongoClusterStatusStopping`, `MongoClusterStatusUpdating`
14+
- New enum type `NodeKind` with values `NodeKindShard`
15+
- New enum type `ProvisioningState` with values `ProvisioningStateCanceled`, `ProvisioningStateDropping`, `ProvisioningStateFailed`, `ProvisioningStateInProgress`, `ProvisioningStateSucceeded`, `ProvisioningStateUpdating`
16+
- New function `*ClientFactory.NewMongoClustersClient() *MongoClustersClient`
17+
- New function `NewMongoClustersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MongoClustersClient, error)`
18+
- New function `*MongoClustersClient.CheckNameAvailability(context.Context, string, CheckNameAvailabilityRequest, *MongoClustersClientCheckNameAvailabilityOptions) (MongoClustersClientCheckNameAvailabilityResponse, error)`
19+
- New function `*MongoClustersClient.BeginCreateOrUpdate(context.Context, string, string, MongoCluster, *MongoClustersClientBeginCreateOrUpdateOptions) (*runtime.Poller[MongoClustersClientCreateOrUpdateResponse], error)`
20+
- New function `*MongoClustersClient.BeginCreateOrUpdateFirewallRule(context.Context, string, string, string, FirewallRule, *MongoClustersClientBeginCreateOrUpdateFirewallRuleOptions) (*runtime.Poller[MongoClustersClientCreateOrUpdateFirewallRuleResponse], error)`
21+
- New function `*MongoClustersClient.BeginDelete(context.Context, string, string, *MongoClustersClientBeginDeleteOptions) (*runtime.Poller[MongoClustersClientDeleteResponse], error)`
22+
- New function `*MongoClustersClient.BeginDeleteFirewallRule(context.Context, string, string, string, *MongoClustersClientBeginDeleteFirewallRuleOptions) (*runtime.Poller[MongoClustersClientDeleteFirewallRuleResponse], error)`
23+
- New function `*MongoClustersClient.Get(context.Context, string, string, *MongoClustersClientGetOptions) (MongoClustersClientGetResponse, error)`
24+
- New function `*MongoClustersClient.GetFirewallRule(context.Context, string, string, string, *MongoClustersClientGetFirewallRuleOptions) (MongoClustersClientGetFirewallRuleResponse, error)`
25+
- New function `*MongoClustersClient.NewListByResourceGroupPager(string, *MongoClustersClientListByResourceGroupOptions) *runtime.Pager[MongoClustersClientListByResourceGroupResponse]`
26+
- New function `*MongoClustersClient.ListConnectionStrings(context.Context, string, string, *MongoClustersClientListConnectionStringsOptions) (MongoClustersClientListConnectionStringsResponse, error)`
27+
- New function `*MongoClustersClient.NewListFirewallRulesPager(string, string, *MongoClustersClientListFirewallRulesOptions) *runtime.Pager[MongoClustersClientListFirewallRulesResponse]`
28+
- New function `*MongoClustersClient.NewListPager(*MongoClustersClientListOptions) *runtime.Pager[MongoClustersClientListResponse]`
29+
- New function `*MongoClustersClient.BeginUpdate(context.Context, string, string, MongoClusterUpdate, *MongoClustersClientBeginUpdateOptions) (*runtime.Poller[MongoClustersClientUpdateResponse], error)`
30+
- New function `*MongoDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink`
31+
- New struct `CheckNameAvailabilityRequest`
32+
- New struct `CheckNameAvailabilityResponse`
33+
- New struct `ConnectionString`
34+
- New struct `ErrorAdditionalInfo`
35+
- New struct `ErrorDetail`
36+
- New struct `ErrorResponseAutoGenerated`
37+
- New struct `FirewallRule`
38+
- New struct `FirewallRuleListResult`
39+
- New struct `FirewallRuleProperties`
40+
- New struct `ListConnectionStringsResult`
41+
- New struct `MongoCluster`
42+
- New struct `MongoClusterListResult`
43+
- New struct `MongoClusterProperties`
44+
- New struct `MongoClusterRestoreParameters`
45+
- New struct `MongoClusterUpdate`
46+
- New struct `MongoDataTransferDataSourceSink`
47+
- New struct `NodeGroupProperties`
48+
- New struct `NodeGroupSpec`
49+
- New struct `ProxyResourceAutoGenerated`
50+
- New struct `ResourceAutoGenerated`
51+
- New struct `TrackedResource`
52+
53+
354
## 2.3.0-beta.1 (2023-03-24)
455
### Features Added
556

sdk/resourcemanager/cosmos/armcosmos/autorest.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
``` yaml
66
azure-arm: true
77
require:
8-
- https://github.com/Azure/azure-rest-api-specs/blob/1e7b408f3323e7f5424745718fe62c7a043a2337/specification/cosmos-db/resource-manager/readme.md
9-
- https://github.com/Azure/azure-rest-api-specs/blob/1e7b408f3323e7f5424745718fe62c7a043a2337/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: 2.3.0-beta.1
11+
module-version: 2.3.0-beta.2
1212
```

0 commit comments

Comments
 (0)