Partager via


ManagedDatabaseInner Classe

Définition

Une ressource de base de données managée.

[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
Héritage
Attributs

Constructeurs

ManagedDatabaseInner()

Initialise une nouvelle instance de la classe ManagedDatabaseInner.

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)

Initialise une nouvelle instance de la classe ManagedDatabaseInner.

Propriétés

CatalogCollation

Obtient ou définit le classement du catalogue de métadonnées. Les valeurs possibles incluent : « DATABASE_DEFAULT », « SQL_Latin1_General_CP1_CI_AS »

Collation

Obtient ou définit le classement de la base de données managée.

CreateMode

Obtient ou définit le mode de création de base de données managée. PointInTimeRestore : créez une base de données en restaurant une sauvegarde dans le temps d’une base de données existante. SourceDatabaseName, SourceManagedInstanceName et PointInTime doivent être spécifiés. RestoreExternalBackup : créez une base de données en restaurant à partir de fichiers de sauvegarde externes. Classement, StorageContainerUri et StorageContainerSasToken doivent être spécifiés. Récupération : crée une base de données en restaurant une sauvegarde géorépliquée. RecoverableDatabaseId doit être spécifié comme ID de ressource de base de données récupérable à restaurer. Les valeurs possibles sont les suivantes : « Default », « RestoreExternalBackup », « PointInTimeRestore », « Recovery »

CreationDate

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

DefaultSecondaryLocation

Obtient une région associée géographiquement.

EarliestRestorePoint

Obtient le point de restauration le plus ancien dans le temps pour la restauration dans le temps.

FailoverGroupId

Obtient instance’identificateur de ressource du groupe de basculement auquel appartient cette base de données managée.

Id

Id de ressource. Setter est protégé, car l’ID doit être défini dans Ressources réseau.

(Hérité de ProxyResource)
Location

Emplacement de la ressource

(Hérité de Resource)
Name

Nom de la ressource

(Hérité de ProxyResource)
RecoverableDatabaseId

Obtient ou définit l’identificateur de ressource de la base de données récupérable associée à l’opération de création de cette base de données.

RestorableDroppedDatabaseId

Obtient ou définit l’ID de ressource de base de données supprimée restaurable à restaurer lors de la création de cette base de données.

RestorePointInTime

Obtient ou définit le conditionnel. Si createMode est PointInTimeRestore, cette valeur est obligatoire. Spécifie le point dans le temps (format ISO8601) de la base de données source qui sera restaurée pour créer la nouvelle base de données.

SourceDatabaseId

Obtient ou définit l’identificateur de ressource de la base de données source associée à l’opération de création de cette base de données.

Status

Obtient status de la base de données. Les valeurs possibles sont les suivantes : 'Online', 'Offline', 'Shutdown', 'Creating', 'Inaccessible', 'Mise à jour'

StorageContainerSasToken

Obtient ou définit le conditionnel. Si createMode est RestoreExternalBackup, cette valeur est obligatoire. Spécifie le jeton sas du conteneur de stockage.

StorageContainerUri

Obtient ou définit le conditionnel. Si createMode est RestoreExternalBackup, cette valeur est obligatoire. Spécifie l’URI du conteneur de stockage où sont stockées les sauvegardes pour cette restauration.

Tags

Balises de ressource

(Hérité de Resource)
Type

Type de ressource

(Hérité de ProxyResource)

Méthodes

Validate()

Validez l’objet.

S’applique à