workforceIntegration resource type
Namespace: microsoft.graph
An instance of a workforce integration with shifts.
Methods
Method | Return Type | Description |
---|---|---|
Create | workforceIntegration | Create a new workforceIntegration object. |
List | workforceIntegration collection | Get the list of workforceIntegration objects associated with this schedule. |
Get | workforceIntegration | Read the properties and relationships of a workforceIntegration object. |
Update | workforceIntegration | Update a workforceIntegration object. |
Delete | None | Delete a workforceIntegration object. |
Properties
Property | Type | Description |
---|---|---|
apiVersion | Int32 | API version for the call back URL. Start with 1. |
displayName | String | Name of the workforce integration. |
encryption | workforceIntegrationEncryption | The workforce integration encryption resource. |
isActive | Boolean | Indicates whether this workforce integration is currently active and available. |
supportedEntities | workforceIntegrationSupportedEntities | The Shifts entities supported for synchronous change notifications. Shifts will make a call back to the url provided on client changes on those entities added here. By default, no entities are supported for change notifications. Possible values are: none , shift , swapRequest , userShiftPreferences , openshift , openShiftRequest , offerShiftRequest , unknownFutureValue . |
url | String | Workforce Integration URL for callbacks from the Shifts service. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"apiVersion": 1024,
"displayName": "String",
"encryption": {"@odata.type": "microsoft.graph.workforceIntegrationEncryption"},
"isActive": true,
"supportedEntities": "string",
"url": "String"
}