Compartilhar via


CosmosDBAccountCreateOrUpdateContent Classe

Definição

Parâmetros para criar e atualizar contas de banco de dados do Cosmos DB.

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

Construtores

CosmosDBAccountCreateOrUpdateContent(AzureLocation, IEnumerable<CosmosDBAccountLocation>)

Inicializa uma nova instância do CosmosDBAccountCreateOrUpdateContent.

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.

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 o banco de dados.

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.

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.

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/criaçã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.

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 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.

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.

PublicNetworkAccess

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

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.

Aplica-se a