SqlServer Interface

Implementações

GroupableResource<com.microsoft.azure.management.sql.implementation.SqlServerManager,com.microsoft.azure.management.sql.implementation.ServerInner> Atualizáveis<Sqlserver> Atualizável<Atualização>

public interface SqlServer
extends GroupableResource<com.microsoft.azure.management.sql.implementation.SqlServerManager,com.microsoft.azure.management.sql.implementation.ServerInner>, Refreshable<SqlServer>, Updatable<Update>

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

Resumo do método

Modificador e tipo Método e descrição
abstract java.lang.String administratorLogin()
abstract SqlDatabaseActionsDefinition databases()
abstract SqlServerDnsAliasActionsDefinition dnsAliases()
abstract SqlElasticPoolActionsDefinition elasticPools()
abstract SqlFirewallRule enableAccessFromAzureServices()

Define o acesso padrão dos serviços do Azure a esse servidor como true.

abstract SqlEncryptionProtectorActionsDefinition encryptionProtectors()
abstract SqlFailoverGroupActionsDefinition failoverGroups()
abstract SqlFirewallRuleActionsDefinition firewallRules()
abstract java.lang.String fullyQualifiedDomainName()
abstract SqlActiveDirectoryAdministrator getActiveDirectoryAdministrator()

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

abstract SqlServerAutomaticTuning getServerAutomaticTuning()

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

abstract ServiceObjective getServiceObjective(String serviceObjectiveName)

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

abstract boolean isManagedServiceIdentityEnabled()
abstract java.lang.String kind()
abstract java.util.Map<java.lang.String,RecommendedElasticPool> listRecommendedElasticPools()

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

abstract java.util.List<SqlRestorableDroppedDatabase> listRestorableDroppedDatabases()
abstract rx.Observable<SqlRestorableDroppedDatabase> listRestorableDroppedDatabasesAsync()
abstract java.util.List<ServiceObjective> listServiceObjectives()
abstract java.util.List<ServerMetric> listUsageMetrics()
abstract java.util.List<ServerMetric> listUsages()
abstract IdentityType managedServiceIdentityType()
abstract void removeAccessFromAzureServices()

Define o acesso padrão dos serviços do Azure a esse servidor como false.

abstract void removeActiveDirectoryAdministrator()

Remove o administrador do Active Directory deste servidor.

abstract SqlServerKeyActionsDefinition serverKeys()
abstract SqlServerSecurityAlertPolicyActionsDefinition serverSecurityAlertPolicies()
abstract SqlActiveDirectoryAdministrator setActiveDirectoryAdministrator(String userLogin, String id)

Define um administrador do Active Directory para este servidor.

abstract java.lang.String state()
abstract java.lang.String systemAssignedManagedServiceIdentityPrincipalId()
abstract java.lang.String systemAssignedManagedServiceIdentityTenantId()
abstract java.lang.String version()
abstract SqlVirtualNetworkRuleActionsDefinition virtualNetworkRules()

Detalhes do método

administratorLogin

public abstract String administratorLogin()

Returns:

o nome de usuário de logon do administrador para o SQL Server

databases

public abstract SqlDatabaseOperations.SqlDatabaseActionsDefinition databases()

Returns:

ponto de entrada para gerenciar bancos de dados para este SQL Server

dnsAliases

public abstract SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition dnsAliases()

Returns:

o ponto de entrada para gerenciar SQL Server aliases DNS para este servidor

elasticPools

public abstract SqlElasticPoolOperations.SqlElasticPoolActionsDefinition elasticPools()

Returns:

o ponto de entrada para gerenciar os Pools Elásticos do SQL para este servidor

enableAccessFromAzureServices

public abstract SqlFirewallRule 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 houver uma.

Returns:

a regra do Firewall do SQL

encryptionProtectors

public abstract SqlEncryptionProtectorOperations.SqlEncryptionProtectorActionsDefinition encryptionProtectors()

Returns:

o ponto de entrada para gerenciar o Protetor de Criptografia SQL para este servidor

failoverGroups

public abstract SqlFailoverGroupOperations.SqlFailoverGroupActionsDefinition failoverGroups()

Returns:

o ponto de entrada para gerenciar o Grupo de Failover do SQL para este servidor

firewallRules

public abstract SqlFirewallRuleOperations.SqlFirewallRuleActionsDefinition firewallRules()

Returns:

o ponto de entrada para gerenciar regras de Firewall do SQL para este servidor

fullyQualifiedDomainName

public abstract String fullyQualifiedDomainName()

Returns:

nome totalmente qualificado do SQL Server

getActiveDirectoryAdministrator

public abstract SqlActiveDirectoryAdministrator getActiveDirectoryAdministrator()

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

Returns:

uma representação de um SQL Server objeto de administrador do Active Directory (nulo se um não estiver definido)

getServerAutomaticTuning

public abstract SqlServerAutomaticTuning getServerAutomaticTuning()

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

Returns:

o estado e as opções de ajuste automático do SQL Server

getServiceObjective

public abstract ServiceObjective getServiceObjective(String serviceObjectiveName)

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

Parameters:

serviceObjectiveName - nome do objetivo de serviço a ser buscado

Returns:

informações do objetivo de serviço

isManagedServiceIdentityEnabled

public abstract boolean isManagedServiceIdentityEnabled()

Returns:

true se a Identidade de Serviço Gerenciada estiver habilitada para o SQL Server

kind

public abstract String kind()

Returns:

o SQL Server "tipo"

listRecommendedElasticPools

public abstract Map listRecommendedElasticPools()

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

Returns:

lista de pools elásticos recomendados para o servidor

listRestorableDroppedDatabases

public abstract List listRestorableDroppedDatabases()

Returns:

a lista de todos os bancos de dados descartados restauráveis

listRestorableDroppedDatabasesAsync

public abstract Observable listRestorableDroppedDatabasesAsync()

Returns:

a lista de todos os bancos de dados descartados restauráveis

listServiceObjectives

public abstract List listServiceObjectives()

Returns:

a lista de informações sobre todos os objetivos de serviço

listUsageMetrics

public abstract List listUsageMetrics()

Returns:

retorna a lista de métricas de uso de um servidor SQL do Azure

listUsages


public abstract List listUsages()

Returns:

retorna a lista de usos (ServerMetric) do SQL do Azure Server

managedServiceIdentityType

public abstract IdentityType managedServiceIdentityType()

Returns:

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

removeAccessFromAzureServices

public abstract void 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

public abstract void removeActiveDirectoryAdministrator()

Remove o administrador do Active Directory deste servidor.

serverKeys

public abstract SqlServerKeyOperations.SqlServerKeyActionsDefinition serverKeys()

Returns:

o ponto de entrada para gerenciar chaves de SQL Server para este servidor

serverSecurityAlertPolicies

public abstract SqlServerSecurityAlertPolicyOperations.SqlServerSecurityAlertPolicyActionsDefinition serverSecurityAlertPolicies()

Returns:

o ponto de entrada para gerenciar SQL Server Política de Alerta de Segurança para este servidor

setActiveDirectoryAdministrator

public abstract SqlActiveDirectoryAdministrator setActiveDirectoryAdministrator(String userLogin, String id)

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.

Parameters:

userLogin - o logon de usuário ou grupo; pode ser o nome ou o endereço de email
id - a ID exclusiva do usuário ou grupo

Returns:

uma representação de um objeto de administrador do SQL Server Active Directory

state

public abstract String state()

Returns:

o estado do servidor.

systemAssignedManagedServiceIdentityPrincipalId

public abstract String systemAssignedManagedServiceIdentityPrincipalId()

Returns:

a ID da entidade de serviço específica do Active Directory atribuída pelo sistema (local) atribuída ao SQL Server.

systemAssignedManagedServiceIdentityTenantId

public abstract String systemAssignedManagedServiceIdentityTenantId()

Returns:

a ID de locatário do Active Directory específica da Identidade de Serviço Gerenciada Atribuída ao Sistema (Local) atribuída ao SQL Server.

version

public abstract String version()

Returns:

a versão do SQL Server

virtualNetworkRules

public abstract SqlVirtualNetworkRuleOperations.SqlVirtualNetworkRuleActionsDefinition virtualNetworkRules()

Returns:

o ponto de entrada para gerenciar a Regra de Rede Virtual sql para este servidor

Aplica-se a