次の方法で共有


ISqlDatabaseDefinition<ParentT> インターフェイス

定義

実装する必要があるすべての定義のコンテナー インターフェイス。

public interface ISqlDatabaseDefinition<ParentT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IBlank<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithAllDifferentOptions<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithAttachAllOptions<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithAttachFinal<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithAuthentication<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithAuthenticationBeta<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithCollation<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithCreateMode<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithEdition<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithEditionDefaults<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithEditionDefaultsBeta<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithElasticPoolName<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithImportFrom<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithImportFromBeta<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithMaxSizeBytes<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithRestorableDroppedDatabase<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithRestorableDroppedDatabaseBeta<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithRestorePointDatabase<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithRestorePointDatabaseBeta<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithSampleDatabase<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithSampleDatabaseBeta<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithServiceObjective<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithSourceDatabaseId<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithStorageKey<ParentT>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Definition.IWithStorageKeyBeta<ParentT>
type ISqlDatabaseDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithAllDifferentOptions<'ParentT>
    interface IBeta
    interface IWithElasticPoolName<'ParentT>
    interface IWithRestorableDroppedDatabase<'ParentT>
    interface IWithRestorableDroppedDatabaseBeta<'ParentT>
    interface IWithImportFrom<'ParentT>
    interface IWithImportFromBeta<'ParentT>
    interface IWithRestorePointDatabase<'ParentT>
    interface IWithRestorePointDatabaseBeta<'ParentT>
    interface IWithSampleDatabase<'ParentT>
    interface IWithSampleDatabaseBeta<'ParentT>
    interface IWithSourceDatabaseId<'ParentT>
    interface IWithEditionDefaults<'ParentT>
    interface IWithAttachFinal<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithEditionDefaultsBeta<'ParentT>
    interface IWithAttachAllOptions<'ParentT>
    interface IWithServiceObjective<'ParentT>
    interface IWithEdition<'ParentT>
    interface IWithCollation<'ParentT>
    interface IWithMaxSizeBytes<'ParentT>
    interface IWithStorageKey<'ParentT>
    interface IWithStorageKeyBeta<'ParentT>
    interface IWithAuthentication<'ParentT>
    interface IWithAuthenticationBeta<'ParentT>
    interface IWithCreateMode<'ParentT>
Public Interface ISqlDatabaseDefinition(Of ParentT)
Implements IBeta, IBlank(Of ParentT), IInDefinition(Of ParentT), IWithAllDifferentOptions(Of ParentT), IWithAttachAllOptions(Of ParentT), IWithAttachFinal(Of ParentT), IWithAuthentication(Of ParentT), IWithAuthenticationBeta(Of ParentT), IWithCollation(Of ParentT), IWithCreateMode(Of ParentT), IWithEdition(Of ParentT), IWithEditionDefaults(Of ParentT), IWithEditionDefaultsBeta(Of ParentT), IWithElasticPoolName(Of ParentT), IWithImportFrom(Of ParentT), IWithImportFromBeta(Of ParentT), IWithMaxSizeBytes(Of ParentT), IWithRestorableDroppedDatabase(Of ParentT), IWithRestorableDroppedDatabaseBeta(Of ParentT), IWithRestorePointDatabase(Of ParentT), IWithRestorePointDatabaseBeta(Of ParentT), IWithSampleDatabase(Of ParentT), IWithSampleDatabaseBeta(Of ParentT), IWithServiceObjective(Of ParentT), IWithSourceDatabaseId(Of ParentT), IWithStorageKey(Of ParentT), IWithStorageKeyBeta(Of ParentT)

型パラメーター

ParentT

この定義をアタッチした後に戻る親定義のステージ。

実装

メソッド

Attach()

実装する必要があるすべての定義のコンテナー インターフェイス。

(継承元 IInDefinition<ParentT>)
FromRestorableDroppedDatabase(ISqlRestorableDroppedDatabase)

以前に削除したデータベースから新しいデータベースを作成します (「復元可能な削除されたデータベース」を参照してください)。 照合順序、エディション、および MaxSizeBytes は、リンクがアクティブな間は同じままである必要があります。 これらのパラメーターに指定された値は無視されます。

(継承元 IWithRestorableDroppedDatabaseBeta<ParentT>)
FromRestorePoint(IRestorePoint)

復元ポイントから新しいデータベースを作成します。

(継承元 IWithRestorePointDatabaseBeta<ParentT>)
FromRestorePoint(IRestorePoint, DateTime)

復元ポイントから新しいデータベースを作成します。

(継承元 IWithRestorePointDatabaseBeta<ParentT>)
FromSample(SampleName)

復元ポイントから新しいデータベースを作成します。

(継承元 IWithSampleDatabaseBeta<ParentT>)
ImportFrom(IStorageAccount, String, String)

BACPAC ファイルから新しいデータベースを作成します。

(継承元 IWithImportFromBeta<ParentT>)
ImportFrom(String)

BACPAC ファイルから新しいデータベースを作成します。

(継承元 IWithImportFromBeta<ParentT>)
WithActiveDirectoryLoginAndPassword(String, String)

実装する必要があるすべての定義のコンテナー インターフェイス。

(継承元 IWithAuthenticationBeta<ParentT>)
WithBasicEdition()

SQL Databaseの "Basic" エディションを設定します。

(継承元 IWithEditionDefaultsBeta<ParentT>)
WithBasicEdition(SqlDatabaseBasicStorage)

SQL Databaseの "Basic" エディションと最大ストレージ容量を設定します。

(継承元 IWithEditionDefaultsBeta<ParentT>)
WithCollation(String)

SQL Databaseの照合順序を設定します。

(継承元 IWithCollation<ParentT>)
WithEdition(DatabaseEdition)

SQL Databaseのエディションを設定します。

(継承元 IWithEdition<ParentT>)
WithExistingElasticPool(ISqlElasticPool)

SQLDatabase の既存のエラスティック プールを設定します。

(継承元 IWithElasticPoolName<ParentT>)
WithExistingElasticPool(String)

SQLDatabase の既存のエラスティック プールを設定します。

(継承元 IWithElasticPoolName<ParentT>)
WithMaxSizeBytes(Int64)

SQL Databaseの最大サイズをバイト単位で設定します。

(継承元 IWithMaxSizeBytes<ParentT>)
WithMode(CreateMode)

SQL Databaseの作成モードを設定します。

(継承元 IWithCreateMode<ParentT>)
WithNewElasticPool(ICreatable<ISqlElasticPool>)

SQLDatabase の新しいエラスティック プールを設定します。これにより、データベースの作成時に新しいエラスティック プールが作成されます。

(継承元 IWithElasticPoolName<ParentT>)
WithPremiumEdition(SqlDatabasePremiumServiceObjective)

SQL Databaseの "Premium" エディションを設定します。

(継承元 IWithEditionDefaultsBeta<ParentT>)
WithPremiumEdition(SqlDatabasePremiumServiceObjective, SqlDatabasePremiumStorage)

SQL Databaseの "Premium" エディションと最大ストレージ容量を設定します。

(継承元 IWithEditionDefaultsBeta<ParentT>)
WithServiceObjective(ServiceObjectiveName)

SQL Databaseのサービス レベル目標を設定します。

(継承元 IWithServiceObjective<ParentT>)
WithSharedAccessKey(String)

実装する必要があるすべての定義のコンテナー インターフェイス。

(継承元 IWithStorageKeyBeta<ParentT>)
WithSourceDatabase(ISqlDatabase)

SQL Databaseのソース データベースの場合は、リソースを設定します。 照合順序、エディション、および MaxSizeBytes は、リンクがアクティブな間は同じままである必要があります。 これらのパラメーターに指定された値は無視されます。

(継承元 IWithSourceDatabaseId<ParentT>)
WithSourceDatabase(String)

SQL Databaseのソース データベースの場合は、リソースを設定します。 照合順序、エディション、および MaxSizeBytes は、リンクがアクティブな間は同じままである必要があります。 これらのパラメーターに指定された値は無視されます。

(継承元 IWithSourceDatabaseId<ParentT>)
WithSqlAdministratorLoginAndPassword(String, String)

実装する必要があるすべての定義のコンテナー インターフェイス。

(継承元 IWithAuthenticationBeta<ParentT>)
WithStandardEdition(SqlDatabaseStandardServiceObjective)

SQL Databaseの "Standard" エディションを設定します。

(継承元 IWithEditionDefaultsBeta<ParentT>)
WithStandardEdition(SqlDatabaseStandardServiceObjective, SqlDatabaseStandardStorage)

SQL Databaseの "Standard" エディションと最大ストレージ容量を設定します。

(継承元 IWithEditionDefaultsBeta<ParentT>)
WithStorageAccessKey(String)

実装する必要があるすべての定義のコンテナー インターフェイス。

(継承元 IWithStorageKeyBeta<ParentT>)

適用対象