Compartir a través de


IDefinition Interfaz

Definición

Interfaz de contenedor para todas las definiciones que se deben implementar.

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)
Implementaciones

Propiedades

Key

Interfaz de contenedor para todas las definiciones que se deben implementar.

(Heredado de IIndexable)
Name

Obtiene el nombre del recurso que se puede crear.

(Heredado de ICreatable<T>)

Métodos

Create()

Ejecute la solicitud de creación.

(Heredado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca la solicitud en la cola y permite que el cliente HTTP lo ejecute cuando los recursos del sistema estén disponibles.

(Heredado de ICreatable<T>)
DefineDatabase(String)

Comienza la definición de un nuevo SQL Database que se va a agregar a este servidor.

(Heredado de IWithDatabaseBeta)
DefineElasticPool(String)

Comienza la definición de un nuevo grupo elástico de SQL que se va a agregar a este servidor.

(Heredado de IWithElasticPoolBeta)
DefineFirewallRule(String)

Comienza la definición de una nueva regla de firewall de SQL que se va a agregar a este servidor.

(Heredado de IWithFirewallRuleBeta)
DefineVirtualNetworkRule(String)

Comienza la definición de una nueva regla de sql Virtual Network que se va a agregar a este servidor.

(Heredado de IWithVirtualNetworkRule)
WithActiveDirectoryAdministrator(String, String)

Establece el administrador de SQL Active Directory. La autenticación de Azure Active Directory permite administrar de forma centralizada la identidad y el acceso a la instancia de Azure SQL Database V12.

(Heredado de IWithActiveDirectoryAdministrator)
WithAdministratorLogin(String)

Establece el nombre de usuario de inicio de sesión del administrador.

(Heredado de IWithAdministratorLogin)
WithAdministratorPassword(String)

Establece la contraseña de inicio de sesión del administrador.

(Heredado de IWithAdministratorPassword)
WithExistingResourceGroup(IResourceGroup)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithNewDatabase(String)

Crea una nueva base de datos en el SQL Server.

(Heredado de IWithDatabase)
WithNewElasticPool(String, ElasticPoolEdition)

Crea un nuevo grupo elástico en el SQL Server.

(Heredado de IWithElasticPool)
WithNewElasticPool(String, ElasticPoolEdition, String[])

Crea un nuevo grupo elástico en el SQL Server.

(Heredado de IWithElasticPool)
WithNewFirewallRule(String)

Crea una nueva regla de firewall en el SQL Server.

(Heredado de IWithFirewallRule)
WithNewFirewallRule(String, String)

Crea una nueva regla de firewall en el SQL Server.

(Heredado de IWithFirewallRule)
WithNewFirewallRule(String, String, String)

Crea una nueva regla de firewall en el SQL Server.

(Heredado de IWithFirewallRule)
WithNewResourceGroup()

Interfaz de contenedor para todas las definiciones que se deben implementar.

(Heredado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Crea un nuevo grupo de recursos en el que colocar el recurso, en función de la definición especificada.

(Heredado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Interfaz de contenedor para todas las definiciones que se deben implementar.

(Heredado de IWithNewResourceGroup<T>)
WithoutAccessFromAzureServices()

Establece el acceso predeterminado de los servicios de Azure a este servidor en false. El valor predeterminado es permitir el acceso predeterminado de los servicios de Azure a este servidor a través de una regla de firewall especial denominada "AllowAllWindowsAzureIps" con la dirección IP inicial "0.0.0.0".

(Heredado de IWithFirewallRuleBeta)
WithRegion(Region)

Especifica la región del recurso.

(Heredado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica la región del recurso por nombre.

(Heredado de IDefinitionWithRegion<T>)
WithSystemAssignedManagedServiceIdentity()

Establece una identidad de servicio administrada (MSI) asignada por el sistema (local) para el recurso de SQL Server.

(Heredado de IWithSystemAssignedManagedServiceIdentity)
WithTag(String, String)

Agrega una etiqueta al recurso.

(Heredado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica etiquetas para el recurso como {@link Map}.

(Heredado de IDefinitionWithTags<T>)

Se aplica a