次の方法で共有


exchangeRestoreSession リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

Exchange 保護ポリシーによって保護されている成果物に対する復元関連のタスクを表します。 復元セッション API は、Exchange Online管理者が、メールボックス保護ポリシーの一部として保護されている成果物に対して復元関連のタスクを実行するために使用されます。

restoreSessionBase から継承します。

メソッド

メソッド 戻り値の種類 説明
Create exchangeRestoreSession 新しい exchangeRestoreSession を作成します
List exchangeRestoreSession コレクション exchangeRestoreSession オブジェクトとそのプロパティの一覧を取得します。
Update exchangeRestoreSession exchangeRestoreSession のプロパティを更新します。

プロパティ

プロパティ 説明
id String 作成された復元セッションの一意の識別子。
CompletedDateTime DateTimeOffset 復元セッションの作成時刻。
createdBy identitySet 復元セッションを作成したユーザーの ID。
createdDateTime DateTimeOffset 復元セッションの完了時刻。
error publicError 復元セッションが失敗した場合、またはエラーが発生して完了した場合のエラーの詳細が含まれます。
lastModifiedBy identitySet この復元セッションを最後に変更したユーザーの ID。
lastModifiedDateTime DateTimeOffset この復元セッションの最後の変更のタイムスタンプ。
restoreJobType restoreJobType 復元セッションが正常に作成されたか、一括ジョブによって作成されたかを示します。
restoreSessionArtifactCount restoreSessionArtifactCount この復元セッションに属するメタデータ成果物の数。
status restoreSessionStatus 復元セッションの状態。 値は、復元された成果物の集計状態です。 使用可能な値: draftactivatingactivecompletedWithErrorcompletedunknownFutureValuefailed。 この進化可能な列挙型で次の値を取得するには、Prefer: include-unknown-enum-members 要求ヘッダーを使用する必要があることに注意してください: failed

restoreSessionStatus 値

メンバー 説明
ドラフト すべての成果物が追加されます。
アクティブ 化 すべての成果物がスケジュールされます。
アクティブ すべてまたはすべての復元成果物がスケジュールされているか、進行中です。
completedWithError 一部の成果物は復元に失敗し、いくつかは成功しました。
完了 すべての復元成果物が正常に復元されました。
失敗 しました すべての復元成果物の復元に失敗しました。
unknownFutureValue 進化可能な列挙センチネル値。 使用しないでください。

リレーションシップ

リレーションシップ 説明
mailboxRestoreArtifacts mailboxRestoreArtifact コレクション Exchange メールボックスの復元に使用できる復元ポイントと宛先の詳細のコレクション。
mailboxRestoreArtifactsBulkAdditionRequests mailboxRestoreArtifactsBulkAdditionRequest コレクション Exchange メールボックスの復元に使用できるユーザー メールボックスと宛先の詳細のコレクション。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

{
  "@odata.type": "#microsoft.graph.exchangeRestoreSession",
  "id": "String (identifier)",
  "status": "String",
  "restoreJobType": "String",
  "restoreSessionArtifactCount": {
    "@odata.type": "microsoft.graph.restoreSessionArtifactCount"
  },
  "createdDateTime": "String (timestamp)",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "completedDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "error": {
    "@odata.type": "microsoft.graph.publicError"
  }
}