IWithCreate Schnittstelle

Definition

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

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: