public interface CosmosDBAccount extends GroupableResource<CosmosManager,DatabaseAccountGetResultsInner>, Refreshable<CosmosDBAccount>, Updatable<CosmosDBAccount.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
CosmosDBAccount.Definition
Grouping of cosmos db definition stages.
|
static interface |
CosmosDBAccount.DefinitionStages
Grouping of cosmos db definition stages.
|
static interface |
CosmosDBAccount.Update
Grouping of cosmos db update stages.
|
static interface |
CosmosDBAccount.UpdateStages
Grouping of cosmos db update stages.
|
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T>region, regionName, tags, typenameresourceGroupNamemanagerinnerModelrefresh, refreshAsyncDatabaseAccountKind kind()
String documentEndpoint()
DatabaseAccountOfferType databaseAccountOfferType()
String ipRangeFilter()
ConsistencyPolicy consistencyPolicy()
DefaultConsistencyLevel defaultConsistencyLevel()
List<Location> writableReplications()
List<Location> readableReplications()
DatabaseAccountListKeysResult listKeys()
Mono<DatabaseAccountListKeysResult> listKeysAsync()
DatabaseAccountListReadOnlyKeysResult listReadOnlyKeys()
Mono<DatabaseAccountListReadOnlyKeysResult> listReadOnlyKeysAsync()
DatabaseAccountListConnectionStringsResult listConnectionStrings()
Mono<DatabaseAccountListConnectionStringsResult> listConnectionStringsAsync()
List<SqlDatabase> listSqlDatabases()
com.azure.core.http.rest.PagedFlux<SqlDatabase> listSqlDatabasesAsync()
boolean multipleWriteLocationsEnabled()
boolean cassandraConnectorEnabled()
ConnectorOffer cassandraConnectorOffer()
boolean keyBasedMetadataWriteAccessDisabled()
com.azure.core.http.rest.PagedFlux<PrivateLinkResource> listPrivateLinkResourcesAsync()
List<PrivateLinkResource> listPrivateLinkResources()
Mono<PrivateLinkResource> getPrivateLinkResourceAsync(String groupName)
groupName - group name of private link resourcePrivateLinkResource getPrivateLinkResource(String groupName)
groupName - group name of private link resourceMono<Map<String,PrivateEndpointConnection>> listPrivateEndpointConnectionAsync()
Map<String,PrivateEndpointConnection> listPrivateEndpointConnection()
Mono<PrivateEndpointConnection> getPrivateEndpointConnectionAsync(String name)
name - name of private endpoint connectionPrivateEndpointConnection getPrivateEndpointConnection(String name)
name - name of private endpoint connectionList<Capability> capabilities()
List<VirtualNetworkRule> virtualNetworkRules()
void offlineRegion(com.azure.core.management.Region region)
region - Cosmos DB regionMono<Void> offlineRegionAsync(com.azure.core.management.Region region)
region - Cosmos DB regionvoid onlineRegion(com.azure.core.management.Region region)
region - Cosmos DB regionMono<Void> onlineRegionAsync(com.azure.core.management.Region region)
region - Cosmos DB regionvoid regenerateKey(KeyKind keyKind)
keyKind - the key kindCopyright © 2020 Microsoft Corporation. All rights reserved.