次の方法で共有


ISqlDatabaseOperationsDefinition インターフェイス

定義

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

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
実装

プロパティ

Key

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

(継承元 IIndexable)
Name

作成可能なリソースの名前を取得します。

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

(継承元 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

要求をキューに格納し、システム リソースが使用可能になったときに HTTP クライアントが要求を実行できるようにします。

(継承元 ICreatable<T>)
DefineElasticPool(String)

このデータベースの親 SQL サーバーに追加する新しい SQL エラスティック プールの定義を開始します。

(継承元 IWithElasticPoolNameBeta)
FromRestorableDroppedDatabase(ISqlRestorableDroppedDatabase)

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

(継承元 IWithRestorableDroppedDatabaseBeta)
FromRestorePoint(IRestorePoint)

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

(継承元 IWithRestorePointDatabaseBeta)
FromRestorePoint(IRestorePoint, DateTime)

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

(継承元 IWithRestorePointDatabaseBeta)
FromSample(SampleName)

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

(継承元 IWithSampleDatabaseBeta)
ImportFrom(IStorageAccount, String, String)

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

(継承元 IWithImportFromBeta)
ImportFrom(String)

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

(継承元 IWithImportFromBeta)
WithActiveDirectoryLoginAndPassword(String, String)

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

(継承元 IWithAuthenticationBeta)
WithBasicEdition()

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

(継承元 IWithEditionDefaultsBeta)
WithBasicEdition(SqlDatabaseBasicStorage)

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

(継承元 IWithEditionDefaultsBeta)
WithCollation(String)

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

(継承元 IWithCollation)
WithEdition(DatabaseEdition)

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

(継承元 IWithEdition)
WithExistingElasticPool(ISqlElasticPool)

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

(継承元 IWithElasticPoolName)
WithExistingElasticPool(String)

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

(継承元 IWithElasticPoolName)
WithExistingSqlServer(ISqlServer)

新しいSQL Databaseの親 SQL サーバーを設定します。

(継承元 IWithSqlServerBeta)
WithExistingSqlServer(String, String, String)

属する親 SQL サーバー名とリソース グループを設定します。

(継承元 IWithSqlServerBeta)
WithMaxSizeBytes(Int64)

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

(継承元 IWithMaxSizeBytes)
WithMode(CreateMode)

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

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

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

(継承元 IWithElasticPoolName)
WithPremiumEdition(SqlDatabasePremiumServiceObjective)

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

(継承元 IWithEditionDefaultsBeta)
WithPremiumEdition(SqlDatabasePremiumServiceObjective, SqlDatabasePremiumStorage)

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

(継承元 IWithEditionDefaultsBeta)
WithServiceObjective(ServiceObjectiveName)

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

(継承元 IWithServiceObjective)
WithSharedAccessKey(String)

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

(継承元 IWithStorageKeyBeta)
WithSourceDatabase(ISqlDatabase)

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

(継承元 IWithSourceDatabaseId)
WithSourceDatabase(String)

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

(継承元 IWithSourceDatabaseId)
WithSqlAdministratorLoginAndPassword(String, String)

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

(継承元 IWithAuthenticationBeta)
WithStandardEdition(SqlDatabaseStandardServiceObjective)

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

(継承元 IWithEditionDefaultsBeta)
WithStandardEdition(SqlDatabaseStandardServiceObjective, SqlDatabaseStandardStorage)

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

(継承元 IWithEditionDefaultsBeta)
WithStorageAccessKey(String)

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

(継承元 IWithStorageKeyBeta)
WithTag(String, String)

リソースにタグを追加します。

(継承元 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

リソースのタグを {@link Map} として指定します。

(継承元 IDefinitionWithTags<T>)

適用対象