CosmosDBAccountsImpl Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementação para Registros.
public class CosmosDBAccountsImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.TopLevelModifiableResources<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount,Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccountImpl,Microsoft.Azure.Management.CosmosDB.Fluent.Models.DatabaseAccountGetResultsInner,Microsoft.Azure.Management.CosmosDB.Fluent.IDatabaseAccountsOperations,Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBManager>, Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccounts, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.CosmosDB.Fluent.IDatabaseAccountsOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBManager>
type CosmosDBAccountsImpl = class
inherit TopLevelModifiableResources<ICosmosDBAccount, CosmosDBAccountImpl, DatabaseAccountGetResultsInner, IDatabaseAccountsOperations, ICosmosDBManager>
interface ICosmosDBAccounts
interface IBeta
interface ISupportsCreating<IBlank>
interface IHasManager<ICosmosDBManager>
interface IHasInner<IDatabaseAccountsOperations>
interface ISupportsBatchCreation<ICosmosDBAccount>
interface ISupportsGettingById<ICosmosDBAccount>
interface ISupportsDeletingById
interface ISupportsDeletingByResourceGroup
interface ISupportsListing<ICosmosDBAccount>
interface ISupportsListingByResourceGroup<ICosmosDBAccount>
interface ISupportsGettingByResourceGroup<ICosmosDBAccount>
Public Class CosmosDBAccountsImpl
Inherits TopLevelModifiableResources(Of ICosmosDBAccount, CosmosDBAccountImpl, DatabaseAccountGetResultsInner, IDatabaseAccountsOperations, ICosmosDBManager)
Implements ICosmosDBAccounts, IHasInner(Of IDatabaseAccountsOperations), IHasManager(Of ICosmosDBManager), ISupportsBatchCreation(Of ICosmosDBAccount), ISupportsCreating(Of IBlank), ISupportsGettingById(Of ICosmosDBAccount), ISupportsGettingByResourceGroup(Of ICosmosDBAccount), ISupportsListing(Of ICosmosDBAccount), ISupportsListingByResourceGroup(Of ICosmosDBAccount)
- Herança
- Implementações
-
ICosmosDBAccounts ISupportsBatchCreation<ICosmosDBAccount> ISupportsCreating<IBlank> ISupportsDeletingById ISupportsDeletingByResourceGroup ISupportsGettingById<ICosmosDBAccount> ISupportsGettingByResourceGroup<ICosmosDBAccount> ISupportsListing<ICosmosDBAccount> ISupportsListingByResourceGroup<ICosmosDBAccount> IBeta IHasInner<IDatabaseAccountsOperations> IHasManager<ICosmosDBManager>
Propriedades
Inner |
Implementação para Registros. (Herdado de GroupableResources<IFluentResourceT,FluentResourceT,InnerResourceT,InnerCollectionT,ManagerT>) |
Manager |
Implementação para Registros. (Herdado de GroupableResources<IFluentResourceT,FluentResourceT,InnerResourceT,InnerCollectionT,ManagerT>) |
Métodos
Implantações explícitas de interface
ICosmosDBAccounts.FailoverPriorityChange(String, String, IList<Location>) |
Altera a prioridade de failover para a conta de banco de dados do Azure CosmosDB. Uma prioridade de failover de 0 indica uma região de gravação. O valor máximo para uma prioridade de failover = (número total de regiões – 1). Os valores de prioridade de failover devem ser exclusivos para cada uma das regiões em que a conta de banco de dados existe. |
ICosmosDBAccounts.FailoverPriorityChangeAsync(String, String, IList<Location>, CancellationToken) |
Altera a prioridade de failover para a conta de banco de dados do Azure CosmosDB. Uma prioridade de failover de 0 indica uma região de gravação. O valor máximo para uma prioridade de failover = (número total de regiões – 1). Os valores de prioridade de failover devem ser exclusivos para cada uma das regiões em que a conta de banco de dados existe. |
ICosmosDBAccounts.ListConnectionStrings(String, String) |
Lista as cadeias de conexão para a conta de banco de dados do Azure CosmosDB especificada. |
ICosmosDBAccounts.ListConnectionStringsAsync(String, String, CancellationToken) |
Lista as cadeias de conexão para a conta de banco de dados do Azure CosmosDB especificada. |
ICosmosDBAccounts.ListKeys(String, String) |
Lista as chaves de acesso para a conta de banco de dados do Azure CosmosDB especificada. |
ICosmosDBAccounts.ListKeysAsync(String, String, CancellationToken) |
Lista as chaves de acesso para a conta de banco de dados do Azure CosmosDB especificada. |
ICosmosDBAccounts.ListReadOnlyKeys(String, String) |
Lista as chaves de acesso somente leitura para a conta de banco de dados do Azure CosmosDB especificada. |
ICosmosDBAccounts.ListReadOnlyKeysAsync(String, String, CancellationToken) |
Lista as chaves de acesso somente leitura para a conta de banco de dados do Azure CosmosDB especificada. |
ICosmosDBAccounts.RegenerateKey(String, String, String) |
Regenera uma chave de acesso para a conta de banco de dados do Azure CosmosDB especificada. |
ICosmosDBAccounts.RegenerateKeyAsync(String, String, String, CancellationToken) |
Regenera uma chave de acesso para a conta de banco de dados do Azure CosmosDB especificada. |
ISupportsCreating<IBlank>.Define(String) |
Inicia uma definição para um novo recurso.
Este é o início do padrão de construtor usado para criar recursos de nível superior no Azure. O método final que conclui a definição e inicia o processo real de criação de recursos no Azure é Creatable.create().
Observe que o método Creatable.create() só está disponível no estágio da definição de recurso que tem o conjunto mínimo de parâmetros de entrada especificado. Se você não vir Creatable.create() entre os métodos disponíveis, isso significa que você ainda não especificou todas as configurações de entrada necessárias. As configurações de entrada geralmente começam com a palavra "with", por exemplo: |
ISupportsListing<ICosmosDBAccount>.List() |
Lista todos os recursos do tipo especificado na assinatura selecionada no momento. |
ISupportsListing<ICosmosDBAccount>.ListAsync(Boolean, CancellationToken) |
Lista todos os recursos do tipo especificado na assinatura selecionada no momento. |
ISupportsListingByResourceGroup<ICosmosDBAccount>.ListByResourceGroup(String) |
Lista recursos do tipo especificado no grupo de recursos especificado. |
ISupportsListingByResourceGroup<ICosmosDBAccount>.ListByResourceGroupAsync(String, Boolean, CancellationToken) |
Lista recursos do tipo especificado no grupo de recursos especificado. |
Aplica-se a
Azure SDK for .NET