Compartilhar via


DatabaseAccountCreateUpdateParameters Classe

Definição

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseAccountCreateUpdateParameters : Microsoft.Azure.Management.CosmosDB.Fluent.Models.ARMResourcePropertiesInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabaseAccountCreateUpdateParameters = class
    inherit ARMResourcePropertiesInner
Public Class DatabaseAccountCreateUpdateParameters
Inherits ARMResourcePropertiesInner
Herança
DatabaseAccountCreateUpdateParameters
Atributos

Construtores

DatabaseAccountCreateUpdateParameters()

Inicializa uma nova instância da classe DatabaseAccountCreateUpdateParameters.

DatabaseAccountCreateUpdateParameters(String, IList<Location>, String, String, String, IDictionary<String,String>, DatabaseAccountKind, ConsistencyPolicy, String, Nullable<Boolean>, Nullable<Boolean>, IList<Capability>, IList<VirtualNetworkRule>, Nullable<Boolean>, Nullable<Boolean>, ConnectorOffer, Nullable<Boolean>, String)

Inicializa uma nova instância da classe DatabaseAccountCreateUpdateParameters.

Propriedades

Capabilities

Obtém ou define a lista de recursos do Cosmos DB para a conta

ConnectorOffer

Obtém ou define o tipo de oferta do conector do Cassandra para a conta C* do banco de dados do Cosmos DB. Os valores possíveis incluem: 'Small'

ConsistencyPolicy

Obtém ou define a política de consistência para a conta do Cosmos DB.

DatabaseAccountOfferType

O tipo de oferta para o banco de dados

DisableKeyBasedMetadataWriteAccess

Obtém ou define a desabilitação de operações de gravação em recursos de metadados (bancos de dados, contêineres, taxa de transferência) por meio de chaves de conta

EnableAutomaticFailover

Obtém ou define que habilita o failover automático da região de gravação no caso raro de a região não estar disponí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.

EnableCassandraConnector

Obtém ou define que habilita o conector do Cassandra na conta C* do Cosmos DB

EnableMultipleWriteLocations

Obtém ou define permite que a conta escreva em vários locais

Id

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
IpRangeFilter

Obtém ou define o Suporte ao Firewall do Cosmos DB: esse valor especifica o conjunto de endereços IP ou intervalos de endereços IP no formato CIDR a ser incluído como a lista permitida de IPs de cliente para uma determinada conta de banco de dados. Os intervalos/endereços IP devem ser separados por vírgula e não devem conter espaços.

IsVirtualNetworkFilterEnabled

Obtém ou define o sinalizador para indicar se é necessário habilitar/desabilitar Rede Virtual regras de ACL.

KeyVaultKeyUri

Obtém ou define o URI do cofre de chaves

Kind

Obtém ou define indica o tipo de conta de banco de dados. Isso só pode ser definido na criação da conta de banco de dados. Os valores possíveis incluem: 'GlobalDocumentDB', 'MongoDB', 'Parse'

Location

Localização do recurso

(Herdado de Resource)
Locations

Obtém ou define uma matriz que contém os locais de replicação geográfica habilitados para a conta do Cosmos DB.

Name

Nome do recurso

(Herdado de ProxyResource)
Tags

Marcações de recursos

(Herdado de Resource)
Type

Tipo de recurso

(Herdado de ProxyResource)
VirtualNetworkRules

Obtém ou define a lista de regras de ACL Rede Virtual configuradas para a conta do Cosmos DB.

Métodos

Validate()

Valide o objeto .

Aplica-se a