Partilhar via


ISqlServer Interface

Definição

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

public interface ISqlServer : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Sql.Fluent.ISqlManager,Microsoft.Azure.Management.Sql.Fluent.Models.ServerInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.ServerInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Update.IUpdate>
type ISqlServer = interface
    interface IBeta
    interface IGroupableResource<ISqlManager, ServerInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<ISqlManager>
    interface IHasInner<ServerInner>
    interface IRefreshable<ISqlServer>
    interface IUpdatable<IUpdate>
Public Interface ISqlServer
Implements IBeta, IGroupableResource(Of ISqlManager, ServerInner), IHasInner(Of ServerInner), IHasManager(Of ISqlManager), IRefreshable(Of ISqlServer), IUpdatable(Of IUpdate)
Implementações

Propriedades

AdministratorLogin

Obtém o nome de usuário de logon do administrador para o SQL Server.

Databases

Obtém o ponto de entrada para gerenciar bancos de dados para este SQL Server.

DnsAliases

Obtém o ponto de entrada para gerenciar SQL Server aliases DNS para esse servidor.

ElasticPools

Obtém o ponto de entrada para gerenciar os Pools Elásticos do SQL para este servidor.

EncryptionProtectors

Obtém o ponto de entrada para gerenciar o Protetor de Criptografia SQL para este servidor.

FailoverGroups

Obtém o ponto de entrada para gerenciar o Grupo de Failover do SQL para este servidor.

FirewallRules

Obtém o ponto de entrada para gerenciar as regras do Firewall do SQL para este servidor.

FullyQualifiedDomainName

Obtém o nome totalmente qualificado do SQL Server.

Id

Obtém a cadeia de caracteres de ID do recurso

(Herdado de IHasId)
Inner

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IHasInner<T>)
IsManagedServiceIdentityEnabled

Obtém true se a Identidade de Serviço Gerenciada estiver habilitada para o SQL Server.

Key

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IIndexable)
Kind

Obtém o SQL Server "tipo".

ManagedServiceIdentityType

Obtém o tipo de Identidade de Serviço Gerenciada usada para o SQL Server.

Manager

Obtém o tipo de cliente do gerente desse tipo de recurso.

(Herdado de IHasManager<ManagerT>)
Name

Obtém o nome do recurso

(Herdado de IHasName)
Region

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IResource)
RegionName

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IResource)
ResourceGroupName

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IHasResourceGroup)
ServerKeys

Obtém o ponto de entrada para gerenciar SQL Server Chaves para este servidor.

State

Obtém o estado do servidor.

SystemAssignedManagedServiceIdentityPrincipalId

Obtém a ID da entidade de serviço do Active Directory específica da Identidade de Serviço Gerenciada Atribuída ao Sistema (Local) atribuída ao SERVIDOR SQL.

SystemAssignedManagedServiceIdentityTenantId

Obtém a ID de locatário específica do Active Directory atribuída pelo sistema (local) atribuída ao SQL Server.

Tags

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IResource)
Type

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IResource)
Version

Obtém a versão SQL Server.

VirtualNetworkRules

Obtém o ponto de entrada para gerenciar a Regra de Rede Virtual do SQL para este servidor.

Métodos

EnableAccessFromAzureServices()

Define o acesso padrão dos serviços do Azure a esse servidor como true. Uma regra de firewall chamada "AllowAllWindowsAzureIps" com o IP inicial "0.0.0.0" será adicionada ao SQL Server se não existir.

GetActiveDirectoryAdministrator()

Obtém o administrador do Active Directory para este servidor.

GetServerAutomaticTuning()

Obtém um estado e opções de ajuste automático do SQL Server.

GetServiceObjective(String)

Obtém as informações sobre um objetivo de serviço do Sql Server específico.

ListRecommendedElasticPools()

Retorna todos os pools elásticos recomendados para o servidor.

ListRestorableDroppedDatabases()

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

ListRestorableDroppedDatabasesAsync(CancellationToken)

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

ListServiceObjectives()

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

ListUsageMetrics()

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

ListUsages()

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

Refresh()

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
RefreshAsync(CancellationToken)

Atualiza o recurso a ser sincronizado com o Azure.

(Herdado de IRefreshable<T>)
RemoveAccessFromAzureServices()

Define o acesso padrão dos serviços do Azure a esse servidor como false. A regra de firewall chamada "AllowAllWindowsAzureIps" será removida do SQL Server.

RemoveActiveDirectoryAdministrator()

Remove o administrador do Active Directory deste servidor.

SetActiveDirectoryAdministrator(String, String)

Define um administrador do Active Directory para este servidor. A autenticação do Azure Active Directory permite que você gerencie centralmente a identidade e o acesso ao banco de dados SQL do Azure V12.

Update()

Uma representação imutável do lado do cliente de um servidor SQL do Azure.

(Herdado de IUpdatable<T>)

Aplica-se a