@Beta(value=V1_2_0) public interface CosmosDBAccount extends com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource<com.microsoft.azure.management.cosmosdb.implementation.CosmosDBManager,com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountGetResultsInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<CosmosDBAccount>, com.microsoft.azure.management.resources.fluentcore.model.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.
|
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>region, regionName, tags, typekeyidnameresourceGroupNamemanagerinnerDatabaseAccountKind kind()
String documentEndpoint()
DatabaseAccountOfferType databaseAccountOfferType()
String ipRangeFilter()
ConsistencyPolicy consistencyPolicy()
DefaultConsistencyLevel defaultConsistencyLevel()
List<Location> writableReplications()
List<Location> readableReplications()
DatabaseAccountListKeysResult listKeys()
rx.Observable<DatabaseAccountListKeysResult> listKeysAsync()
DatabaseAccountListReadOnlyKeysResult listReadOnlyKeys()
rx.Observable<DatabaseAccountListReadOnlyKeysResult> listReadOnlyKeysAsync()
DatabaseAccountListConnectionStringsResult listConnectionStrings()
rx.Observable<DatabaseAccountListConnectionStringsResult> listConnectionStringsAsync()
List<SqlDatabase> listSqlDatabases()
rx.Observable<List<SqlDatabase>> listSqlDatabasesAsync()
boolean multipleWriteLocationsEnabled()
boolean cassandraConnectorEnabled()
ConnectorOffer cassandraConnectorOffer()
boolean keyBasedMetadataWriteAccessDisabled()
rx.Observable<List<PrivateLinkResource>> listPrivateLinkResourcesAsync()
List<PrivateLinkResource> listPrivateLinkResources()
rx.Observable<PrivateLinkResource> getPrivateLinkResourceAsync(String groupName)
groupName - group name of private link resourcePrivateLinkResource getPrivateLinkResource(String groupName)
groupName - group name of private link resourcerx.Observable<Map<String,PrivateEndpointConnection>> listPrivateEndpointConnectionAsync()
Map<String,PrivateEndpointConnection> listPrivateEndpointConnection()
rx.Observable<PrivateEndpointConnection> getPrivateEndpointConnectionAsync(String name)
name - name of private endpoint connectionPrivateEndpointConnection getPrivateEndpointConnection(String name)
name - name of private endpoint connection@Beta(value=V1_10_0) List<Capability> capabilities()
@Beta(value=V1_10_0) List<VirtualNetworkRule> virtualNetworkRules()
@Beta(value=V1_11_0) void offlineRegion(com.microsoft.azure.management.resources.fluentcore.arm.Region region)
region - Cosmos DB region@Beta(value=V1_11_0) rx.Completable offlineRegionAsync(com.microsoft.azure.management.resources.fluentcore.arm.Region region)
region - Cosmos DB region@Beta(value=V1_11_0) void onlineRegion(com.microsoft.azure.management.resources.fluentcore.arm.Region region)
region - Cosmos DB region@Beta(value=V1_11_0) rx.Completable onlineRegionAsync(com.microsoft.azure.management.resources.fluentcore.arm.Region region)
region - Cosmos DB regionvoid regenerateKey(KeyKind keyKind)
keyKind - the key kind@Beta(value=V1_11_0) rx.Completable regenerateKeyAsync(KeyKind keyKind)
keyKind - the key kind/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/