Partager via


CosmosDBAccountCreateOrUpdateContent Classe

Définition

Paramètres pour créer et mettre à jour des comptes de base de données Cosmos DB.

public class CosmosDBAccountCreateOrUpdateContent : Azure.ResourceManager.Models.TrackedResourceData
type CosmosDBAccountCreateOrUpdateContent = class
    inherit TrackedResourceData
Public Class CosmosDBAccountCreateOrUpdateContent
Inherits TrackedResourceData
Héritage
CosmosDBAccountCreateOrUpdateContent

Constructeurs

CosmosDBAccountCreateOrUpdateContent(AzureLocation, IEnumerable<CosmosDBAccountLocation>)

Initialise une nouvelle instance de CosmosDBAccountCreateOrUpdateContent.

Propriétés

AnalyticalStorageSchemaType

Décrit les types de schéma pour le stockage analytique.

ApiServerVersion

Décrit la serverVersion d’un compte MongoDB.

BackupPolicy

Objet représentant la stratégie pour effectuer des sauvegardes sur un compte. Veuillez noter qu’il CosmosDBAccountBackupPolicy s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent ContinuousModeBackupPolicy et PeriodicModeBackupPolicy.

Capabilities

Liste des fonctionnalités Cosmos DB pour le compte.

CapacityTotalThroughputLimit

Limite de débit totale imposée au compte. Un totalThroughputLimit de 2000 impose une limite stricte de débit maximal qui peut être provisionné sur ce compte à 2000. Un totalThroughputLimit de -1 n’indique aucune limite d’approvisionnement du débit.

ConnectorOffer

Type d’offre de connecteur cassandra pour le compte C* de base de données Cosmos DB.

ConsistencyPolicy

Stratégie de cohérence pour le compte Cosmos DB.

Cors

Stratégie CORS pour le compte de base de données Cosmos DB.

CreateMode

Énumérez pour indiquer le mode de création du compte.

CustomerManagedKeyStatus

Indique la status de la fonctionnalité Clé gérée par le client sur le compte. En cas d’erreurs, la propriété fournit des conseils de dépannage.

DatabaseAccountOfferType

Type d’offre pour la base de données.

DefaultIdentity

Identité par défaut pour accéder au coffre de clés utilisé dans des fonctionnalités telles que les clés gérées par le client. L’identité par défaut doit être définie explicitement par les utilisateurs. Il peut s’agir de « FirstPartyIdentity », « SystemAssignedIdentity » et bien plus encore.

DefaultPriorityLevel

Enum pour indiquer le niveau de priorité par défaut de la demande pour l’exécution basée sur la priorité.

DiagnosticLogEnableFullTextQuery

Décrire le niveau de détail avec lequel les requêtes doivent être journalisées.

DisableKeyBasedMetadataWriteAccess

Désactivez les opérations d’écriture sur les ressources de métadonnées (bases de données, conteneurs, débit) via les clés de compte.

DisableLocalAuth

Désactivez l’authentification locale et assurez-vous que seuls MSI et AAD peuvent être utilisés exclusivement pour l’authentification.

EnableAutomaticFailover

Active le basculement automatique de la région d’écriture dans le cas rare où la région n’est pas disponible en raison d’une panne. Le basculement automatique entraîne une nouvelle région d’écriture pour le compte et est choisi en fonction des priorités de basculement configurées pour le compte.

EnableBurstCapacity

Indicateur pour indiquer l’activation/désactivation de la fonctionnalité Burst Capacity Preview sur le compte.

EnableCassandraConnector

Active le connecteur cassandra sur le compte C* Cosmos DB.

EnableMaterializedViews

Indicateur indiquant s’il faut activer MaterializedViews sur le compte Cosmos DB.

EnableMultipleWriteLocations

Permet au compte d’écrire dans plusieurs emplacements.

EnablePartitionMerge

Indicateur pour indiquer l’activation/désactivation de la fonctionnalité de fusion de partition sur le compte.

EnablePriorityBasedExecution

Indicateur indiquant l’activation/désactivation de la fonctionnalité d’aperçu de l’exécution basée sur la priorité sur le compte.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
Identity

Identité de la ressource.

IPRules

Liste des ipRules.

IsAnalyticalStorageEnabled

Indicateur pour indiquer s’il faut activer l’analyse du stockage.

IsFreeTierEnabled

Indicateur pour indiquer si le niveau gratuit est activé.

IsVirtualNetworkFilterEnabled

Indicateur pour indiquer s’il faut activer/désactiver Réseau virtuel règles de liste de contrôle d’accès.

KeysMetadata

Cette propriété est ignorée pendant l’opération de mise à jour/création, car les métadonnées sont en lecture seule. L’objet représente les métadonnées des clés de compte du compte Cosmos DB.

KeyVaultKeyUri

URI du coffre de clés.

Kind

Indique le type de compte de base de données. Cela ne peut être défini qu’au moment de la création du compte de base de données.

Location

Emplacement géographique où réside la ressource.

(Hérité de TrackedResourceData)
Locations

Tableau qui contient les emplacements de géoréplication activés pour le compte Cosmos DB.

MinimalTlsVersion

Indique la version minimale autorisée de Tls. La valeur par défaut est Tls 1.0, à l’exception des API Cassandra et Mongo, qui fonctionnent uniquement avec Tls 1.2.

Name

Nom de la ressource.

(Hérité de ResourceData)
NetworkAclBypass

Indique quels services sont autorisés à contourner les vérifications de pare-feu.

NetworkAclBypassResourceIds

Tableau qui contient les ID de ressource pour network Acl Bypass pour le compte Cosmos DB.

PublicNetworkAccess

Indique si les demandes provenant du réseau public sont autorisées.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
RestoreParameters

Paramètres pour indiquer les informations sur la restauration.

SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Tags

Balises de ressource.

(Hérité de TrackedResourceData)
VirtualNetworkRules

Liste des règles de liste de contrôle d’accès Réseau virtuel configurées pour le compte Cosmos DB.

S’applique à