timeCard リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
スケジュール内のタイムカード エントリを表します。
メソッド
メソッド | 戻り値の種類 | 説明 |
---|---|---|
List | timeCard コレクション | このスケジュールの タイムカード オブジェクトの一覧を取得します。 |
Create | タイムカード | 新しい タイムカード オブジェクトを作成します。 |
Get | タイムカード | ID で タイムカード オブジェクトを取得します。 |
Replace | なし | タイムカード オブジェクトを置き換えます。 |
Delete | なし | スケジュールから タイムカード オブジェクトを削除します。 |
クロックイン | タイムカード | タイムカードを開始するには、クロックインします。 |
退勤 | なし | 開いている タイムカードを終了するために退勤します。 |
休憩を開始する | なし | 特定の タイムカードで timeCardBreak を開始 します。 |
終了区切り | なし | 特定のタイムカードで開いている timeCardBreak を終了します。 |
確認 | なし | タイムカード レコードを確認します。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
休憩 | timeCardBreak コレクション | timeCard に関連付けられている区切りの一覧。 |
clockInEvent | timeCardEvent | timeCard のクロックイン イベント。 |
clockOutEvent | timeCardEvent | timeCard の退出イベント。 |
confirmedBy | confirmedBy | この timeCard エントリが確認されているかどうかを示します。 使用可能な値は、none 、user 、manager 、unknownFutureValue です。 |
createdBy | identitySet | エンティティを作成したユーザーの ID。 |
createdDateTime | DateTimeOffset | timeCard が作成されたタイムスタンプ。 |
id | String | timeCard の一意の識別子。 |
lastModifiedBy | identitySet | エンティティを最後に変更したユーザーの ID。 |
lastModifiedDateTime | DateTimeOffset | timeCard が最後に変更されたタイムスタンプ。 |
notes | itemBody | timeCard に関するメモ。 |
originalEntry | timeCardEntry | ユーザーが編集する前の timeCardEntry の元の timeCardEntry。 |
state | timeCardState | ライフ サイクル中の timeCard の現在の状態。使用可能な値は、 clockedIn 、 onBreak 、 clockedOut 、 unknownFutureValue です。 |
userId | String | timeCard が属するユーザー ID。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"breaks": [{"@odata.type":"microsoft.graph.timeCardEvent"}],
"clockInEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
"clockOutEvent": {"@odata.type":"microsoft.graph.timeCardEvent"},
"confirmedBy": "String",
"createdBy": {"@odata.type":"microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"id": "String (identifier)",
"lastModifiedBy": {"@odata.type":"microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"notes": {"@odata.type":"microsoft.graph.itemBody"},
"originalEntry": {"@odata.type":"microsoft.graph.timeCardEntry"},
"state": "String",
"userId": "String"
}