Partager via


ISqlDatabase Interface

Définition

Représentation côté client immuable d’une base de données de serveur Azure SQL.

public interface ISqlDatabase : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IExternalChildResource<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase,Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.Models.DatabaseInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Update.IUpdate>
type ISqlDatabase = interface
    interface IBeta
    interface IExternalChildResource<ISqlDatabase, ISqlServer>
    interface IChildResource<ISqlServer>
    interface IHasName
    interface IIndexable
    interface IHasParent<ISqlServer>
    interface IRefreshable<ISqlDatabase>
    interface IHasInner<DatabaseInner>
    interface IHasResourceGroup
    interface IUpdatable<IUpdate>
Public Interface ISqlDatabase
Implements IBeta, IChildResource(Of ISqlServer), IExternalChildResource(Of ISqlDatabase, ISqlServer), IHasInner(Of DatabaseInner), IHasParent(Of ISqlServer), IHasResourceGroup, IRefreshable(Of ISqlDatabase), IUpdatable(Of IUpdate)
Dérivé
Implémente

Propriétés

Collation

Obtient le classement de la base de données Azure SQL.

CreationDate

Obtient la date de création de la base de données Azure SQL.

CurrentServiceObjectiveId

Obtient l’ID d’objectif de niveau de service actuel de la base de données Azure SQL. Il s’agit de l’ID de l’objectif de niveau de service actuellement actif.

DatabaseId

Obtient l’ID de la base de données Azure SQL.

DefaultSecondaryLocation

Obtient la valeur defaultSecondaryLocation.

EarliestRestoreDate

Obtient la date de début de la période de récupération de la base de données Azure SQL. Cela enregistre la date et l’heure de début de la récupération pour cette base de données Azure SQL.

Edition

Obtient l’édition de la base de données Azure SQL.

ElasticPoolName

Obtient la valeur elasticPoolName.

Id

Représentation côté client immuable d’une base de données de serveur Azure SQL.

(Hérité de IExternalChildResource<FluentModelT,IParentT>)
Inner

Représentation côté client immuable d’une base de données de serveur Azure SQL.

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

Obtient la valeur true si cette base de données est SqlWarehouse.

Key

Représentation côté client immuable d’une base de données de serveur Azure SQL.

(Hérité de IIndexable)
MaxSizeBytes

Obtient la taille maximale de la base de données Azure SQL exprimée en octets.

Name

Obtient le nom de la ressource

(Hérité de IHasName)
Parent

Obtient le parent de cette ressource enfant.

(Hérité de IHasParent<ParentT>)
ParentId

Obtient l’ID du serveur SQL parent.

Region

Obtient la région dans laquelle se trouve la ressource.

RegionName

Obtient le nom de la région dans laquelle se trouve la ressource.

RequestedServiceObjectiveId

Obtient l’ID d’objectif de niveau de service configuré de la base de données Azure SQL. Il s’agit de l’objectif de niveau de service appliqué à la base de données Azure SQL.

RequestedServiceObjectiveName

Obtient le nom de l’objectif de niveau de service configuré de la base de données Azure SQL. Il s’agit de l’objectif de niveau de service appliqué à la base de données Azure SQL.

ResourceGroupName

Représentation côté client immuable d’une base de données de serveur Azure SQL.

(Hérité de IHasResourceGroup)
ServiceLevelObjective

Obtient l’objectif de niveau de service de la base de données Azure SQL.

SqlServerName

Obtient le nom du SQL Server auquel cette base de données appartient.

Status

Obtient le status de la base de données Azure SQL.

SyncGroups

Obtient le point d’entrée du groupe de synchronisation SQL pour la base de données active.

Tags

Obtient les balises du SQL Database actuel

Méthodes

AsWarehouse()

Représentation côté client immuable d’une base de données de serveur Azure SQL.

DefineThreatDetectionPolicy(String)

Commence une définition pour une stratégie d’alerte de sécurité.

Delete()

Supprime la base de données du serveur.

DeleteAsync(CancellationToken)

Supprime la base de données de manière asynchrone.

ExportTo(ICreatable<IStorageAccount>, String, String)

Exporte la base de données actuelle vers un nouveau compte de stockage et un nouveau chemin relatif.

ExportTo(IStorageAccount, String, String)

Exporte la base de données actuelle vers un compte de stockage existant et un chemin relatif.

ExportTo(String)

Exporte la base de données active vers un chemin d’URI spécifié.

GetDatabaseAutomaticTuning()

Obtient un état et des options de paramétrage automatique de base de données SQL.

GetThreatDetectionPolicy()

Obtient une stratégie de détection des menaces de base de données SQL.

GetTransparentDataEncryption()

Obtient un chiffrement transparent des données de base de données Azure SQL pour cette base de données.

GetTransparentDataEncryptionAsync(CancellationToken)

Obtient un chiffrement transparent des données de base de données Azure SQL pour cette base de données.

ImportBacpac(IStorageAccount, String, String)

Importe dans la base de données active à partir d’un compte de stockage existant et d’un chemin relatif ; la base de données actuelle doit être vide.

ImportBacpac(String)

Importe dans la base de données active à partir d’un chemin d’URI spécifié ; la base de données actuelle doit être vide.

ListMetricDefinitions()

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListMetricDefinitionsAsync(CancellationToken)

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListMetrics(String)

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListMetricsAsync(String, CancellationToken)

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListReplicationLinks()

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListReplicationLinksAsync(CancellationToken)

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListRestorePoints()

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListRestorePointsAsync(CancellationToken)

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListServiceTierAdvisors()

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListServiceTierAdvisorsAsync(CancellationToken)

Représentation côté client immuable d’une base de données de serveur Azure SQL.

ListUsageMetrics()

Répertorie les métriques d’utilisation de la base de données SQL.

ListUsageMetricsAsync(CancellationToken)

Répertorie de manière asynchrone les métriques d’utilisation de la base de données SQL.

ListUsages()

Représentation côté client immuable d’une base de données de 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>)
Rename(String)

Renomme la base de données.

RenameAsync(String, CancellationToken)

Renomme la base de données de manière asynchrone.

Update()

Représentation côté client immuable d’une base de données de serveur Azure SQL.

(Hérité de IUpdatable<T>)

S’applique à