次の方法で共有


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 を指定する必要があります。 回復: geo レプリケートされたバックアップを復元してデータベースを作成します。 RecoverableDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。 RestoreLongTermRetentionBackup: 長期保有バックアップから復元してデータベースを作成します (longTermRetentionBackupResourceId が必要)。 使用できる値は、'Default'、'RestoreExternalBackup'、'PointInTimeRestore'、'Recovery'、'RestoreLongTermRetentionBackup' です。

CreationDate

データベースの作成日を取得します。

DefaultSecondaryLocation

geo ペアリージョンを取得します。

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'、'Updating' です。

StorageContainerSasToken

条件付きを取得または設定します。 createMode が RestoreExternalBackup の場合、この値は必須です。 ストレージ コンテナーの sas トークンを指定します。

StorageContainerUri

条件付きを取得または設定します。 createMode が RestoreExternalBackup の場合、この値は必須です。 この復元のバックアップが格納されるストレージ コンテナーの URI を指定します。

Tags

リソース タグを取得または設定します。

(継承元 TrackedResource)
Type

リソースの種類を取得します。

(継承元 Resource)

メソッド

Validate()

オブジェクトを検証します。

適用対象