Partager via


ISqlServer Interface

Définition

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

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)
Implémente

Propriétés

AdministratorLogin

Obtient le nom d’utilisateur de connexion administrateur pour le SQL Server.

Databases

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

DnsAliases

Obtient retourne un point d’entrée pour gérer SQL Server alias DNS pour ce serveur.

ElasticPools

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

EncryptionProtectors

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

FailoverGroups

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

FirewallRules

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

FullyQualifiedDomainName

Obtient le nom complet du SQL Server.

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Inner

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

(Hérité de IHasInner<T>)
IsManagedServiceIdentityEnabled

Obtient la valeur true si Managed Service Identity est activé pour le serveur SQL.

Key

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

(Hérité de IIndexable)
Kind

Obtient le SQL Server « kind ».

ManagedServiceIdentityType

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

Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
Region

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

(Hérité de IResource)
RegionName

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

(Hérité de IResource)
ResourceGroupName

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

(Hérité de IHasResourceGroup)
ServerKeys

Obtient un point d’entrée pour gérer SQL Server clés pour ce serveur.

State

Obtient l’état du serveur.

SystemAssignedManagedServiceIdentityPrincipalId

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

SystemAssignedManagedServiceIdentityTenantId

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

Tags

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

(Hérité de IResource)
Type

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

(Hérité de IResource)
Version

Obtient la version SQL Server.

VirtualNetworkRules

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

Méthodes

EnableAccessFromAzureServices()

Définit l’accès par défaut des 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 » est ajoutée au serveur SQL Server si elle n’existe pas.

GetActiveDirectoryAdministrator()

Obtient l’administrateur Active Directory pour ce serveur.

GetServerAutomaticTuning()

Obtient un état et des options de réglage automatique SQL Server.

GetServiceObjective(String)

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

ListRecommendedElasticPools()

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

ListRestorableDroppedDatabases()

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

ListRestorableDroppedDatabasesAsync(CancellationToken)

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

ListServiceObjectives()

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

ListUsageMetrics()

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

ListUsages()

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

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RemoveAccessFromAzureServices()

Définit l’accès par défaut des services Azure à ce serveur sur false. La règle de pare-feu nommée « AllowAllWindowsAzureIps » sera supprimée du serveur SQL.

RemoveActiveDirectoryAdministrator()

Supprime l’administrateur Active Directory de ce serveur.

SetActiveDirectoryAdministrator(String, String)

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.

Update()

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

(Hérité de IUpdatable<T>)

S’applique à