IWithCreate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine SQL Server Definition mit ausreichenden Eingaben, um eine neue SQL Server in der Cloud zu erstellen, aber zusätzliche optionale Eingaben zur Angabe verfügbar macht.
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
- Abgeleitet
- Implementiert
Eigenschaften
Key |
Eine SQL Server Definition mit ausreichenden Eingaben, um eine neue SQL Server in der Cloud zu erstellen, aber zusätzliche optionale Eingaben zur Angabe verfügbar macht. (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>) |
DefineDatabase(String) |
Beginnt mit der Definition eines neuen SQL-Datenbank, das diesem Server hinzugefügt werden soll. (Geerbt von IWithDatabaseBeta) |
DefineElasticPool(String) |
Beginnt mit der Definition eines neuen pools für elastische SQL-Datenbanken, der diesem Server hinzugefügt werden soll. (Geerbt von IWithElasticPoolBeta) |
DefineFirewallRule(String) |
Beginnt mit der Definition einer neuen SQL-Firewallregel, die diesem Server hinzugefügt werden soll. (Geerbt von IWithFirewallRuleBeta) |
DefineVirtualNetworkRule(String) |
Beginnt mit der Definition einer neuen SQL-Virtual Network-Regel, die diesem Server hinzugefügt werden soll. (Geerbt von IWithVirtualNetworkRule) |
WithActiveDirectoryAdministrator(String, String) |
Legt den SQL Active Directory-Administrator fest. Mit Azure Active Directory-Authentifizierung können Sie die Identität für und den Zugriff auf Azure SQL-Datenbank V12 zentral verwalten. (Geerbt von IWithActiveDirectoryAdministrator) |
WithNewDatabase(String) |
Erstellt eine neue Datenbank im SQL Server. (Geerbt von IWithDatabase) |
WithNewElasticPool(String, ElasticPoolEdition) |
Erstellt einen neuen Pool für elastische Datenbanken im SQL Server. (Geerbt von IWithElasticPool) |
WithNewElasticPool(String, ElasticPoolEdition, String[]) |
Erstellt einen neuen Pool für elastische Datenbanken im SQL Server. (Geerbt von IWithElasticPool) |
WithNewFirewallRule(String) |
Erstellt eine neue Firewallregel im SQL Server. (Geerbt von IWithFirewallRule) |
WithNewFirewallRule(String, String) |
Erstellt eine neue Firewallregel im SQL Server. (Geerbt von IWithFirewallRule) |
WithNewFirewallRule(String, String, String) |
Erstellt eine neue Firewallregel im SQL Server. (Geerbt von IWithFirewallRule) |
WithoutAccessFromAzureServices() |
Legt den Standardzugriff von Azure-Diensten auf diesen Server auf false fest. Standardmäßig wird der Standardzugriff von Azure-Diensten auf diesen Server über eine spezielle Firewallregel namens "AllowAllWindowsAzureIps" mit der Start-IP "0.0.0.0" zugelassen. (Geerbt von IWithFirewallRuleBeta) |
WithSystemAssignedManagedServiceIdentity() |
Legt eine systemseitig zugewiesene (lokale) verwaltete Dienstidentität (MSI) für die SQL Server-Ressource fest. (Geerbt von IWithSystemAssignedManagedServiceIdentity) |
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:
Azure SDK for .NET