你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagedDatabase 类

定义

托管数据库资源。

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedDatabase : Microsoft.Azure.Management.Sql.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedDatabase = class
    inherit TrackedResource
Public Class ManagedDatabase
Inherits TrackedResource
继承
ManagedDatabase
属性

构造函数

ManagedDatabase()

初始化 ManagedDatabase 类的新实例。

ManagedDatabase(String, String, String, String, IDictionary<String, String>, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, String)

初始化 ManagedDatabase 类的新实例。

属性

AutoCompleteRestore

获取或设置是否自动完成此托管数据库的还原。

CatalogCollation

获取或设置元数据目录的排序规则。 可能的值包括:“DATABASE_DEFAULT”、“SQL_Latin1_General_CP1_CI_AS”

Collation

获取或设置托管数据库的排序规则。

CreateMode

获取或设置托管数据库创建模式。 PointInTimeRestore:通过还原现有数据库的时间点备份来创建数据库。 必须指定 SourceDatabaseName、SourceManagedInstanceName 和 PointInTime。 RestoreExternalBackup:通过从外部备份文件还原来创建数据库。 必须指定 Collation、StorageContainerUri 和 StorageContainerSasToken。 恢复:通过还原异地复制的备份来创建数据库。 RecoverableDatabaseId 必须指定为要还原的可恢复数据库资源 ID。 RestoreLongTermRetentionBackup:通过从长期保留备份还原 (所需的 longTermRetentionBackupResourceId) 来创建数据库。 可能的值包括:“Default”、“RestoreExternalBackup”、“PointInTimeRestore”、“Recovery”、“RestoreLongTermRetentionBackup”

CreationDate

获取数据库的创建日期。

DefaultSecondaryLocation

获取地理配对区域。

EarliestRestorePoint

获取时间点还原的最早还原时间点。

FailoverGroupId

获取此托管数据库所属的实例故障转移组资源标识符。

Id

获取资源 ID。

(继承自 Resource)
LastBackupName

获取或设置用于还原此托管数据库的最后一个备份文件名。

Location

获取或设置资源位置。

(继承自 TrackedResource)
LongTermRetentionBackupResourceId

获取或设置用于还原此托管数据库的长期保留备份的名称。

Name

获取资源名称。

(继承自 Resource)
RecoverableDatabaseId

获取或设置与此数据库的创建操作关联的可恢复数据库的资源标识符。

RestorableDroppedDatabaseId

获取或设置创建此数据库时要还原的可还原已删除数据库资源 ID。

RestorePointInTime

获取或设置条件。 如果 createMode 为 PointInTimeRestore,则此值是必需的。 指定将还原为创建新数据库的源数据库的时间点 (ISO8601 格式) 。

SourceDatabaseId

获取或设置与此数据库的创建操作关联的源数据库的资源标识符。

Status

获取数据库的状态。 可能的值包括:“Online”、“Offline”、“Shutdown”、“Creating”、“Inaccessible”、“Restoring”、“Updateing”

StorageContainerSasToken

获取或设置条件。 如果 createMode 为 RestoreExternalBackup,则此值是必需的。 指定存储容器 sas 令牌。

StorageContainerUri

获取或设置条件。 如果 createMode 为 RestoreExternalBackup,则此值是必需的。 指定存储此还原备份的存储容器的 URI。

Tags

获取或设置资源标记。

(继承自 TrackedResource)
Type

获取资源类型。

(继承自 Resource)

方法

Validate()

验证 对象。

适用于