IWithCreate インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラウドで新しいSQL Serverを作成するのに十分な入力を含むSQL Server定義。ただし、指定する追加の省略可能な入力が公開されます。
public interface IWithCreate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, 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.IWithActiveDirectoryAdministrator, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithDatabase, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithElasticPool, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithFirewallRule, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithSystemAssignedManagedServiceIdentity, Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IWithVirtualNetworkRule
type IWithCreate = interface
interface IBeta
interface ICreatable<ISqlServer>
interface IIndexable
interface IWithActiveDirectoryAdministrator
interface IWithSystemAssignedManagedServiceIdentity
interface IWithElasticPool
interface IWithElasticPoolBeta
interface IWithDatabase
interface IWithDatabaseBeta
interface IWithFirewallRule
interface IWithFirewallRuleBeta
interface IWithVirtualNetworkRule
interface IDefinitionWithTags<IWithCreate>
Public Interface IWithCreate
Implements IBeta, ICreatable(Of ISqlServer), IDefinitionWithTags(Of IWithCreate), IWithActiveDirectoryAdministrator, IWithDatabase, IWithElasticPool, IWithFirewallRule, IWithSystemAssignedManagedServiceIdentity, IWithVirtualNetworkRule
- 派生
- 実装
プロパティ
Key |
クラウドで新しいSQL Serverを作成するのに十分な入力を含むSQL Server定義。ただし、指定する追加の省略可能な入力が公開されます。 (継承元 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) |
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) |
WithoutAccessFromAzureServices() |
このサーバーへの Azure サービスの既定のアクセス権を false に設定します。 既定では、開始 IP "0.0.0.0" で "AllowAllWindowsAzureIps" という名前の特別なファイアウォール規則を使用して、このサーバーへの Azure サービスの既定のアクセスを許可します。 (継承元 IWithFirewallRuleBeta) |
WithSystemAssignedManagedServiceIdentity() |
SQL Server リソースに対してシステム割り当て (ローカル) マネージド サービス ID (MSI) を設定します。 (継承元 IWithSystemAssignedManagedServiceIdentity) |
WithTag(String, String) |
リソースにタグを追加します。 (継承元 IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
リソースのタグを {@link Map} として指定します。 (継承元 IDefinitionWithTags<T>) |
適用対象
Azure SDK for .NET