DatabaseAccountUpdateParameters interface
Paramètres de mise à jour corrective des propriétés du compte de base de données Azure Cosmos DB.
Propriétés
| analytical |
Propriétés spécifiques du stockage analytique. |
| api |
Propriétés spécifiques de l’API. Actuellement, pris en charge uniquement pour l’API MongoDB. |
| backup |
Objet représentant la stratégie pour effectuer des sauvegardes sur un compte. |
| capabilities | Liste des fonctionnalités de Cosmos DB pour le compte |
| capacity | Objet qui représente toutes les propriétés liées à l’application de la capacité sur un compte. |
| connector |
Type d’offre du connecteur cassandra pour le compte C* de base de données Cosmos DB. |
| consistency |
Stratégie de cohérence pour le compte Cosmos DB. |
| cors | Stratégie CORS pour le compte de base de données Cosmos DB. |
| customer |
Indique l’état 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. |
| default |
Identité par défaut pour accéder au coffre de clés utilisé dans les 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. |
| default |
Énumération pour indiquer le niveau de priorité par défaut de la requête pour l’exécution basée sur la priorité. |
| disable |
Désactiver les opérations d’écriture sur les ressources de métadonnées (bases de données, conteneurs, débit) via des clés de compte |
| disable |
Désactivez l’authentification locale et assurez-vous que seul MSI et AAD peuvent être utilisés exclusivement pour l’authentification. |
| enable |
Indicateur pour indiquer s’il faut activer l’analytique de stockage. |
| enable |
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. |
| enable |
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité de capacité de rafale sur le compte |
| enable |
Active le connecteur cassandra sur le compte C* Cosmos DB |
| enable |
Indicateur pour indiquer si le niveau gratuit est activé. |
| enable |
Permet au compte d’écrire dans plusieurs emplacements |
| enable |
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité de fusion de partition sur le compte |
| enable |
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité PerRegionPerPartitionAutoscale sur le compte |
| enable |
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité Aperçu de l’exécution basée sur la priorité sur le compte |
| identity | Identité de la ressource. |
| ip |
Liste d’IpRules. |
| is |
Indicateur pour indiquer s’il faut activer/désactiver des règles de liste de contrôle d’accès de réseau virtuel. |
| keys |
Cette propriété est ignorée pendant l’opération de mise à jour, car les métadonnées sont en lecture seule. L’objet représente les métadonnées pour les clés de compte du compte Cosmos DB. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| key |
URI du coffre de clés |
| location | Emplacement du groupe de ressources auquel appartient la ressource. |
| locations | Tableau qui contient les emplacements de géoréplication activés pour le compte Cosmos DB. |
| minimal |
Indique la version minimale autorisée de Tls. La valeur par défaut est Tls 1.2. Les API Cassandra et Mongo fonctionnent uniquement avec Tls 1.2. |
| network |
Indique quels services sont autorisés à contourner les vérifications de pare-feu. |
| network |
Tableau qui contient les ID de ressource pour le contournement Acl réseau pour le compte Cosmos DB. |
| public |
Indique si les demandes du réseau public sont autorisées |
| tags | Les balises sont une liste de paires clé-valeur qui décrivent la ressource. Ces balises peuvent être utilisées dans l’affichage et le regroupement de cette ressource (entre les groupes de ressources). Un maximum de 15 balises peut être fourni pour une ressource. Chaque balise doit avoir une clé supérieure à 128 caractères et une valeur supérieure à 256 caractères. Par exemple, l’expérience par défaut d’un type de modèle est définie avec « defaultExperience » : « Cassandra ». Les valeurs « defaultExperience » actuelles incluent également « Table », « Graph », « DocumentDB » et « MongoDB ». |
| virtual |
Liste des règles de liste de contrôle d’accès de réseau virtuel configurées pour le compte Cosmos DB. |
Détails de la propriété
analyticalStorageConfiguration
Propriétés spécifiques du stockage analytique.
analyticalStorageConfiguration?: AnalyticalStorageConfiguration
Valeur de propriété
apiProperties
Propriétés spécifiques de l’API. Actuellement, pris en charge uniquement pour l’API MongoDB.
apiProperties?: ApiProperties
Valeur de propriété
backupPolicy
Objet représentant la stratégie pour effectuer des sauvegardes sur un compte.
backupPolicy?: BackupPolicyUnion
Valeur de propriété
capabilities
Liste des fonctionnalités de Cosmos DB pour le compte
capabilities?: Capability[]
Valeur de propriété
capacity
Objet qui représente toutes les propriétés liées à l’application de la capacité sur un compte.
capacity?: Capacity
Valeur de propriété
connectorOffer
Type d’offre du connecteur cassandra pour le compte C* de base de données Cosmos DB.
connectorOffer?: string
Valeur de propriété
string
consistencyPolicy
Stratégie de cohérence pour le compte Cosmos DB.
consistencyPolicy?: ConsistencyPolicy
Valeur de propriété
cors
Stratégie CORS pour le compte de base de données Cosmos DB.
cors?: CorsPolicy[]
Valeur de propriété
customerManagedKeyStatus
Indique l’état 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.
customerManagedKeyStatus?: string
Valeur de propriété
string
defaultIdentity
Identité par défaut pour accéder au coffre de clés utilisé dans les 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.
defaultIdentity?: string
Valeur de propriété
string
defaultPriorityLevel
Énumération pour indiquer le niveau de priorité par défaut de la requête pour l’exécution basée sur la priorité.
defaultPriorityLevel?: string
Valeur de propriété
string
disableKeyBasedMetadataWriteAccess
Désactiver les opérations d’écriture sur les ressources de métadonnées (bases de données, conteneurs, débit) via des clés de compte
disableKeyBasedMetadataWriteAccess?: boolean
Valeur de propriété
boolean
disableLocalAuth
Désactivez l’authentification locale et assurez-vous que seul MSI et AAD peuvent être utilisés exclusivement pour l’authentification.
disableLocalAuth?: boolean
Valeur de propriété
boolean
enableAnalyticalStorage
Indicateur pour indiquer s’il faut activer l’analytique de stockage.
enableAnalyticalStorage?: boolean
Valeur de propriété
boolean
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.
enableAutomaticFailover?: boolean
Valeur de propriété
boolean
enableBurstCapacity
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité de capacité de rafale sur le compte
enableBurstCapacity?: boolean
Valeur de propriété
boolean
enableCassandraConnector
Active le connecteur cassandra sur le compte C* Cosmos DB
enableCassandraConnector?: boolean
Valeur de propriété
boolean
enableFreeTier
Indicateur pour indiquer si le niveau gratuit est activé.
enableFreeTier?: boolean
Valeur de propriété
boolean
enableMultipleWriteLocations
Permet au compte d’écrire dans plusieurs emplacements
enableMultipleWriteLocations?: boolean
Valeur de propriété
boolean
enablePartitionMerge
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité de fusion de partition sur le compte
enablePartitionMerge?: boolean
Valeur de propriété
boolean
enablePerRegionPerPartitionAutoscale
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité PerRegionPerPartitionAutoscale sur le compte
enablePerRegionPerPartitionAutoscale?: boolean
Valeur de propriété
boolean
enablePriorityBasedExecution
Indicateur pour indiquer l’activation/désactivation de la fonctionnalité Aperçu de l’exécution basée sur la priorité sur le compte
enablePriorityBasedExecution?: boolean
Valeur de propriété
boolean
identity
Identité de la ressource.
identity?: ManagedServiceIdentity
Valeur de propriété
ipRules
isVirtualNetworkFilterEnabled
Indicateur pour indiquer s’il faut activer/désactiver des règles de liste de contrôle d’accès de réseau virtuel.
isVirtualNetworkFilterEnabled?: boolean
Valeur de propriété
boolean
keysMetadata
Cette propriété est ignorée pendant l’opération de mise à jour, car les métadonnées sont en lecture seule. L’objet représente les métadonnées pour les clés de compte du compte Cosmos DB. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
keysMetadata?: DatabaseAccountKeysMetadata
Valeur de propriété
keyVaultKeyUri
URI du coffre de clés
keyVaultKeyUri?: string
Valeur de propriété
string
location
Emplacement du groupe de ressources auquel appartient la ressource.
location?: string
Valeur de propriété
string
locations
Tableau qui contient les emplacements de géoréplication activés pour le compte Cosmos DB.
locations?: Location[]
Valeur de propriété
Location[]
minimalTlsVersion
Indique la version minimale autorisée de Tls. La valeur par défaut est Tls 1.2. Les API Cassandra et Mongo fonctionnent uniquement avec Tls 1.2.
minimalTlsVersion?: string
Valeur de propriété
string
networkAclBypass
Indique quels services sont autorisés à contourner les vérifications de pare-feu.
networkAclBypass?: NetworkAclBypass
Valeur de propriété
networkAclBypassResourceIds
Tableau qui contient les ID de ressource pour le contournement Acl réseau pour le compte Cosmos DB.
networkAclBypassResourceIds?: string[]
Valeur de propriété
string[]
publicNetworkAccess
Indique si les demandes du réseau public sont autorisées
publicNetworkAccess?: string
Valeur de propriété
string
tags
Les balises sont une liste de paires clé-valeur qui décrivent la ressource. Ces balises peuvent être utilisées dans l’affichage et le regroupement de cette ressource (entre les groupes de ressources). Un maximum de 15 balises peut être fourni pour une ressource. Chaque balise doit avoir une clé supérieure à 128 caractères et une valeur supérieure à 256 caractères. Par exemple, l’expérience par défaut d’un type de modèle est définie avec « defaultExperience » : « Cassandra ». Les valeurs « defaultExperience » actuelles incluent également « Table », « Graph », « DocumentDB » et « MongoDB ».
tags?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
virtualNetworkRules
Liste des règles de liste de contrôle d’accès de réseau virtuel configurées pour le compte Cosmos DB.
virtualNetworkRules?: VirtualNetworkRule[]