schedulingGroup resource type

Namespace: microsoft.graph

A logical grouping of users in a schedule (usually by role).

Methods

Method Return Type Description
List schedulingGroup collection Get the list of schedulingGroups in a schedule.
Create schedulingGroup Create a new schedulingGroup.
Get schedulingGroup Get a schedulingGroup by ID.
Delete None Mark schedulingGroup as inactive.
Replace schedulingGroup Replace a schedulingGroup.

Properties

Name Type Description
id string ID of the schedulingGroup.
displayName string The display name for the schedulingGroup. Required.
isActive bool Indicates whether the schedulingGroup can be used when creating new entities or updating existing ones. Required.
userIds collection(string) The list of user IDs that are a member of the schedulingGroup. Required.
createdDateTime DateTimeOffset The time stamp in which this schedulingGroup was first created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
lastModifiedDateTime DateTimeOffset The time stamp in which this schedulingGroup was last updated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
lastModifiedBy identitySet The identity that last updated this schedulingGroup.

JSON representation

The following is a JSON representation of the resource.

{
  "id": "string (identifier)",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "displayName": "String",
  "isActive": true,
  "userIds": ["String (identifier)"],
  "lastModifiedBy":{"@odata.type":"microsoft.graph.identitySet"}
}