Skip to content

Commit 7ab7d3f

Browse files
author
SDKAuto
committed
CodeGen from PR 13200 in Azure/azure-rest-api-specs
This field ended up out of sync between the resource provider and the Swagger we checked in on Friday. (Azure#13200)
1 parent 79d9f53 commit 7ab7d3f

File tree

72 files changed

+14692
-2018
lines changed

Some content is hidden

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

72 files changed

+14692
-2018
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ def __init__(
4848

4949
self.credential = credential
5050
self.subscription_id = subscription_id
51+
self.api_version = "2021-03-01-preview"
5152
self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default'])
5253
kwargs.setdefault('sdk_moniker', 'mgmt-cosmosdb/{}'.format(VERSION))
5354
self._configure(**kwargs)

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

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,16 @@
3636
from .operations import TableResourcesOperations
3737
from .operations import CassandraResourcesOperations
3838
from .operations import GremlinResourcesOperations
39+
from .operations import RestorableDatabaseAccountsOperations
3940
from .operations import NotebookWorkspacesOperations
41+
from .operations import RestorableSqlDatabasesOperations
42+
from .operations import RestorableSqlContainersOperations
43+
from .operations import RestorableSqlResourcesOperations
44+
from .operations import RestorableMongodbDatabasesOperations
45+
from .operations import RestorableMongodbCollectionsOperations
46+
from .operations import RestorableMongodbResourcesOperations
47+
from .operations import CassandraClustersOperations
48+
from .operations import CassandraDataCentersOperations
4049
from .operations import PrivateLinkResourcesOperations
4150
from .operations import PrivateEndpointConnectionsOperations
4251
from . import models
@@ -81,8 +90,26 @@ class CosmosDBManagementClient(object):
8190
:vartype cassandra_resources: azure.mgmt.cosmosdb.operations.CassandraResourcesOperations
8291
:ivar gremlin_resources: GremlinResourcesOperations operations
8392
:vartype gremlin_resources: azure.mgmt.cosmosdb.operations.GremlinResourcesOperations
93+
:ivar restorable_database_accounts: RestorableDatabaseAccountsOperations operations
94+
:vartype restorable_database_accounts: azure.mgmt.cosmosdb.operations.RestorableDatabaseAccountsOperations
8495
:ivar notebook_workspaces: NotebookWorkspacesOperations operations
8596
:vartype notebook_workspaces: azure.mgmt.cosmosdb.operations.NotebookWorkspacesOperations
97+
:ivar restorable_sql_databases: RestorableSqlDatabasesOperations operations
98+
:vartype restorable_sql_databases: azure.mgmt.cosmosdb.operations.RestorableSqlDatabasesOperations
99+
:ivar restorable_sql_containers: RestorableSqlContainersOperations operations
100+
:vartype restorable_sql_containers: azure.mgmt.cosmosdb.operations.RestorableSqlContainersOperations
101+
:ivar restorable_sql_resources: RestorableSqlResourcesOperations operations
102+
:vartype restorable_sql_resources: azure.mgmt.cosmosdb.operations.RestorableSqlResourcesOperations
103+
:ivar restorable_mongodb_databases: RestorableMongodbDatabasesOperations operations
104+
:vartype restorable_mongodb_databases: azure.mgmt.cosmosdb.operations.RestorableMongodbDatabasesOperations
105+
:ivar restorable_mongodb_collections: RestorableMongodbCollectionsOperations operations
106+
:vartype restorable_mongodb_collections: azure.mgmt.cosmosdb.operations.RestorableMongodbCollectionsOperations
107+
:ivar restorable_mongodb_resources: RestorableMongodbResourcesOperations operations
108+
:vartype restorable_mongodb_resources: azure.mgmt.cosmosdb.operations.RestorableMongodbResourcesOperations
109+
:ivar cassandra_clusters: CassandraClustersOperations operations
110+
:vartype cassandra_clusters: azure.mgmt.cosmosdb.operations.CassandraClustersOperations
111+
:ivar cassandra_data_centers: CassandraDataCentersOperations operations
112+
:vartype cassandra_data_centers: azure.mgmt.cosmosdb.operations.CassandraDataCentersOperations
86113
:ivar private_link_resources: PrivateLinkResourcesOperations operations
87114
:vartype private_link_resources: azure.mgmt.cosmosdb.operations.PrivateLinkResourcesOperations
88115
:ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations
@@ -110,7 +137,6 @@ def __init__(
110137

111138
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
112139
self._serialize = Serializer(client_models)
113-
self._serialize.client_side_validation = False
114140
self._deserialize = Deserializer(client_models)
115141

116142
self.database_accounts = DatabaseAccountsOperations(
@@ -149,8 +175,26 @@ def __init__(
149175
self._client, self._config, self._serialize, self._deserialize)
150176
self.gremlin_resources = GremlinResourcesOperations(
151177
self._client, self._config, self._serialize, self._deserialize)
178+
self.restorable_database_accounts = RestorableDatabaseAccountsOperations(
179+
self._client, self._config, self._serialize, self._deserialize)
152180
self.notebook_workspaces = NotebookWorkspacesOperations(
153181
self._client, self._config, self._serialize, self._deserialize)
182+
self.restorable_sql_databases = RestorableSqlDatabasesOperations(
183+
self._client, self._config, self._serialize, self._deserialize)
184+
self.restorable_sql_containers = RestorableSqlContainersOperations(
185+
self._client, self._config, self._serialize, self._deserialize)
186+
self.restorable_sql_resources = RestorableSqlResourcesOperations(
187+
self._client, self._config, self._serialize, self._deserialize)
188+
self.restorable_mongodb_databases = RestorableMongodbDatabasesOperations(
189+
self._client, self._config, self._serialize, self._deserialize)
190+
self.restorable_mongodb_collections = RestorableMongodbCollectionsOperations(
191+
self._client, self._config, self._serialize, self._deserialize)
192+
self.restorable_mongodb_resources = RestorableMongodbResourcesOperations(
193+
self._client, self._config, self._serialize, self._deserialize)
194+
self.cassandra_clusters = CassandraClustersOperations(
195+
self._client, self._config, self._serialize, self._deserialize)
196+
self.cassandra_data_centers = CassandraDataCentersOperations(
197+
self._client, self._config, self._serialize, self._deserialize)
154198
self.private_link_resources = PrivateLinkResourcesOperations(
155199
self._client, self._config, self._serialize, self._deserialize)
156200
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
{
2+
"chosen_version": "2021-03-01-preview",
3+
"total_api_version_list": ["2021-03-01-preview"],
4+
"client": {
5+
"name": "CosmosDBManagementClient",
6+
"filename": "_cosmos_db_management_client",
7+
"description": "Azure Cosmos DB Database Service Resource Provider REST API.",
8+
"base_url": "\u0027https://management.azure.com\u0027",
9+
"custom_base_url": null,
10+
"azure_arm": true,
11+
"has_lro_operations": true,
12+
"client_side_validation": true
13+
},
14+
"global_parameters": {
15+
"sync": {
16+
"credential": {
17+
"signature": "credential, # type: \"TokenCredential\"",
18+
"description": "Credential needed for the client to connect to Azure.",
19+
"docstring_type": "~azure.core.credentials.TokenCredential",
20+
"required": true
21+
},
22+
"subscription_id": {
23+
"signature": "subscription_id, # type: str",
24+
"description": "The ID of the target subscription.",
25+
"docstring_type": "str",
26+
"required": true
27+
}
28+
},
29+
"async": {
30+
"credential": {
31+
"signature": "credential, # type: \"AsyncTokenCredential\"",
32+
"description": "Credential needed for the client to connect to Azure.",
33+
"docstring_type": "~azure.core.credentials_async.AsyncTokenCredential",
34+
"required": true
35+
},
36+
"subscription_id": {
37+
"signature": "subscription_id, # type: str",
38+
"description": "The ID of the target subscription.",
39+
"docstring_type": "str",
40+
"required": true
41+
}
42+
},
43+
"constant": {
44+
},
45+
"call": "credential, subscription_id"
46+
},
47+
"config": {
48+
"credential": true,
49+
"credential_scopes": ["https://management.azure.com/.default"],
50+
"credential_default_policy_type": "BearerTokenCredentialPolicy",
51+
"credential_default_policy_type_has_async_version": true,
52+
"credential_key_header_name": null
53+
},
54+
"operation_groups": {
55+
"database_accounts": "DatabaseAccountsOperations",
56+
"operations": "Operations",
57+
"database": "DatabaseOperations",
58+
"collection": "CollectionOperations",
59+
"collection_region": "CollectionRegionOperations",
60+
"database_account_region": "DatabaseAccountRegionOperations",
61+
"percentile_source_target": "PercentileSourceTargetOperations",
62+
"percentile_target": "PercentileTargetOperations",
63+
"percentile": "PercentileOperations",
64+
"collection_partition_region": "CollectionPartitionRegionOperations",
65+
"collection_partition": "CollectionPartitionOperations",
66+
"partition_key_range_id": "PartitionKeyRangeIdOperations",
67+
"partition_key_range_id_region": "PartitionKeyRangeIdRegionOperations",
68+
"sql_resources": "SqlResourcesOperations",
69+
"mongo_db_resources": "MongoDBResourcesOperations",
70+
"table_resources": "TableResourcesOperations",
71+
"cassandra_resources": "CassandraResourcesOperations",
72+
"gremlin_resources": "GremlinResourcesOperations",
73+
"restorable_database_accounts": "RestorableDatabaseAccountsOperations",
74+
"notebook_workspaces": "NotebookWorkspacesOperations",
75+
"restorable_sql_databases": "RestorableSqlDatabasesOperations",
76+
"restorable_sql_containers": "RestorableSqlContainersOperations",
77+
"restorable_sql_resources": "RestorableSqlResourcesOperations",
78+
"restorable_mongodb_databases": "RestorableMongodbDatabasesOperations",
79+
"restorable_mongodb_collections": "RestorableMongodbCollectionsOperations",
80+
"restorable_mongodb_resources": "RestorableMongodbResourcesOperations",
81+
"cassandra_clusters": "CassandraClustersOperations",
82+
"cassandra_data_centers": "CassandraDataCentersOperations",
83+
"private_link_resources": "PrivateLinkResourcesOperations",
84+
"private_endpoint_connections": "PrivateEndpointConnectionsOperations"
85+
},
86+
"operation_mixins": {
87+
},
88+
"sync_imports": "None",
89+
"async_imports": "None"
90+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88

9-
VERSION = "6.0.0"
9+
VERSION = "0.7.0"

sdk/cosmos/azure-mgmt-cosmosdb/azure/mgmt/cosmosdb/aio/_configuration.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def __init__(
4545

4646
self.credential = credential
4747
self.subscription_id = subscription_id
48+
self.api_version = "2021-03-01-preview"
4849
self.credential_scopes = kwargs.pop('credential_scopes', ['https://management.azure.com/.default'])
4950
kwargs.setdefault('sdk_moniker', 'mgmt-cosmosdb/{}'.format(VERSION))
5051
self._configure(**kwargs)

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

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,16 @@
3434
from .operations import TableResourcesOperations
3535
from .operations import CassandraResourcesOperations
3636
from .operations import GremlinResourcesOperations
37+
from .operations import RestorableDatabaseAccountsOperations
3738
from .operations import NotebookWorkspacesOperations
39+
from .operations import RestorableSqlDatabasesOperations
40+
from .operations import RestorableSqlContainersOperations
41+
from .operations import RestorableSqlResourcesOperations
42+
from .operations import RestorableMongodbDatabasesOperations
43+
from .operations import RestorableMongodbCollectionsOperations
44+
from .operations import RestorableMongodbResourcesOperations
45+
from .operations import CassandraClustersOperations
46+
from .operations import CassandraDataCentersOperations
3847
from .operations import PrivateLinkResourcesOperations
3948
from .operations import PrivateEndpointConnectionsOperations
4049
from .. import models
@@ -79,8 +88,26 @@ class CosmosDBManagementClient(object):
7988
:vartype cassandra_resources: azure.mgmt.cosmosdb.aio.operations.CassandraResourcesOperations
8089
:ivar gremlin_resources: GremlinResourcesOperations operations
8190
:vartype gremlin_resources: azure.mgmt.cosmosdb.aio.operations.GremlinResourcesOperations
91+
:ivar restorable_database_accounts: RestorableDatabaseAccountsOperations operations
92+
:vartype restorable_database_accounts: azure.mgmt.cosmosdb.aio.operations.RestorableDatabaseAccountsOperations
8293
:ivar notebook_workspaces: NotebookWorkspacesOperations operations
8394
:vartype notebook_workspaces: azure.mgmt.cosmosdb.aio.operations.NotebookWorkspacesOperations
95+
:ivar restorable_sql_databases: RestorableSqlDatabasesOperations operations
96+
:vartype restorable_sql_databases: azure.mgmt.cosmosdb.aio.operations.RestorableSqlDatabasesOperations
97+
:ivar restorable_sql_containers: RestorableSqlContainersOperations operations
98+
:vartype restorable_sql_containers: azure.mgmt.cosmosdb.aio.operations.RestorableSqlContainersOperations
99+
:ivar restorable_sql_resources: RestorableSqlResourcesOperations operations
100+
:vartype restorable_sql_resources: azure.mgmt.cosmosdb.aio.operations.RestorableSqlResourcesOperations
101+
:ivar restorable_mongodb_databases: RestorableMongodbDatabasesOperations operations
102+
:vartype restorable_mongodb_databases: azure.mgmt.cosmosdb.aio.operations.RestorableMongodbDatabasesOperations
103+
:ivar restorable_mongodb_collections: RestorableMongodbCollectionsOperations operations
104+
:vartype restorable_mongodb_collections: azure.mgmt.cosmosdb.aio.operations.RestorableMongodbCollectionsOperations
105+
:ivar restorable_mongodb_resources: RestorableMongodbResourcesOperations operations
106+
:vartype restorable_mongodb_resources: azure.mgmt.cosmosdb.aio.operations.RestorableMongodbResourcesOperations
107+
:ivar cassandra_clusters: CassandraClustersOperations operations
108+
:vartype cassandra_clusters: azure.mgmt.cosmosdb.aio.operations.CassandraClustersOperations
109+
:ivar cassandra_data_centers: CassandraDataCentersOperations operations
110+
:vartype cassandra_data_centers: azure.mgmt.cosmosdb.aio.operations.CassandraDataCentersOperations
84111
:ivar private_link_resources: PrivateLinkResourcesOperations operations
85112
:vartype private_link_resources: azure.mgmt.cosmosdb.aio.operations.PrivateLinkResourcesOperations
86113
:ivar private_endpoint_connections: PrivateEndpointConnectionsOperations operations
@@ -107,7 +134,6 @@ def __init__(
107134

108135
client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
109136
self._serialize = Serializer(client_models)
110-
self._serialize.client_side_validation = False
111137
self._deserialize = Deserializer(client_models)
112138

113139
self.database_accounts = DatabaseAccountsOperations(
@@ -146,8 +172,26 @@ def __init__(
146172
self._client, self._config, self._serialize, self._deserialize)
147173
self.gremlin_resources = GremlinResourcesOperations(
148174
self._client, self._config, self._serialize, self._deserialize)
175+
self.restorable_database_accounts = RestorableDatabaseAccountsOperations(
176+
self._client, self._config, self._serialize, self._deserialize)
149177
self.notebook_workspaces = NotebookWorkspacesOperations(
150178
self._client, self._config, self._serialize, self._deserialize)
179+
self.restorable_sql_databases = RestorableSqlDatabasesOperations(
180+
self._client, self._config, self._serialize, self._deserialize)
181+
self.restorable_sql_containers = RestorableSqlContainersOperations(
182+
self._client, self._config, self._serialize, self._deserialize)
183+
self.restorable_sql_resources = RestorableSqlResourcesOperations(
184+
self._client, self._config, self._serialize, self._deserialize)
185+
self.restorable_mongodb_databases = RestorableMongodbDatabasesOperations(
186+
self._client, self._config, self._serialize, self._deserialize)
187+
self.restorable_mongodb_collections = RestorableMongodbCollectionsOperations(
188+
self._client, self._config, self._serialize, self._deserialize)
189+
self.restorable_mongodb_resources = RestorableMongodbResourcesOperations(
190+
self._client, self._config, self._serialize, self._deserialize)
191+
self.cassandra_clusters = CassandraClustersOperations(
192+
self._client, self._config, self._serialize, self._deserialize)
193+
self.cassandra_data_centers = CassandraDataCentersOperations(
194+
self._client, self._config, self._serialize, self._deserialize)
151195
self.private_link_resources = PrivateLinkResourcesOperations(
152196
self._client, self._config, self._serialize, self._deserialize)
153197
self.private_endpoint_connections = PrivateEndpointConnectionsOperations(

sdk/cosmos/azure-mgmt-cosmosdb/azure/mgmt/cosmosdb/aio/operations/__init__.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,16 @@
2424
from ._table_resources_operations import TableResourcesOperations
2525
from ._cassandra_resources_operations import CassandraResourcesOperations
2626
from ._gremlin_resources_operations import GremlinResourcesOperations
27+
from ._restorable_database_accounts_operations import RestorableDatabaseAccountsOperations
2728
from ._notebook_workspaces_operations import NotebookWorkspacesOperations
29+
from ._restorable_sql_databases_operations import RestorableSqlDatabasesOperations
30+
from ._restorable_sql_containers_operations import RestorableSqlContainersOperations
31+
from ._restorable_sql_resources_operations import RestorableSqlResourcesOperations
32+
from ._restorable_mongodb_databases_operations import RestorableMongodbDatabasesOperations
33+
from ._restorable_mongodb_collections_operations import RestorableMongodbCollectionsOperations
34+
from ._restorable_mongodb_resources_operations import RestorableMongodbResourcesOperations
35+
from ._cassandra_clusters_operations import CassandraClustersOperations
36+
from ._cassandra_data_centers_operations import CassandraDataCentersOperations
2837
from ._private_link_resources_operations import PrivateLinkResourcesOperations
2938
from ._private_endpoint_connections_operations import PrivateEndpointConnectionsOperations
3039

@@ -47,7 +56,16 @@
4756
'TableResourcesOperations',
4857
'CassandraResourcesOperations',
4958
'GremlinResourcesOperations',
59+
'RestorableDatabaseAccountsOperations',
5060
'NotebookWorkspacesOperations',
61+
'RestorableSqlDatabasesOperations',
62+
'RestorableSqlContainersOperations',
63+
'RestorableSqlResourcesOperations',
64+
'RestorableMongodbDatabasesOperations',
65+
'RestorableMongodbCollectionsOperations',
66+
'RestorableMongodbResourcesOperations',
67+
'CassandraClustersOperations',
68+
'CassandraDataCentersOperations',
5169
'PrivateLinkResourcesOperations',
5270
'PrivateEndpointConnectionsOperations',
5371
]

0 commit comments

Comments
 (0)