Compartilhar via


ISqlServers Interface

Definição

Ponto de entrada para SQL Server API de gerenciamento.

public interface ISqlServers : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchDeletion, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.IServersOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.Sql.Fluent.ISqlServersBeta
type ISqlServers = interface
    interface ISupportsCreating<IBlank>
    interface ISupportsListing<ISqlServer>
    interface ISupportsListingByResourceGroup<ISqlServer>
    interface ISupportsGettingByResourceGroup<ISqlServer>
    interface ISupportsGettingById<ISqlServer>
    interface ISupportsDeletingById
    interface ISupportsDeletingByResourceGroup
    interface ISupportsBatchCreation<ISqlServer>
    interface ISupportsBatchDeletion
    interface IBeta
    interface IHasManager<ISqlManager>
    interface IHasInner<IServersOperations>
    interface ISqlServersBeta
Public Interface ISqlServers
Implements IHasInner(Of IServersOperations), IHasManager(Of ISqlManager), ISqlServersBeta, ISupportsBatchCreation(Of ISqlServer), ISupportsBatchDeletion, ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsDeletingByResourceGroup, ISupportsGettingById(Of ISqlServer), ISupportsGettingByResourceGroup(Of ISqlServer), ISupportsListing(Of ISqlServer), ISupportsListingByResourceGroup(Of ISqlServer)
Implementações

Propriedades

Databases

Obtém o ponto de entrada da API de Banco de Dados SQL Server.

(Herdado de ISqlServersBeta)
DnsAliases

Obtém o ponto de entrada da API de aliases DNS SQL Server.

(Herdado de ISqlServersBeta)
ElasticPools

Obtém o ponto de entrada da API SQL Server Pools Elásticos.

(Herdado de ISqlServersBeta)
EncryptionProtectors

Obtém o ponto de entrada do Protetor de Criptografia SQL.

(Herdado de ISqlServersBeta)
FailoverGroups

Obtém o ponto de entrada da API de Grupo de Failover do SQL.

(Herdado de ISqlServersBeta)
FirewallRules

Obtém o ponto de entrada da API de Regras de Firewall do SQL Server.

(Herdado de ISqlServersBeta)
Inner

Ponto de entrada para SQL Server API de gerenciamento.

(Herdado de IHasInner<T>)
Manager

Obtém o tipo de cliente gerenciador desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
ServerKeys

Obtém o ponto de entrada chave SQL Server.

(Herdado de ISqlServersBeta)
SyncGroups

Obtém o ponto de entrada do Grupo de Sincronização do SQL.

(Herdado de ISqlServersBeta)
SyncMembers

Obtém o ponto de entrada do Grupo de Sincronização do SQL.

(Herdado de ISqlServersBeta)
VirtualNetworkRules

Obtém o ponto de entrada da API SQL Server VirtualNetwork Rules.

(Herdado de ISqlServersBeta)

Métodos

CheckNameAvailability(String)

Verifica se o nome do registro de contêiner especificado é válido e está disponível.

(Herdado de ISqlServersBeta)
CheckNameAvailabilityAsync(String, CancellationToken)

Verifica se o nome do registro de contêiner é válido e não está em uso de forma assíncrona.

(Herdado de ISqlServersBeta)
Create(ICreatable<IFluentResourceT>[])

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Cria um conjunto (lote) de recursos.

(Herdado de ISupportsBatchCreation<IFluentResourceT>)
Define(String)

Ponto de entrada para SQL Server API de gerenciamento.

(Herdado de ISupportsCreating<T>)
DeleteById(String)

Exclui um recurso do Azure, identificando-o por sua ID de recurso.

(Herdado de ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

Exclui um recurso do Azure, identificando-o por sua ID de recurso.

(Herdado de ISupportsDeletingById)
DeleteByIds(IList<String>)

Exclui os recursos especificados do Azure.

(Herdado de ISupportsBatchDeletion)
DeleteByIds(String[])

Exclui os recursos especificados do Azure.

(Herdado de ISupportsBatchDeletion)
DeleteByIdsAsync(IList<String>, CancellationToken)

Exclui os recursos especificados do Azure de forma assíncrona e paralela.

(Herdado de ISupportsBatchDeletion)
DeleteByIdsAsync(String[], CancellationToken)

Exclui os recursos especificados do Azure de forma assíncrona e paralela.

(Herdado de ISupportsBatchDeletion)
DeleteByResourceGroup(String, String)

Exclui um recurso do Azure, identificando-o pelo nome e pelo grupo de recursos.

(Herdado de ISupportsDeletingByResourceGroup)
DeleteByResourceGroupAsync(String, String, CancellationToken)

Exclui um recurso do Azure, identificando-o pelo nome e pelo grupo de recursos.

(Herdado de ISupportsDeletingByResourceGroup)
GetById(String)

Obtém as informações sobre um recurso do Azure com base na ID do recurso.

(Herdado de ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

Obtém as informações sobre um recurso do Azure com base na ID do recurso.

(Herdado de ISupportsGettingById<T>)
GetByResourceGroup(String, String)

Obtém as informações sobre um recurso do Azure com base no nome do recurso e no nome de seu grupo de recursos.

(Herdado de ISupportsGettingByResourceGroup<T>)
GetByResourceGroupAsync(String, String, CancellationToken)

Obtém as informações sobre um recurso do Azure com base no nome do recurso e no nome de seu grupo de recursos.

(Herdado de ISupportsGettingByResourceGroup<T>)
GetCapabilitiesByRegion(Region)

Obtém os recursos do servidor SQL do Azure para uma determinada região do Azure.

(Herdado de ISqlServersBeta)
GetCapabilitiesByRegionAsync(Region, CancellationToken)

Obtém os recursos do servidor SQL do Azure para uma determinada região do Azure de forma assíncrona.

(Herdado de ISqlServersBeta)
List()

Lista todos os recursos do tipo especificado na assinatura selecionada no momento.

(Herdado de ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Lista todos os recursos do tipo especificado na assinatura selecionada no momento.

(Herdado de ISupportsListing<T>)
ListByResourceGroup(String)

Lista recursos do tipo especificado no grupo de recursos especificado.

(Herdado de ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

Lista recursos do tipo especificado no grupo de recursos especificado.

(Herdado de ISupportsListingByResourceGroup<T>)
ListUsageByRegion(Region)

Lista os usos do servidor SQL do Azure para uma determinada região do Azure.

(Herdado de ISqlServersBeta)
ListUsageByRegionAsync(Region, CancellationToken)

Lista os usos do servidor SQL do Azure para uma determinada região do Azure de forma assíncrona.

(Herdado de ISqlServersBeta)

Aplica-se a