CosmosDBAccountCreateOrUpdateContent 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 Erstellen und Aktualisieren von Cosmos DB-Datenbankkonten.
public class CosmosDBAccountCreateOrUpdateContent : Azure.ResourceManager.Models.TrackedResourceData
type CosmosDBAccountCreateOrUpdateContent = class
inherit TrackedResourceData
Public Class CosmosDBAccountCreateOrUpdateContent
Inherits TrackedResourceData
- Vererbung
Konstruktoren
CosmosDBAccountCreateOrUpdateContent(AzureLocation, IEnumerable<CosmosDBAccountLocation>) |
Initialisiert eine neue instance von CosmosDBAccountCreateOrUpdateContent. |
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 die Basisklasse ist. 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. Zu den verfügbaren abgeleiteten Klassen gehören ContinuousModeBackupPolicy und PeriodicModeBackupPolicy. |
Capabilities |
Liste der Cosmos DB-Funktionen für das Konto. |
CapacityTotalThroughputLimit |
Der für das Konto auferlegte Gesamtdurchsatzgrenzwert. Ein totalThroughputLimit von 2000 erzwingt einen strengen Grenzwert für den maximalen Durchsatz, 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 Angebotstyp des Cassandra-Connectors 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. |
CreateMode |
Enumeration, um den Modus der Kontoerstellung anzugeben. |
CustomerManagedKeyStatus |
Gibt die status des Features "Kundenverwalteter Schlüssel" für das Konto an. Falls Fehler auftreten, stellt die -Eigenschaft Anleitungen zur Problembehandlung bereit. |
DatabaseAccountOfferType |
Der Angebotstyp für die Datenbank. |
DefaultIdentity |
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. |
DefaultPriorityLevel |
Enumeration, um die Standardprioritätsebene der Anforderung für die prioritätsbasierte Ausführung anzugeben. |
DiagnosticLogEnableFullTextQuery |
Beschreiben sie die Detailebene, mit der 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. 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. |
EnableBurstCapacity |
Flag, um das Aktivieren/Deaktivieren der Burstkapazitätsvorschaufunktion 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, an mehreren Speicherorten zu schreiben. |
EnablePartitionMerge |
Flag, um das Aktivieren/Deaktivieren der Partitionszusammenführungsfunktion für das Konto anzugeben. |
EnablePriorityBasedExecution |
Flag, um die Aktivierung/Deaktivierung der Vorschauversion der prioritätsbasierten Ausführung für das Konto anzugeben. |
Id |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Geerbt von ResourceData) |
Identity |
Identität für die Ressource. |
IPRules |
Liste der IpRules. |
IsAnalyticalStorageEnabled |
Flag, um anzugeben, ob die Speicheranalyse aktiviert werden soll. |
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 Aktualisierungs-/Erstellungsvorgangs 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. |
Kind |
Gibt den Typ des Datenbankkontos an. Dies kann nur bei der Erstellung eines Datenbankkontos festgelegt werden. |
Location |
Der geografische Standort, an dem sich die Ressource befindet. (Geerbt von TrackedResourceData) |
Locations |
Ein Array, das die georeplizierungsspeicherorte enthält, die für das Cosmos DB-Konto aktiviert sind. |
MinimalTlsVersion |
Gibt die mindestens 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. |
Name |
Der Name der Ressource. (Geerbt von ResourceData) |
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. |
ResourceType |
Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts". (Geerbt von ResourceData) |
RestoreParameters |
Parameter, die die Informationen zur Wiederherstellung angeben. |
SystemData |
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. (Geerbt von ResourceData) |
Tags |
Ressourcentags. (Geerbt von TrackedResourceData) |
VirtualNetworkRules |
Liste der Virtual Network ACL-Regeln, die für das Cosmos DB-Konto konfiguriert sind. |
Gilt für:
Azure SDK for .NET