DatabaseAccountUpdateParameters interface
Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften.
Eigenschaften
analytical |
Analysespeicherspezifische Eigenschaften. |
api |
API-spezifische Eigenschaften. Derzeit nur für die MongoDB-API unterstützt. |
backup |
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. |
connector |
Der Cassandra-Connectorangebotstyp für das C*-Konto der Cosmos DB-Datenbank. |
consistency |
Die Konsistenzrichtlinie für das Cosmos DB-Konto. |
cors | Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto. |
customer |
Gibt die status des Features "Kundenverwalteter Schlüssel" für das Konto an. Falls Fehler auftreten, bietet die -Eigenschaft Anleitungen zur Problembehandlung. |
default |
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. |
disable |
Deaktivieren von Schreibvorgängen für Metadatenressourcen (Datenbanken, Container, Durchsatz) über Kontoschlüssel |
disable |
Deaktivieren Sie die lokale Authentifizierung, und stellen Sie sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können. |
enable |
Flag, um anzugeben, ob Speicheranalysen aktiviert werden sollen. |
enable |
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. |
enable |
Flag zum Aktivieren/Deaktivieren des Burst Capacity Preview-Features für das Konto |
enable |
Aktiviert den Cassandra-Connector für das Cosmos DB C*-Konto |
enable |
Flag, um anzugeben, ob der Free-Tarif aktiviert ist. |
enable |
Ermöglicht dem Konto das Schreiben an mehreren Speicherorten. |
enable |
Flag zum Aktivieren/Deaktivieren der Partition Merge-Funktion für das Konto |
identity | Identität für die Ressource. |
ip |
Liste der IpRules. |
is |
Flag, um anzugeben, ob Virtual Network ACL-Regeln aktiviert/deaktiviert werden sollen. |
keys |
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. |
key |
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. |
minimal |
Gibt die mindest zulässige Tls-Version an. Der Standardwert ist Tls 1.2. Cassandra- und Mongo-APIs funktionieren nur mit Tls 1.2. |
network |
Gibt an, welche Dienste Firewallprüfungen umgehen dürfen. |
network |
Ein Array, das die Ressourcen-IDs für die Netzwerk-ACL-Umgehung für das Cosmos DB-Konto enthält. |
public |
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". |
virtual |
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
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
Location[]
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[]