Database Accounts - Update
Aktualisiert die Eigenschaften eines vorhandenen Azure Cosmos DB-Datenbankkontos.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}?api-version=2024-11-15
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
account
|
path | True |
string |
Name des Cosmos DB-Datenbankkontos. RegEx-Muster: |
resource
|
path | True |
string |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
subscription
|
path | True |
string |
Die ID des Zielabonnements. |
api-version
|
query | True |
string |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
identity |
Identität für die Ressource. |
|
location |
string |
Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. |
properties.analyticalStorageConfiguration |
Analytische Speicherspezifische Eigenschaften. |
|
properties.apiProperties |
API-spezifische Eigenschaften. Derzeit wird nur für die MongoDB-API unterstützt. |
|
properties.backupPolicy | BackupPolicy: |
Das Objekt, das die Richtlinie zum Erstellen von Sicherungen für ein Konto darstellt. |
properties.capabilities |
Liste der Cosmos DB-Funktionen für das Konto |
|
properties.capacity |
Das Objekt, das alle Eigenschaften im Zusammenhang mit der Kapazitätserzwingung für ein Konto darstellt. |
|
properties.connectorOffer |
Der Cassandra Connector-Angebotstyp für das Cosmos DB-Datenbank-C*-Konto. |
|
properties.consistencyPolicy |
Die Konsistenzrichtlinie für das Cosmos DB-Konto. |
|
properties.cors |
Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto. |
|
properties.customerManagedKeyStatus |
string |
Gibt den Status des Features "Vom Kunden verwalteter Schlüssel" für das Konto an. Falls Fehler auftreten, bietet die Eigenschaft Anleitungen zur Problembehandlung. |
properties.defaultIdentity |
string |
Die Standardidentität für den Zugriff auf den Schlüsseltresor, der in Features wie vom Kunden verwalteten Schlüsseln verwendet wird. Die Standardidentität muss explizit von den Benutzern festgelegt werden. Dies kann "FirstPartyIdentity", "SystemAssignedIdentity" und mehr sein. |
properties.disableKeyBasedMetadataWriteAccess |
boolean |
Deaktivieren von Schreibvorgängen für Metadatenressourcen (Datenbanken, Container, Durchsatz) über Kontoschlüssel |
properties.disableLocalAuth |
boolean |
Deaktivieren Sie die lokale Authentifizierung, und stellen Sie sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können. |
properties.enableAnalyticalStorage |
boolean |
Kennzeichnen, um anzugeben, ob Speicheranalysen aktiviert werden sollen. |
properties.enableAutomaticFailover |
boolean |
Aktiviert das automatische Failover des Schreibbereichs im seltenen Fall, dass die Region aufgrund eines Ausfalls nicht verfügbar ist. Das automatische Failover führt zu einem neuen Schreibbereich für das Konto und wird basierend auf den für das Konto konfigurierten Failoverprioritäten ausgewählt. |
properties.enableBurstCapacity |
boolean |
Flag zum Aktivieren/Deaktivieren der Funktion "Burst Capacity" auf dem Konto |
properties.enableCassandraConnector |
boolean |
Aktiviert den Cassandra Connector auf dem Cosmos DB C*-Konto |
properties.enableFreeTier |
boolean |
Kennzeichnung, um anzugeben, ob die kostenlose Leiste aktiviert ist. |
properties.enableMultipleWriteLocations |
boolean |
Ermöglicht das Schreiben des Kontos an mehreren Speicherorten. |
properties.enablePartitionMerge |
boolean |
Flag zum Aktivieren/Deaktivieren der Partitionszusammenführungsfunktion für das Konto |
properties.enablePerRegionPerPartitionAutoscale |
boolean |
Flag zum Aktivieren/Deaktivieren des PerRegionPerPartitionAutoscale-Features für das Konto |
properties.ipRules |
Liste der IpRules. |
|
properties.isVirtualNetworkFilterEnabled |
boolean |
Kennzeichnen, um anzugeben, ob ACL-Regeln für virtuelle Netzwerke aktiviert/deaktiviert werden sollen. |
properties.keyVaultKeyUri |
string |
Der URI des Schlüsseltresors |
properties.locations |
Location[] |
Ein Array, das die georeplizierten Speicherorte enthält, die für das Cosmos DB-Konto aktiviert sind. |
properties.minimalTlsVersion |
Gibt die mindestens zulässige Tls-Version an. Der Standardwert ist Tls 1.2. Cassandra- und Mongo-APIs funktionieren nur mit Tls 1.2. |
|
properties.networkAclBypass |
Gibt an, welche Dienste Firewallprüfungen umgehen dürfen. |
|
properties.networkAclBypassResourceIds |
string[] |
Ein Array, das die Ressourcen-IDs für die Netzwerk-Acl-Umgehung für das Cosmos DB-Konto enthält. |
properties.publicNetworkAccess |
Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. |
|
properties.virtualNetworkRules |
Liste der Virtual Network ACL-Regeln, die für das Cosmos DB-Konto konfiguriert sind. |
|
tags |
object |
Tags sind eine Liste von Schlüssel-Wert-Paaren, die die Ressource beschreiben. Diese Tags können zum Anzeigen und Gruppieren dieser Ressource (über Ressourcengruppen hinweg) verwendet werden. Für eine Ressource können maximal 15 Tags bereitgestellt werden. Jedes Tag muss einen Schlüssel haben, der nicht größer als 128 Zeichen ist, und der Wert darf maximal 256 Zeichen lang sein. Beispielsweise wird die Standardoberfläche für einen Vorlagentyp mit "defaultExperience": "Cassandra" festgelegt. Aktuelle "defaultExperience"-Werte enthalten auch "Table", "Graph", "DocumentDB" und "MongoDB". |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Der Aktualisierungsvorgang des Datenbankkontos wird asynchron abgeschlossen. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
CosmosDBDatabaseAccountPatch
Beispielanforderung
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1?api-version=2024-11-15
{
"location": "westus",
"tags": {
"dept": "finance"
},
"identity": {
"type": "SystemAssigned,UserAssigned",
"userAssignedIdentities": {
"/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {}
}
},
"properties": {
"ipRules": [
{
"ipAddressOrRange": "23.43.230.120"
},
{
"ipAddressOrRange": "110.12.240.0/12"
}
],
"isVirtualNetworkFilterEnabled": true,
"virtualNetworkRules": [
{
"id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"ignoreMissingVNetServiceEndpoint": false
}
],
"consistencyPolicy": {
"defaultConsistencyLevel": "BoundedStaleness",
"maxIntervalInSeconds": 10,
"maxStalenessPrefix": 200
},
"defaultIdentity": "FirstPartyIdentity",
"enableFreeTier": false,
"enableAnalyticalStorage": true,
"enableBurstCapacity": true,
"enablePerRegionPerPartitionAutoscale": true,
"analyticalStorageConfiguration": {
"schemaType": "WellDefined"
},
"backupPolicy": {
"type": "Periodic",
"periodicModeProperties": {
"backupIntervalInMinutes": 240,
"backupRetentionIntervalInHours": 720,
"backupStorageRedundancy": "Local"
}
},
"networkAclBypass": "AzureServices",
"networkAclBypassResourceIds": [
"/subscriptions/subId/resourcegroups/rgName/providers/Microsoft.Synapse/workspaces/workspaceName"
],
"capacity": {
"totalThroughputLimit": 2000
},
"enablePartitionMerge": true,
"minimalTlsVersion": "Tls"
}
}
Beispiel für eine Antwort
{
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1",
"name": "ddb1",
"location": "West US",
"type": "Microsoft.DocumentDB/databaseAccounts",
"kind": "GlobalDocumentDB",
"tags": {
"dept": "finance"
},
"identity": {
"type": "SystemAssigned,UserAssigned",
"principalId": "52f4fef3-3c3f-4ff3-b52e-b5c9eeb68656",
"tenantId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d",
"userAssignedIdentities": {
"/subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/eu2cgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {
"clientId": "fbe75b66-01c5-4f87-a220-233af3270436",
"principalId": "33e01921-4d64-4f8c-a055-5bdaffd5e33d"
}
}
},
"properties": {
"provisioningState": "Succeeded",
"documentEndpoint": "https://ddb1.documents.azure.com:443/",
"databaseAccountOfferType": "Standard",
"ipRules": [
{
"ipAddressOrRange": "23.43.230.120"
},
{
"ipAddressOrRange": "110.12.240.0/12"
}
],
"isVirtualNetworkFilterEnabled": true,
"disableKeyBasedMetadataWriteAccess": false,
"consistencyPolicy": {
"defaultConsistencyLevel": "BoundedStaleness",
"maxIntervalInSeconds": 10,
"maxStalenessPrefix": 200
},
"writeLocations": [
{
"id": "ddb1-eastus",
"locationName": "East US",
"documentEndpoint": "https://ddb1-eastus.documents.azure.com:443/",
"provisioningState": "Succeeded",
"failoverPriority": 0
}
],
"readLocations": [
{
"id": "ddb1-eastus",
"locationName": "East US",
"documentEndpoint": "https://ddb1-eastus.documents.azure.com:443/",
"provisioningState": "Succeeded",
"failoverPriority": 0
}
],
"locations": [
{
"id": "ddb1-eastus",
"locationName": "East US",
"documentEndpoint": "https://ddb1-eastus.documents.azure.com:443/",
"provisioningState": "Succeeded",
"failoverPriority": 0
}
],
"failoverPolicies": [
{
"id": "ddb1-eastus",
"locationName": "East US",
"failoverPriority": 0
}
],
"virtualNetworkRules": [
{
"id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
"ignoreMissingVNetServiceEndpoint": false
}
],
"privateEndpointConnections": [
{
"id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.DocumentDB/databaseAccounts/account1/privateEndpointConnections/pe1",
"properties": {
"privateEndpoint": {
"id": "/subscriptions/subId/resourceGroups/rg/providers/Microsoft.Network/privateEndpoints/pe1"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"actionsRequired": "None"
}
}
}
],
"cors": [],
"defaultIdentity": "FirstPartyIdentity",
"enableFreeTier": false,
"apiProperties": {},
"enableAnalyticalStorage": true,
"enableBurstCapacity": true,
"analyticalStorageConfiguration": {
"schemaType": "WellDefined"
},
"backupPolicy": {
"type": "Periodic",
"periodicModeProperties": {
"backupIntervalInMinutes": 240,
"backupRetentionIntervalInHours": 720,
"backupStorageRedundancy": "Local"
}
},
"networkAclBypass": "AzureServices",
"networkAclBypassResourceIds": [
"/subscriptions/subId/resourcegroups/rgName/providers/Microsoft.Synapse/workspaces/workspaceName"
],
"capacity": {
"totalThroughputLimit": 2000
},
"keysMetadata": {
"primaryMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
},
"secondaryMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
},
"primaryReadonlyMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
},
"secondaryReadonlyMasterKey": {
"generationTime": "2022-02-25T20:30:11Z"
}
},
"enablePartitionMerge": true,
"minimalTlsVersion": "Tls"
}
}
Definitionen
Name | Beschreibung |
---|---|
Account |
Die Metadaten im Zusammenhang mit einem Zugriffsschlüssel für ein bestimmtes Datenbankkonto. |
Analytical |
Analytische Speicherspezifische Eigenschaften. |
Analytical |
Beschreibt die Schematypen für die analytische Speicherung. |
Api |
|
Backup |
Das Objekt, das den Status der Migration zwischen den Sicherungsrichtlinien darstellt. |
Backup |
Beschreibt den Status der Migration zwischen Sicherungsrichtlinientypen. |
Backup |
Beschreibt den Modus der Sicherungen. |
Backup |
Aufzählung, um den Typ der Sicherungsspeicherredundanz anzugeben. |
Capability |
Cosmos DB-Funktionsobjekt |
Capacity |
Das Objekt, das alle Eigenschaften im Zusammenhang mit der Kapazitätserzwingung für ein Konto darstellt. |
Connector |
Der Cassandra Connector-Angebotstyp für das Cosmos DB C*-Datenbankkonto. |
Consistency |
Die Konsistenzrichtlinie für das Cosmos DB-Datenbankkonto. |
Continuous |
Das Objekt, das die Sicherungsrichtlinie für den fortlaufenden Modus darstellt. |
Continuous |
Konfigurationswerte für die Sicherung des periodischen Modus |
Continuous |
Aufzählung, um den Typ der fortlaufenden Sicherungsebene anzugeben. |
Cors |
Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Create |
Aufzählung, um den Modus der Kontoerstellung anzugeben. |
Database |
Ein Azure Cosmos DB-Datenbankkonto. |
Database |
Die Metadaten für jeden Zugriffsschlüssel für das angegebene Cosmos DB-Datenbankkonto. |
Database |
Gibt den Typ des Datenbankkontos an. Dies kann nur bei der Datenbankkontoerstellung festgelegt werden. |
Database |
Der Angebotstyp für das Cosmos DB-Datenbankkonto. |
Database |
Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften. |
Database |
Bestimmte Datenbanken, die wiederhergestellt werden sollen. |
Default |
Die Standardkonsistenzstufe und Konfigurationseinstellungen des Cosmos DB-Kontos. |
Failover |
Die Failoverrichtlinie für eine bestimmte Region eines Datenbankkontos. |
Gremlin |
Spezifische Gremlin-Datenbanken, die wiederhergestellt werden sollen. |
Ip |
IpAddressOrRange-Objekt |
Location |
Eine Region, in der das Azure Cosmos DB-Datenbankkonto bereitgestellt wird. |
Managed |
Identität für die Ressource. |
Minimal |
Gibt die mindestens 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. |
Periodic |
Das Objekt, das die Sicherungsrichtlinie für den regelmäßigen Modus darstellt. |
Periodic |
Konfigurationswerte für die Sicherung des periodischen Modus |
Private |
Eine private Endpunktverbindung |
Private |
Privater Endpunkt, zu dem die Verbindung gehört. |
Private |
Verbindungsstatus der privaten Endpunktverbindung. |
Public |
Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. |
Resource |
Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned,UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Dienst. |
Restore |
Beschreibt den Modus der Wiederherstellung. |
Restore |
Parameter, die die Informationen zur Wiederherstellung angeben sollen. |
Server |
Beschreibt die Version des MongoDB-Kontos. |
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
User |
Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
Virtual |
Virtual Network ACL Rule-Objekt |
AccountKeyMetadata
Die Metadaten im Zusammenhang mit einem Zugriffsschlüssel für ein bestimmtes Datenbankkonto.
Name | Typ | Beschreibung |
---|---|---|
generationTime |
string |
Generationszeit in UTC des Schlüssels im ISO-8601-Format. Wenn der Wert im Objekt fehlt, bedeutet dies, dass die letzte Schlüsselregenerierung vor 2022-06-18 ausgelöst wurde. |
AnalyticalStorageConfiguration
Analytische Speicherspezifische Eigenschaften.
Name | Typ | Beschreibung |
---|---|---|
schemaType |
Beschreibt die Schematypen für die analytische Speicherung. |
AnalyticalStorageSchemaType
Beschreibt die Schematypen für die analytische Speicherung.
Name | Typ | Beschreibung |
---|---|---|
FullFidelity |
string |
|
WellDefined |
string |
ApiProperties
Name | Typ | Beschreibung |
---|---|---|
serverVersion |
Beschreibt die Version des MongoDB-Kontos. |
BackupPolicyMigrationState
Das Objekt, das den Status der Migration zwischen den Sicherungsrichtlinien darstellt.
Name | Typ | Beschreibung |
---|---|---|
startTime |
string |
Zeitpunkt, zu dem die Migration der Sicherungsrichtlinie gestartet wurde (ISO-8601-Format). |
status |
Beschreibt den Status der Migration zwischen Sicherungsrichtlinientypen. |
|
targetType |
Beschreibt den Ziel-Sicherungsrichtlinientyp der Migration der Sicherungsrichtlinie. |
BackupPolicyMigrationStatus
Beschreibt den Status der Migration zwischen Sicherungsrichtlinientypen.
Name | Typ | Beschreibung |
---|---|---|
Completed |
string |
|
Failed |
string |
|
InProgress |
string |
|
Invalid |
string |
BackupPolicyType
Beschreibt den Modus der Sicherungen.
Name | Typ | Beschreibung |
---|---|---|
Continuous |
string |
|
Periodic |
string |
BackupStorageRedundancy
Aufzählung, um den Typ der Sicherungsspeicherredundanz anzugeben.
Name | Typ | Beschreibung |
---|---|---|
Geo |
string |
|
Local |
string |
|
Zone |
string |
Capability
Cosmos DB-Funktionsobjekt
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Name der Cosmos DB-Funktion. Beispiel: "name": "EnableCassandra". Aktuelle Werte enthalten auch "EnableTable" und "EnableGremlin". |
Capacity
Das Objekt, das alle Eigenschaften im Zusammenhang mit der Kapazitätserzwingung für ein Konto darstellt.
Name | Typ | Beschreibung |
---|---|---|
totalThroughputLimit |
integer |
Die für das Konto auferlegte Gesamtdurchsatzgrenze. Ein TotalThroughputLimit von 2000 legt einen strengen Grenzwert für den maximalen Durchsatz fest, der für dieses Konto auf 2000 bereitgestellt werden kann. Ein totalthroughputLimit von -1 gibt keine Grenzwerte für die Bereitstellung des Durchsatzes an. |
ConnectorOffer
Der Cassandra Connector-Angebotstyp für das Cosmos DB C*-Datenbankkonto.
Name | Typ | Beschreibung |
---|---|---|
Small |
string |
ConsistencyPolicy
Die Konsistenzrichtlinie für das Cosmos DB-Datenbankkonto.
Name | Typ | Beschreibung |
---|---|---|
defaultConsistencyLevel |
Die Standardkonsistenzstufe und Konfigurationseinstellungen des Cosmos DB-Kontos. |
|
maxIntervalInSeconds |
integer |
Wenn dieser Wert mit der Konsistenzstufe "Konsistenz" "Bounded Staleness" verwendet wird, stellt dieser Wert den Zeitraum der veralteten (in Sekunden) tolerierten Konsistenz dar. Der zulässige Bereich für diesen Wert beträgt 5 - 86400. Erforderlich, wenn defaultConsistencyPolicy auf "BoundedStaleness" festgelegt ist. |
maxStalenessPrefix |
integer |
Bei Verwendung mit der Konsistenzstufe "Bounded Staleness" stellt dieser Wert die Anzahl veralteter Anforderungen dar, die toleriert werden. Der zulässige Bereich für diesen Wert beträgt 1 – 2.147.483.647. Erforderlich, wenn defaultConsistencyPolicy auf "BoundedStaleness" festgelegt ist. |
ContinuousModeBackupPolicy
Das Objekt, das die Sicherungsrichtlinie für den fortlaufenden Modus darstellt.
Name | Typ | Beschreibung |
---|---|---|
continuousModeProperties |
Konfigurationswerte für die Sicherung des fortlaufenden Modus |
|
migrationState |
Das Objekt, das den Status der Migration zwischen den Sicherungsrichtlinien darstellt. |
|
type |
string:
Continuous |
Beschreibt den Modus der Sicherungen. |
ContinuousModeProperties
Konfigurationswerte für die Sicherung des periodischen Modus
Name | Typ | Beschreibung |
---|---|---|
tier |
Enumeration zur Angabe des Typs des fortlaufenden Sicherungsmodus |
ContinuousTier
Aufzählung, um den Typ der fortlaufenden Sicherungsebene anzugeben.
Name | Typ | Beschreibung |
---|---|---|
Continuous30Days |
string |
|
Continuous7Days |
string |
CorsPolicy
Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto.
Name | Typ | Beschreibung |
---|---|---|
allowedHeaders |
string |
Die Anforderungsheader, die die Ursprungsdomäne für die CORS-Anforderung angeben kann. |
allowedMethods |
string |
Die Methoden (HTTP-Anforderungsverben), die die Ursprungsdomäne für eine CORS-Anforderung verwenden kann. |
allowedOrigins |
string |
Die Ursprungsdomänen, die eine Anforderung an den Dienst über CORS stellen dürfen. |
exposedHeaders |
string |
Die Antwortheader, die möglicherweise in der Antwort auf die CORS-Anforderung gesendet und vom Browser dem Anforderungsherausgeber verfügbar gemacht werden. |
maxAgeInSeconds |
integer |
Die maximale Zeit, die ein Browser zwischenspeichern soll, die Preflight OPTIONS-Anforderung. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
CreateMode
Aufzählung, um den Modus der Kontoerstellung anzugeben.
Name | Typ | Beschreibung |
---|---|---|
Default |
string |
|
Restore |
string |
DatabaseAccountGetResults
Ein Azure Cosmos DB-Datenbankkonto.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
id |
string |
Der eindeutige Ressourcenbezeichner der ARM-Ressource. |
|
identity |
Identität für die Ressource. |
||
kind | GlobalDocumentDB |
Gibt den Typ des Datenbankkontos an. Dies kann nur bei der Datenbankkontoerstellung festgelegt werden. |
|
location |
string |
Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. |
|
name |
string |
Der Name der ARM-Ressource. |
|
properties.analyticalStorageConfiguration |
Analytische Speicherspezifische Eigenschaften. |
||
properties.apiProperties |
API-spezifische Eigenschaften. |
||
properties.backupPolicy | BackupPolicy: |
Das Objekt, das die Richtlinie zum Erstellen von Sicherungen für ein Konto darstellt. |
|
properties.capabilities |
Liste der Cosmos DB-Funktionen für das Konto |
||
properties.capacity |
Das Objekt, das alle Eigenschaften im Zusammenhang mit der Kapazitätserzwingung für ein Konto darstellt. |
||
properties.connectorOffer |
Der Cassandra Connector-Angebotstyp für das Cosmos DB-Datenbank-C*-Konto. |
||
properties.consistencyPolicy |
Die Konsistenzrichtlinie für das Cosmos DB-Datenbankkonto. |
||
properties.cors |
Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto. |
||
properties.createMode | Default |
Aufzählung, um den Modus der Kontoerstellung anzugeben. |
|
properties.customerManagedKeyStatus |
string |
Gibt den Status des Features "Vom Kunden verwalteter Schlüssel" für das Konto an. Falls Fehler auftreten, bietet die Eigenschaft Anleitungen zur Problembehandlung. |
|
properties.databaseAccountOfferType |
Der Angebotstyp für das Cosmos DB-Datenbankkonto. Standardwert: Standard. |
||
properties.defaultIdentity |
string |
Die Standardidentität für den Zugriff auf den Schlüsseltresor, der in Features wie vom Kunden verwalteten Schlüsseln verwendet wird. Die Standardidentität muss explizit von den Benutzern festgelegt werden. Dies kann "FirstPartyIdentity", "SystemAssignedIdentity" und mehr sein. |
|
properties.disableKeyBasedMetadataWriteAccess |
boolean |
Deaktivieren von Schreibvorgängen für Metadatenressourcen (Datenbanken, Container, Durchsatz) über Kontoschlüssel |
|
properties.disableLocalAuth |
boolean |
Deaktivieren Sie die lokale Authentifizierung, und stellen Sie sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können. |
|
properties.documentEndpoint |
string |
Der Verbindungsendpunkt für das Cosmos DB-Datenbankkonto. |
|
properties.enableAnalyticalStorage |
boolean |
Kennzeichnen, um anzugeben, ob Speicheranalysen aktiviert werden sollen. |
|
properties.enableAutomaticFailover |
boolean |
Aktiviert das automatische Failover des Schreibbereichs im seltenen Fall, dass die Region aufgrund eines Ausfalls nicht verfügbar ist. Das automatische Failover führt zu einem neuen Schreibbereich für das Konto und wird basierend auf den für das Konto konfigurierten Failoverprioritäten ausgewählt. |
|
properties.enableBurstCapacity |
boolean |
Flag zum Aktivieren/Deaktivieren der Funktion "Burst Capacity" auf dem Konto |
|
properties.enableCassandraConnector |
boolean |
Aktiviert den Cassandra Connector auf dem Cosmos DB C*-Konto |
|
properties.enableFreeTier |
boolean |
Kennzeichnung, um anzugeben, ob die kostenlose Leiste aktiviert ist. |
|
properties.enableMultipleWriteLocations |
boolean |
Ermöglicht das Schreiben des Kontos an mehreren Speicherorten. |
|
properties.enablePartitionMerge |
boolean |
Flag zum Aktivieren/Deaktivieren der Partitionszusammenführungsfunktion für das Konto |
|
properties.enablePerRegionPerPartitionAutoscale |
boolean |
Flag zum Aktivieren/Deaktivieren des PerRegionPerPartitionAutoscale-Features für das Konto |
|
properties.failoverPolicies |
Ein Array, das die Regionen enthält, die nach ihren Failoverprioritäten sortiert sind. |
||
properties.instanceId |
string |
Ein eindeutiger Bezeichner, der dem Datenbankkonto zugewiesen ist |
|
properties.ipRules |
Liste der IpRules. |
||
properties.isVirtualNetworkFilterEnabled |
boolean |
Kennzeichnen, um anzugeben, ob ACL-Regeln für virtuelle Netzwerke aktiviert/deaktiviert werden sollen. |
|
properties.keyVaultKeyUri |
string |
Der URI des Schlüsseltresors |
|
properties.keysMetadata |
Das Objekt, das die Metadaten für die Kontoschlüssel des Cosmos DB-Kontos darstellt. |
||
properties.locations |
Location[] |
Ein Array, das alle für das Cosmos DB-Konto aktivierten Speicherorte enthält. |
|
properties.minimalTlsVersion |
Gibt die mindestens zulässige Tls-Version an. Der Standardwert ist Tls 1.2. Cassandra- und Mongo-APIs funktionieren nur mit Tls 1.2. |
||
properties.networkAclBypass |
Gibt an, welche Dienste Firewallprüfungen umgehen dürfen. |
||
properties.networkAclBypassResourceIds |
string[] |
Ein Array, das die Ressourcen-IDs für die Netzwerk-Acl-Umgehung für das Cosmos DB-Konto enthält. |
|
properties.privateEndpointConnections |
Liste der privaten Endpunktverbindungen, die für das Cosmos DB-Konto konfiguriert sind. |
||
properties.provisioningState |
string |
Der Status des Cosmos DB-Kontos zum Zeitpunkt des Aufrufs des Vorgangs. Der Status kann eine der folgenden Sein: "Creating" – 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 Create Cosmos DB-Kontovorgang angegeben werden. "Succeeded" – das Cosmos DB-Konto ist für die Verwendung aktiv. "Aktualisieren" – das Cosmos DB-Konto wird aktualisiert. "Löschen" – das Cosmos DB-Konto wird gelöscht. "Failed" – Das Cosmos DB-Konto konnte nicht erstellt werden. "DeleteFailed" – Fehler beim Löschen des Cosmos DB-Kontos. |
|
properties.publicNetworkAccess |
Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. |
||
properties.readLocations |
Location[] |
Ein Array mit den für das Cosmos DB-Konto aktivierten Lesespeicherorten. |
|
properties.restoreParameters |
Parameter, die die Informationen zur Wiederherstellung angeben sollen. |
||
properties.virtualNetworkRules |
Liste der Virtual Network ACL-Regeln, die für das Cosmos DB-Konto konfiguriert sind. |
||
properties.writeLocations |
Location[] |
Ein Array, das den Schreibspeicherort für das Cosmos DB-Konto enthält. |
|
systemData |
Die Systemmetadaten, die sich auf diese Ressource beziehen. |
||
tags |
object |
Tags sind eine Liste von Schlüssel-Wert-Paaren, die die Ressource beschreiben. Diese Tags können zum Anzeigen und Gruppieren dieser Ressource (über Ressourcengruppen hinweg) verwendet werden. Für eine Ressource können maximal 15 Tags bereitgestellt werden. Jedes Tag muss einen Schlüssel haben, der nicht größer als 128 Zeichen ist, und der Wert darf maximal 256 Zeichen lang sein. Beispielsweise wird die Standardoberfläche für einen Vorlagentyp mit "defaultExperience": "Cassandra" festgelegt. Aktuelle "defaultExperience"-Werte enthalten auch "Table", "Graph", "DocumentDB" und "MongoDB". |
|
type |
string |
Der Typ der Azure-Ressource. |
DatabaseAccountKeysMetadata
Die Metadaten für jeden Zugriffsschlüssel für das angegebene Cosmos DB-Datenbankkonto.
Name | Typ | Beschreibung |
---|---|---|
primaryMasterKey |
Die Metadaten im Zusammenhang mit dem primären Read-Write Key für das angegebene Cosmos DB-Datenbankkonto. |
|
primaryReadonlyMasterKey |
Die Metadaten im Zusammenhang mit dem primären Read-Only Key für das angegebene Cosmos DB-Datenbankkonto. |
|
secondaryMasterKey |
Die Metadaten im Zusammenhang mit dem sekundären Read-Write Key für das angegebene Cosmos DB-Datenbankkonto. |
|
secondaryReadonlyMasterKey |
Die Metadaten im Zusammenhang mit dem sekundären Read-Only Key für das angegebene Cosmos DB-Datenbankkonto. |
DatabaseAccountKind
Gibt den Typ des Datenbankkontos an. Dies kann nur bei der Datenbankkontoerstellung festgelegt werden.
Name | Typ | Beschreibung |
---|---|---|
GlobalDocumentDB |
string |
|
MongoDB |
string |
|
Parse |
string |
DatabaseAccountOfferType
Der Angebotstyp für das Cosmos DB-Datenbankkonto.
Name | Typ | Beschreibung |
---|---|---|
Standard |
string |
DatabaseAccountUpdateParameters
Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften.
Name | Typ | Beschreibung |
---|---|---|
identity |
Identität für die Ressource. |
|
location |
string |
Der Speicherort der Ressourcengruppe, zu der die Ressource gehört. |
properties.analyticalStorageConfiguration |
Analytische Speicherspezifische Eigenschaften. |
|
properties.apiProperties |
API-spezifische Eigenschaften. Derzeit wird nur für die MongoDB-API unterstützt. |
|
properties.backupPolicy | BackupPolicy: |
Das Objekt, das die Richtlinie zum Erstellen von Sicherungen für ein Konto darstellt. |
properties.capabilities |
Liste der Cosmos DB-Funktionen für das Konto |
|
properties.capacity |
Das Objekt, das alle Eigenschaften im Zusammenhang mit der Kapazitätserzwingung für ein Konto darstellt. |
|
properties.connectorOffer |
Der Cassandra Connector-Angebotstyp für das Cosmos DB-Datenbank-C*-Konto. |
|
properties.consistencyPolicy |
Die Konsistenzrichtlinie für das Cosmos DB-Konto. |
|
properties.cors |
Die CORS-Richtlinie für das Cosmos DB-Datenbankkonto. |
|
properties.customerManagedKeyStatus |
string |
Gibt den Status des Features "Vom Kunden verwalteter Schlüssel" für das Konto an. Falls Fehler auftreten, bietet die Eigenschaft Anleitungen zur Problembehandlung. |
properties.defaultIdentity |
string |
Die Standardidentität für den Zugriff auf den Schlüsseltresor, der in Features wie vom Kunden verwalteten Schlüsseln verwendet wird. Die Standardidentität muss explizit von den Benutzern festgelegt werden. Dies kann "FirstPartyIdentity", "SystemAssignedIdentity" und mehr sein. |
properties.disableKeyBasedMetadataWriteAccess |
boolean |
Deaktivieren von Schreibvorgängen für Metadatenressourcen (Datenbanken, Container, Durchsatz) über Kontoschlüssel |
properties.disableLocalAuth |
boolean |
Deaktivieren Sie die lokale Authentifizierung, und stellen Sie sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können. |
properties.enableAnalyticalStorage |
boolean |
Kennzeichnen, um anzugeben, ob Speicheranalysen aktiviert werden sollen. |
properties.enableAutomaticFailover |
boolean |
Aktiviert das automatische Failover des Schreibbereichs im seltenen Fall, dass die Region aufgrund eines Ausfalls nicht verfügbar ist. Das automatische Failover führt zu einem neuen Schreibbereich für das Konto und wird basierend auf den für das Konto konfigurierten Failoverprioritäten ausgewählt. |
properties.enableBurstCapacity |
boolean |
Flag zum Aktivieren/Deaktivieren der Funktion "Burst Capacity" auf dem Konto |
properties.enableCassandraConnector |
boolean |
Aktiviert den Cassandra Connector auf dem Cosmos DB C*-Konto |
properties.enableFreeTier |
boolean |
Kennzeichnung, um anzugeben, ob die kostenlose Leiste aktiviert ist. |
properties.enableMultipleWriteLocations |
boolean |
Ermöglicht das Schreiben des Kontos an mehreren Speicherorten. |
properties.enablePartitionMerge |
boolean |
Flag zum Aktivieren/Deaktivieren der Partitionszusammenführungsfunktion für das Konto |
properties.enablePerRegionPerPartitionAutoscale |
boolean |
Flag zum Aktivieren/Deaktivieren des PerRegionPerPartitionAutoscale-Features für das Konto |
properties.ipRules |
Liste der IpRules. |
|
properties.isVirtualNetworkFilterEnabled |
boolean |
Kennzeichnen, um anzugeben, ob ACL-Regeln für virtuelle Netzwerke aktiviert/deaktiviert werden sollen. |
properties.keyVaultKeyUri |
string |
Der URI des Schlüsseltresors |
properties.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. |
|
properties.locations |
Location[] |
Ein Array, das die georeplizierten Speicherorte enthält, die für das Cosmos DB-Konto aktiviert sind. |
properties.minimalTlsVersion |
Gibt die mindestens zulässige Tls-Version an. Der Standardwert ist Tls 1.2. Cassandra- und Mongo-APIs funktionieren nur mit Tls 1.2. |
|
properties.networkAclBypass |
Gibt an, welche Dienste Firewallprüfungen umgehen dürfen. |
|
properties.networkAclBypassResourceIds |
string[] |
Ein Array, das die Ressourcen-IDs für die Netzwerk-Acl-Umgehung für das Cosmos DB-Konto enthält. |
properties.publicNetworkAccess |
Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. |
|
properties.virtualNetworkRules |
Liste der Virtual Network ACL-Regeln, die für das Cosmos DB-Konto konfiguriert sind. |
|
tags |
object |
Tags sind eine Liste von Schlüssel-Wert-Paaren, die die Ressource beschreiben. Diese Tags können zum Anzeigen und Gruppieren dieser Ressource (über Ressourcengruppen hinweg) verwendet werden. Für eine Ressource können maximal 15 Tags bereitgestellt werden. Jedes Tag muss einen Schlüssel haben, der nicht größer als 128 Zeichen ist, und der Wert darf maximal 256 Zeichen lang sein. Beispielsweise wird die Standardoberfläche für einen Vorlagentyp mit "defaultExperience": "Cassandra" festgelegt. Aktuelle "defaultExperience"-Werte enthalten auch "Table", "Graph", "DocumentDB" und "MongoDB". |
DatabaseRestoreResource
Bestimmte Datenbanken, die wiederhergestellt werden sollen.
Name | Typ | Beschreibung |
---|---|---|
collectionNames |
string[] |
Die Namen der für die Wiederherstellung verfügbaren Auflistungen. |
databaseName |
string |
Der Name der Datenbank, die für die Wiederherstellung verfügbar ist. |
DefaultConsistencyLevel
Die Standardkonsistenzstufe und Konfigurationseinstellungen des Cosmos DB-Kontos.
Name | Typ | Beschreibung |
---|---|---|
BoundedStaleness |
string |
|
ConsistentPrefix |
string |
|
Eventual |
string |
|
Session |
string |
|
Strong |
string |
FailoverPolicy
Die Failoverrichtlinie für eine bestimmte Region eines Datenbankkontos.
Name | Typ | Beschreibung |
---|---|---|
failoverPriority |
integer |
Die Failoverpriorität der Region. Eine Failoverpriorität von 0 gibt einen Schreibbereich an. Der Maximalwert für eine Failoverpriorität = (Gesamtanzahl der Regionen - 1). Failoverprioritätswerte müssen für jede der Regionen eindeutig sein, in denen das Datenbankkonto vorhanden ist. |
id |
string |
Der eindeutige Bezeichner der Region, in der das Datenbankkonto repliziert wird. Beispiel: <accountName>-<locationName>. |
locationName |
string |
Der Name der Region, in der das Datenbankkonto vorhanden ist. |
GremlinDatabaseRestoreResource
Spezifische Gremlin-Datenbanken, die wiederhergestellt werden sollen.
Name | Typ | Beschreibung |
---|---|---|
databaseName |
string |
Der Name der gremlin-Datenbank, die für die Wiederherstellung verfügbar ist. |
graphNames |
string[] |
Die Namen der Diagramme, die für die Wiederherstellung verfügbar sind. |
IpAddressOrRange
IpAddressOrRange-Objekt
Name | Typ | Beschreibung |
---|---|---|
ipAddressOrRange |
string |
Eine einzelne IPv4-Adresse oder ein einzelner IPv4-Adressbereich im CIDR-Format. Die bereitgestellten IPs müssen gut formatiert sein und können nicht in einem der folgenden Bereiche enthalten sein: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0.0/12, 192.168.0.0/16, da diese vom IP-Adressfilter nicht erzwingbar sind. Beispiel für gültige Eingaben: "23.40.210.245" oder "23.40.210.0/8". |
Location
Eine Region, in der das Azure Cosmos DB-Datenbankkonto bereitgestellt wird.
Name | Typ | Beschreibung |
---|---|---|
documentEndpoint |
string |
Der Verbindungsendpunkt für die jeweilige Region. Beispiel: https://<accountName>-<locationName>.documents.azure.com:443/ |
failoverPriority |
integer |
Die Failoverpriorität der Region. Eine Failoverpriorität von 0 gibt einen Schreibbereich an. Der Maximalwert für eine Failoverpriorität = (Gesamtanzahl der Regionen - 1). Failoverprioritätswerte müssen für jede der Regionen eindeutig sein, in denen das Datenbankkonto vorhanden ist. |
id |
string |
Der eindeutige Bezeichner der Region innerhalb des Datenbankkontos. Beispiel: <accountName>-<locationName>. |
isZoneRedundant |
boolean |
Kennzeichnen, um anzugeben, ob es sich bei dieser Region um eine AvailabilityZone-Region handelt. |
locationName |
string |
Der Name der Region. |
provisioningState |
string |
Der Status des Cosmos DB-Kontos zum Zeitpunkt des Aufrufs des Vorgangs. Der Status kann eine der folgenden Sein: "Creating" – 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 Create Cosmos DB-Kontovorgang angegeben werden. "Succeeded" – das Cosmos DB-Konto ist für die Verwendung aktiv. "Aktualisieren" – das Cosmos DB-Konto wird aktualisiert. "Löschen" – das Cosmos DB-Konto wird gelöscht. "Failed" – Das Cosmos DB-Konto konnte nicht erstellt werden. "DeleteFailed" – Fehler beim Löschen des Cosmos DB-Kontos. |
ManagedServiceIdentity
Identität für die Ressource.
Name | Typ | Beschreibung |
---|---|---|
principalId |
string |
Die Prinzipal-ID der vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
tenantId |
string |
Die Mandanten-ID der vom System zugewiesenen Identität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
type |
Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned,UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Dienst. |
|
userAssignedIdentities |
Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
MinimalTlsVersion
Gibt die mindestens zulässige Tls-Version an. Der Standardwert ist Tls 1.2. Cassandra- und Mongo-APIs funktionieren nur mit Tls 1.2.
Name | Typ | Beschreibung |
---|---|---|
Tls |
string |
|
Tls11 |
string |
|
Tls12 |
string |
NetworkAclBypass
Gibt an, welche Dienste Firewallprüfungen umgehen dürfen.
Name | Typ | Beschreibung |
---|---|---|
AzureServices |
string |
|
None |
string |
PeriodicModeBackupPolicy
Das Objekt, das die Sicherungsrichtlinie für den regelmäßigen Modus darstellt.
Name | Typ | Beschreibung |
---|---|---|
migrationState |
Das Objekt, das den Status der Migration zwischen den Sicherungsrichtlinien darstellt. |
|
periodicModeProperties |
Konfigurationswerte für die Sicherung des periodischen Modus |
|
type |
string:
Periodic |
Beschreibt den Modus der Sicherungen. |
PeriodicModeProperties
Konfigurationswerte für die Sicherung des periodischen Modus
Name | Typ | Beschreibung |
---|---|---|
backupIntervalInMinutes |
integer |
Eine ganze Zahl, die das Intervall in Minuten zwischen zwei Sicherungen darstellt |
backupRetentionIntervalInHours |
integer |
Eine ganze Zahl, die die Zeit (in Stunden) darstellt, die für jede Sicherung aufbewahrt wird |
backupStorageRedundancy |
Enumeration zur Angabe des Typs der Sicherungs-Residency |
PrivateEndpointConnection
Eine private Endpunktverbindung
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
Der Name der Ressource |
properties.groupId |
string |
Gruppen-ID des privaten Endpunkts. |
properties.privateEndpoint |
Privater Endpunkt, zu dem die Verbindung gehört. |
|
properties.privateLinkServiceConnectionState |
Verbindungsstatus der privaten Endpunktverbindung. |
|
properties.provisioningState |
string |
Bereitstellungsstatus des privaten Endpunkts. |
type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
PrivateEndpointProperty
Privater Endpunkt, zu dem die Verbindung gehört.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID des privaten Endpunkts. |
PrivateLinkServiceConnectionStateProperty
Verbindungsstatus der privaten Endpunktverbindung.
Name | Typ | Beschreibung |
---|---|---|
actionsRequired |
string |
Jede Aktion, die über den grundlegenden Workflow hinaus erforderlich ist (genehmigen/ ablehnen/trennen) |
description |
string |
Die Verbindungsbeschreibung des privaten Linksdiensts. |
status |
string |
Der Verbindungsstatus des privaten Verknüpfungsdiensts. |
PublicNetworkAccess
Gibt an, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind.
Name | Typ | Beschreibung |
---|---|---|
Disabled |
string |
|
Enabled |
string |
|
SecuredByPerimeter |
string |
ResourceIdentityType
Der Identitätstyp, der für die Ressource verwendet wird. Der Typ "SystemAssigned,UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus dem Dienst.
Name | Typ | Beschreibung |
---|---|---|
None |
string |
|
SystemAssigned |
string |
|
SystemAssigned,UserAssigned |
string |
|
UserAssigned |
string |
RestoreMode
Beschreibt den Modus der Wiederherstellung.
Name | Typ | Beschreibung |
---|---|---|
PointInTime |
string |
RestoreParameters
Parameter, die die Informationen zur Wiederherstellung angeben sollen.
Name | Typ | Beschreibung |
---|---|---|
databasesToRestore |
Liste bestimmter Datenbanken, die für die Wiederherstellung verfügbar sind. |
|
gremlinDatabasesToRestore |
Liste der spezifischen Gremlin-Datenbanken, die für die Wiederherstellung verfügbar sind. |
|
restoreMode |
Beschreibt den Modus der Wiederherstellung. |
|
restoreSource |
string |
Die ID des wiederherstellbaren Datenbankkontos, von dem die Wiederherstellung initiiert werden muss. Beispiel: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName} |
restoreTimestampInUtc |
string |
Zeit, zu der das Konto wiederhergestellt werden muss (ISO-8601-Format). |
restoreWithTtlDisabled |
boolean |
Gibt an, ob das wiederhergestellte Konto zeit-To-Live bei der erfolgreichen Wiederherstellung deaktiviert ist. |
tablesToRestore |
string[] |
Liste der für die Wiederherstellung verfügbaren spezifischen Tabellen. |
ServerVersion
Beschreibt die Version des MongoDB-Kontos.
Name | Typ | Beschreibung |
---|---|---|
3.2 |
string |
|
3.6 |
string |
|
4.0 |
string |
|
4.2 |
string |
|
5.0 |
string |
|
6.0 |
string |
|
7.0 |
string |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
UserAssignedIdentities
Die Liste der Benutzeridentitäten, die der Ressource zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
Name | Typ | Beschreibung |
---|---|---|
|
VirtualNetworkRule
Virtual Network ACL Rule-Objekt
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Ressourcen-ID eines Subnetzes, z. B.: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}. |
ignoreMissingVNetServiceEndpoint |
boolean |
Erstellen Sie Firewallregel, bevor der virtuelle Netzwerk-Dienstendpunkt aktiviert ist. |