CosmosDBAccountPatch Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften.
public class CosmosDBAccountPatch
type CosmosDBAccountPatch = class
Public Class CosmosDBAccountPatch
- Vererbung
-
CosmosDBAccountPatch
Konstruktoren
CosmosDBAccountPatch() |
Initialisiert eine neue instance von CosmosDBAccountPatch. |
Eigenschaften
AnalyticalStorageSchemaType |
Beschreibt die Schematypen für den analytischen Speicher. |
ApiServerVersion |
Beschreibt die ServerVersion eines MongoDB-Kontos. |
BackupPolicy |
Das Objekt, das die Richtlinie zum Erstellen von Sicherungen für ein Konto darstellt. Beachten Sie, dass CosmosDBAccountBackupPolicy es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen ContinuousModeBackupPolicy und PeriodicModeBackupPolicy. |
Capabilities |
Liste der Cosmos DB-Funktionen für das Konto. |
CapacityTotalThroughputLimit |
Das dem Konto auferlegte Gesamtdurchsatzlimit. Ein totalThroughputLimit von 2000 legt einen strengen Grenzwert für den maximalen Durchsatz fest, der für dieses Konto bereitgestellt werden kann, auf 2000. Ein totalThroughputLimit von -1 gibt keine Grenzwerte für die Bereitstellung des Durchsatzes an. |
ConnectorOffer |
Der Cassandra-Connectorangebotstyp für das C*-Konto der Cosmos DB-Datenbank. |
ConsistencyPolicy |
Die Konsistenzrichtlinie für das Cosmos DB-Konto. |
Cors |
Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto. |
CustomerManagedKeyStatus |
Gibt die status des Features "Kundenverwalteter Schlüssel" für das Konto an. Falls Fehler auftreten, bietet die -Eigenschaft Anleitungen zur Problembehandlung. |
DefaultIdentity |
Die Standardidentität für den Zugriff auf Schlüsseltresor, die in Features wie kundenseitig verwalteten Schlüsseln verwendet wird. Die Standardidentität muss explizit von den Benutzern festgelegt werden. Es kann "FirstPartyIdentity", "SystemAssignedIdentity" und mehr sein. |
DefaultPriorityLevel |
Aufzählung, um die Standardprioritätsebene der Anforderung für die prioritätsbasierte Ausführung anzugeben. |
DiagnosticLogEnableFullTextQuery |
Beschreiben Sie den Detailgrad, mit dem Abfragen protokolliert werden sollen. |
DisableKeyBasedMetadataWriteAccess |
Deaktivieren Sie Schreibvorgänge für Metadatenressourcen (Datenbanken, Container, Durchsatz) über Kontoschlüssel. |
DisableLocalAuth |
Deaktivieren Sie die lokale Authentifizierung, und stellen Sie sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können. |
EnableAutomaticFailover |
Aktiviert das automatische Failover der Schreibregion in dem seltenen Fall, dass die Region aufgrund eines Ausfalls nicht verfügbar ist. Automatisches 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. |
EnableBurstCapacity |
Flag, um die Aktivierung/Deaktivierung der Burst Capacity Preview-Funktion für das Konto anzugeben. |
EnableCassandraConnector |
Aktiviert den Cassandra-Connector für das Cosmos DB C*-Konto. |
EnableMaterializedViews |
Flag, um anzugeben, ob MaterializedViews für das Cosmos DB-Konto aktiviert werden soll. |
EnableMultipleWriteLocations |
Ermöglicht dem Konto das Schreiben an mehreren Speicherorten. |
EnablePartitionMerge |
Flag, um die Aktivierung/Deaktivierung der Partition Merge-Funktion für das Konto anzugeben. |
EnablePriorityBasedExecution |
Flag, um die Aktivierung/Deaktivierung der Vorschaufunktion für prioritätsbasierte Ausführung für das Konto anzugeben. |
Identity |
Identität für die Ressource. |
IPRules |
Liste der IpRules. |
IsAnalyticalStorageEnabled |
Flag, um anzugeben, ob Speicheranalysen aktiviert werden sollen. |
IsFreeTierEnabled |
Flag, um anzugeben, ob der Free-Tarif aktiviert ist. |
IsVirtualNetworkFilterEnabled |
Flag, um anzugeben, ob Virtual Network ACL-Regeln aktiviert/deaktiviert werden sollen. |
KeysMetadata |
Diese Eigenschaft wird während des Aktualisierungsvorgangs ignoriert, da die Metadaten schreibgeschützt sind. Das -Objekt stellt die Metadaten für die Kontoschlüssel des Cosmos DB-Kontos dar. |
KeyVaultKeyUri |
Der URI des Schlüsseltresors. |
Location |
Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. |
Locations |
Ein Array, das die Georeplizierungsstandorte enthält, die für das Cosmos DB-Konto aktiviert sind. |
MinimalTlsVersion |
Gibt die mindest zulässige Tls-Version an. Der Standardwert ist Tls 1.0, mit Ausnahme der Cassandra- und Mongo-API, die nur mit Tls 1.2 funktionieren. |
NetworkAclBypass |
Gibt an, welche Dienste Firewallprüfungen umgehen dürfen. |
NetworkAclBypassResourceIds |
Ein Array, das die Ressourcen-IDs für die Netzwerk-ACL-Umgehung für das Cosmos DB-Konto enthält. |
PublicNetworkAccess |
Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. |
Tags |
Tags sind eine Liste von Schlüssel-Wert-Paaren, die die Ressource beschreiben. Diese Tags können über Ressourcengruppen hinweg zum Anzeigen und Gruppieren von Ressourcen verwendet werden. Für eine Ressource können maximal 15 Tags bereitgestellt werden. Der Schlüssel eines Tags darf nicht länger als 128 Zeichen und der Wert nicht länger als 256 Zeichen sein. Die Standardumgebung für einen Vorlagentyp ist beispielsweise mit "defaultExperience": "Cassandra" festgelegt. Zu den aktuellen "defaultExperience"-Werten gehören auch "Table", "Graph", "DocumentDB" und "MongoDB". |
VirtualNetworkRules |
Liste der Virtual Network ACL-Regeln, die für das Cosmos DB-Konto konfiguriert sind. |
Gilt für:
Azure SDK for .NET