Freigeben über


IWithOptionals Schnittstelle

Definition

Gruppierung von Cosmos db-Updatephasen.

public interface IWithOptionals : Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithAutomaticFailover, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithChildResource, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithConnector, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithConsistencyPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithIpRangeFilter, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithKeyBasedMetadataWriteAccess, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithKeyVault, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithMultipleLocations, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithPrivateEndpointConnection, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithVirtualNetworkRule, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Update.IWithOptionals>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>
type IWithOptionals = interface
    interface IUpdateWithTags<IWithOptionals>
    interface IAppliable<ICosmosDBAccount>
    interface IIndexable
    interface IWithConsistencyPolicy
    interface IWithVirtualNetworkRule
    interface IBeta
    interface IWithIpRangeFilter
    interface IWithConnector
    interface IWithMultipleLocations
    interface IWithKeyBasedMetadataWriteAccess
    interface IWithPrivateEndpointConnection
    interface IWithAutomaticFailover
    interface IWithKeyVault
    interface IWithChildResource
Public Interface IWithOptionals
Implements IAppliable(Of ICosmosDBAccount), IBeta, IUpdateWithTags(Of IWithOptionals), IWithAutomaticFailover, IWithChildResource, IWithConnector, IWithConsistencyPolicy, IWithIpRangeFilter, IWithKeyBasedMetadataWriteAccess, IWithKeyVault, IWithMultipleLocations, IWithPrivateEndpointConnection, IWithVirtualNetworkRule
Abgeleitet
Implementiert

Eigenschaften

Key

Gruppierung von Cosmos db-Updatephasen.

(Geerbt von IIndexable)

Methoden

Apply()

Führen Sie die Updateanforderung aus.

(Geerbt von IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Führen Sie die Updateanforderung asynchron aus.

(Geerbt von IAppliable<T>)
DefineNewCassandraKeyspace(String)

Definiert einen neuen Cassandra-Schlüsselraum.

(Geerbt von IWithChildResource)
DefineNewGremlinDatabase(String)

Definiert eine neue Gremlin-Datenbank.

(Geerbt von IWithChildResource)
DefineNewMongoDB(String)

Definiert eine neue Mongo-Datenbank.

(Geerbt von IWithChildResource)
DefineNewPrivateEndpointConnection(String)

Starten Sie die Definition einer privaten Endpunktverbindung, die an das cosmos db-Konto angefügt werden soll.

(Geerbt von IWithPrivateEndpointConnection)
DefineNewSqlDatabase(String)

Definiert eine neue SQL-Datenbank.

(Geerbt von IWithChildResource)
DefineNewTable(String)

Definiert eine neue Tabellendatenbank.

(Geerbt von IWithChildResource)
UpdateCassandraKeyspace(String)

Updates einen Cassandra-Schlüsselraum.

(Geerbt von IWithChildResource)
UpdateGremlinDatabase(String)

Updates eine Gremlin-Datenbank.

(Geerbt von IWithChildResource)
UpdateMongoDB(String)

Updates eine Mongo-Datenbank.

(Geerbt von IWithChildResource)
UpdatePrivateEndpointConnection(String)

Starten Sie die Aktualisierung einer vorhandenen privaten Endpunktverbindung.

(Geerbt von IWithPrivateEndpointConnection)
UpdateSqlDatabase(String)

Updates eine SQL-Datenbank.

(Geerbt von IWithChildResource)
UpdateTable(String)

Updates eine Tabellendatenbank.

(Geerbt von IWithChildResource)
WithAutomaticFailoverEnabled(Boolean)

Gibt an, ob das automatische Failover für dieses cosmos db-Konto aktiviert ist.

(Geerbt von IWithAutomaticFailover)
WithBoundedStalenessConsistency(Int32, Int32)

Die Konsistenzrichtlinie für das CosmosDB-Konto.

(Geerbt von IWithConsistencyPolicy)
WithCassandraConnector(ConnectorOffer)

Gibt ein Connectorangebot für den Cassandra-Connector an.

(Geerbt von IWithConnector)
WithDisableKeyBaseMetadataWriteAccess(Boolean)

Gibt an, ob der Metadatenschreibzugriff deaktiviert werden soll.

(Geerbt von IWithKeyBasedMetadataWriteAccess)
WithEventualConsistency()

Die Konsistenzrichtlinie für das CosmosDB-Konto.

(Geerbt von IWithConsistencyPolicy)
WithIpRangeFilter(String)

CosmosDB Firewall-Unterstützung: Dieser Wert gibt den Satz von IP-Adressen oder IP-Adressbereichen in CIDR-Form an, die als zulässige Liste der Client-IP-Adressen für ein bestimmtes Datenbankkonto eingeschlossen werden sollen. IP-Adressen und -Adressbereiche müssen durch Kommas voneinander getrennt werden, und sie dürfen keine Leerzeichen enthalten.

(Geerbt von IWithIpRangeFilter)
WithKeyVault(String)

Gibt einen Schlüsseltresor-URI für dieses cosmos db-Konto an.

(Geerbt von IWithKeyVault)
WithMultipleWriteLocationsEnabled(Boolean)

Gibt an, ob mehrere Schreibspeicherorte für dieses cosmos db-Konto aktiviert sind oder nicht.

(Geerbt von IWithMultipleLocations)
WithoutCassandraConnector()

Entfernen Sie das Connectorangebot.

(Geerbt von IWithConnector)
WithoutCassandraKeyspace(String)

Entfernt einen Cassandra-Schlüsselspace.

(Geerbt von IWithChildResource)
WithoutGremlinDatabase(String)

Entfernt eine Gremlin-Datenbank.

(Geerbt von IWithChildResource)
WithoutKeyVault()

Entfernt den Schlüsseltresor.

(Geerbt von IWithKeyVault)
WithoutMongoDB(String)

Entfernt eine Mongo-Datenbank.

(Geerbt von IWithChildResource)
WithoutPrivateEndpointConnection(String)

Entfernen Sie eine vorhandene Verbindung mit einem privaten Endpunkt.

(Geerbt von IWithPrivateEndpointConnection)
WithoutSqlDatabase(String)

Entfernt eine SQL-Datenbank.

(Geerbt von IWithChildResource)
WithoutTable(String)

Entfernt eine Tabellendatenbank.

(Geerbt von IWithChildResource)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithoutVirtualNetworkRule(String, String)

Entfernt eine Virtual Network ACL-Regel für das CosmosDB-Konto.

(Geerbt von IWithVirtualNetworkRule)
WithSessionConsistency()

Die Konsistenzrichtlinie für das CosmosDB-Konto.

(Geerbt von IWithConsistencyPolicy)
WithStrongConsistency()

Die Konsistenzrichtlinie für das CosmosDB-Konto.

(Geerbt von IWithConsistencyPolicy)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IUpdateWithTags<T>)
WithVirtualNetworkFilterEnabled(Boolean)

Gibt Virtual Network Fileter manuell an.

(Geerbt von IWithVirtualNetworkRule)
WithVirtualNetworkRule(String, String, Nullable<Boolean>)

Gibt eine neue Virtual Network ACL-Regel für das CosmosDB-Konto an.

(Geerbt von IWithVirtualNetworkRule)
WithVirtualNetworkRules(IList<VirtualNetworkRule>)

Eine Virtual Network ACL-Regel für das CosmosDB-Konto.

(Geerbt von IWithVirtualNetworkRule)

Gilt für: