openShift リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
スケジュール内の割り当てられていない開いているシフトを表 します。
changeTrackedEntity から継承します。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
List | openShift コレクション | スケジュールで openShift の一覧を取得します。 |
Create | openShift | 新しい openShift をCreateします。 |
Get | openShift | ID で openShift を 取得します。 |
Update | openShift | openShift を更新します。 |
Delete | なし | スケジュールから openShift を削除します。 |
参加しているすべてのチームでオープン シフトを取得する | openShift コレクション | ユーザーが直接メンバーであるすべてのチームにわたって 、すべての openShift オブジェクトを取得します。 |
削除のステージ | なし | ドラフト モードでスケジュールで openShift インスタンスの削除を ステージング します。 |
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
createdBy | identitySet | openShift オブジェクトを作成したユーザーの ID。 changeTrackedEntity から継承されます。 |
createdDateTime | DateTimeOffset |
openShift が作成された日時。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
changeTrackedEntity から継承されます。 |
draftOpenShift | openShiftItem | openShift の下書き変更は、共有されるまでマネージャーにのみ表示されます。 |
id | String | openShift オブジェクトの一意識別子。 読み取り専用。 changeTrackedEntity から継承されます。 |
isStagedForDeletion | ブール型 | openShift は削除対象としてマークされます。これは、スケジュールが共有されるときに完了するプロセスです。 |
lastModifiedBy | identitySet | openShift オブジェクトを最後に変更したユーザーの ID。 changeTrackedEntity から継承されます。 |
lastModifiedDateTime | DateTimeOffset |
openShift が最後に変更された日時。 タイムスタンプの種類は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
changeTrackedEntity から継承されます。 |
schedulingGroupId | String | openShift を含む schedulingGroup の ID。 |
schedulingGroupInfo | schedulingGroupInfo | シフトが属するスケジューリング グループに関する情報。 |
sharedOpenShift | openShiftItem | 従業員とマネージャーの両方が表示できる、この openShift の共有バージョン。 |
teamInfo | shiftsTeamInfo | openShift が存在するチームの情報。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.openShift",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"draftOpenShift": {"@odata.type": "microsoft.graph.openShiftItem"},
"id": "String (identifier)",
"isStagedForDeletion": "Boolean",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"schedulingGroupId": "String",
"schedulingGroupInfo": "microsoft.graph.schedulingGroupInfo",
"sharedOpenShift": {"@odata.type": "microsoft.graph.openShiftItem"},
"teamInfo": "microsoft.graph.shiftsTeamInfo"
}