Freigeben über


DatabaseAccountUpdateParameters interface

Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften.

Eigenschaften

analyticalStorageConfiguration

Analysespeicherspezifische Eigenschaften.

apiProperties

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

backupPolicy

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

capabilities

Liste der Cosmos DB-Funktionen für das Konto

capacity

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

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.

disableKeyBasedMetadataWriteAccess

Deaktivieren von Schreibvorgängen 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.

enableAnalyticalStorage

Flag, um anzugeben, ob Speicheranalysen aktiviert werden sollen.

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 zum Aktivieren/Deaktivieren des Burst Capacity Preview-Features für das Konto

enableCassandraConnector

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

enableFreeTier

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

enableMultipleWriteLocations

Ermöglicht dem Konto das Schreiben an mehreren Speicherorten.

enablePartitionMerge

Flag zum Aktivieren/Deaktivieren der Partition Merge-Funktion für das Konto

identity

Identität für die Ressource.

ipRules

Liste der IpRules.

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

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.2. Cassandra- und Mongo-APIs funktionieren nur mit Tls 1.2.

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

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.

Details zur Eigenschaft

analyticalStorageConfiguration

Analysespeicherspezifische Eigenschaften.

analyticalStorageConfiguration?: AnalyticalStorageConfiguration

Eigenschaftswert

apiProperties

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

apiProperties?: ApiProperties

Eigenschaftswert

backupPolicy

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

backupPolicy?: BackupPolicyUnion

Eigenschaftswert

capabilities

Liste der Cosmos DB-Funktionen für das Konto

capabilities?: Capability[]

Eigenschaftswert

capacity

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

capacity?: Capacity

Eigenschaftswert

connectorOffer

Der Cassandra-Connectorangebotstyp für das C*-Konto der Cosmos DB-Datenbank.

connectorOffer?: string

Eigenschaftswert

string

consistencyPolicy

Die Konsistenzrichtlinie für das Cosmos DB-Konto.

consistencyPolicy?: ConsistencyPolicy

Eigenschaftswert

cors

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

cors?: CorsPolicy[]

Eigenschaftswert

customerManagedKeyStatus

Gibt die status des Features "Kundenverwalteter Schlüssel" für das Konto an. Falls Fehler auftreten, bietet die -Eigenschaft Anleitungen zur Problembehandlung.

customerManagedKeyStatus?: string

Eigenschaftswert

string

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.

defaultIdentity?: string

Eigenschaftswert

string

disableKeyBasedMetadataWriteAccess

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

disableKeyBasedMetadataWriteAccess?: boolean

Eigenschaftswert

boolean

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.

disableLocalAuth?: boolean

Eigenschaftswert

boolean

enableAnalyticalStorage

Flag, um anzugeben, ob Speicheranalysen aktiviert werden sollen.

enableAnalyticalStorage?: boolean

Eigenschaftswert

boolean

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.

enableAutomaticFailover?: boolean

Eigenschaftswert

boolean

enableBurstCapacity

Flag zum Aktivieren/Deaktivieren des Burst Capacity Preview-Features für das Konto

enableBurstCapacity?: boolean

Eigenschaftswert

boolean

enableCassandraConnector

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

enableCassandraConnector?: boolean

Eigenschaftswert

boolean

enableFreeTier

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

enableFreeTier?: boolean

Eigenschaftswert

boolean

enableMultipleWriteLocations

Ermöglicht dem Konto das Schreiben an mehreren Speicherorten.

enableMultipleWriteLocations?: boolean

Eigenschaftswert

boolean

enablePartitionMerge

Flag zum Aktivieren/Deaktivieren der Partition Merge-Funktion für das Konto

enablePartitionMerge?: boolean

Eigenschaftswert

boolean

identity

Identität für die Ressource.

identity?: ManagedServiceIdentity

Eigenschaftswert

ipRules

Liste der IpRules.

ipRules?: IpAddressOrRange[]

Eigenschaftswert

isVirtualNetworkFilterEnabled

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

isVirtualNetworkFilterEnabled?: boolean

Eigenschaftswert

boolean

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. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

keysMetadata?: DatabaseAccountKeysMetadata

Eigenschaftswert

keyVaultKeyUri

Der URI des Schlüsseltresors

keyVaultKeyUri?: string

Eigenschaftswert

string

location

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

location?: string

Eigenschaftswert

string

locations

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

locations?: Location_2[]

Eigenschaftswert

minimalTlsVersion

Gibt die mindest zulässige Tls-Version an. Der Standardwert ist Tls 1.2. Cassandra- und Mongo-APIs funktionieren nur mit Tls 1.2.

minimalTlsVersion?: string

Eigenschaftswert

string

networkAclBypass

Gibt an, welche Dienste Firewallprüfungen umgehen dürfen.

networkAclBypass?: NetworkAclBypass

Eigenschaftswert

networkAclBypassResourceIds

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

networkAclBypassResourceIds?: string[]

Eigenschaftswert

string[]

publicNetworkAccess

Ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind

publicNetworkAccess?: string

Eigenschaftswert

string

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".

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

virtualNetworkRules

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

virtualNetworkRules?: VirtualNetworkRule[]

Eigenschaftswert