Freigeben über


DatabaseAccountUpdateParameters Konstruktoren

Definition

Überlädt

DatabaseAccountUpdateParameters()

Initialisiert eine neue instance der DatabaseAccountUpdateParameters-Klasse.

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)

Initialisiert eine neue instance der DatabaseAccountUpdateParameters-Klasse.

DatabaseAccountUpdateParameters()

Initialisiert eine neue instance der DatabaseAccountUpdateParameters-Klasse.

public DatabaseAccountUpdateParameters ();
Public Sub New ()

Gilt für:

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)

Initialisiert eine neue instance der DatabaseAccountUpdateParameters-Klasse.

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)

Parameter

location
String

Der Speicherort der Ressourcengruppe, zu der die Ressource gehört.

consistencyPolicy
ConsistencyPolicy

Die Konsistenzrichtlinie für das Cosmos DB-Konto.

locations
IList<Location>

Ein Array, das die georeplizierungsspeicherorte enthält, die für das Cosmos DB-Konto aktiviert sind.

ipRules
IList<IpAddressOrRange>

Liste der IpRules.

isVirtualNetworkFilterEnabled
Nullable<Boolean>

Flag, um anzugeben, ob Virtual Network ACL-Regeln aktiviert/deaktiviert werden sollen.

enableAutomaticFailover
Nullable<Boolean>

Aktiviert das automatische Failover der Schreibregion in dem seltenen Fall, dass die Region aufgrund eines Ausfalls nicht verfügbar ist. Das automatische Failover führt zu einer neuen Schreibregion für das Konto und wird basierend auf den für das Konto konfigurierten Failoverprioritäten ausgewählt.

capabilities
IList<Capability>

Liste der Cosmos DB-Funktionen für das Konto

virtualNetworkRules
IList<VirtualNetworkRule>

Liste der Virtual Network ACL-Regeln, die für das Cosmos DB-Konto konfiguriert sind.

enableMultipleWriteLocations
Nullable<Boolean>

Ermöglicht dem Konto das Schreiben an mehreren Speicherorten.

enableCassandraConnector
Nullable<Boolean>

Aktiviert den Cassandra-Connector für das Cosmos DB-C*-Konto.

connectorOffer
String

Der Angebotstyp des Cassandra-Connectors für das C*-Konto der Cosmos DB-Datenbank. Mögliche Werte: "Small"

disableKeyBasedMetadataWriteAccess
Nullable<Boolean>

Deaktivieren von Schreibvorgängen für Metadatenressourcen (Datenbanken, Container, Durchsatz) über Kontoschlüssel

keyVaultKeyUri
String

Der URI des Schlüsseltresors

defaultIdentity
String

Die Standardidentität für den Zugriff auf den Schlüsseltresor, der in Features wie kundenseitig verwalteten Schlüsseln verwendet wird. Die Standardidentität muss von den Benutzern explizit festgelegt werden. Dies kann "FirstPartyIdentity", "SystemAssignedIdentity" und mehr sein.

publicNetworkAccess
String

Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. Mögliche Werte: "Enabled", "Disabled"

enableFreeTier
Nullable<Boolean>

Flag, um anzugeben, ob der Free-Tarif aktiviert ist.

apiProperties
ApiProperties

API-spezifische Eigenschaften. Derzeit wird nur für die MongoDB-API unterstützt.

enableAnalyticalStorage
Nullable<Boolean>

Flag, um anzugeben, ob die Speicheranalyse aktiviert werden soll.

analyticalStorageConfiguration
AnalyticalStorageConfiguration

Spezifische Eigenschaften des Analysespeichers.

backupPolicy
BackupPolicy

Das -Objekt, das die Richtlinie zum Erstellen von Sicherungen für ein Konto darstellt.

cors
IList<CorsPolicy>

Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto.

networkAclBypass
Nullable<NetworkAclBypass>

Gibt an, welche Dienste Firewallprüfungen umgehen dürfen. Mögliche Werte: "None", "AzureServices"

networkAclBypassResourceIds
IList<String>

Ein Array, das die Ressourcen-IDs für die Netzwerk-ACL-Umgehung für das Cosmos DB-Konto enthält.

disableLocalAuth
Nullable<Boolean>

Deaktivieren Sie die lokale Authentifizierung, und stellen Sie sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können.

capacity
Capacity

Das -Objekt, das alle Eigenschaften im Zusammenhang mit der Kapazitätserzwingung für ein Konto darstellt.

Gilt für: