Skip to content

Commit c1e7a5a

Browse files
chunyu3SDK AutomationAutorestCI
authored
Cosmosdb 2020 04 (Azure#13164)
* Generated from 5f32e9e2f53e222ca19944f4dc57d44568d27dc9 adding int format * release cosmosdb 2020-04 * Packaging update of azure-mgmt-cosmosdb Co-authored-by: SDK Automation <[email protected]> Co-authored-by: Azure SDK Bot <[email protected]>
1 parent 8654a04 commit c1e7a5a

33 files changed

+2886
-2745
lines changed

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

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

3+
## 1.0.0 (2020-08-17)
4+
5+
**Features**
6+
7+
- Model SqlContainerGetPropertiesResource has a new parameter analytical_storage_ttl
8+
- Model DatabaseAccountUpdateParameters has a new parameter cors
9+
- Model SqlContainerResource has a new parameter analytical_storage_ttl
10+
- Model DatabaseAccountGetResults has a new parameter cors
11+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_collection_to_manual_throughput
12+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_database_to_manual_throughput
13+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_database_to_autoscale
14+
- Added operation MongoDBResourcesOperations.migrate_mongo_db_collection_to_autoscale
15+
- Added operation GremlinResourcesOperations.migrate_gremlin_database_to_manual_throughput
16+
- Added operation GremlinResourcesOperations.migrate_gremlin_graph_to_autoscale
17+
- Added operation GremlinResourcesOperations.migrate_gremlin_graph_to_manual_throughput
18+
- Added operation GremlinResourcesOperations.migrate_gremlin_database_to_autoscale
19+
- Added operation TableResourcesOperations.migrate_table_to_autoscale
20+
- Added operation TableResourcesOperations.migrate_table_to_manual_throughput
21+
- Added operation CassandraResourcesOperations.migrate_cassandra_keyspace_to_autoscale
22+
- Added operation CassandraResourcesOperations.migrate_cassandra_keyspace_to_manual_throughput
23+
- Added operation CassandraResourcesOperations.migrate_cassandra_table_to_manual_throughput
24+
- Added operation CassandraResourcesOperations.migrate_cassandra_table_to_autoscale
25+
- Added operation SqlResourcesOperations.migrate_sql_database_to_manual_throughput
26+
- Added operation SqlResourcesOperations.migrate_sql_database_to_autoscale
27+
- Added operation SqlResourcesOperations.migrate_sql_container_to_autoscale
28+
- Added operation SqlResourcesOperations.migrate_sql_container_to_manual_throughput
29+
30+
**Breaking changes**
31+
32+
- Model ThroughputSettingsUpdateParameters no longer has parameter identity
33+
- Model CassandraKeyspaceCreateUpdateParameters no longer has parameter identity
34+
- Model SqlTriggerCreateUpdateParameters no longer has parameter identity
35+
- Model SqlContainerGetResults no longer has parameter identity
36+
- Model MongoDBDatabaseGetResults no longer has parameter identity
37+
- Model GremlinGraphGetResults no longer has parameter identity
38+
- Model SqlUserDefinedFunctionGetResults no longer has parameter identity
39+
- Model CassandraTableGetResults no longer has parameter identity
40+
- Model SqlUserDefinedFunctionCreateUpdateParameters no longer has parameter identity
41+
- Model SqlDatabaseGetResults no longer has parameter identity
42+
- Model MongoDBCollectionGetResults no longer has parameter identity
43+
- Model SqlStoredProcedureGetResults no longer has parameter identity
44+
- Model GremlinDatabaseGetResults no longer has parameter identity
45+
- Model MongoDBDatabaseCreateUpdateParameters no longer has parameter identity
46+
- Model SqlTriggerGetResults no longer has parameter identity
47+
- Model CassandraKeyspaceGetResults no longer has parameter identity
48+
- Model DatabaseAccountUpdateParameters no longer has parameter backup_policy
49+
- Model SqlStoredProcedureCreateUpdateParameters no longer has parameter identity
50+
- Model TableCreateUpdateParameters no longer has parameter identity
51+
- Model GremlinDatabaseCreateUpdateParameters no longer has parameter identity
52+
- Model SqlDatabaseCreateUpdateParameters no longer has parameter identity
53+
- Model MongoDBCollectionCreateUpdateParameters no longer has parameter identity
54+
- Model DatabaseAccountGetResults no longer has parameter instance_id
55+
- Model DatabaseAccountGetResults no longer has parameter system_data
56+
- Model DatabaseAccountGetResults no longer has parameter backup_policy
57+
- Model DatabaseAccountGetResults no longer has parameter identity
58+
- Model DatabaseAccountGetResults no longer has parameter create_mode
59+
- Model DatabaseAccountGetResults no longer has parameter restore_parameters
60+
- Model SqlContainerCreateUpdateParameters no longer has parameter identity
61+
- Model GremlinGraphCreateUpdateParameters no longer has parameter identity
62+
- Model ARMResourceProperties no longer has parameter identity
63+
- Model CassandraTableCreateUpdateParameters no longer has parameter identity
64+
- Model ThroughputSettingsGetResults no longer has parameter identity
65+
- Model TableGetResults no longer has parameter identity
66+
- Model DatabaseAccountCreateUpdateParameters has a new signature
67+
- Removed operation group RestorableDatabaseAccountsOperations
68+
369
## 0.16.0 (2020-07-31)
470

571
**Features**

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
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
3635
from .operations import PrivateLinkResourcesOperations
3736
from .operations import PrivateEndpointConnectionsOperations
@@ -80,8 +79,6 @@ class CosmosDBManagementClient(SDKClient):
8079
:vartype cassandra_resources: azure.mgmt.cosmosdb.operations.CassandraResourcesOperations
8180
:ivar gremlin_resources: GremlinResources operations
8281
:vartype gremlin_resources: azure.mgmt.cosmosdb.operations.GremlinResourcesOperations
83-
:ivar restorable_database_accounts: RestorableDatabaseAccounts operations
84-
:vartype restorable_database_accounts: azure.mgmt.cosmosdb.operations.RestorableDatabaseAccountsOperations
8582
:ivar notebook_workspaces: NotebookWorkspaces operations
8683
:vartype notebook_workspaces: azure.mgmt.cosmosdb.operations.NotebookWorkspacesOperations
8784
:ivar private_link_resources: PrivateLinkResources operations
@@ -143,8 +140,6 @@ def __init__(
143140
self._client, self.config, self._serialize, self._deserialize)
144141
self.gremlin_resources = GremlinResourcesOperations(
145142
self._client, self.config, self._serialize, self._deserialize)
146-
self.restorable_database_accounts = RestorableDatabaseAccountsOperations(
147-
self._client, self.config, self._serialize, self._deserialize)
148143
self.notebook_workspaces = NotebookWorkspacesOperations(
149144
self._client, self.config, self._serialize, self._deserialize)
150145
self.private_link_resources = PrivateLinkResourcesOperations(

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

Lines changed: 3 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
from ._models_py3 import AutoscaleSettingsResource
1818
from ._models_py3 import AutoUpgradePolicyResource
1919
from ._models_py3 import AzureEntityResource
20-
from ._models_py3 import BackupPolicy
2120
from ._models_py3 import Capability
2221
from ._models_py3 import CassandraKeyspaceCreateUpdateParameters
2322
from ._models_py3 import CassandraKeyspaceGetPropertiesOptions
@@ -37,21 +36,17 @@
3736
from ._models_py3 import ConflictResolutionPolicy
3837
from ._models_py3 import ConsistencyPolicy
3938
from ._models_py3 import ContainerPartitionKey
40-
from ._models_py3 import ContinuousModeBackupPolicy
39+
from ._models_py3 import CorsPolicy
4140
from ._models_py3 import CreateUpdateOptions
4241
from ._models_py3 import DatabaseAccountConnectionString
4342
from ._models_py3 import DatabaseAccountCreateUpdateParameters
44-
from ._models_py3 import DatabaseAccountCreateUpdateProperties
4543
from ._models_py3 import DatabaseAccountGetResults
4644
from ._models_py3 import DatabaseAccountListConnectionStringsResult
4745
from ._models_py3 import DatabaseAccountListKeysResult
4846
from ._models_py3 import DatabaseAccountListReadOnlyKeysResult
4947
from ._models_py3 import DatabaseAccountRegenerateKeyParameters
5048
from ._models_py3 import DatabaseAccountUpdateParameters
51-
from ._models_py3 import DatabaseRestoreResource
52-
from ._models_py3 import DefaultRequestDatabaseAccountCreateUpdateProperties
5349
from ._models_py3 import ErrorResponse, ErrorResponseException
54-
from ._models_py3 import ErrorResponseUpdatedFormat, ErrorResponseUpdatedFormatException
5550
from ._models_py3 import ExcludedPath
5651
from ._models_py3 import ExtendedResourceProperties
5752
from ._models_py3 import FailoverPolicies
@@ -71,7 +66,6 @@
7166
from ._models_py3 import IndexingPolicy
7267
from ._models_py3 import IpAddressOrRange
7368
from ._models_py3 import Location
74-
from ._models_py3 import ManagedServiceIdentity
7569
from ._models_py3 import Metric
7670
from ._models_py3 import MetricAvailability
7771
from ._models_py3 import MetricDefinition
@@ -100,18 +94,13 @@
10094
from ._models_py3 import PartitionUsage
10195
from ._models_py3 import PercentileMetric
10296
from ._models_py3 import PercentileMetricValue
103-
from ._models_py3 import PeriodicModeBackupPolicy
104-
from ._models_py3 import PeriodicModeProperties
10597
from ._models_py3 import PrivateEndpointConnection
10698
from ._models_py3 import PrivateEndpointProperty
10799
from ._models_py3 import PrivateLinkResource
108100
from ._models_py3 import PrivateLinkServiceConnectionStateProperty
109101
from ._models_py3 import ProxyResource
110102
from ._models_py3 import RegionForOnlineOffline
111103
from ._models_py3 import Resource
112-
from ._models_py3 import RestorableDatabaseAccountGetResult
113-
from ._models_py3 import RestoreParameters
114-
from ._models_py3 import RestoreReqeustDatabaseAccountCreateUpdateProperties
115104
from ._models_py3 import SpatialSpec
116105
from ._models_py3 import SqlContainerCreateUpdateParameters
117106
from ._models_py3 import SqlContainerGetPropertiesOptions
@@ -135,7 +124,6 @@
135124
from ._models_py3 import SqlUserDefinedFunctionGetPropertiesResource
136125
from ._models_py3 import SqlUserDefinedFunctionGetResults
137126
from ._models_py3 import SqlUserDefinedFunctionResource
138-
from ._models_py3 import SystemData
139127
from ._models_py3 import TableCreateUpdateParameters
140128
from ._models_py3 import TableGetPropertiesOptions
141129
from ._models_py3 import TableGetPropertiesResource
@@ -159,7 +147,6 @@
159147
from ._models import AutoscaleSettingsResource
160148
from ._models import AutoUpgradePolicyResource
161149
from ._models import AzureEntityResource
162-
from ._models import BackupPolicy
163150
from ._models import Capability
164151
from ._models import CassandraKeyspaceCreateUpdateParameters
165152
from ._models import CassandraKeyspaceGetPropertiesOptions
@@ -179,21 +166,17 @@
179166
from ._models import ConflictResolutionPolicy
180167
from ._models import ConsistencyPolicy
181168
from ._models import ContainerPartitionKey
182-
from ._models import ContinuousModeBackupPolicy
169+
from ._models import CorsPolicy
183170
from ._models import CreateUpdateOptions
184171
from ._models import DatabaseAccountConnectionString
185172
from ._models import DatabaseAccountCreateUpdateParameters
186-
from ._models import DatabaseAccountCreateUpdateProperties
187173
from ._models import DatabaseAccountGetResults
188174
from ._models import DatabaseAccountListConnectionStringsResult
189175
from ._models import DatabaseAccountListKeysResult
190176
from ._models import DatabaseAccountListReadOnlyKeysResult
191177
from ._models import DatabaseAccountRegenerateKeyParameters
192178
from ._models import DatabaseAccountUpdateParameters
193-
from ._models import DatabaseRestoreResource
194-
from ._models import DefaultRequestDatabaseAccountCreateUpdateProperties
195179
from ._models import ErrorResponse, ErrorResponseException
196-
from ._models import ErrorResponseUpdatedFormat, ErrorResponseUpdatedFormatException
197180
from ._models import ExcludedPath
198181
from ._models import ExtendedResourceProperties
199182
from ._models import FailoverPolicies
@@ -213,7 +196,6 @@
213196
from ._models import IndexingPolicy
214197
from ._models import IpAddressOrRange
215198
from ._models import Location
216-
from ._models import ManagedServiceIdentity
217199
from ._models import Metric
218200
from ._models import MetricAvailability
219201
from ._models import MetricDefinition
@@ -242,18 +224,13 @@
242224
from ._models import PartitionUsage
243225
from ._models import PercentileMetric
244226
from ._models import PercentileMetricValue
245-
from ._models import PeriodicModeBackupPolicy
246-
from ._models import PeriodicModeProperties
247227
from ._models import PrivateEndpointConnection
248228
from ._models import PrivateEndpointProperty
249229
from ._models import PrivateLinkResource
250230
from ._models import PrivateLinkServiceConnectionStateProperty
251231
from ._models import ProxyResource
252232
from ._models import RegionForOnlineOffline
253233
from ._models import Resource
254-
from ._models import RestorableDatabaseAccountGetResult
255-
from ._models import RestoreParameters
256-
from ._models import RestoreReqeustDatabaseAccountCreateUpdateProperties
257234
from ._models import SpatialSpec
258235
from ._models import SqlContainerCreateUpdateParameters
259236
from ._models import SqlContainerGetPropertiesOptions
@@ -277,7 +254,6 @@
277254
from ._models import SqlUserDefinedFunctionGetPropertiesResource
278255
from ._models import SqlUserDefinedFunctionGetResults
279256
from ._models import SqlUserDefinedFunctionResource
280-
from ._models import SystemData
281257
from ._models import TableCreateUpdateParameters
282258
from ._models import TableGetPropertiesOptions
283259
from ._models import TableGetPropertiesResource
@@ -309,7 +285,6 @@
309285
from ._paged_models import PercentileMetricPaged
310286
from ._paged_models import PrivateEndpointConnectionPaged
311287
from ._paged_models import PrivateLinkResourcePaged
312-
from ._paged_models import RestorableDatabaseAccountGetResultPaged
313288
from ._paged_models import SqlContainerGetResultsPaged
314289
from ._paged_models import SqlDatabaseGetResultsPaged
315290
from ._paged_models import SqlStoredProcedureGetResultsPaged
@@ -324,9 +299,6 @@
324299
ConnectorOffer,
325300
PublicNetworkAccess,
326301
ServerVersion,
327-
CreateMode,
328-
RestoreMode,
329-
CreatedByType,
330302
IndexingMode,
331303
DataType,
332304
IndexKind,
@@ -336,7 +308,6 @@
336308
ConflictResolutionMode,
337309
TriggerType,
338310
TriggerOperation,
339-
ResourceIdentityType,
340311
KeyKind,
341312
UnitType,
342313
PrimaryAggregationType,
@@ -350,7 +321,6 @@
350321
'AutoscaleSettingsResource',
351322
'AutoUpgradePolicyResource',
352323
'AzureEntityResource',
353-
'BackupPolicy',
354324
'Capability',
355325
'CassandraKeyspaceCreateUpdateParameters',
356326
'CassandraKeyspaceGetPropertiesOptions',
@@ -370,21 +340,17 @@
370340
'ConflictResolutionPolicy',
371341
'ConsistencyPolicy',
372342
'ContainerPartitionKey',
373-
'ContinuousModeBackupPolicy',
343+
'CorsPolicy',
374344
'CreateUpdateOptions',
375345
'DatabaseAccountConnectionString',
376346
'DatabaseAccountCreateUpdateParameters',
377-
'DatabaseAccountCreateUpdateProperties',
378347
'DatabaseAccountGetResults',
379348
'DatabaseAccountListConnectionStringsResult',
380349
'DatabaseAccountListKeysResult',
381350
'DatabaseAccountListReadOnlyKeysResult',
382351
'DatabaseAccountRegenerateKeyParameters',
383352
'DatabaseAccountUpdateParameters',
384-
'DatabaseRestoreResource',
385-
'DefaultRequestDatabaseAccountCreateUpdateProperties',
386353
'ErrorResponse', 'ErrorResponseException',
387-
'ErrorResponseUpdatedFormat', 'ErrorResponseUpdatedFormatException',
388354
'ExcludedPath',
389355
'ExtendedResourceProperties',
390356
'FailoverPolicies',
@@ -404,7 +370,6 @@
404370
'IndexingPolicy',
405371
'IpAddressOrRange',
406372
'Location',
407-
'ManagedServiceIdentity',
408373
'Metric',
409374
'MetricAvailability',
410375
'MetricDefinition',
@@ -433,18 +398,13 @@
433398
'PartitionUsage',
434399
'PercentileMetric',
435400
'PercentileMetricValue',
436-
'PeriodicModeBackupPolicy',
437-
'PeriodicModeProperties',
438401
'PrivateEndpointConnection',
439402
'PrivateEndpointProperty',
440403
'PrivateLinkResource',
441404
'PrivateLinkServiceConnectionStateProperty',
442405
'ProxyResource',
443406
'RegionForOnlineOffline',
444407
'Resource',
445-
'RestorableDatabaseAccountGetResult',
446-
'RestoreParameters',
447-
'RestoreReqeustDatabaseAccountCreateUpdateProperties',
448408
'SpatialSpec',
449409
'SqlContainerCreateUpdateParameters',
450410
'SqlContainerGetPropertiesOptions',
@@ -468,7 +428,6 @@
468428
'SqlUserDefinedFunctionGetPropertiesResource',
469429
'SqlUserDefinedFunctionGetResults',
470430
'SqlUserDefinedFunctionResource',
471-
'SystemData',
472431
'TableCreateUpdateParameters',
473432
'TableGetPropertiesOptions',
474433
'TableGetPropertiesResource',
@@ -504,7 +463,6 @@
504463
'CassandraTableGetResultsPaged',
505464
'GremlinDatabaseGetResultsPaged',
506465
'GremlinGraphGetResultsPaged',
507-
'RestorableDatabaseAccountGetResultPaged',
508466
'NotebookWorkspacePaged',
509467
'PrivateLinkResourcePaged',
510468
'PrivateEndpointConnectionPaged',
@@ -514,9 +472,6 @@
514472
'ConnectorOffer',
515473
'PublicNetworkAccess',
516474
'ServerVersion',
517-
'CreateMode',
518-
'RestoreMode',
519-
'CreatedByType',
520475
'IndexingMode',
521476
'DataType',
522477
'IndexKind',
@@ -526,7 +481,6 @@
526481
'ConflictResolutionMode',
527482
'TriggerType',
528483
'TriggerOperation',
529-
'ResourceIdentityType',
530484
'KeyKind',
531485
'UnitType',
532486
'PrimaryAggregationType',

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

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -50,25 +50,6 @@ class ServerVersion(str, Enum):
5050
three_full_stop_six = "3.6"
5151

5252

53-
class CreateMode(str, Enum):
54-
55-
default = "Default"
56-
restore = "Restore"
57-
58-
59-
class RestoreMode(str, Enum):
60-
61-
point_in_time = "PointInTime"
62-
63-
64-
class CreatedByType(str, Enum):
65-
66-
user = "User"
67-
application = "Application"
68-
managed_identity = "ManagedIdentity"
69-
key = "Key"
70-
71-
7253
class IndexingMode(str, Enum):
7354

7455
consistent = "Consistent"
@@ -134,14 +115,6 @@ class TriggerOperation(str, Enum):
134115
replace = "Replace"
135116

136117

137-
class ResourceIdentityType(str, Enum):
138-
139-
system_assigned = "SystemAssigned"
140-
user_assigned = "UserAssigned"
141-
system_assigned_user_assigned = "SystemAssigned, UserAssigned"
142-
none = "None"
143-
144-
145118
class KeyKind(str, Enum):
146119

147120
primary = "primary"

0 commit comments

Comments
 (0)