Compartir a través de


CosmosDBAccountData Clase

Definición

Clase que representa el modelo de datos CosmosDBAccount. Una cuenta de base de datos de Azure Cosmos DB.

public class CosmosDBAccountData : Azure.ResourceManager.Models.TrackedResourceData
type CosmosDBAccountData = class
    inherit TrackedResourceData
Public Class CosmosDBAccountData
Inherits TrackedResourceData
Herencia

Constructores

CosmosDBAccountData(AzureLocation)

Inicializa una nueva instancia de CosmosDBAccountData.

Propiedades

AnalyticalStorageSchemaType

Describe los tipos de esquema para el almacenamiento analítico.

ApiServerVersion

Describe ServerVersion de una cuenta de MongoDB.

BackupPolicy

Objeto que representa la directiva para realizar copias de seguridad en una cuenta. Tenga en cuenta CosmosDBAccountBackupPolicy que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen ContinuousModeBackupPolicy y PeriodicModeBackupPolicy.

Capabilities

Lista de funcionalidades de Cosmos DB para la cuenta.

CapacityTotalThroughputLimit

Límite de rendimiento total impuesto en la cuenta. Un valor totalThroughputLimit de 2000 impone un límite estricto de rendimiento máximo que se puede aprovisionar en esa cuenta para ser 2000. Un valor totalThroughputLimit de -1 indica que no hay límites en el aprovisionamiento del rendimiento.

ConnectorOffer

Tipo de oferta del conector cassandra para la cuenta de C* de base de datos de Cosmos DB.

ConsistencyPolicy

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

Cors

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

CreateMode

Enumeración para indicar el modo de creación de la cuenta.

CustomerManagedKeyStatus

Indica el estado de la característica Clave administrada por el cliente en la cuenta. En caso de que haya errores, la propiedad proporciona instrucciones para solucionar problemas.

DatabaseAccountOfferType

Tipo de oferta para la cuenta de base de datos de Cosmos DB. Valor predeterminado: Estándar.

DefaultIdentity

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.

DefaultPriorityLevel

Enumeración para indicar el nivel de prioridad predeterminado de la solicitud para la ejecución basada en prioridad.

DiagnosticLogEnableFullTextQuery

Describir el nivel de detalle con el que se van a registrar las consultas.

DisableKeyBasedMetadataWriteAccess

Deshabilite las operaciones de escritura en recursos de metadatos (bases de datos, contenedores, rendimiento) mediante claves de cuenta.

DisableLocalAuth

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

DocumentEndpoint

Punto de conexión de la cuenta de base de datos de Cosmos DB.

EnableAutomaticFailover

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.

EnableBurstCapacity

Marca para indicar la habilitación o deshabilitación de la característica De vista previa de capacidad de ráfaga en la cuenta.

EnableCassandraConnector

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

EnableMaterializedViews

Marca para indicar si se habilita MaterializedViews en la cuenta de Cosmos DB.

EnableMultipleWriteLocations

Permite que la cuenta escriba en varias ubicaciones.

EnablePartitionMerge

Marca para indicar la habilitación o deshabilitación de la característica De combinación de particiones en la cuenta.

EnablePriorityBasedExecution

Marca para indicar la habilitación o deshabilitación de la característica vista previa de ejecución basada en prioridad en la cuenta.

FailoverPolicies

Matriz que contiene las regiones ordenadas por sus prioridades de conmutación por error.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Identity

Identidad del recurso.

InstanceId

Identificador único asignado a la cuenta de base de datos.

IPRules

Lista de IpRules.

IsAnalyticalStorageEnabled

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

IsFreeTierEnabled

Marca para indicar si el nivel Gratis está habilitado.

IsVirtualNetworkFilterEnabled

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

KeysMetadata

Objeto que representa los metadatos de las claves de cuenta de la cuenta de Cosmos DB.

KeyVaultKeyUri

Identificador URI del almacén de claves.

Kind

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.

Location

Ubicación geográfica donde reside el recurso.

(Heredado de TrackedResourceData)
Locations

Matriz que contiene todas las ubicaciones habilitadas para la cuenta de Cosmos DB.

MinimalTlsVersion

Indica la versión mínima permitida de Tls. El valor predeterminado es Tls 1.0, excepto cassandra y mongo API, que solo funcionan con Tls 1.2.

Name

Nombre del recurso.

(Heredado de ResourceData)
NetworkAclBypass

Indica qué servicios pueden omitir las comprobaciones de firewall.

NetworkAclBypassResourceIds

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

PrivateEndpointConnections

Lista de conexiones de punto de conexión privado configuradas para la cuenta de Cosmos DB.

ProvisioningState

Estado de la cuenta de Cosmos DB en el momento en que se llamó a la operación. El estado puede ser uno de los siguientes. 'Crear': se está creando la cuenta de Cosmos DB. Cuando una cuenta está en estado Creating ( Creación), solo se devuelven las propiedades que se especifican como entrada para la operación Crear cuenta de Cosmos DB. 'Correcto': la cuenta de Cosmos DB está activa para su uso. "Actualización": se está actualizando la cuenta de Cosmos DB. 'Eliminar': se está eliminando la cuenta de Cosmos DB. 'Failed': no se pudo crear la cuenta de Cosmos DB. 'DeletionFailed': error en la eliminación de la cuenta de Cosmos DB.

PublicNetworkAccess

Indica si se permiten las solicitudes de la red pública.

ReadLocations

Matriz que contiene las ubicaciones de lectura habilitadas para la cuenta de Cosmos DB.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
RestoreParameters

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

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Tags

Etiquetas del recurso.

(Heredado de TrackedResourceData)
VirtualNetworkRules

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

WriteLocations

Matriz que contiene la ubicación de escritura de la cuenta de Cosmos DB.

Se aplica a