governanceSchedule resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Caution
This version of the Privileged Identity Management (PIM) API for Azure resources will be deprecated soon. Please use the new Azure REST PIM API for Azure resource roles.
Represents the schedule for a governanceRoleAssignmentRequest. For a role assignment request, the schedule controls when to perform the role assignment operation, when to stop the role assignment, and how frequently to do the role assignment operation.
Properties
Property | Type | Description |
---|---|---|
startDateTime | DateTimeOffset | The start time of the role assignment. 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 |
endDateTime | DateTimeOffset | The end time of the role assignment. 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 . Note: if the value is null , it indicates a permanent assignment. |
type | String | The role assignment schedule type. Only Once is supported for now. |
duration | Duration | The duration of a role assignment. It is in format of a TimeSpan. |
JSON representation
The following JSON representation shows the resource type.
{
"duration": "String (timespan)",
"startDateTime": "String (timestamp)",
"endDateTime": "String (timestamp)",
"type": "String"
}