accessReviewHistoryInstance リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
accessReviewHistoryDefinition オブジェクトの繰り返しを表します。 再帰しない履歴定義には、インスタンスが 1 つだけ存在します。
すべての accessReviewHistoryInstance とそれに関連付けられた accessReviewHistoryDefinition には、 プロパティ reviewHistoryPeriodStartDateTime、 reviewHistoryPeriodEndDateTime、 決定、 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 | レビュー履歴データ収集の状態を表します。 使用可能な値: done 、inProgress 、error 、requested 、unknownFutureValue 。
状態が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)"
}