Share via


CosmosDBAccountCreateOrUpdateContent Klasse

Definition

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
CosmosDBAccountCreateOrUpdateContent

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: