Skip to content

Commit c74d9c2

Browse files
author
SDKAuto
committed
CodeGen from PR 12972 in Azure/azure-rest-api-specs
Fix cosmos-db package-2020-09 output-folder (Azure#12972)
1 parent 34aed9f commit c74d9c2

35 files changed

+2414
-4895
lines changed

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(

sdk/cosmos/azure-mgmt-cosmosdb/azure/mgmt/cosmosdb/models/__init__.py

Lines changed: 9 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,14 @@
4242
from ._models_py3 import CreateUpdateOptions
4343
from ._models_py3 import DatabaseAccountConnectionString
4444
from ._models_py3 import DatabaseAccountCreateUpdateParameters
45-
from ._models_py3 import DatabaseAccountCreateUpdateProperties
4645
from ._models_py3 import DatabaseAccountGetResults
4746
from ._models_py3 import DatabaseAccountListConnectionStringsResult
4847
from ._models_py3 import DatabaseAccountListKeysResult
4948
from ._models_py3 import DatabaseAccountListReadOnlyKeysResult
5049
from ._models_py3 import DatabaseAccountRegenerateKeyParameters
5150
from ._models_py3 import DatabaseAccountUpdateParameters
52-
from ._models_py3 import DatabaseRestoreResource
53-
from ._models_py3 import DefaultErrorResponse, DefaultErrorResponseException
54-
from ._models_py3 import DefaultRequestDatabaseAccountCreateUpdateProperties
5551
from ._models_py3 import ErrorResponse, ErrorResponseException
52+
from ._models_py3 import ErrorResponseUpdatedFormat, ErrorResponseUpdatedFormatException
5653
from ._models_py3 import ExcludedPath
5754
from ._models_py3 import ExtendedResourceProperties
5855
from ._models_py3 import FailoverPolicies
@@ -104,28 +101,13 @@
104101
from ._models_py3 import PercentileMetricValue
105102
from ._models_py3 import PeriodicModeBackupPolicy
106103
from ._models_py3 import PeriodicModeProperties
107-
from ._models_py3 import Permission
108104
from ._models_py3 import PrivateEndpointConnection
109105
from ._models_py3 import PrivateEndpointProperty
110106
from ._models_py3 import PrivateLinkResource
111107
from ._models_py3 import PrivateLinkServiceConnectionStateProperty
112108
from ._models_py3 import ProxyResource
113109
from ._models_py3 import RegionForOnlineOffline
114110
from ._models_py3 import Resource
115-
from ._models_py3 import RestorableDatabaseAccountGetResult
116-
from ._models_py3 import RestorableLocationResource
117-
from ._models_py3 import RestorableMongodbCollectionGetResult
118-
from ._models_py3 import RestorableMongodbCollectionPropertiesResource
119-
from ._models_py3 import RestorableMongodbDatabaseGetResult
120-
from ._models_py3 import RestorableMongodbDatabasePropertiesResource
121-
from ._models_py3 import RestorableSqlContainerGetResult
122-
from ._models_py3 import RestorableSqlContainerPropertiesResource
123-
from ._models_py3 import RestorableSqlContainerPropertiesResourceContainer
124-
from ._models_py3 import RestorableSqlDatabaseGetResult
125-
from ._models_py3 import RestorableSqlDatabasePropertiesResource
126-
from ._models_py3 import RestorableSqlDatabasePropertiesResourceDatabase
127-
from ._models_py3 import RestoreParameters
128-
from ._models_py3 import RestoreReqeustDatabaseAccountCreateUpdateProperties
129111
from ._models_py3 import SpatialSpec
130112
from ._models_py3 import SqlContainerCreateUpdateParameters
131113
from ._models_py3 import SqlContainerGetPropertiesOptions
@@ -137,10 +119,6 @@
137119
from ._models_py3 import SqlDatabaseGetPropertiesResource
138120
from ._models_py3 import SqlDatabaseGetResults
139121
from ._models_py3 import SqlDatabaseResource
140-
from ._models_py3 import SqlRoleAssignmentCreateUpdateParameters
141-
from ._models_py3 import SqlRoleAssignmentGetResults
142-
from ._models_py3 import SqlRoleDefinitionCreateUpdateParameters
143-
from ._models_py3 import SqlRoleDefinitionGetResults
144122
from ._models_py3 import SqlStoredProcedureCreateUpdateParameters
145123
from ._models_py3 import SqlStoredProcedureGetPropertiesResource
146124
from ._models_py3 import SqlStoredProcedureGetResults
@@ -153,7 +131,6 @@
153131
from ._models_py3 import SqlUserDefinedFunctionGetPropertiesResource
154132
from ._models_py3 import SqlUserDefinedFunctionGetResults
155133
from ._models_py3 import SqlUserDefinedFunctionResource
156-
from ._models_py3 import SystemData
157134
from ._models_py3 import TableCreateUpdateParameters
158135
from ._models_py3 import TableGetPropertiesOptions
159136
from ._models_py3 import TableGetPropertiesResource
@@ -202,17 +179,14 @@
202179
from ._models import CreateUpdateOptions
203180
from ._models import DatabaseAccountConnectionString
204181
from ._models import DatabaseAccountCreateUpdateParameters
205-
from ._models import DatabaseAccountCreateUpdateProperties
206182
from ._models import DatabaseAccountGetResults
207183
from ._models import DatabaseAccountListConnectionStringsResult
208184
from ._models import DatabaseAccountListKeysResult
209185
from ._models import DatabaseAccountListReadOnlyKeysResult
210186
from ._models import DatabaseAccountRegenerateKeyParameters
211187
from ._models import DatabaseAccountUpdateParameters
212-
from ._models import DatabaseRestoreResource
213-
from ._models import DefaultErrorResponse, DefaultErrorResponseException
214-
from ._models import DefaultRequestDatabaseAccountCreateUpdateProperties
215188
from ._models import ErrorResponse, ErrorResponseException
189+
from ._models import ErrorResponseUpdatedFormat, ErrorResponseUpdatedFormatException
216190
from ._models import ExcludedPath
217191
from ._models import ExtendedResourceProperties
218192
from ._models import FailoverPolicies
@@ -264,28 +238,13 @@
264238
from ._models import PercentileMetricValue
265239
from ._models import PeriodicModeBackupPolicy
266240
from ._models import PeriodicModeProperties
267-
from ._models import Permission
268241
from ._models import PrivateEndpointConnection
269242
from ._models import PrivateEndpointProperty
270243
from ._models import PrivateLinkResource
271244
from ._models import PrivateLinkServiceConnectionStateProperty
272245
from ._models import ProxyResource
273246
from ._models import RegionForOnlineOffline
274247
from ._models import Resource
275-
from ._models import RestorableDatabaseAccountGetResult
276-
from ._models import RestorableLocationResource
277-
from ._models import RestorableMongodbCollectionGetResult
278-
from ._models import RestorableMongodbCollectionPropertiesResource
279-
from ._models import RestorableMongodbDatabaseGetResult
280-
from ._models import RestorableMongodbDatabasePropertiesResource
281-
from ._models import RestorableSqlContainerGetResult
282-
from ._models import RestorableSqlContainerPropertiesResource
283-
from ._models import RestorableSqlContainerPropertiesResourceContainer
284-
from ._models import RestorableSqlDatabaseGetResult
285-
from ._models import RestorableSqlDatabasePropertiesResource
286-
from ._models import RestorableSqlDatabasePropertiesResourceDatabase
287-
from ._models import RestoreParameters
288-
from ._models import RestoreReqeustDatabaseAccountCreateUpdateProperties
289248
from ._models import SpatialSpec
290249
from ._models import SqlContainerCreateUpdateParameters
291250
from ._models import SqlContainerGetPropertiesOptions
@@ -297,10 +256,6 @@
297256
from ._models import SqlDatabaseGetPropertiesResource
298257
from ._models import SqlDatabaseGetResults
299258
from ._models import SqlDatabaseResource
300-
from ._models import SqlRoleAssignmentCreateUpdateParameters
301-
from ._models import SqlRoleAssignmentGetResults
302-
from ._models import SqlRoleDefinitionCreateUpdateParameters
303-
from ._models import SqlRoleDefinitionGetResults
304259
from ._models import SqlStoredProcedureCreateUpdateParameters
305260
from ._models import SqlStoredProcedureGetPropertiesResource
306261
from ._models import SqlStoredProcedureGetResults
@@ -313,7 +268,6 @@
313268
from ._models import SqlUserDefinedFunctionGetPropertiesResource
314269
from ._models import SqlUserDefinedFunctionGetResults
315270
from ._models import SqlUserDefinedFunctionResource
316-
from ._models import SystemData
317271
from ._models import TableCreateUpdateParameters
318272
from ._models import TableGetPropertiesOptions
319273
from ._models import TableGetPropertiesResource
@@ -332,7 +286,6 @@
332286
from ._paged_models import CassandraKeyspaceGetResultsPaged
333287
from ._paged_models import CassandraTableGetResultsPaged
334288
from ._paged_models import DatabaseAccountGetResultsPaged
335-
from ._paged_models import DatabaseRestoreResourcePaged
336289
from ._paged_models import GremlinDatabaseGetResultsPaged
337290
from ._paged_models import GremlinGraphGetResultsPaged
338291
from ._paged_models import MetricDefinitionPaged
@@ -346,30 +299,22 @@
346299
from ._paged_models import PercentileMetricPaged
347300
from ._paged_models import PrivateEndpointConnectionPaged
348301
from ._paged_models import PrivateLinkResourcePaged
349-
from ._paged_models import RestorableDatabaseAccountGetResultPaged
350-
from ._paged_models import RestorableMongodbCollectionGetResultPaged
351-
from ._paged_models import RestorableMongodbDatabaseGetResultPaged
352-
from ._paged_models import RestorableSqlContainerGetResultPaged
353-
from ._paged_models import RestorableSqlDatabaseGetResultPaged
354302
from ._paged_models import SqlContainerGetResultsPaged
355303
from ._paged_models import SqlDatabaseGetResultsPaged
356-
from ._paged_models import SqlRoleAssignmentGetResultsPaged
357-
from ._paged_models import SqlRoleDefinitionGetResultsPaged
358304
from ._paged_models import SqlStoredProcedureGetResultsPaged
359305
from ._paged_models import SqlTriggerGetResultsPaged
360306
from ._paged_models import SqlUserDefinedFunctionGetResultsPaged
361307
from ._paged_models import TableGetResultsPaged
362308
from ._paged_models import UsagePaged
363309
from ._cosmos_db_management_client_enums import (
364310
DatabaseAccountKind,
311+
ResourceIdentityType,
365312
DatabaseAccountOfferType,
366313
DefaultConsistencyLevel,
367314
ConnectorOffer,
368315
PublicNetworkAccess,
369316
ServerVersion,
370-
CreateMode,
371-
RestoreMode,
372-
CreatedByType,
317+
NetworkAclBypass,
373318
IndexingMode,
374319
DataType,
375320
IndexKind,
@@ -379,13 +324,10 @@
379324
ConflictResolutionMode,
380325
TriggerType,
381326
TriggerOperation,
382-
ResourceIdentityType,
383327
KeyKind,
384328
UnitType,
385329
PrimaryAggregationType,
386-
ApiType,
387-
RoleDefinitionType,
388-
OperationType,
330+
BackupPolicyType,
389331
)
390332

391333
__all__ = [
@@ -421,17 +363,14 @@
421363
'CreateUpdateOptions',
422364
'DatabaseAccountConnectionString',
423365
'DatabaseAccountCreateUpdateParameters',
424-
'DatabaseAccountCreateUpdateProperties',
425366
'DatabaseAccountGetResults',
426367
'DatabaseAccountListConnectionStringsResult',
427368
'DatabaseAccountListKeysResult',
428369
'DatabaseAccountListReadOnlyKeysResult',
429370
'DatabaseAccountRegenerateKeyParameters',
430371
'DatabaseAccountUpdateParameters',
431-
'DatabaseRestoreResource',
432-
'DefaultErrorResponse', 'DefaultErrorResponseException',
433-
'DefaultRequestDatabaseAccountCreateUpdateProperties',
434372
'ErrorResponse', 'ErrorResponseException',
373+
'ErrorResponseUpdatedFormat', 'ErrorResponseUpdatedFormatException',
435374
'ExcludedPath',
436375
'ExtendedResourceProperties',
437376
'FailoverPolicies',
@@ -483,28 +422,13 @@
483422
'PercentileMetricValue',
484423
'PeriodicModeBackupPolicy',
485424
'PeriodicModeProperties',
486-
'Permission',
487425
'PrivateEndpointConnection',
488426
'PrivateEndpointProperty',
489427
'PrivateLinkResource',
490428
'PrivateLinkServiceConnectionStateProperty',
491429
'ProxyResource',
492430
'RegionForOnlineOffline',
493431
'Resource',
494-
'RestorableDatabaseAccountGetResult',
495-
'RestorableLocationResource',
496-
'RestorableMongodbCollectionGetResult',
497-
'RestorableMongodbCollectionPropertiesResource',
498-
'RestorableMongodbDatabaseGetResult',
499-
'RestorableMongodbDatabasePropertiesResource',
500-
'RestorableSqlContainerGetResult',
501-
'RestorableSqlContainerPropertiesResource',
502-
'RestorableSqlContainerPropertiesResourceContainer',
503-
'RestorableSqlDatabaseGetResult',
504-
'RestorableSqlDatabasePropertiesResource',
505-
'RestorableSqlDatabasePropertiesResourceDatabase',
506-
'RestoreParameters',
507-
'RestoreReqeustDatabaseAccountCreateUpdateProperties',
508432
'SpatialSpec',
509433
'SqlContainerCreateUpdateParameters',
510434
'SqlContainerGetPropertiesOptions',
@@ -516,10 +440,6 @@
516440
'SqlDatabaseGetPropertiesResource',
517441
'SqlDatabaseGetResults',
518442
'SqlDatabaseResource',
519-
'SqlRoleAssignmentCreateUpdateParameters',
520-
'SqlRoleAssignmentGetResults',
521-
'SqlRoleDefinitionCreateUpdateParameters',
522-
'SqlRoleDefinitionGetResults',
523443
'SqlStoredProcedureCreateUpdateParameters',
524444
'SqlStoredProcedureGetPropertiesResource',
525445
'SqlStoredProcedureGetResults',
@@ -532,7 +452,6 @@
532452
'SqlUserDefinedFunctionGetPropertiesResource',
533453
'SqlUserDefinedFunctionGetResults',
534454
'SqlUserDefinedFunctionResource',
535-
'SystemData',
536455
'TableCreateUpdateParameters',
537456
'TableGetPropertiesOptions',
538457
'TableGetPropertiesResource',
@@ -561,33 +480,24 @@
561480
'SqlStoredProcedureGetResultsPaged',
562481
'SqlUserDefinedFunctionGetResultsPaged',
563482
'SqlTriggerGetResultsPaged',
564-
'SqlRoleDefinitionGetResultsPaged',
565-
'SqlRoleAssignmentGetResultsPaged',
566483
'MongoDBDatabaseGetResultsPaged',
567484
'MongoDBCollectionGetResultsPaged',
568485
'TableGetResultsPaged',
569486
'CassandraKeyspaceGetResultsPaged',
570487
'CassandraTableGetResultsPaged',
571488
'GremlinDatabaseGetResultsPaged',
572489
'GremlinGraphGetResultsPaged',
573-
'RestorableDatabaseAccountGetResultPaged',
574490
'NotebookWorkspacePaged',
575-
'RestorableSqlDatabaseGetResultPaged',
576-
'RestorableSqlContainerGetResultPaged',
577-
'DatabaseRestoreResourcePaged',
578-
'RestorableMongodbDatabaseGetResultPaged',
579-
'RestorableMongodbCollectionGetResultPaged',
580491
'PrivateLinkResourcePaged',
581492
'PrivateEndpointConnectionPaged',
582493
'DatabaseAccountKind',
494+
'ResourceIdentityType',
583495
'DatabaseAccountOfferType',
584496
'DefaultConsistencyLevel',
585497
'ConnectorOffer',
586498
'PublicNetworkAccess',
587499
'ServerVersion',
588-
'CreateMode',
589-
'RestoreMode',
590-
'CreatedByType',
500+
'NetworkAclBypass',
591501
'IndexingMode',
592502
'DataType',
593503
'IndexKind',
@@ -597,11 +507,8 @@
597507
'ConflictResolutionMode',
598508
'TriggerType',
599509
'TriggerOperation',
600-
'ResourceIdentityType',
601510
'KeyKind',
602511
'UnitType',
603512
'PrimaryAggregationType',
604-
'ApiType',
605-
'RoleDefinitionType',
606-
'OperationType',
513+
'BackupPolicyType',
607514
]

0 commit comments

Comments
 (0)