DatabaseAccountUpdateParameters Klasse

Definition

Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DatabaseAccountUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DatabaseAccountUpdateParameters = class
Public Class DatabaseAccountUpdateParameters
Vererbung
DatabaseAccountUpdateParameters
Attribute

Konstruktoren

DatabaseAccountUpdateParameters()

Initialisiert eine neue instance der DatabaseAccountUpdateParameters-Klasse.

DatabaseAccountUpdateParameters(IDictionary<String,String>, String, ManagedServiceIdentity, ConsistencyPolicy, IList<Location>, IList<IpAddressOrRange>, Nullable<Boolean>, Nullable<Boolean>, IList<Capability>, IList<VirtualNetworkRule>, Nullable<Boolean>, Nullable<Boolean>, String, Nullable<Boolean>, String, String, String, Nullable<Boolean>, ApiProperties, Nullable<Boolean>, AnalyticalStorageConfiguration, BackupPolicy, IList<CorsPolicy>, Nullable<NetworkAclBypass>, IList<String>, Nullable<Boolean>, Capacity)

Initialisiert eine neue instance der DatabaseAccountUpdateParameters-Klasse.

Eigenschaften

AnalyticalStorageConfiguration

Ruft spezifische Eigenschaften für den Analysespeicher ab oder legt diese fest.

ApiProperties

Ruft API-spezifische Eigenschaften ab oder legt diese fest. Derzeit wird nur für die MongoDB-API unterstützt.

BackupPolicy

Ruft das Objekt ab, das die Richtlinie zum Erstellen von Sicherungen für ein Konto darstellt, oder legt es fest.

Capabilities

Ruft eine Liste der Cosmos DB-Funktionen für das Konto ab oder legt sie fest.

Capacity

Ruft das -Objekt ab, das alle Eigenschaften im Zusammenhang mit der Kapazitätserzwingung für ein Konto darstellt, oder legt es fest.

ConnectorOffer

Ruft den Angebotstyp des Cassandra-Connectors für das C*-Konto der Cosmos DB-Datenbank ab oder legt diese fest. Mögliche Werte: "Small"

ConsistencyPolicy

Ruft die Konsistenzrichtlinie für das Cosmos DB-Konto ab oder legt sie fest.

Cors

Ruft die CORS-Richtlinie für das Cosmos DB-Datenbankkonto ab oder legt sie fest.

DefaultIdentity

Ruft die Standardidentität für den Zugriff auf den Schlüsseltresor ab, der in Features wie kundenseitig verwalteten Schlüsseln verwendet wird, oder legt diese fest. Die Standardidentität muss von den Benutzern explizit festgelegt werden. Dies kann "FirstPartyIdentity", "SystemAssignedIdentity" und mehr sein.

DisableKeyBasedMetadataWriteAccess

Ruft die Deaktivierung von Schreibvorgängen für Metadatenressourcen (Datenbanken, Container, Durchsatz) über Kontoschlüssel ab oder legt diese fest.

DisableLocalAuth

Ruft die Abmeldung der lokalen Authentifizierung ab oder legt sie fest und stellt sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können.

EnableAnalyticalStorage

Ruft das Flag ab, um anzugeben, ob die Speicheranalyse aktiviert werden soll, oder legt dieses fest.

EnableAutomaticFailover

Ruft ab oder legt fest, wird das automatische Failover der Schreibregion in dem seltenen Fall aktiviert, 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.

EnableCassandraConnector

Ruft den Cassandra-Connector für das Cosmos DB-C*-Konto ab oder legt diese fest.

EnableFreeTier

Ruft ein Flag ab, das angibt, ob der Free-Tarif aktiviert ist, oder legt dieses fest.

EnableMultipleWriteLocations

Ruft ab oder legt fest, dass das Konto an mehreren Speicherorten schreiben kann

Identity

Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften.

IpRules

Ruft die Liste von IpRules ab oder legt sie fest.

IsVirtualNetworkFilterEnabled

Ruft ein Flag ab, das angibt, ob Virtual Network ACL-Regeln aktiviert/deaktiviert werden soll, oder legt dieses fest.

KeyVaultKeyUri

Ruft den URI des Schlüsseltresors ab oder legt den URI fest.

Location

Ruft den Speicherort der Ressourcengruppe ab, zu der die Ressource gehört, oder legt diesen fest.

Locations

Ruft ein Array ab, das die georeplizierungsspeicherorte enthält, die für das Cosmos DB-Konto aktiviert sind, oder legt dieses fest.

NetworkAclBypass

Ruft ab oder legt fest, welche Dienste Firewallprüfungen umgehen dürfen. Mögliche Werte: "None", "AzureServices"

NetworkAclBypassResourceIds

Ruft ein Array ab, das die Ressourcen-IDs für die Netzwerk-Acl-Umgehung für das Cosmos DB-Konto enthält, oder legt dieses fest.

PublicNetworkAccess

Ruft ab oder legt fest, ob Anforderungen aus dem öffentlichen Netzwerk zulässig sind. Mögliche Werte: "Enabled", "Disabled"

Tags

Parameter zum Patchen von Azure Cosmos DB-Datenbankkontoeigenschaften.

VirtualNetworkRules

Ruft die Liste der Virtual Network ACL-Regeln ab, die für das Cosmos DB-Konto konfiguriert sind, oder legt diese fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: