Partilhar via


CosmosDBAccountPatch Classe

Definição

Parâmetros para aplicação de patch das propriedades da conta de banco de dados do Azure Cosmos DB.

public class CosmosDBAccountPatch
type CosmosDBAccountPatch = class
Public Class CosmosDBAccountPatch
Herança
CosmosDBAccountPatch

Construtores

CosmosDBAccountPatch()

Inicializa uma nova instância do CosmosDBAccountPatch.

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 do Cosmos DB.

Cors

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

CustomerManagedKeyStatus

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

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.

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.

Identity

Identidade do recurso.

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

Essa propriedade é ignorada durante a operação de atualização, pois os metadados são somente leitura. O objeto representa os metadados das Chaves de Conta da conta do Cosmos DB.

KeyVaultKeyUri

O URI do cofre de chaves.

Location

O local do grupo de recursos ao qual o recurso pertence.

Locations

Uma matriz que contém os locais de georeplicação 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.

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.

PublicNetworkAccess

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

Tags

As marcas são uma lista de pares chave-valor que descrevem o recurso. Essas marcas podem ser usadas para exibir e agrupar esse recurso (entre grupos de recursos). No máximo 15 marcas podem ser fornecidas para um recurso. Cada marca deve ter uma chave com no máximo 128 caracteres e um valor com no máximo 256 caracteres. Por exemplo, a experiência padrão para um tipo de modelo é definida com "defaultExperience": "Cassandra". Os valores atuais de "defaultExperience" também incluem "Table", "Graph", "DocumentDB" e "MongoDB".

VirtualNetworkRules

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

Aplica-se a