次の方法で共有


ManagedDatabaseUpdate interface

マネージド データベースの更新。

プロパティ

autoCompleteRestore

このマネージド データベースの自動復元を完了するかどうか。

catalogCollation

メタデータ カタログの照合順序。

collation

マネージド データベースの照合順序。

createMode

マネージド データベース作成モード。 PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 SourceDatabaseName、SourceManagedInstanceName、PointInTime を指定する必要があります。 RestoreExternalBackup: 外部バックアップ ファイルから復元してデータベースを作成します。 Collation、StorageContainerUri、StorageContainerSasToken を指定する必要があります。 回復: geo レプリケートされたバックアップを復元してデータベースを作成します。 RecoverableDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。 RestoreLongTermRetentionBackup: 長期保有バックアップから復元してデータベースを作成します (longTermRetentionBackupResourceId が必要)。

creationDate

データベースの作成日。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

crossSubscriptionRestorableDroppedDatabaseId

復元可能なサブスクリプション間で、このデータベースの作成時に復元するデータベース リソース ID が削除されました。

crossSubscriptionSourceDatabaseId

このデータベースの作成操作に関連付けられているサブスクリプション間ソース データベースのリソース識別子。

crossSubscriptionTargetManagedInstanceId

サブスクリプション間の復元で使用されるターゲット マネージド インスタンス ID。

defaultSecondaryLocation

geo ペアリージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

earliestRestorePoint

ポイントインタイム リストアの最も早い復元ポイントインタイム。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

failoverGroupId

このマネージド データベースが属しているインスタンス フェールオーバー グループリソース識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

lastBackupName

このマネージド データベースを復元するための最後のバックアップ ファイル名。

longTermRetentionBackupResourceId

このマネージド データベースの復元に使用する長期保有バックアップの名前。

recoverableDatabaseId

このデータベースの作成操作に関連付けられている回復可能なデータベースのリソース識別子。

restorableDroppedDatabaseId

このデータベースの作成時に復元する復元可能な削除されたデータベース リソース ID。

restorePointInTime

条件 付き。 createMode が PointInTimeRestore の場合、この値は必須です。 新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601 形式) を指定します。

sourceDatabaseId

このデータベースの作成操作に関連付けられているソース データベースのリソース識別子。

status

データベースの状態です。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

storageContainerIdentity

条件 付き。 createMode が RestoreExternalBackup の場合、この値が使用されます。 ストレージ コンテナー認証に使用される ID を指定します。 'SharedAccessSignature' または 'ManagedIdentity' を指定できます。'SharedAccessSignature' が指定されていない場合は と見なされます。

storageContainerSasToken

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

storageContainerUri

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

tags

リソース タグ。

プロパティの詳細

autoCompleteRestore

このマネージド データベースの自動復元を完了するかどうか。

autoCompleteRestore?: boolean

プロパティ値

boolean

catalogCollation

メタデータ カタログの照合順序。

catalogCollation?: string

プロパティ値

string

collation

マネージド データベースの照合順序。

collation?: string

プロパティ値

string

createMode

マネージド データベース作成モード。 PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 SourceDatabaseName、SourceManagedInstanceName、PointInTime を指定する必要があります。 RestoreExternalBackup: 外部バックアップ ファイルから復元してデータベースを作成します。 Collation、StorageContainerUri、StorageContainerSasToken を指定する必要があります。 回復: geo レプリケートされたバックアップを復元してデータベースを作成します。 RecoverableDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。 RestoreLongTermRetentionBackup: 長期保有バックアップから復元してデータベースを作成します (longTermRetentionBackupResourceId が必要)。

createMode?: string

プロパティ値

string

creationDate

データベースの作成日。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

creationDate?: Date

プロパティ値

Date

crossSubscriptionRestorableDroppedDatabaseId

復元可能なサブスクリプション間で、このデータベースの作成時に復元するデータベース リソース ID が削除されました。

crossSubscriptionRestorableDroppedDatabaseId?: string

プロパティ値

string

crossSubscriptionSourceDatabaseId

このデータベースの作成操作に関連付けられているサブスクリプション間ソース データベースのリソース識別子。

crossSubscriptionSourceDatabaseId?: string

プロパティ値

string

crossSubscriptionTargetManagedInstanceId

サブスクリプション間の復元で使用されるターゲット マネージド インスタンス ID。

crossSubscriptionTargetManagedInstanceId?: string

プロパティ値

string

defaultSecondaryLocation

geo ペアリージョン。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

defaultSecondaryLocation?: string

プロパティ値

string

earliestRestorePoint

ポイントインタイム リストアの最も早い復元ポイントインタイム。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

earliestRestorePoint?: Date

プロパティ値

Date

failoverGroupId

このマネージド データベースが属しているインスタンス フェールオーバー グループリソース識別子。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

failoverGroupId?: string

プロパティ値

string

lastBackupName

このマネージド データベースを復元するための最後のバックアップ ファイル名。

lastBackupName?: string

プロパティ値

string

longTermRetentionBackupResourceId

このマネージド データベースの復元に使用する長期保有バックアップの名前。

longTermRetentionBackupResourceId?: string

プロパティ値

string

recoverableDatabaseId

このデータベースの作成操作に関連付けられている回復可能なデータベースのリソース識別子。

recoverableDatabaseId?: string

プロパティ値

string

restorableDroppedDatabaseId

このデータベースの作成時に復元する復元可能な削除されたデータベース リソース ID。

restorableDroppedDatabaseId?: string

プロパティ値

string

restorePointInTime

条件 付き。 createMode が PointInTimeRestore の場合、この値は必須です。 新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601 形式) を指定します。

restorePointInTime?: Date

プロパティ値

Date

sourceDatabaseId

このデータベースの作成操作に関連付けられているソース データベースのリソース識別子。

sourceDatabaseId?: string

プロパティ値

string

status

データベースの状態です。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。

status?: string

プロパティ値

string

storageContainerIdentity

条件 付き。 createMode が RestoreExternalBackup の場合、この値が使用されます。 ストレージ コンテナー認証に使用される ID を指定します。 'SharedAccessSignature' または 'ManagedIdentity' を指定できます。'SharedAccessSignature' が指定されていない場合は と見なされます。

storageContainerIdentity?: string

プロパティ値

string

storageContainerSasToken

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

storageContainerSasToken?: string

プロパティ値

string

storageContainerUri

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

storageContainerUri?: string

プロパティ値

string

tags

リソース タグ。

tags?: {[propertyName: string]: string}

プロパティ値

{[propertyName: string]: string}