Partilhar via


CosmosDBAccountData Classe

Definição

Uma classe que representa o modelo de dados CosmosDBAccount. Uma conta de banco de dados do Azure Cosmos DB.

public class CosmosDBAccountData : Azure.ResourceManager.Models.TrackedResourceData
type CosmosDBAccountData = class
    inherit TrackedResourceData
Public Class CosmosDBAccountData
Inherits TrackedResourceData
Herança

Construtores

CosmosDBAccountData(AzureLocation)

Inicializa uma nova instância do CosmosDBAccountData.

Propriedades

AnalyticalStorageSchemaType

Descreve os tipos de esquema para armazenamento analítico.

ApiServerVersion

Descreve o ServerVersion de uma conta do MongoDB.

BackupPolicy

O objeto que representa a política para fazer backups em uma conta. CosmosDBAccountBackupPolicy Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem ContinuousModeBackupPolicy e PeriodicModeBackupPolicy.

Capabilities

Lista de recursos do Cosmos DB para a conta.

CapacityTotalThroughputLimit

O limite de taxa de transferência total imposto à conta. Um totalThroughputLimit de 2000 impõe um limite estrito de taxa de transferência máxima que pode ser provisionado nessa conta como 2000. Um totalThroughputLimit de -1 indica que não há limites para o provisionamento de taxa de transferência.

ConnectorOffer

O tipo de oferta do conector do Cassandra para a conta C* do banco de dados do Cosmos DB.

ConsistencyPolicy

A política de consistência para a conta de banco de dados do Cosmos DB.

Cors

A política CORS para a conta de banco de dados do Cosmos DB.

CreateMode

Enumerar para indicar o modo de criação da conta.

CustomerManagedKeyStatus

Indica o status do recurso Chave Gerenciada pelo Cliente na conta. Caso haja erros, a propriedade fornece diretrizes de solução de problemas.

DatabaseAccountOfferType

O tipo de oferta para a conta de banco de dados do Cosmos DB. Valor padrão: Standard.

DefaultIdentity

A identidade padrão para acessar o cofre de chaves usado em recursos como chaves gerenciadas pelo cliente. A identidade padrão precisa ser definida explicitamente pelos usuários. Pode ser "FirstPartyIdentity", "SystemAssignedIdentity" e muito mais.

DefaultPriorityLevel

Enumerar para indicar o nível de prioridade padrão da solicitação para execução baseada em prioridade.

DiagnosticLogEnableFullTextQuery

Descreva o nível de detalhes com quais consultas devem ser registradas.

DisableKeyBasedMetadataWriteAccess

Desabilite as operações de gravação em recursos de metadados (bancos de dados, contêineres, taxa de transferência) por meio de chaves de conta.

DisableLocalAuth

Recusar a autenticação local e garantir que apenas MSI e AAD possam ser usados exclusivamente para autenticação.

DocumentEndpoint

O ponto de extremidade de conexão para a conta de banco de dados do Cosmos DB.

EnableAutomaticFailover

Habilita o failover automático da região de gravação no evento raro em que a região está indisponível devido a uma interrupção. O failover automático resultará em uma nova região de gravação para a conta e será escolhido com base nas prioridades de failover configuradas para a conta.

EnableBurstCapacity

Sinalizador para indicar a habilitação/desabilitação do recurso de Visualização de Capacidade de Intermitência na conta.

EnableCassandraConnector

Habilita o conector do Cassandra na conta C* do Cosmos DB.

EnableMaterializedViews

Sinalizador para indicar se deseja habilitar MaterializedViews na conta do Cosmos DB.

EnableMultipleWriteLocations

Permite que a conta escreva em vários locais.

EnablePartitionMerge

Sinalizador para indicar a habilitação/desabilitação do recurso mesclagem de partição na conta.

EnablePriorityBasedExecution

Sinalizador para indicar a habilitação/desabilitação do recurso de Visualização de Execução Baseada em Prioridade na conta.

FailoverPolicies

Uma matriz que contém as regiões ordenadas por suas prioridades de failover.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
Identity

Identidade do recurso.

InstanceId

Um identificador exclusivo atribuído à conta de banco de dados.

IPRules

Lista de IpRules.

IsAnalyticalStorageEnabled

Sinalizador para indicar se deseja habilitar a análise de armazenamento.

IsFreeTierEnabled

Sinalizador para indicar se a Camada Gratuita está habilitada.

IsVirtualNetworkFilterEnabled

Sinalizador para indicar se é necessário habilitar/desabilitar Rede Virtual regras de ACL.

KeysMetadata

O objeto que representa os metadados das Chaves de Conta da conta do Cosmos DB.

KeyVaultKeyUri

O URI do cofre de chaves.

Kind

Indica o tipo de conta de banco de dados. Isso só pode ser definido na criação da conta de banco de dados.

Location

A localização geográfica onde o recurso reside.

(Herdado de TrackedResourceData)
Locations

Uma matriz que contém todos os locais habilitados para a conta do Cosmos DB.

MinimalTlsVersion

Indica a versão mínima permitida de TLS. O padrão é tls 1.0, exceto para Cassandra e API do Mongo, que só funcionam com Tls 1.2.

Name

O nome do recurso.

(Herdado de ResourceData)
NetworkAclBypass

Indica quais serviços têm permissão para ignorar verificações de firewall.

NetworkAclBypassResourceIds

Uma matriz que contém as IDs de recurso para bypass de acl de rede para a conta do Cosmos DB.

PrivateEndpointConnections

Lista de Conexões de Ponto de Extremidade Privado configuradas para a conta do Cosmos DB.

ProvisioningState

O status da conta do Cosmos DB no momento em que a operação foi chamada. O status pode ser um dos seguintes. 'Criando' – a conta do Cosmos DB está sendo criada. Quando uma conta está no estado Criando, somente as propriedades especificadas como entrada para a operação Criar conta do Cosmos DB são retornadas. 'Êxito' – a conta do Cosmos DB está ativa para uso. 'Atualizando' – a conta do Cosmos DB está sendo atualizada. 'Deleting' – a conta do Cosmos DB está sendo excluída. 'Falha' – falha na criação da conta do Cosmos DB. 'DeletionFailed' – falha na exclusão da conta do Cosmos DB.

PublicNetworkAccess

Se as solicitações da Rede Pública são permitidas.

ReadLocations

Uma matriz que contém os locais de leitura habilitados para a conta do Cosmos DB.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
RestoreParameters

Parâmetros para indicar as informações sobre a restauração.

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)
VirtualNetworkRules

Lista de regras de ACL Rede Virtual configuradas para a conta do Cosmos DB.

WriteLocations

Uma matriz que contém o local de gravação da conta do Cosmos DB.

Aplica-se a