IWithCreate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Phase der Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält, aber auch die Angabe anderer optionaler Einstellungen zulässt.
public interface IWithCreate : Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithAutomaticFailover, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithChildResource, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithConnector, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithConsistencyPolicy, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithIpRangeFilter, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithKeyBasedMetadataWriteAccess, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithKeyVault, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithMultipleLocations, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithPrivateEndpointConnection, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithReadReplication, Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithVirtualNetworkRule, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.CosmosDB.Fluent.CosmosDBAccount.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.CosmosDB.Fluent.ICosmosDBAccount>
type IWithCreate = interface
interface ICreatable<ICosmosDBAccount>
interface IIndexable
interface IWithConsistencyPolicy
interface IWithReadReplication
interface IWithIpRangeFilter
interface IWithVirtualNetworkRule
interface IBeta
interface IWithMultipleLocations
interface IWithConnector
interface IWithKeyBasedMetadataWriteAccess
interface IWithPrivateEndpointConnection
interface IWithAutomaticFailover
interface IWithKeyVault
interface IWithChildResource
interface IDefinitionWithTags<IWithCreate>
Public Interface IWithCreate
Implements IBeta, ICreatable(Of ICosmosDBAccount), IDefinitionWithTags(Of IWithCreate), IWithAutomaticFailover, IWithChildResource, IWithConnector, IWithConsistencyPolicy, IWithIpRangeFilter, IWithKeyBasedMetadataWriteAccess, IWithKeyVault, IWithMultipleLocations, IWithPrivateEndpointConnection, IWithReadReplication, IWithVirtualNetworkRule
- Abgeleitet
- Implementiert
-
IWithAutomaticFailover IWithChildResource IWithConnector IWithConsistencyPolicy IWithIpRangeFilter IWithKeyBasedMetadataWriteAccess IWithKeyVault IWithMultipleLocations IWithPrivateEndpointConnection IWithReadReplication IWithVirtualNetworkRule IBeta IDefinitionWithTags<IWithCreate> ICreatable<ICosmosDBAccount> IIndexable
Eigenschaften
Key |
Die Phase der Definition, die alle minimal erforderlichen Eingaben für die zu erstellende Ressource enthält, aber auch die Angabe anderer optionaler Einstellungen zulässt. (Geerbt von IIndexable) |
Name |
Ruft den Namen der erstellbaren Ressource ab. (Geerbt von ICreatable<T>) |
Methoden
Create() |
Führen Sie die Erstellungsanforderung aus. (Geerbt von ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Legt die Anforderung in die Warteschlange und erlaubt dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind. (Geerbt von ICreatable<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) |
Startet 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) |
WithAutomaticFailoverEnabled(Boolean) |
Gibt an, ob das automatische Failover für dieses cosmos db-Konto aktiviert ist. (Geerbt von IWithAutomaticFailover) |
WithBoundedStalenessConsistency(Int64, Int32) |
Die Richtlinie für die Konsistenz der begrenzten Veraltung 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 letztendliche 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. (Geerbt von IWithMultipleLocations) |
WithReadReplication(Region, Nullable<Boolean>) |
Legt einen Lesespeicherort für das CosmosDB-Konto fest. (Geerbt von IWithReadReplication) |
WithSessionConsistency() |
Die Sitzungskonsistenzrichtlinie für das CosmosDB-Konto. (Geerbt von IWithConsistencyPolicy) |
WithStrongConsistency() |
Die Richtlinie für starke Konsistenz für das CosmosDB-Konto. (Geerbt von IWithConsistencyPolicy) |
WithTag(String, String) |
Fügt der Ressource ein Tag hinzu. (Geerbt von IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Gibt Tags für die Ressource als {@link Map} an. (Geerbt von IDefinitionWithTags<T>) |
WithVirtualNetworkFilterEnabled(Boolean) |
Gibt Virtual Network Fileter manuell an. (Geerbt von IWithVirtualNetworkRule) |
WithVirtualNetworkRule(String, String, Nullable<Boolean>) |
Gibt eine Virtual Network ACL-Regel für das CosmosDB-Konto an. (Geerbt von IWithVirtualNetworkRule) |
WithVirtualNetworkRules(IList<VirtualNetworkRule>) |
Gibt die Liste der Virtual Network ACL-Regeln für das CosmosDB-Konto an. (Geerbt von IWithVirtualNetworkRule) |
Gilt für:
Azure SDK for .NET