Compartilhar via


DatabaseAccountUpdateParameters Classe

Definição

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseAccountUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabaseAccountUpdateParameters = class
Public Class DatabaseAccountUpdateParameters
Herança
DatabaseAccountUpdateParameters
Atributos

Construtores

DatabaseAccountUpdateParameters()

Inicializa uma nova instância da classe DatabaseAccountUpdateParameters.

DatabaseAccountUpdateParameters(IDictionary<String,String>, String, ManagedServiceIdentity, ConsistencyPolicy, IList<Location>, IList<IpAddressOrRange>, Nullable<Boolean>, Nullable<Boolean>, IList<Capability>, IList<VirtualNetworkRule>, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, String, String, String, Nullable<Boolean>, ApiProperties, Nullable<Boolean>, AnalyticalStorageConfiguration, BackupPolicy, IList<CorsPolicy>, Nullable<NetworkAclBypass>, IList<String>, Nullable<Boolean>, Capacity)

Inicializa uma nova instância da classe DatabaseAccountUpdateParameters.

Propriedades

AnalyticalStorageConfiguration

Obtém ou define propriedades específicas do armazenamento analítico.

ApiProperties

Obtém ou define propriedades específicas da API. Atualmente, há suporte apenas para a API do MongoDB.

BackupPolicy

Obtém ou define o objeto que representa a política para fazer backups em uma conta.

Capabilities

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

Capacity

Obtém ou define o objeto que representa todas as propriedades relacionadas à imposição de capacidade em uma 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: 'Pequeno'

ConsistencyPolicy

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

Cors

Obtém ou define a política CORS para a conta de banco de dados do Cosmos DB.

DefaultIdentity

Obtém ou define 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.

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

DisableLocalAuth

Obtém ou define a recusa da autenticação local e garante que apenas MSI e AAD possam ser usados exclusivamente para autenticação.

EnableAnalyticalStorage

Obtém ou define o sinalizador para indicar se deseja habilitar a análise de armazenamento.

EnableAutomaticFailover

Obtém ou define habilita o failover automático da região de gravação no raro evento 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.

EnableCassandraConnector

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

EnableFreeTier

Obtém ou define o sinalizador para indicar se a Camada Livre está habilitada.

EnableMultipleWriteLocations

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

Identity

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

IpRules

Obtém ou define a lista de IpRules.

IsVirtualNetworkFilterEnabled

Obtém ou define o sinalizador para indicar se as regras de ACL Rede Virtual devem ser habilitadas/desabilitadas.

KeyVaultKeyUri

Obtém ou define o URI do cofre de chaves

Location

Obtém ou define o local do grupo de recursos ao qual o recurso pertence.

Locations

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

NetworkAclBypass

Obtém ou define indica quais serviços têm permissão para ignorar verificações de firewall. Os valores possíveis incluem: 'None', 'AzureServices'

NetworkAclBypassResourceIds

Obtém ou define uma matriz que contém as IDs de recurso para bypass de acl de rede para a conta do Cosmos DB.

PublicNetworkAccess

Obtém ou define se as solicitações da Rede Pública são permitidas. Os valores possíveis incluem: 'Enabled', 'Disabled'

Tags

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

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