accessReviewHistoryInstance リソースの種類

名前空間: microsoft.graph

重要

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

accessReviewHistoryDefinition オブジェクトの繰り返しを表します。 再帰しない履歴定義には、インスタンスが 1 つだけ存在します。

すべての accessReviewHistoryInstance とそれに関連付けられた accessReviewHistoryDefinition には、 プロパティ reviewHistoryPeriodStartDateTimereviewHistoryPeriodEndDateTime決定scheduleSettings、スコープが含 まれます。 これらのプロパティは、繰り返しをスケジュールし、レビュー データを選択するときに使用され、変更できます。 各 accessReviewHistoryInstance オブジェクトとデータは、30 日間のみ使用できます。 accessReviewHistoryInstance 状態がdoneに移動されると、generateDownloadUri を呼び出してインスタンスのデータを取得するためのリンクを生成できます。

メソッド

メソッド 戻り値の種類 説明
List accessReviewHistoryInstance コレクション accessReviewHistoryInstance オブジェクトとそのプロパティの一覧を取得します。
ダウンロード URI を生成する accessReviewHistoryDefinition インスタンスのレビュー履歴データを取得するために使用できる URI を生成します。

プロパティ

プロパティ 種類 説明
downloadUri String レビュー履歴データを取得するために使用できる URI。 この URI は、生成されてから 24 時間アクティブになります。 必須です。
expirationDateTime DateTimeOffset このインスタンスと関連するデータの有効期限が切れ、履歴が削除されたときのタイムスタンプ。 必須です。
fulfilledDateTime DateTimeOffset このインスタンスで使用可能なすべてのデータが収集されたときのタイムスタンプ。 これは、このインスタンスの状態が done に設定された後に設定されます。 必須。
id String アクセス レビュー履歴インスタンスの割り当てられた一意識別子。 読み取り専用です。 必須です。
reviewHistoryPeriodEndDateTime DateTimeOffset この日付より前にレビューが終了した日付と時刻は、フェッチされた履歴データに含まれます。
reviewHistoryPeriodStartDateTime DateTimeOffset この日付以降にレビューが開始された日付と時刻が、フェッチされた履歴データに含まれます。
runDateTime DateTimeOffset インスタンスの履歴データが生成されるようにスケジュールされている日時。
status accessReviewHistoryStatus レビュー履歴データ収集の状態を表します。 使用可能な値: doneinProgresserrorrequestedunknownFutureValue状態doneとしてマークされたら、generateDownloadUri メソッドを呼び出して、インスタンスのデータを取得するリンクを生成できます。

JSON 表記

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

{
  "@odata.type": "#microsoft.graph.accessReviewHistoryInstance",
  "id": "String (identifier)",
  "reviewHistoryPeriodStartDateTime": "String (timestamp)",
  "reviewHistoryPeriodEndDateTime": "String (timestamp)",
  "status": "String",
  "runDateTime": "String (timestamp)",
  "fulfilledDateTime": "String (timestamp)",
  "downloadUri": "String",
  "expirationDateTime": "String (timestamp)"
}