@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.DatabaseAccountInner>, 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>| Modifier and Type | Method and Description |
|---|---|
ConsistencyPolicy |
consistencyPolicy() |
DatabaseAccountOfferType |
databaseAccountOfferType() |
DefaultConsistencyLevel |
defaultConsistencyLevel() |
String |
documentEndpoint() |
String |
ipRangeFilter() |
DatabaseAccountKind |
kind() |
com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListConnectionStringsResult |
listConnectionStrings() |
rx.Observable<com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListConnectionStringsResult> |
listConnectionStringsAsync() |
com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListKeysResult |
listKeys() |
rx.Observable<com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListKeysResult> |
listKeysAsync() |
List<Location> |
readableReplications() |
void |
regenerateKey(KeyKind keyKind) |
rx.Observable<Void> |
regenerateKeyAsync(KeyKind keyKind) |
List<Location> |
writableReplications() |
region, regionName, tags, typekeyidnameresourceGroupNamemanagerinnerDatabaseAccountKind kind()
String documentEndpoint()
DatabaseAccountOfferType databaseAccountOfferType()
String ipRangeFilter()
ConsistencyPolicy consistencyPolicy()
DefaultConsistencyLevel defaultConsistencyLevel()
List<Location> writableReplications()
List<Location> readableReplications()
com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListKeysResult listKeys()
rx.Observable<com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListKeysResult> listKeysAsync()
com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListConnectionStringsResult listConnectionStrings()
rx.Observable<com.microsoft.azure.management.cosmosdb.implementation.DatabaseAccountListConnectionStringsResult> listConnectionStringsAsync()
void regenerateKey(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.
*/