Freigeben über


ManagedDatabaseInner Klasse

Definition

Eine verwaltete Datenbankressource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedDatabaseInner : Microsoft.Azure.Management.Sql.Fluent.Models.TrackedResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedDatabaseInner = class
    inherit TrackedResourceInner
Public Class ManagedDatabaseInner
Inherits TrackedResourceInner
Vererbung
Attribute

Konstruktoren

ManagedDatabaseInner()

Initialisiert eine neue instance der ManagedDatabaseInner-Klasse.

ManagedDatabaseInner(String, String, String, String, IDictionary<String, String>, String, ManagedDatabaseStatus, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, CatalogCollationType, ManagedDatabaseCreateMode, String, String, String, String, String, String)

Initialisiert eine neue instance der ManagedDatabaseInner-Klasse.

Eigenschaften

CatalogCollation

Ruft die Sortierung des Metadatenkatalogs ab oder legt diese fest. Mögliche Werte: "DATABASE_DEFAULT", "SQL_Latin1_General_CP1_CI_AS"

Collation

Ruft die Sortierung der verwalteten Datenbank ab oder legt diese fest.

CreateMode

Ruft den Erstellungsmodus für verwaltete Datenbanken ab oder legt diese fest. PointInTimeRestore: Erstellen Sie eine Datenbank, indem Sie eine Point-in-Time-Sicherung einer vorhandenen Datenbank wiederherstellen. SourceDatabaseName, SourceManagedInstanceName und PointInTime müssen angegeben werden. RestoreExternalBackup: Erstellen Sie eine Datenbank, indem Sie eine Wiederherstellung aus externen Sicherungsdateien durchführen. Sortierung, StorageContainerUri und StorageContainerSasToken müssen angegeben werden. Wiederherstellung: Erstellt eine Datenbank, indem eine georeplizierte Sicherung wiederhergestellt wird. RecoverableDatabaseId muss als wiederherzustellende Datenbankressourcen-ID angegeben werden. Mögliche Werte: "Default", "RestoreExternalBackup", "PointInTimeRestore", "Recovery"

CreationDate

Ruft das Erstellungsdatum der Datenbank ab.

DefaultSecondaryLocation

Ruft geopaarete Region ab.

EarliestRestorePoint

Ruft den frühesten Wiederherstellungspunkt für die Zeitpunktwiederherstellung ab.

FailoverGroupId

Ruft instance Ressourcenbezeichner der Failovergruppe ab, zu dem diese verwaltete Datenbank gehört.

Id

Ressourcen-ID. Setter ist geschützt, da die ID in Netzwerkressourcen festgelegt werden muss.

(Geerbt von ProxyResource)
Location

Ressourcenspeicherort

(Geerbt von Resource)
Name

Ressourcenname

(Geerbt von ProxyResource)
RecoverableDatabaseId

Ruft den Ressourcenbezeichner der wiederherstellbaren Datenbank ab, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist, oder legt diesen fest.

RestorableDroppedDatabaseId

Ruft die wiederherstellbar gelöschte Datenbankressourcen-ID ab, die beim Erstellen dieser Datenbank wiederhergestellt werden soll, oder legt diese fest.

RestorePointInTime

Ruft bedingt ab oder legt diese fest. Wenn createMode PointInTimeRestore ist, ist dieser Wert erforderlich. Gibt den Zeitpunkt (ISO8601-Format) der Quelldatenbank an, die zum Erstellen der neuen Datenbank wiederhergestellt wird.

SourceDatabaseId

Ruft den Ressourcenbezeichner der Quelldatenbank ab, die dem Erstellungsvorgang dieser Datenbank zugeordnet ist, oder legt diesen fest.

Status

Ruft status der Datenbank ab. Mögliche Werte: "Online", "Offline", "Shutdown", "Creating", "Unaccessible", "Updating"

StorageContainerSasToken

Ruft bedingt ab oder legt diese fest. Wenn createMode RestoreExternalBackup ist, ist dieser Wert erforderlich. Gibt das SAS-Token des Speichercontainers an.

StorageContainerUri

Ruft bedingt ab oder legt diese fest. Wenn createMode RestoreExternalBackup ist, ist dieser Wert erforderlich. Gibt den URI des Speichercontainers an, in dem Sicherungen für diese Wiederherstellung gespeichert werden.

Tags

Ressourcentags

(Geerbt von Resource)
Type

Ressourcentyp

(Geerbt von ProxyResource)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: