workforceIntegration リソースの種類
名前空間: microsoft.graph
シフトとの従業員統合のインスタンスを表します。
メソッド
メソッド | 戻り値の型 | 説明 |
---|---|---|
Create | workforceIntegration | 新しい workforceIntegration オブジェクトを作成します。 |
List | workforceIntegration コレクション | このスケジュールに関連付けられている workforceIntegration オブジェクトの一覧を取得します。 |
Get | workforceIntegration | workforceIntegration オブジェクトのプロパティとリレーションシップを読み取ります。 |
Update | workforceIntegration | workforceIntegration オブジェクトを更新します。 |
Delete | なし | workforceIntegration オブジェクトを削除します。 |
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
apiVersion | Int32 | コールバック URL の API バージョン。 1 から始めます。 |
createdDateTime | DateTimeOffset | この workforceIntegration が最初に作成されたタイムスタンプ。 Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、常に UTC 単位です。 たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
changeTrackedEntity から継承されます。 |
displayName | String | 従業員統合の名前。 |
eligibilityFilteringEnabledEntities | eligibilityFilteringEnabledEntities | 適格性でフィルター処理された結果を表示するためのサポート。 可能な値は、none 、swapRequest 、offerShiftRequest 、unknownFutureValue 、timeOffReason です。 この進化可能な列挙型で次の値を取得するには、Prefer: include-unknown-enum-members 要求ヘッダーを使用する必要があります: timeOffReason 。 |
暗号化 | workforceIntegrationEncryption | 従業員統合暗号化リソース。 |
isActive | ブール型 | この従業員の統合が現在アクティブで使用可能かどうかを示します。 |
supportedEntities | workforceIntegrationSupportedEntities | 同期変更通知でサポートされる Shifts エンティティ。 Shifts は、このプロパティで指定されたエンティティに対してクライアントの変更が発生したときに、指定された URL にコールバックします。 既定では、変更通知ではエンティティはサポートされません。 使用可能な値は、none 、shift 、swapRequest 、userShiftPreferences 、openShift 、openShiftRequest 、offerShiftRequest 、unknownFutureValue 、timeOffReason 、timeOff 、timeOffRequest です。
Prefer: include-unknown-enum-members 要求ヘッダーを使用して、この進化可能な列挙型で次の値を取得する必要があります:timeOffReason 、timeOff 、timeOffRequest 。 |
url | String | Shifts サービスからのコールバックの Workforce Integration URL。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.workforceIntegration",
"apiVersion": "Int32",
"createdDateTime": "String (timestamp)",
"displayName": "String",
"eligibilityFilteringEnabledEntities": "String",
"encryption": {"@odata.type": "microsoft.graph.workforceIntegrationEncryption"},
"id": "String (identifier)",
"isActive": "Boolean",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"supportedEntities": "String",
"url": "String"
}