ManagedDatabase interface
マネージド データベース リソース。
- Extends
プロパティ
| auto |
このマネージド データベースの復元を自動的に完了するかどうか。 |
| catalog |
メタデータ カタログの照合順序。 |
| collation | マネージド データベースの照合順序。 |
| create |
マネージド データベース作成モード。 PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 SourceDatabaseName、SourceManagedInstanceName、PointInTime を指定する必要があります。 RestoreExternalBackup: 外部バックアップ ファイルから復元してデータベースを作成します。 照合順序、StorageContainerUri、StorageContainerSasToken を指定する必要があります。 復旧: geo レプリケートされたバックアップを復元してデータベースを作成します。 RecoverableDatabaseId は、復元する回復可能なデータベース リソース ID として指定する必要があります。 RestoreLongTermRetentionBackup: 長期保有バックアップから復元してデータベースを作成します (longTermRetentionBackupResourceId が必要)。 |
| creation |
データベースの作成日。 |
| cross |
復元可能なサブスクリプション間で、このデータベースの作成時に復元するデータベース リソース ID が削除されました。 |
| cross |
このデータベースの作成操作に関連付けられているサブスクリプション間ソース データベースのリソース識別子。 |
| cross |
サブスクリプション間の復元で使用されるターゲット マネージド インスタンス ID。 |
| default |
geo ペアのリージョン。 |
| earliest |
ポイントインタイム リストアの最も早い復元ポイントインタイム。 |
| extended |
「アクセス不能」状態のデータベースに関する追加の観察可能性およびトラブルシューティング情報。 |
| failover |
このマネージド データベースが属するインスタンス フェールオーバー グループリソース識別子。 |
| is |
このデータベースが台帳データベースであるかどうかは、データベース内のすべてのテーブルが台帳テーブルであることを意味します。 注: このプロパティの値は、データベースの作成後は変更できません。 |
| last |
このマネージド データベースを復元するための最後のバックアップ ファイル名。 |
| long |
このマネージド データベースの復元に使用する長期保有バックアップの名前。 |
| recoverable |
このデータベースの作成操作に関連付けられている回復可能なデータベースのリソース識別子。 |
| restorable |
このデータベースの作成時に復元する、復元可能な削除されたデータベース リソース ID。 |
| restore |
Conditional. createMode が PointInTimeRestore の場合、この値は必須です。 新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601形式) を指定します。 |
| source |
このデータベースの作成操作に関連付けられているソース データベースのリソース識別子。 |
| status | データベースの状態。 |
| storage |
Conditional. createMode が RestoreExternalBackup の場合、この値が使用されます。 ストレージ コンテナー認証に使用される ID を指定します。 'SharedAccessSignature' または 'ManagedIdentity' を指定できます。'SharedAccessSignature' が指定されていない場合は、"SharedAccessSignature" と見なされます。 |
| storage |
Conditional. createMode が RestoreExternalBackup で、storageContainerIdentity が ManagedIdentity でない場合、この値は必須です。 ストレージ コンテナーの SAS トークンを指定します。 |
| storage |
Conditional. createMode が RestoreExternalBackup の場合、この値は必須です。 この復元のバックアップが格納されるストレージ コンテナーの URI を指定します。 |
継承されたプロパティ
| id | リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | リソースが存在する地理的な場所 |
| name | リソースの名前 |
| system |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
| tags | リソース タグ。 |
| type | リソースの種類。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
プロパティの詳細
autoCompleteRestore
このマネージド データベースの復元を自動的に完了するかどうか。
autoCompleteRestore?: boolean
プロパティ値
boolean
catalogCollation
メタデータ カタログの照合順序。
catalogCollation?: string
プロパティ値
string
collation
マネージド データベースの照合順序。
collation?: string
プロパティ値
string
createMode
マネージド データベース作成モード。 PointInTimeRestore: 既存のデータベースの特定の時点のバックアップを復元してデータベースを作成します。 SourceDatabaseName、SourceManagedInstanceName、PointInTime を指定する必要があります。 RestoreExternalBackup: 外部バックアップ ファイルから復元してデータベースを作成します。 照合順序、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
extendedAccessibilityInfo
「アクセス不能」状態のデータベースに関する追加の観察可能性およびトラブルシューティング情報。
extendedAccessibilityInfo?: ManagedDatabaseExtendedAccessibilityInfo
プロパティ値
failoverGroupId
このマネージド データベースが属するインスタンス フェールオーバー グループリソース識別子。
failoverGroupId?: string
プロパティ値
string
isLedgerOn
このデータベースが台帳データベースであるかどうかは、データベース内のすべてのテーブルが台帳テーブルであることを意味します。 注: このプロパティの値は、データベースの作成後は変更できません。
isLedgerOn?: boolean
プロパティ値
boolean
lastBackupName
このマネージド データベースを復元するための最後のバックアップ ファイル名。
lastBackupName?: string
プロパティ値
string
longTermRetentionBackupResourceId
このマネージド データベースの復元に使用する長期保有バックアップの名前。
longTermRetentionBackupResourceId?: string
プロパティ値
string
recoverableDatabaseId
このデータベースの作成操作に関連付けられている回復可能なデータベースのリソース識別子。
recoverableDatabaseId?: string
プロパティ値
string
restorableDroppedDatabaseId
このデータベースの作成時に復元する、復元可能な削除されたデータベース リソース ID。
restorableDroppedDatabaseId?: string
プロパティ値
string
restorePointInTime
Conditional. createMode が PointInTimeRestore の場合、この値は必須です。 新しいデータベースを作成するために復元されるソース データベースの時点 (ISO8601形式) を指定します。
restorePointInTime?: Date
プロパティ値
Date
sourceDatabaseId
このデータベースの作成操作に関連付けられているソース データベースのリソース識別子。
sourceDatabaseId?: string
プロパティ値
string
status
データベースの状態。
status?: string
プロパティ値
string
storageContainerIdentity
Conditional. createMode が RestoreExternalBackup の場合、この値が使用されます。 ストレージ コンテナー認証に使用される ID を指定します。 'SharedAccessSignature' または 'ManagedIdentity' を指定できます。'SharedAccessSignature' が指定されていない場合は、"SharedAccessSignature" と見なされます。
storageContainerIdentity?: string
プロパティ値
string
storageContainerSasToken
Conditional. createMode が RestoreExternalBackup で、storageContainerIdentity が ManagedIdentity でない場合、この値は必須です。 ストレージ コンテナーの SAS トークンを指定します。
storageContainerSasToken?: string
プロパティ値
string
storageContainerUri
Conditional. createMode が RestoreExternalBackup の場合、この値は必須です。 この復元のバックアップが格納されるストレージ コンテナーの URI を指定します。
storageContainerUri?: string
プロパティ値
string
継承されたプロパティの詳細
id
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
プロパティ値
string
location
リソースが存在する地理的な場所
location: string
プロパティ値
string
TrackedResource.location から継承
name
リソースの名前
name?: string
プロパティ値
string
systemData
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。
systemData?: SystemData
プロパティ値
trackedResource.systemData から継承
tags
リソース タグ。
tags?: Record<string, string>
プロパティ値
Record<string, string>
type
リソースの種類。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"
type?: string
プロパティ値
string
trackedResource.type