31
31
from .operations import TableResourcesOperations
32
32
from .operations import CassandraResourcesOperations
33
33
from .operations import GremlinResourcesOperations
34
+ from .operations import RestorableDatabaseAccountsOperations
34
35
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
42
+ from .operations import CassandraClustersOperations
43
+ from .operations import CassandraDataCentersOperations
35
44
from .operations import PrivateLinkResourcesOperations
36
45
from .operations import PrivateEndpointConnectionsOperations
37
46
from . import models
38
47
39
48
40
49
class CosmosDBManagementClient (SDKClient ):
41
- """Azure Cosmos DB Database Service Resource Provider REST API
50
+ """CosmosDBManagementClient
42
51
43
52
:ivar config: Configuration for client.
44
53
:vartype config: CosmosDBManagementClientConfiguration
@@ -79,8 +88,26 @@ class CosmosDBManagementClient(SDKClient):
79
88
:vartype cassandra_resources: azure.mgmt.cosmosdb.operations.CassandraResourcesOperations
80
89
:ivar gremlin_resources: GremlinResources operations
81
90
:vartype gremlin_resources: azure.mgmt.cosmosdb.operations.GremlinResourcesOperations
91
+ :ivar restorable_database_accounts: RestorableDatabaseAccounts operations
92
+ :vartype restorable_database_accounts: azure.mgmt.cosmosdb.operations.RestorableDatabaseAccountsOperations
82
93
:ivar notebook_workspaces: NotebookWorkspaces operations
83
94
:vartype notebook_workspaces: azure.mgmt.cosmosdb.operations.NotebookWorkspacesOperations
95
+ :ivar restorable_sql_databases: RestorableSqlDatabases operations
96
+ :vartype restorable_sql_databases: azure.mgmt.cosmosdb.operations.RestorableSqlDatabasesOperations
97
+ :ivar restorable_sql_containers: RestorableSqlContainers operations
98
+ :vartype restorable_sql_containers: azure.mgmt.cosmosdb.operations.RestorableSqlContainersOperations
99
+ :ivar restorable_sql_resources: RestorableSqlResources operations
100
+ :vartype restorable_sql_resources: azure.mgmt.cosmosdb.operations.RestorableSqlResourcesOperations
101
+ :ivar restorable_mongodb_databases: RestorableMongodbDatabases operations
102
+ :vartype restorable_mongodb_databases: azure.mgmt.cosmosdb.operations.RestorableMongodbDatabasesOperations
103
+ :ivar restorable_mongodb_collections: RestorableMongodbCollections operations
104
+ :vartype restorable_mongodb_collections: azure.mgmt.cosmosdb.operations.RestorableMongodbCollectionsOperations
105
+ :ivar restorable_mongodb_resources: RestorableMongodbResources operations
106
+ :vartype restorable_mongodb_resources: azure.mgmt.cosmosdb.operations.RestorableMongodbResourcesOperations
107
+ :ivar cassandra_clusters: CassandraClusters operations
108
+ :vartype cassandra_clusters: azure.mgmt.cosmosdb.operations.CassandraClustersOperations
109
+ :ivar cassandra_data_centers: CassandraDataCenters operations
110
+ :vartype cassandra_data_centers: azure.mgmt.cosmosdb.operations.CassandraDataCentersOperations
84
111
:ivar private_link_resources: PrivateLinkResources operations
85
112
:vartype private_link_resources: azure.mgmt.cosmosdb.operations.PrivateLinkResourcesOperations
86
113
:ivar private_endpoint_connections: PrivateEndpointConnections operations
@@ -101,7 +128,7 @@ def __init__(
101
128
super (CosmosDBManagementClient , self ).__init__ (self .config .credentials , self .config )
102
129
103
130
client_models = {k : v for k , v in models .__dict__ .items () if isinstance (v , type )}
104
- self .api_version = '2021-01-15 '
131
+ self .api_version = '2021-03- 01-preview '
105
132
self ._serialize = Serializer (client_models )
106
133
self ._deserialize = Deserializer (client_models )
107
134
@@ -141,8 +168,26 @@ def __init__(
141
168
self ._client , self .config , self ._serialize , self ._deserialize )
142
169
self .gremlin_resources = GremlinResourcesOperations (
143
170
self ._client , self .config , self ._serialize , self ._deserialize )
171
+ self .restorable_database_accounts = RestorableDatabaseAccountsOperations (
172
+ self ._client , self .config , self ._serialize , self ._deserialize )
144
173
self .notebook_workspaces = NotebookWorkspacesOperations (
145
174
self ._client , self .config , self ._serialize , self ._deserialize )
175
+ self .restorable_sql_databases = RestorableSqlDatabasesOperations (
176
+ self ._client , self .config , self ._serialize , self ._deserialize )
177
+ self .restorable_sql_containers = RestorableSqlContainersOperations (
178
+ self ._client , self .config , self ._serialize , self ._deserialize )
179
+ self .restorable_sql_resources = RestorableSqlResourcesOperations (
180
+ self ._client , self .config , self ._serialize , self ._deserialize )
181
+ self .restorable_mongodb_databases = RestorableMongodbDatabasesOperations (
182
+ self ._client , self .config , self ._serialize , self ._deserialize )
183
+ self .restorable_mongodb_collections = RestorableMongodbCollectionsOperations (
184
+ self ._client , self .config , self ._serialize , self ._deserialize )
185
+ self .restorable_mongodb_resources = RestorableMongodbResourcesOperations (
186
+ self ._client , self .config , self ._serialize , self ._deserialize )
187
+ self .cassandra_clusters = CassandraClustersOperations (
188
+ self ._client , self .config , self ._serialize , self ._deserialize )
189
+ self .cassandra_data_centers = CassandraDataCentersOperations (
190
+ self ._client , self .config , self ._serialize , self ._deserialize )
146
191
self .private_link_resources = PrivateLinkResourcesOperations (
147
192
self ._client , self .config , self ._serialize , self ._deserialize )
148
193
self .private_endpoint_connections = PrivateEndpointConnectionsOperations (
0 commit comments