Compartir a través de


DatabaseAccountCreateUpdateParameters Clase

Definición

Parámetros para crear y actualizar cuentas de base de datos de 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
Herencia
DatabaseAccountCreateUpdateParameters
Atributos

Constructores

DatabaseAccountCreateUpdateParameters()

Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase DatabaseAccountCreateUpdateParameters.

Propiedades

Capabilities

Obtiene o establece la lista de funcionalidades de Cosmos DB para la cuenta.

ConnectorOffer

Obtiene o establece el tipo de oferta del conector cassandra para la cuenta de C* de base de datos de Cosmos DB. Entre los valores posibles se incluyen: "Small"

ConsistencyPolicy

Obtiene o establece la directiva de coherencia de la cuenta de Cosmos DB.

DatabaseAccountOfferType

Tipo de oferta de la base de datos

DisableKeyBasedMetadataWriteAccess

Obtiene o establece la deshabilitación de operaciones de escritura en recursos de metadatos (bases de datos, contenedores, rendimiento) mediante claves de cuenta

EnableAutomaticFailover

Obtiene o establece habilita la conmutación automática por error de la región de escritura en el caso excepcional de que la región no está disponible debido a una interrupción. La conmutación automática por error dará lugar a una nueva región de escritura para la cuenta y se elige en función de las prioridades de conmutación por error configuradas para la cuenta.

EnableCassandraConnector

Obtiene o establece habilita el conector cassandra en la cuenta de C* de Cosmos DB.

EnableMultipleWriteLocations

Obtiene o establece permite que la cuenta escriba en varias ubicaciones.

Id

Identificador de recurso. Setter está protegido porque el identificador debe establecerse en recursos de red.

(Heredado de ProxyResource)
IpRangeFilter

Obtiene o establece la compatibilidad con el firewall de Cosmos DB: este valor especifica el conjunto de direcciones IP o intervalos de direcciones IP en el formulario CIDR que se incluirá como la lista permitida de direcciones IP de cliente para una cuenta de base de datos determinada. Los intervalos o direcciones IP deben ir separados por una coma y no deben contener espacios.

IsVirtualNetworkFilterEnabled

Obtiene o establece la marca para indicar si se va a habilitar o deshabilitar Virtual Network reglas de ACL.

KeyVaultKeyUri

Obtiene o establece el URI del almacén de claves.

Kind

Obtiene o establece indica el tipo de cuenta de base de datos. Esto solo se puede establecer en la creación de la cuenta de base de datos. Entre los valores posibles se incluyen: "GlobalDocumentDB", "MongoDB", "Parse"

Location

Ubicación de los recursos

(Heredado de Resource)
Locations

Obtiene o establece una matriz que contiene las ubicaciones de georeplicación habilitadas para la cuenta de Cosmos DB.

Name

Nombre del recurso

(Heredado de ProxyResource)
Tags

Etiquetas del recurso

(Heredado de Resource)
Type

Tipo de recurso

(Heredado de ProxyResource)
VirtualNetworkRules

Obtiene o establece la lista de Virtual Network reglas de ACL configuradas para la cuenta de Cosmos DB.

Métodos

Validate()

Valide el objeto .

Se aplica a