ISqlDatabase Schnittstelle

Definition

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

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)
Abgeleitet
Implementiert

Eigenschaften

Collation

Ruft die Sortierung der Azure SQL-Datenbank ab.

CreationDate

Ruft das Erstellungsdatum der Azure SQL-Datenbank ab.

CurrentServiceObjectiveId

Ruft die aktuelle Ziel-ID des Servicelevels der Azure SQL-Datenbank ab. Dies ist die ID des service level objective, das derzeit aktiv ist.

DatabaseId

Ruft die ID der Azure SQL-Datenbank ab.

DefaultSecondaryLocation

Ruft den DefaultSecondaryLocation-Wert ab.

EarliestRestoreDate

Ruft das Startdatum des Wiederherstellungszeitraums der Azure SQL-Datenbank ab. Dadurch wird das Startdatum und die Uhrzeit aufgezeichnet, zu dem die Wiederherstellung für diese Azure SQL-Datenbank verfügbar ist.

Edition

Ruft die Edition der Azure SQL-Datenbank ab.

ElasticPoolName

Ruft den ElasticPoolName-Wert ab.

Id

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

(Geerbt von IExternalChildResource<FluentModelT,IParentT>)
Inner

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

(Geerbt von IHasInner<T>)
IsDataWarehouse

Ruft true ab, wenn es sich bei dieser Datenbank um SqlWarehouse handelt.

Key

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

(Geerbt von IIndexable)
MaxSizeBytes

Ruft die maximale Größe der Azure SQL-Datenbank in Bytes ab.

Name

Ruft den Namen der Ressource ab.

(Geerbt von IHasName)
Parent

Ruft das übergeordnete Element dieser untergeordneten Ressource ab.

(Geerbt von IHasParent<ParentT>)
ParentId

Ruft die übergeordnete SQL Server-ID ab.

Region

Ruft die Region ab, in der sich die Ressource befindet.

RegionName

Ruft den Namen der Region ab, in der sich die Ressource befindet.

RequestedServiceObjectiveId

Ruft die konfigurierte Service Level Objective ID der Azure SQL-Datenbank ab. Hierbei handelt es sich um das Service Level Objective, das auf die Azure SQL-Datenbank angewendet wird.

RequestedServiceObjectiveName

Ruft den Namen des konfigurierten Service Level Objective der Azure SQL-Datenbank ab. Hierbei handelt es sich um das Service Level Objective, das auf die Azure SQL-Datenbank angewendet wird.

ResourceGroupName

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

(Geerbt von IHasResourceGroup)
ServiceLevelObjective

Ruft das Servicelevelziel der Azure SQL-Datenbank ab.

SqlServerName

Ruft den Namen des SQL Server ab, zu dem diese Datenbank gehört.

Status

Ruft den status der Azure SQL-Datenbank ab.

SyncGroups

Ruft den Einstiegspunkt der SQL-Synchronisierungsgruppe für die aktuelle Datenbank ab.

Tags

Ruft die Tags für die aktuelle SQL-Datenbank ab.

Methoden

AsWarehouse()

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

DefineThreatDetectionPolicy(String)

Startet eine Definition für eine Sicherheitswarnungsrichtlinie.

Delete()

Löscht die Datenbank vom Server.

DeleteAsync(CancellationToken)

Löscht die Datenbank asynchron.

ExportTo(ICreatable<IStorageAccount>, String, String)

Exportiert die aktuelle Datenbank in ein neues Speicherkonto und einen relativen Pfad.

ExportTo(IStorageAccount, String, String)

Exportiert die aktuelle Datenbank in ein vorhandenes Speicherkonto und einen relativen Pfad.

ExportTo(String)

Exportiert die aktuelle Datenbank in einen angegebenen URI-Pfad.

GetDatabaseAutomaticTuning()

Ruft den Zustand und die Optionen für die automatische Optimierung einer SQL-Datenbank ab.

GetThreatDetectionPolicy()

Ruft eine Sql-Datenbank-Bedrohungserkennungsrichtlinie ab.

GetTransparentDataEncryption()

Ruft eine Azure SQL Transparent Data Encryption für diese Datenbank ab.

GetTransparentDataEncryptionAsync(CancellationToken)

Ruft eine Azure SQL Transparent Data Encryption für diese Datenbank ab.

ImportBacpac(IStorageAccount, String, String)

Importiert aus einem vorhandenen Speicherkonto und einem relativen Pfad in die aktuelle Datenbank; Die aktuelle Datenbank muss leer sein.

ImportBacpac(String)

Importiert aus einem angegebenen URI-Pfad in die aktuelle Datenbank. Die aktuelle Datenbank muss leer sein.

ListMetricDefinitions()

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListMetricDefinitionsAsync(CancellationToken)

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListMetrics(String)

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListMetricsAsync(String, CancellationToken)

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListReplicationLinks()

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListReplicationLinksAsync(CancellationToken)

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListRestorePoints()

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListRestorePointsAsync(CancellationToken)

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListServiceTierAdvisors()

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListServiceTierAdvisorsAsync(CancellationToken)

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

ListUsageMetrics()

Listet die Sql-Datenbanknutzungsmetriken auf.

ListUsageMetricsAsync(CancellationToken)

Listet die SQL-Datenbanknutzungsmetriken asynchron auf.

ListUsages()

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

Refresh()

Aktualisiert die Ressource zur Synchronisierung mit Azure.

(Geerbt von IRefreshable<T>)
RefreshAsync(CancellationToken)

Aktualisiert die Ressource zur Synchronisierung mit Azure.

(Geerbt von IRefreshable<T>)
Rename(String)

Benennt die Datenbank um.

RenameAsync(String, CancellationToken)

Benennt die Datenbank asynchron um.

Update()

Eine unveränderliche clientseitige Darstellung einer Azure SQL Serverdatenbank.

(Geerbt von IUpdatable<T>)

Gilt für: