Skip to content

Commit c081534

Browse files
00Kai0SDKAuto
and
SDKAuto
authored
T1 cosmosdb 2021 02 18 (Azure#16804)
* CodeGen from PR 12972 in Azure/azure-rest-api-specs Fix cosmos-db package-2020-09 output-folder (Azure#12972) * test,version,CHANGELOG Co-authored-by: SDKAuto <[email protected]>
1 parent 2104545 commit c081534

40 files changed

+2656
-5189
lines changed

sdk/cosmos/azure-mgmt-cosmosdb/CHANGELOG.md

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

3+
## 3.0.0 (2021-02-18)
4+
5+
**Features**
6+
7+
- Model DatabaseAccountGetResults has a new parameter network_acl_bypass
8+
- Model DatabaseAccountGetResults has a new parameter network_acl_bypass_resource_ids
9+
- Model DatabaseAccountUpdateParameters has a new parameter network_acl_bypass
10+
- Model DatabaseAccountUpdateParameters has a new parameter network_acl_bypass_resource_ids
11+
- Model SqlContainerGetPropertiesResource has a new parameter analytical_storage_ttl
12+
- Model SqlContainerResource has a new parameter analytical_storage_ttl
13+
- Model ContainerPartitionKey has a new parameter system_key
14+
- Added operation CassandraResourcesOperations.migrate_cassandra_keyspace_to_manual_throughput
15+
- Added operation CassandraResourcesOperations.migrate_cassandra_table_to_manual_throughput
16+
- Added operation CassandraResourcesOperations.migrate_cassandra_table_to_autoscale
17+
- Added operation CassandraResourcesOperations.migrate_cassandra_keyspace_to_autoscale
18+
- Added operation GremlinResourcesOperations.migrate_gremlin_graph_to_manual_throughput
19+
- Added operation GremlinResourcesOperations.migrate_gremlin_graph_to_autoscale
20+
- Added operation GremlinResourcesOperations.migrate_gremlin_database_to_autoscale
21+
- Added operation GremlinResourcesOperations.migrate_gremlin_database_to_manual_throughput
22+
- Added operation SqlResourcesOperations.migrate_sql_container_to_manual_throughput
23+
- Added operation SqlResourcesOperations.migrate_sql_container_to_autoscale
24+
- Added operation SqlResourcesOperations.migrate_sql_database_to_autoscale
25+
- Added operation SqlResourcesOperations.migrate_sql_database_to_manual_throughput
26+
- Added operation TableResourcesOperations.migrate_table_to_autoscale
27+
- Added operation TableResourcesOperations.migrate_table_to_manual_throughput
28+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_database_to_manual_throughput
29+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_collection_to_autoscale
30+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_database_to_autoscale
31+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_collection_to_manual_throughput
32+
33+
**Breaking changes**
34+
35+
- Model SqlTriggerGetResults no longer has parameter identity
36+
- Model CassandraTableGetResults no longer has parameter identity
37+
- Model TableGetResults no longer has parameter identity
38+
- Model SqlContainerGetResults no longer has parameter identity
39+
- Model SqlContainerCreateUpdateParameters no longer has parameter identity
40+
- Model CassandraKeyspaceCreateUpdateParameters no longer has parameter identity
41+
- Model GremlinDatabaseCreateUpdateParameters no longer has parameter identity
42+
- Model DatabaseAccountGetResults no longer has parameter instance_id
43+
- Model DatabaseAccountGetResults no longer has parameter create_mode
44+
- Model DatabaseAccountGetResults no longer has parameter system_data
45+
- Model DatabaseAccountGetResults no longer has parameter restore_parameters
46+
- Model MongoDBDatabaseGetResults no longer has parameter identity
47+
- Model SqlDatabaseCreateUpdateParameters no longer has parameter identity
48+
- Model ThroughputSettingsGetResults no longer has parameter identity
49+
- Model ARMResourceProperties no longer has parameter identity
50+
- Model TableCreateUpdateParameters no longer has parameter identity
51+
- Model MongoDBDatabaseCreateUpdateParameters no longer has parameter identity
52+
- Model CassandraTableCreateUpdateParameters no longer has parameter identity
53+
- Model CassandraKeyspaceGetResults no longer has parameter identity
54+
- Model MongoDBCollectionCreateUpdateParameters no longer has parameter identity
55+
- Model ThroughputSettingsUpdateParameters no longer has parameter identity
56+
- Model SqlUserDefinedFunctionGetResults no longer has parameter identity
57+
- Model SqlStoredProcedureGetResults no longer has parameter identity
58+
- Model SqlTriggerCreateUpdateParameters no longer has parameter identity
59+
- Model SqlStoredProcedureCreateUpdateParameters no longer has parameter identity
60+
- Model SqlUserDefinedFunctionCreateUpdateParameters no longer has parameter identity
61+
- Model GremlinGraphGetResults no longer has parameter identity
62+
- Model GremlinDatabaseGetResults no longer has parameter identity
63+
- Model MongoDBCollectionGetResults no longer has parameter identity
64+
- Model GremlinGraphCreateUpdateParameters no longer has parameter identity
65+
- Model SqlDatabaseGetResults no longer has parameter identity
66+
- Model DatabaseAccountCreateUpdateParameters has a new signature
67+
- Removed operation SqlResourcesOperations.create_update_sql_role_definition
68+
- Removed operation SqlResourcesOperations.list_sql_role_definitions
69+
- Removed operation SqlResourcesOperations.get_sql_role_assignment
70+
- Removed operation SqlResourcesOperations.delete_sql_role_assignment
71+
- Removed operation SqlResourcesOperations.get_sql_role_definition
72+
- Removed operation SqlResourcesOperations.create_update_sql_role_assignment
73+
- Removed operation SqlResourcesOperations.list_sql_role_assignments
74+
- Removed operation SqlResourcesOperations.delete_sql_role_definition
75+
- Removed operation group RestorableSqlResourcesOperations
76+
- Removed operation group RestorableMongodbDatabasesOperations
77+
- Removed operation group RestorableSqlContainersOperations
78+
- Removed operation group RestorableSqlDatabasesOperations
79+
- Removed operation group RestorableDatabaseAccountsOperations
80+
- Removed operation group RestorableMongodbCollectionsOperations
81+
- Removed operation group RestorableMongodbResourcesOperations
82+
383
## 2.0.0rc2 (2021-01-15)
484

585
**Features**

sdk/cosmos/azure-mgmt-cosmosdb/azure/mgmt/cosmosdb/_cosmos_db_management_client.py

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,14 @@
3131
from .operations import TableResourcesOperations
3232
from .operations import CassandraResourcesOperations
3333
from .operations import GremlinResourcesOperations
34-
from .operations import RestorableDatabaseAccountsOperations
3534
from .operations import NotebookWorkspacesOperations
36-
from .operations import RestorableSqlDatabasesOperations
37-
from .operations import RestorableSqlContainersOperations
38-
from .operations import RestorableSqlResourcesOperations
39-
from .operations import RestorableMongodbDatabasesOperations
40-
from .operations import RestorableMongodbCollectionsOperations
41-
from .operations import RestorableMongodbResourcesOperations
4235
from .operations import PrivateLinkResourcesOperations
4336
from .operations import PrivateEndpointConnectionsOperations
4437
from . import models
4538

4639

4740
class CosmosDBManagementClient(SDKClient):
48-
"""CosmosDBManagementClient
41+
"""Azure Cosmos DB Database Service Resource Provider REST API
4942
5043
:ivar config: Configuration for client.
5144
:vartype config: CosmosDBManagementClientConfiguration
@@ -86,22 +79,8 @@ class CosmosDBManagementClient(SDKClient):
8679
:vartype cassandra_resources: azure.mgmt.cosmosdb.operations.CassandraResourcesOperations
8780
:ivar gremlin_resources: GremlinResources operations
8881
:vartype gremlin_resources: azure.mgmt.cosmosdb.operations.GremlinResourcesOperations
89-
:ivar restorable_database_accounts: RestorableDatabaseAccounts operations
90-
:vartype restorable_database_accounts: azure.mgmt.cosmosdb.operations.RestorableDatabaseAccountsOperations
9182
:ivar notebook_workspaces: NotebookWorkspaces operations
9283
:vartype notebook_workspaces: azure.mgmt.cosmosdb.operations.NotebookWorkspacesOperations
93-
:ivar restorable_sql_databases: RestorableSqlDatabases operations
94-
:vartype restorable_sql_databases: azure.mgmt.cosmosdb.operations.RestorableSqlDatabasesOperations
95-
:ivar restorable_sql_containers: RestorableSqlContainers operations
96-
:vartype restorable_sql_containers: azure.mgmt.cosmosdb.operations.RestorableSqlContainersOperations
97-
:ivar restorable_sql_resources: RestorableSqlResources operations
98-
:vartype restorable_sql_resources: azure.mgmt.cosmosdb.operations.RestorableSqlResourcesOperations
99-
:ivar restorable_mongodb_databases: RestorableMongodbDatabases operations
100-
:vartype restorable_mongodb_databases: azure.mgmt.cosmosdb.operations.RestorableMongodbDatabasesOperations
101-
:ivar restorable_mongodb_collections: RestorableMongodbCollections operations
102-
:vartype restorable_mongodb_collections: azure.mgmt.cosmosdb.operations.RestorableMongodbCollectionsOperations
103-
:ivar restorable_mongodb_resources: RestorableMongodbResources operations
104-
:vartype restorable_mongodb_resources: azure.mgmt.cosmosdb.operations.RestorableMongodbResourcesOperations
10584
:ivar private_link_resources: PrivateLinkResources operations
10685
:vartype private_link_resources: azure.mgmt.cosmosdb.operations.PrivateLinkResourcesOperations
10786
:ivar private_endpoint_connections: PrivateEndpointConnections operations
@@ -122,6 +101,7 @@ def __init__(
122101
super(CosmosDBManagementClient, self).__init__(self.config.credentials, self.config)
123102

124103
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
104+
self.api_version = '2021-01-15'
125105
self._serialize = Serializer(client_models)
126106
self._deserialize = Deserializer(client_models)
127107

@@ -161,22 +141,8 @@ def __init__(
161141
self._client, self.config, self._serialize, self._deserialize)
162142
self.gremlin_resources = GremlinResourcesOperations(
163143
self._client, self.config, self._serialize, self._deserialize)
164-
self.restorable_database_accounts = RestorableDatabaseAccountsOperations(
165-
self._client, self.config, self._serialize, self._deserialize)
166144
self.notebook_workspaces = NotebookWorkspacesOperations(
167145
self._client, self.config, self._serialize, self._deserialize)
168-
self.restorable_sql_databases = RestorableSqlDatabasesOperations(
169-
self._client, self.config, self._serialize, self._deserialize)
170-
self.restorable_sql_containers = RestorableSqlContainersOperations(
171-
self._client, self.config, self._serialize, self._deserialize)
172-
self.restorable_sql_resources = RestorableSqlResourcesOperations(
173-
self._client, self.config, self._serialize, self._deserialize)
174-
self.restorable_mongodb_databases = RestorableMongodbDatabasesOperations(
175-
self._client, self.config, self._serialize, self._deserialize)
176-
self.restorable_mongodb_collections = RestorableMongodbCollectionsOperations(
177-
self._client, self.config, self._serialize, self._deserialize)
178-
self.restorable_mongodb_resources = RestorableMongodbResourcesOperations(
179-
self._client, self.config, self._serialize, self._deserialize)
180146
self.private_link_resources = PrivateLinkResourcesOperations(
181147
self._client, self.config, self._serialize, self._deserialize)
182148
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(

0 commit comments

Comments
 (0)