CosmosDBAccountData 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.
Eine Klasse, die das CosmosDBAccount-Datenmodell darstellt. Ein Azure Cosmos DB-Datenbankkonto.
public class CosmosDBAccountData : Azure.ResourceManager.Models.TrackedResourceData
type CosmosDBAccountData = class
inherit TrackedResourceData
Public Class CosmosDBAccountData
Inherits TrackedResourceData
- Vererbung
Konstruktoren
CosmosDBAccountData(AzureLocation) |
Initialisiert eine neue instance von CosmosDBAccountData. |
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-Datenbankkonto. |
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 das Cosmos DB-Datenbankkonto. Standardwert: Standard. |
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. |
DocumentEndpoint |
Der Verbindungsendpunkt für das Cosmos DB-Datenbankkonto. |
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. |
FailoverPolicies |
Ein Array, das die nach ihren Failoverprioritäten sortierten Regionen enthält. |
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. |
InstanceId |
Ein eindeutiger Bezeichner, der dem Datenbankkonto zugewiesen ist. |
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 |
Das -Objekt, das die Metadaten für die Kontoschlüssel des Cosmos DB-Kontos darstellt. |
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 alle für das Cosmos DB-Konto aktivierten Speicherorte enthält. |
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. |
PrivateEndpointConnections |
Liste der für das Cosmos DB-Konto konfigurierten privaten Endpunktverbindungen. |
ProvisioningState |
Die status des Cosmos DB-Kontos zum Zeitpunkt des Aufrufs des Vorgangs. Die status kann eine der folgenden sein. Erstellen: Das Cosmos DB-Konto wird erstellt. Wenn sich ein Konto im Zustand Erstellen befindet, werden nur Eigenschaften zurückgegeben, die als Eingabe für den Vorgang Cosmos DB-Konto erstellen angegeben sind. "Erfolgreich": Das Cosmos DB-Konto ist zur Verwendung aktiv. "Aktualisieren": Das Cosmos DB-Konto wird aktualisiert. "Löschen": Das Cosmos DB-Konto wird gelöscht. "Fehler": Fehler bei der Erstellung des Cosmos DB-Kontos. "DeletionFailed": Fehler beim Löschen des Cosmos DB-Kontos. |
PublicNetworkAccess |
Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. |
ReadLocations |
Ein Array, das die Lesespeicherorte enthält, die für das Cosmos DB-Konto aktiviert 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. |
WriteLocations |
Ein Array, das den Schreibspeicherort für das Cosmos DB-Konto enthält. |
Gilt für:
Azure SDK for .NET