DatabaseAccountUpdateParameters Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
DatabaseAccountUpdateParameters() |
Initialise une nouvelle instance de la classe DatabaseAccountUpdateParameters. |
DatabaseAccountUpdateParameters(IDictionary<String,String>, String, ManagedServiceIdentity, ConsistencyPolicy, IList<Location>, 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, BackupPolicy, IList<CorsPolicy>, Nullable<NetworkAclBypass>, IList<String>, Nullable<Boolean>, Capacity) |
Initialise une nouvelle instance de la classe DatabaseAccountUpdateParameters. |
DatabaseAccountUpdateParameters()
Initialise une nouvelle instance de la classe DatabaseAccountUpdateParameters.
public DatabaseAccountUpdateParameters ();
Public Sub New ()
S’applique à
DatabaseAccountUpdateParameters(IDictionary<String,String>, String, ManagedServiceIdentity, ConsistencyPolicy, IList<Location>, 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, BackupPolicy, IList<CorsPolicy>, Nullable<NetworkAclBypass>, IList<String>, Nullable<Boolean>, Capacity)
Initialise une nouvelle instance de la classe DatabaseAccountUpdateParameters.
public DatabaseAccountUpdateParameters (System.Collections.Generic.IDictionary<string,string> tags = default, string location = 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.Location> locations = 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, 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.Capacity capacity = default);
new Microsoft.Azure.Management.CosmosDB.Models.DatabaseAccountUpdateParameters : 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.Location> * 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 * 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.Capacity -> Microsoft.Azure.Management.CosmosDB.Models.DatabaseAccountUpdateParameters
Public Sub New (Optional tags As IDictionary(Of String, String) = Nothing, Optional location As String = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional consistencyPolicy As ConsistencyPolicy = Nothing, Optional locations As IList(Of Location) = 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 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 capacity As Capacity = Nothing)
Paramètres
- tags
- IDictionary<String,String>
- location
- String
Emplacement du groupe de ressources auquel appartient la ressource.
- identity
- ManagedServiceIdentity
- consistencyPolicy
- ConsistencyPolicy
Stratégie de cohérence pour le compte Cosmos DB.
Tableau qui contient les emplacements de géoréplication activés pour le compte Cosmos DB.
- ipRules
- IList<IpAddressOrRange>
Liste des iprules.
Indicateur pour indiquer s’il faut activer/désactiver Réseau virtuel règles de liste de contrôle d’accès.
Active le basculement automatique de la région d’écriture dans les rares cas où la région n’est pas disponible en raison d’une panne. Le basculement automatique génère une nouvelle région d’écriture pour le compte et est choisi en fonction des priorités de basculement configurées pour le compte.
- capabilities
- IList<Capability>
Liste des fonctionnalités Cosmos DB pour le compte
- virtualNetworkRules
- IList<VirtualNetworkRule>
Liste des règles de liste de contrôle d’accès Réseau virtuel configurées pour le compte Cosmos DB.
Permet au compte d’écrire dans plusieurs emplacements
Active le connecteur cassandra sur le compte C* Cosmos DB
- connectorOffer
- String
Type d’offre de connecteur cassandra pour le compte C* de base de données Cosmos DB. Les valeurs possibles sont les suivantes : « Small »
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
- keyVaultKeyUri
- String
URI du coffre de clés
- defaultIdentity
- String
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.
- publicNetworkAccess
- String
Indique si les demandes provenant du réseau public sont autorisées. Les valeurs possibles sont les suivantes : « Enabled », « Disabled »
- apiProperties
- ApiProperties
Propriétés spécifiques à l’API. Actuellement, pris en charge uniquement pour l’API MongoDB.
Indicateur pour indiquer s’il faut activer l’analytique du stockage.
- analyticalStorageConfiguration
- AnalyticalStorageConfiguration
Propriétés spécifiques au stockage analytique.
- backupPolicy
- BackupPolicy
Objet représentant la stratégie pour effectuer des sauvegardes sur un compte.
- cors
- IList<CorsPolicy>
Stratégie CORS pour le compte de base de données Cosmos DB.
- networkAclBypass
- Nullable<NetworkAclBypass>
Indique quels services sont autorisés à contourner les vérifications de pare-feu. Les valeurs possibles sont les suivantes : « None », « AzureServices »
Tableau qui contient les ID de ressource pour network Acl Bypass pour le compte Cosmos DB.
Désactivez l’authentification locale et assurez-vous que seuls MSI et AAD peuvent être utilisés exclusivement pour l’authentification.
- capacity
- Capacity
Objet qui représente toutes les propriétés liées à l’application de la capacité sur un compte.
S’applique à
Azure SDK for .NET