Freigeben über


ISqlDatabaseOperationsDefinition Schnittstelle

Definition

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

public interface ISqlDatabaseOperationsDefinition : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithCreateFinal>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IBlank, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithAuthentication, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithCreateMode, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithSqlServer, Microsoft.Azure.Management.Sql.Fluent.SqlDatabaseOperations.Definition.IWithStorageKey
type ISqlDatabaseOperationsDefinition = interface
    interface IBeta
    interface IBlank
    interface IWithAllDifferentOptions
    interface IWithElasticPoolName
    interface IWithElasticPoolNameBeta
    interface IWithRestorableDroppedDatabase
    interface IWithRestorableDroppedDatabaseBeta
    interface IWithImportFrom
    interface IWithImportFromBeta
    interface IWithRestorePointDatabase
    interface IWithRestorePointDatabaseBeta
    interface IWithSampleDatabase
    interface IWithSampleDatabaseBeta
    interface IWithSourceDatabaseId
    interface IWithCreateAllOptions
    interface IWithServiceObjective
    interface IWithEdition
    interface IWithEditionDefaults
    interface IWithCreateFinal
    interface IDefinitionWithTags<IWithCreateFinal>
    interface ICreatable<ISqlDatabase>
    interface IIndexable
    interface IWithEditionDefaultsBeta
    interface IWithCollation
    interface IWithMaxSizeBytes
    interface IWithSqlServer
    interface IWithSqlServerBeta
    interface IWithStorageKey
    interface IWithStorageKeyBeta
    interface IWithAuthentication
    interface IWithAuthenticationBeta
    interface IWithCreateMode
Public Interface ISqlDatabaseOperationsDefinition
Implements IBeta, IBlank, ICreatable(Of ISqlDatabase), IDefinitionWithTags(Of IWithCreateFinal), IWithAuthentication, IWithCreateMode, IWithSqlServer, IWithStorageKey
Implementiert

Eigenschaften

Key

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(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>)
DefineElasticPool(String)

Beginnt mit der Definition eines neuen POOLS für elastische SQL-Datenbanken, der diesem übergeordneten SQL-Server der Datenbank hinzugefügt werden soll.

(Geerbt von IWithElasticPoolNameBeta)
FromRestorableDroppedDatabase(ISqlRestorableDroppedDatabase)

Erstellt eine neue Datenbank aus einer zuvor gelöschten Datenbank (siehe wiederherstellbare gelöschte Datenbank). Sortierung, Edition und MaxSizeBytes müssen identisch bleiben, während der Link aktiv ist. Für diese Parameter angegebene Werte werden ignoriert.

(Geerbt von IWithRestorableDroppedDatabaseBeta)
FromRestorePoint(IRestorePoint)

Erstellt eine neue Datenbank von einem Wiederherstellungspunkt aus.

(Geerbt von IWithRestorePointDatabaseBeta)
FromRestorePoint(IRestorePoint, DateTime)

Erstellt eine neue Datenbank von einem Wiederherstellungspunkt aus.

(Geerbt von IWithRestorePointDatabaseBeta)
FromSample(SampleName)

Erstellt eine neue Datenbank von einem Wiederherstellungspunkt aus.

(Geerbt von IWithSampleDatabaseBeta)
ImportFrom(IStorageAccount, String, String)

Erstellt eine neue Datenbank aus einer BACPAC-Datei.

(Geerbt von IWithImportFromBeta)
ImportFrom(String)

Erstellt eine neue Datenbank aus einer BACPAC-Datei.

(Geerbt von IWithImportFromBeta)
WithActiveDirectoryLoginAndPassword(String, String)

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(Geerbt von IWithAuthenticationBeta)
WithBasicEdition()

Legt eine "Basic"-Edition für die SQL-Datenbank fest.

(Geerbt von IWithEditionDefaultsBeta)
WithBasicEdition(SqlDatabaseBasicStorage)

Legt eine "Basic"-Edition für die SQL-Datenbank fest.

(Geerbt von IWithEditionDefaultsBeta)
WithCollation(String)

Legt die Sortierung für die SQL-Datenbank fest.

(Geerbt von IWithCollation)
WithEdition(DatabaseEdition)

Legt die Edition für die SQL-Datenbank fest.

(Geerbt von IWithEdition)
WithExistingElasticPool(ISqlElasticPool)

Legt den vorhandenen Pool für elastische Datenbanken für die SQLDatabase fest.

(Geerbt von IWithElasticPoolName)
WithExistingElasticPool(String)

Legt den vorhandenen Pool für elastische Datenbanken für die SQLDatabase fest.

(Geerbt von IWithElasticPoolName)
WithExistingSqlServer(ISqlServer)

Legt den übergeordneten SQL-Server für die neue SQL-Datenbank fest.

(Geerbt von IWithSqlServerBeta)
WithExistingSqlServer(String, String, String)

Legt den übergeordneten SQL Server-Namen und die Ressourcengruppe fest, zu der er gehört.

(Geerbt von IWithSqlServerBeta)
WithMaxSizeBytes(Int64)

Legt die maximale Größe in Bytes für SQL-Datenbank fest.

(Geerbt von IWithMaxSizeBytes)
WithMode(CreateMode)

Legt den Erstellungsmodus für die SQL-Datenbank fest.

(Geerbt von IWithCreateMode)
WithNewElasticPool(ICreatable<ISqlElasticPool>)

Legt den neuen Pool für elastische Datenbanken für die SQLDatabase fest. Dadurch wird beim Erstellen einer Datenbank ein neuer Pool für elastische Datenbanken erstellt.

(Geerbt von IWithElasticPoolName)
WithPremiumEdition(SqlDatabasePremiumServiceObjective)

Legt eine "Premium"-Edition für die SQL-Datenbank fest.

(Geerbt von IWithEditionDefaultsBeta)
WithPremiumEdition(SqlDatabasePremiumServiceObjective, SqlDatabasePremiumStorage)

Legt eine Premium-Edition und die maximale Speicherkapazität für die SQL-Datenbank fest.

(Geerbt von IWithEditionDefaultsBeta)
WithServiceObjective(ServiceObjectiveName)

Legt das Servicelevelziel für die SQL-Datenbank fest.

(Geerbt von IWithServiceObjective)
WithSharedAccessKey(String)

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(Geerbt von IWithStorageKeyBeta)
WithSourceDatabase(ISqlDatabase)

Legt die Ressource if der Quelldatenbank für die SQL-Datenbank fest. Sortierung, Edition und MaxSizeBytes müssen identisch bleiben, während der Link aktiv ist. Für diese Parameter angegebene Werte werden ignoriert.

(Geerbt von IWithSourceDatabaseId)
WithSourceDatabase(String)

Legt die Ressource if der Quelldatenbank für die SQL-Datenbank fest. Sortierung, Edition und MaxSizeBytes müssen identisch bleiben, während der Link aktiv ist. Für diese Parameter angegebene Werte werden ignoriert.

(Geerbt von IWithSourceDatabaseId)
WithSqlAdministratorLoginAndPassword(String, String)

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(Geerbt von IWithAuthenticationBeta)
WithStandardEdition(SqlDatabaseStandardServiceObjective)

Legt eine "Standard"-Edition für die SQL-Datenbank fest.

(Geerbt von IWithEditionDefaultsBeta)
WithStandardEdition(SqlDatabaseStandardServiceObjective, SqlDatabaseStandardStorage)

Legt eine "Standard"-Edition und die maximale Speicherkapazität für die SQL-Datenbank fest.

(Geerbt von IWithEditionDefaultsBeta)
WithStorageAccessKey(String)

Containerschnittstelle für alle Definitionen, die implementiert werden müssen.

(Geerbt von IWithStorageKeyBeta)
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>)

Gilt für: