タイムカード リソースの種類

名前空間: microsoft.graph

重要

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

スケジュール内のタイムカード エントリを表します。

メソッド

メソッド 戻り値の種類 説明
List timeCard コレクション このスケジュール内のタイム カード オブジェクトの 一覧を取得します。
Create timeCard 新しいタイムカード オブジェクトを作成 します。
Get timeCard ID で タイムカード オブジェクト を取得します。
Replace なし タイムカード オブジェクトを置き換 える。
削除 なし スケジュールから タイムカード オブジェクトを削除します。
clockIn timeCard タイムカードを開始する 場合は、次の時刻を入力します
clockOut なし 開いているタイムカードを終了するために クロック アウトします
startBreak なし 特定の タイムカードで timeCardBreak開始します
endBreak なし 特定のタイム カードで開いている timeCardBreak終了します
confirmTimeCard なし タイムカード レコードを確認 します。

プロパティ

プロパティ 種類 説明
id string timeCard の ID
userId string timeCard が属 するユーザー ID。
state timeCardState ライフ サイクル中 の timeCard の現在の状態。使用できる値は clockedIn onBreak 、、、、 clockedOut です unknownFutureValue
clockInEvent timeCardEvent timeCard のクロックイン イベント 。
clockOutEvent timeCardEvent timeCard のクロックアウト イベントです。
notes itemBody timeCard に関する注意事項
ブレーク timeCardBreak コレクション timeCard に関連付けられている区切り情報 の一覧 です。
originalEntry timeCardEntry ユーザーが 編集する前、timeCard の元の timeCardEntry。
confirmedBy confirmedBy この timeCard エントリが確認 されたかどうかを示します。 使用可能な値は、noneusermanagerunknownFutureValue です。
createdDateTime Edm.dateTimeOffset timeCard が作成 されたタイムスタンプ
createdBy IdentitySet エンティティを作成したユーザーの ID。
lastModifiedDateTime dateTimeOffset timeCard が最後に 変更された タイムスタンプ。
lastModifiedBy IdentitySet エンティティを最後に変更した人物の ID。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "userId": "string (identifier)",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
  "clockInEvent" : {"@odata.type":"microsoft.graph.timeCardEvent"},
  "clockOutEvent" : {"@odata.type":"microsoft.graph.timeCardEvent"},
  "notes" : {"@odata.type":"microsoft.graph.itemBody"},
  "breaks" : [{"@odata.type":"microsoft.graph.timeCardEvent"}],
  "originalEntry" : {"@odata.type":"microsoft.graph.timeCardEntry"}
}