Compartir a través de


DatabaseAccountCreateUpdateParameters Constructores

Definición

Sobrecargas

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.

DatabaseAccountCreateUpdateParameters()

Inicializa una nueva instancia de la clase DatabaseAccountCreateUpdateParameters.

public DatabaseAccountCreateUpdateParameters ();
Public Sub New ()

Se aplica a

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.

public DatabaseAccountCreateUpdateParameters (System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Location> locations, string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string kind = default, Microsoft.Azure.Management.CosmosDB.Models.ManagedServiceIdentity identity = default, Microsoft.Azure.Management.CosmosDB.Models.ConsistencyPolicy consistencyPolicy = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.IpAddressOrRange> ipRules = default, bool? isVirtualNetworkFilterEnabled = default, bool? enableAutomaticFailover = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Capability> capabilities = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.VirtualNetworkRule> virtualNetworkRules = default, bool? enableMultipleWriteLocations = default, bool? enableCassandraConnector = default, string connectorOffer = default, bool? disableKeyBasedMetadataWriteAccess = default, string keyVaultKeyUri = default, string defaultIdentity = default, string publicNetworkAccess = default, bool? enableFreeTier = default, Microsoft.Azure.Management.CosmosDB.Models.ApiProperties apiProperties = default, bool? enableAnalyticalStorage = default, Microsoft.Azure.Management.CosmosDB.Models.AnalyticalStorageConfiguration analyticalStorageConfiguration = default, string createMode = default, Microsoft.Azure.Management.CosmosDB.Models.BackupPolicy backupPolicy = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.CorsPolicy> cors = default, Microsoft.Azure.Management.CosmosDB.Models.NetworkAclBypass? networkAclBypass = default, System.Collections.Generic.IList<string> networkAclBypassResourceIds = default, bool? disableLocalAuth = default, Microsoft.Azure.Management.CosmosDB.Models.RestoreParameters restoreParameters = default, Microsoft.Azure.Management.CosmosDB.Models.Capacity capacity = default);
new Microsoft.Azure.Management.CosmosDB.Models.DatabaseAccountCreateUpdateParameters : System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Location> * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.CosmosDB.Models.ManagedServiceIdentity * Microsoft.Azure.Management.CosmosDB.Models.ConsistencyPolicy * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.IpAddressOrRange> * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Capability> * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.VirtualNetworkRule> * Nullable<bool> * Nullable<bool> * string * Nullable<bool> * string * string * string * Nullable<bool> * Microsoft.Azure.Management.CosmosDB.Models.ApiProperties * Nullable<bool> * Microsoft.Azure.Management.CosmosDB.Models.AnalyticalStorageConfiguration * string * Microsoft.Azure.Management.CosmosDB.Models.BackupPolicy * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.CorsPolicy> * Nullable<Microsoft.Azure.Management.CosmosDB.Models.NetworkAclBypass> * System.Collections.Generic.IList<string> * Nullable<bool> * Microsoft.Azure.Management.CosmosDB.Models.RestoreParameters * Microsoft.Azure.Management.CosmosDB.Models.Capacity -> Microsoft.Azure.Management.CosmosDB.Models.DatabaseAccountCreateUpdateParameters
Public Sub New (locations As IList(Of Location), Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional kind As String = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional consistencyPolicy As ConsistencyPolicy = Nothing, Optional ipRules As IList(Of IpAddressOrRange) = Nothing, Optional isVirtualNetworkFilterEnabled As Nullable(Of Boolean) = Nothing, Optional enableAutomaticFailover As Nullable(Of Boolean) = Nothing, Optional capabilities As IList(Of Capability) = Nothing, Optional virtualNetworkRules As IList(Of VirtualNetworkRule) = Nothing, Optional enableMultipleWriteLocations As Nullable(Of Boolean) = Nothing, Optional enableCassandraConnector As Nullable(Of Boolean) = Nothing, Optional connectorOffer As String = Nothing, Optional disableKeyBasedMetadataWriteAccess As Nullable(Of Boolean) = Nothing, Optional keyVaultKeyUri As String = Nothing, Optional defaultIdentity As String = Nothing, Optional publicNetworkAccess As String = Nothing, Optional enableFreeTier As Nullable(Of Boolean) = Nothing, Optional apiProperties As ApiProperties = Nothing, Optional enableAnalyticalStorage As Nullable(Of Boolean) = Nothing, Optional analyticalStorageConfiguration As AnalyticalStorageConfiguration = Nothing, Optional createMode As String = Nothing, Optional backupPolicy As BackupPolicy = Nothing, Optional cors As IList(Of CorsPolicy) = Nothing, Optional networkAclBypass As Nullable(Of NetworkAclBypass) = Nothing, Optional networkAclBypassResourceIds As IList(Of String) = Nothing, Optional disableLocalAuth As Nullable(Of Boolean) = Nothing, Optional restoreParameters As RestoreParameters = Nothing, Optional capacity As Capacity = Nothing)

Parámetros

locations
IList<Location>

Matriz que contiene las ubicaciones de georeplicación habilitadas para la cuenta de Cosmos DB.

id
String

Identificador de recurso único del recurso de ARM.

name
String

Nombre del recurso de ARM.

type
String

Tipo de recurso de Azure.

location
String

Ubicación del grupo de recursos al que pertenece el recurso.

kind
String

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"

consistencyPolicy
ConsistencyPolicy

Directiva de coherencia de la cuenta de Cosmos DB.

ipRules
IList<IpAddressOrRange>

Lista de IpRules.

isVirtualNetworkFilterEnabled
Nullable<Boolean>

Marca para indicar si habilitar o deshabilitar Virtual Network reglas de ACL.

enableAutomaticFailover
Nullable<Boolean>

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.

capabilities
IList<Capability>

Lista de funcionalidades de Cosmos DB para la cuenta

virtualNetworkRules
IList<VirtualNetworkRule>

Lista de Virtual Network reglas de ACL configuradas para la cuenta de Cosmos DB.

enableMultipleWriteLocations
Nullable<Boolean>

Permite que la cuenta escriba en varias ubicaciones.

enableCassandraConnector
Nullable<Boolean>

Habilita el conector cassandra en la cuenta de C* de Cosmos DB.

connectorOffer
String

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"

disableKeyBasedMetadataWriteAccess
Nullable<Boolean>

Deshabilitación de operaciones de escritura en recursos de metadatos (bases de datos, contenedores, rendimiento) a través de claves de cuenta

keyVaultKeyUri
String

URI del almacén de claves

defaultIdentity
String

La identidad predeterminada para acceder al almacén de claves usado en características como claves administradas por el cliente. Los usuarios deben establecer explícitamente la identidad predeterminada. Puede ser "FirstPartyIdentity", "SystemAssignedIdentity" y mucho más.

publicNetworkAccess
String

Indica si se permiten solicitudes de red pública. Entre los valores posibles se incluyen: "Enabled", "Disabled"

enableFreeTier
Nullable<Boolean>

Marca para indicar si el nivel gratis está habilitado.

apiProperties
ApiProperties

Propiedades específicas de la API. Actualmente, solo se admite para la API de MongoDB.

enableAnalyticalStorage
Nullable<Boolean>

Marca para indicar si se va a habilitar el análisis de almacenamiento.

analyticalStorageConfiguration
AnalyticalStorageConfiguration

Propiedades específicas del almacenamiento analítico.

createMode
String

Enumeración para indicar el modo de creación de la cuenta. Entre los valores posibles se incluyen: "Default", "Restore"

backupPolicy
BackupPolicy

Objeto que representa la directiva para realizar copias de seguridad en una cuenta.

cors
IList<CorsPolicy>

Directiva de CORS para la cuenta de base de datos de Cosmos DB.

networkAclBypass
Nullable<NetworkAclBypass>

Indica qué servicios pueden omitir las comprobaciones de firewall. Entre los valores posibles se incluyen: "None", "AzureServices"

networkAclBypassResourceIds
IList<String>

Matriz que contiene los identificadores de recursos para la omisión de Acl de red para la cuenta de Cosmos DB.

disableLocalAuth
Nullable<Boolean>

No participar en la autenticación local y asegurarse de que solo se puede usar MSI y AAD exclusivamente para la autenticación.

restoreParameters
RestoreParameters

Parámetros para indicar la información sobre la restauración.

capacity
Capacity

Objeto que representa todas las propiedades relacionadas con la aplicación de capacidad en una cuenta.

Se aplica a