DatabaseAccountCreateUpdateParameters Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.Models.ARMResourceProperties
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabaseAccountCreateUpdateParameters = class
inherit ARMResourceProperties
Public Class DatabaseAccountCreateUpdateParameters
Inherits ARMResourceProperties
- Herencia
- Atributos
Constructores
DatabaseAccountCreateUpdateParameters() |
Inicializa una nueva instancia de la clase DatabaseAccountCreateUpdateParameters. |
DatabaseAccountCreateUpdateParameters(IList<Location>, String, String, String, String, IDictionary<String,String>, String, ManagedServiceIdentity, ConsistencyPolicy, 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, String, BackupPolicy, IList<CorsPolicy>, Nullable<NetworkAclBypass>, IList<String>, Nullable<Boolean>, RestoreParameters, Capacity) |
Inicializa una nueva instancia de la clase DatabaseAccountCreateUpdateParameters. |
Propiedades
AnalyticalStorageConfiguration |
Obtiene o establece propiedades específicas del almacenamiento analítico. |
ApiProperties |
Obtiene o establece propiedades específicas de la API. Actualmente, solo se admite para la API de MongoDB. |
BackupPolicy |
Obtiene o establece el objeto que representa la directiva para realizar copias de seguridad en una cuenta. |
Capabilities |
Obtiene o establece la lista de funcionalidades de Cosmos DB para la cuenta. |
Capacity |
Obtiene o establece el objeto que representa todas las propiedades relacionadas con la aplicación de capacidad en una 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. |
Cors |
Obtiene o establece la directiva de CORS para la cuenta de base de datos de Cosmos DB. |
CreateMode |
Obtiene o establece la enumeración para indicar el modo de creación de la cuenta. Entre los valores posibles se incluyen: "Default", "Restore" |
DatabaseAccountOfferType |
Tipo de oferta para la base de datos |
DefaultIdentity |
Obtiene o establece la identidad predeterminada para acceder al almacén de claves usado en características como las claves administradas por el cliente. Los usuarios deben establecer explícitamente la identidad predeterminada. Puede ser "FirstPartyIdentity", "SystemAssignedIdentity" y mucho más. |
DisableKeyBasedMetadataWriteAccess |
Obtiene o establece la deshabilitación de operaciones de escritura en recursos de metadatos (bases de datos, contenedores, rendimiento) mediante claves de cuenta. |
DisableLocalAuth |
Obtiene o establece la exclusión de la autenticación local y garantiza que solo se pueden usar MSI y AAD exclusivamente para la autenticación. |
EnableAnalyticalStorage |
Obtiene o establece la marca para indicar si se va a habilitar el análisis de almacenamiento. |
EnableAutomaticFailover |
Obtiene o establece habilita la conmutación automática por error de la región de escritura en el caso poco frecuente 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. |
EnableFreeTier |
Obtiene o establece la marca para indicar si el nivel Gratis está habilitado. |
EnableMultipleWriteLocations |
Obtiene o establece permite que la cuenta escriba en varias ubicaciones. |
Id |
Obtiene el identificador de recurso único del recurso de ARM. (Heredado de ARMResourceProperties) |
Identity |
Parámetros para crear y actualizar cuentas de base de datos de Cosmos DB. |
IpRules |
Obtiene o establece la lista de IpRules. |
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 |
Obtiene o establece la ubicación del grupo de recursos al que pertenece el recurso. (Heredado de ARMResourceProperties) |
Locations |
Obtiene o establece una matriz que contiene las ubicaciones de georeplicación habilitadas para la cuenta de Cosmos DB. |
Name |
Obtiene el nombre del recurso arm. (Heredado de ARMResourceProperties) |
NetworkAclBypass |
Obtiene o establece indica qué servicios pueden omitir las comprobaciones de firewall. Entre los valores posibles se incluyen: "None", "AzureServices" |
NetworkAclBypassResourceIds |
Obtiene o establece una matriz que contiene los identificadores de recurso para la omisión de Acl de red para la cuenta de Cosmos DB. |
PublicNetworkAccess |
Obtiene o establece si se permiten las solicitudes de la red pública. Entre los valores posibles se incluyen: "Enabled", "Disabled" |
RestoreParameters |
Obtiene o establece parámetros para indicar la información sobre la restauración. |
Tags |
Parámetros para crear y actualizar cuentas de base de datos de Cosmos DB. (Heredado de ARMResourceProperties) |
Type |
Obtiene el tipo de recurso de Azure. (Heredado de ARMResourceProperties) |
VirtualNetworkRules |
Obtiene o establece la lista de reglas de ACL de Virtual Network configuradas para la cuenta de Cosmos DB. |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET