次の方法で共有


IDefinition インターフェイス

定義

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

public interface IDefinition : Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithAdministratorLogin>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithAdministratorLogin>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithAdministratorLogin>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithAdministratorLogin>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IBlank, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithAdministratorLogin, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithAdministratorPassword, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithCreate, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithGroup
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithAdministratorLogin>
    interface IWithExistingResourceGroup<IWithAdministratorLogin>
    interface IWithNewResourceGroup<IWithAdministratorLogin>
    interface IWithCreatableResourceGroup<IWithAdministratorLogin>
    interface IWithAdministratorLogin
    interface IWithAdministratorPassword
    interface IWithElasticPool
    interface IWithElasticPoolBeta
    interface IBeta
    interface IWithDatabase
    interface IWithDatabaseBeta
    interface IWithFirewallRule
    interface IWithFirewallRuleBeta
    interface IWithCreate
    interface ICreatable<ISqlServer>
    interface IIndexable
    interface IWithActiveDirectoryAdministrator
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithVirtualNetworkRule
    interface IDefinitionWithTags<IWithCreate>
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of ISqlServer), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithAdministratorLogin, IWithAdministratorPassword, IWithCreatableResourceGroup(Of IWithAdministratorLogin), IWithCreate, IWithExistingResourceGroup(Of IWithAdministratorLogin), IWithGroup, IWithGroup(Of IWithAdministratorLogin), IWithNewResourceGroup(Of IWithAdministratorLogin)
実装

プロパティ

Key

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

(継承元 IIndexable)
Name

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

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

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

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

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

このサーバーに追加する新しいSQL Databaseの定義を開始します。

(継承元 IWithDatabaseBeta)
DefineElasticPool(String)

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

(継承元 IWithElasticPoolBeta)
DefineFirewallRule(String)

このサーバーに追加する新しい SQL ファイアウォール規則の定義を開始します。

(継承元 IWithFirewallRuleBeta)
DefineVirtualNetworkRule(String)

このサーバーに追加する新しい SQL Virtual Network 規則の定義を開始します。

(継承元 IWithVirtualNetworkRule)
WithActiveDirectoryAdministrator(String, String)

SQL Active Directory 管理者を設定します。 Azure Active Directory 認証を使用すると、ID と Azure SQL Database V12 へのアクセスを一元的に管理できます。

(継承元 IWithActiveDirectoryAdministrator)
WithAdministratorLogin(String)

管理者ログイン ユーザー名を設定します。

(継承元 IWithAdministratorLogin)
WithAdministratorPassword(String)

管理者ログイン パスワードを設定します。

(継承元 IWithAdministratorPassword)
WithExistingResourceGroup(IResourceGroup)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithNewDatabase(String)

SQL Serverに新しいデータベースを作成します。

(継承元 IWithDatabase)
WithNewElasticPool(String, ElasticPoolEdition)

SQL Serverに新しいエラスティック プールを作成します。

(継承元 IWithElasticPool)
WithNewElasticPool(String, ElasticPoolEdition, String[])

SQL Serverに新しいエラスティック プールを作成します。

(継承元 IWithElasticPool)
WithNewFirewallRule(String)

SQL Serverに新しいファイアウォール規則を作成します。

(継承元 IWithFirewallRule)
WithNewFirewallRule(String, String)

SQL Serverに新しいファイアウォール規則を作成します。

(継承元 IWithFirewallRule)
WithNewFirewallRule(String, String, String)

SQL Serverに新しいファイアウォール規則を作成します。

(継承元 IWithFirewallRule)
WithNewResourceGroup()

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

(継承元 IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

指定された定義に基づいて、リソースを配置する新しいリソース グループを作成します。

(継承元 IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

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

(継承元 IWithNewResourceGroup<T>)
WithoutAccessFromAzureServices()

このサーバーへの Azure サービスの既定のアクセス権を false に設定します。 既定では、開始 IP が "0.0.0.0" の "AllowAllWindowsAzureIps" という名前の特別なファイアウォール規則を使用して、このサーバーへの Azure サービスの既定のアクセスを許可します。

(継承元 IWithFirewallRuleBeta)
WithRegion(Region)

リソースのリージョンを指定します。

(継承元 IDefinitionWithRegion<T>)
WithRegion(String)

リソースのリージョンを名前で指定します。

(継承元 IDefinitionWithRegion<T>)
WithSystemAssignedManagedServiceIdentity()

SQL Server リソースのシステム割り当て (ローカル) マネージド サービス ID (MSI) を設定します。

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

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

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

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

(継承元 IDefinitionWithTags<T>)

適用対象