Partager via


SqlServer Interface

Implémente

GroupableResource<com.microsoft.azure.management.sql.implementation.SqlServerManager,com.microsoft.azure.management.sql.implementation.ServerInner> Actualisable<Sqlserver> Modifiable<Mettre à jour>

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

Représentation côté client immuable d’un serveur Azure SQL.

Résumé de la méthode

Modificateur et type Méthode et description
abstract java.lang.String administratorLogin()
abstract SqlDatabaseActionsDefinition databases()
abstract SqlServerDnsAliasActionsDefinition dnsAliases()
abstract SqlElasticPoolActionsDefinition elasticPools()
abstract SqlFirewallRule enableAccessFromAzureServices()

Définit l’accès par défaut aux services Azure à ce serveur sur true.

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

Obtient l’administrateur Active Directory pour ce serveur.

abstract SqlServerAutomaticTuning getServerAutomaticTuning()

Obtient un état et des options de réglage automatique sql server.

abstract ServiceObjective getServiceObjective(String serviceObjectiveName)

Obtient les informations sur un objectif de service Sql Server particulier.

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

Retourne tous les pools élastiques recommandés pour le serveur.

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

Définit l’accès par défaut aux services Azure à ce serveur sur false.

abstract void removeActiveDirectoryAdministrator()

Supprime l’administrateur Active Directory de ce serveur.

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

Définit un administrateur Active Directory sur ce serveur.

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

Détails de la méthode

administratorLogin

public abstract String administratorLogin()

Returns:

nom d’utilisateur de connexion administrateur pour le SQL Server

databases

public abstract SqlDatabaseOperations.SqlDatabaseActionsDefinition databases()

Returns:

point d’entrée pour gérer les bases de données pour ce serveur SQL Server

dnsAliases

public abstract SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition dnsAliases()

Returns:

point d’entrée pour gérer SQL Server alias DNS pour ce serveur

elasticPools

public abstract SqlElasticPoolOperations.SqlElasticPoolActionsDefinition elasticPools()

Returns:

point d’entrée pour gérer les pools élastiques SQL pour ce serveur

enableAccessFromAzureServices

public abstract SqlFirewallRule enableAccessFromAzureServices()

Définit l’accès par défaut aux services Azure à ce serveur sur true.

Une règle de pare-feu nommée « AllowAllWindowsAzureIps » avec l’adresse IP de début « 0.0.0.0 » sera ajoutée au serveur SQL Server s’il n’en existe pas.

Returns:

règle de pare-feu SQL

encryptionProtectors

public abstract SqlEncryptionProtectorOperations.SqlEncryptionProtectorActionsDefinition encryptionProtectors()

Returns:

point d’entrée pour gérer le protecteur de chiffrement SQL pour ce serveur

failoverGroups

public abstract SqlFailoverGroupOperations.SqlFailoverGroupActionsDefinition failoverGroups()

Returns:

point d’entrée pour gérer le groupe de basculement SQL pour ce serveur

firewallRules

public abstract SqlFirewallRuleOperations.SqlFirewallRuleActionsDefinition firewallRules()

Returns:

point d’entrée pour gérer les règles de pare-feu SQL pour ce serveur

fullyQualifiedDomainName

public abstract String fullyQualifiedDomainName()

Returns:

nom complet du SQL Server

getActiveDirectoryAdministrator

public abstract SqlActiveDirectoryAdministrator getActiveDirectoryAdministrator()

Obtient l’administrateur Active Directory pour ce serveur.

Returns:

représentation d’un objet administrateur Active Directory SQL Server (null si un objet n’est pas défini)

getServerAutomaticTuning

public abstract SqlServerAutomaticTuning getServerAutomaticTuning()

Obtient un état et des options de réglage automatique sql server.

Returns:

l’état et les options de réglage automatique sql server

getServiceObjective

public abstract ServiceObjective getServiceObjective(String serviceObjectiveName)

Obtient les informations sur un objectif de service Sql Server particulier.

Parameters:

serviceObjectiveName - nom de l’objectif de service à extraire

Returns:

informations sur l’objectif de service

isManagedServiceIdentityEnabled

public abstract boolean isManagedServiceIdentityEnabled()

Returns:

true si l’identité de service managée est activée pour le serveur SQL Server

kind

public abstract String kind()

Returns:

le SQL Server « type »

listRecommendedElasticPools

public abstract Map listRecommendedElasticPools()

Retourne tous les pools élastiques recommandés pour le serveur.

Returns:

liste des pools élastiques recommandés pour le serveur

listRestorableDroppedDatabases

public abstract List listRestorableDroppedDatabases()

Returns:

liste de toutes les bases de données supprimées pouvant être restaurées

listRestorableDroppedDatabasesAsync

public abstract Observable listRestorableDroppedDatabasesAsync()

Returns:

liste de toutes les bases de données supprimées pouvant être restaurées

listServiceObjectives

public abstract List listServiceObjectives()

Returns:

la liste des informations sur tous les objectifs de service

listUsageMetrics

public abstract List listUsageMetrics()

Returns:

retourne la liste des métriques d’utilisation pour un serveur Azure SQL

listUsages


public abstract List listUsages()

Returns:

retourne la liste des utilisations (ServerMetric) de Azure SQL Server

managedServiceIdentityType

public abstract IdentityType managedServiceIdentityType()

Returns:

type d’identité de service managé utilisée pour le serveur SQL Server.

removeAccessFromAzureServices

public abstract void removeAccessFromAzureServices()

Définit l’accès par défaut aux services Azure à ce serveur sur false.

La règle de pare-feu nommée « AllowAllWindowsAzureIps » sera supprimée du serveur SQL Server.

removeActiveDirectoryAdministrator

public abstract void removeActiveDirectoryAdministrator()

Supprime l’administrateur Active Directory de ce serveur.

serverKeys

public abstract SqlServerKeyOperations.SqlServerKeyActionsDefinition serverKeys()

Returns:

point d’entrée pour gérer les clés SQL Server pour ce serveur

serverSecurityAlertPolicies

public abstract SqlServerSecurityAlertPolicyOperations.SqlServerSecurityAlertPolicyActionsDefinition serverSecurityAlertPolicies()

Returns:

point d’entrée pour gérer SQL Server stratégie d’alerte de sécurité pour ce serveur

setActiveDirectoryAdministrator

public abstract SqlActiveDirectoryAdministrator setActiveDirectoryAdministrator(String userLogin, String id)

Définit un administrateur Active Directory sur ce serveur.

L’authentification Azure Active Directory vous permet de gérer de manière centralisée l’identité et l’accès à votre Azure SQL Database V12.

Parameters:

userLogin - la connexion de l’utilisateur ou du groupe ; il peut s’agir du nom ou de l’adresse e-mail
id - ID unique de l’utilisateur ou du groupe

Returns:

représentation d’un objet administrateur Active Directory SQL Server

state

public abstract String state()

Returns:

état du serveur.

systemAssignedManagedServiceIdentityPrincipalId

public abstract String systemAssignedManagedServiceIdentityPrincipalId()

Returns:

l’ID de principal de service spécifique à l’identité de service managée affectée par le système (local) affectée au serveur SQL Server.

systemAssignedManagedServiceIdentityTenantId

public abstract String systemAssignedManagedServiceIdentityTenantId()

Returns:

l’ID de locataire Active Directory spécifique à l’identité de service managée affectée par le système (local) attribuée au serveur SQL Server.

version

public abstract String version()

Returns:

version SQL Server

virtualNetworkRules

public abstract SqlVirtualNetworkRuleOperations.SqlVirtualNetworkRuleActionsDefinition virtualNetworkRules()

Returns:

point d’entrée pour gérer la règle de Réseau virtuel SQL pour ce serveur

S’applique à