Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph.entraRecoveryServices
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.
Represents a single object change in the context of tenant recovery. Returned by the getChanges function on preview jobs and getFailedChanges function on recovery jobs. Each instance describes the entity being modified, the type of recovery action to be performed, and the delta between the current and target states.
Inherits from microsoft.graph.entity.
This resource is an open type that supports additional dynamic properties deltaFromCurrent and currentState in responses.
Methods
None.
Properties
| Property | Type | Description |
|---|---|---|
| displayName | String | The display name of the changed object in its current state, used to uniquely identify the object. Supports $filter (eq, ne, startswith). |
| entityTypeName | microsoft.graph.entraRecoveryServices.resourceTypeName | The type of directory entity being modified. The possible values are: user, group, conditionalAccessPolicy, namedLocationPolicy, authenticationMethodPolicy, authorizationPolicy, authenticationStrengthPolicy, application, servicePrincipal, unknownFutureValue, oAuth2PermissionGrant, appRoleAssignment. You must use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: oAuth2PermissionGrant, appRoleAssignment. Supports $filter (eq, ne). |
| failureMessage | String | The error message if the change failed to apply. Only populated in getFailedChanges responses. null otherwise. |
| id | String | The unique identifier of the changed object. Inherited from entity. Supports $filter (eq, ne). |
| recoveryAction | microsoft.graph.entraRecoveryServices.recoveryAction | The type of recovery action to be performed on this object. The possible values are: softDelete, update, restore, unknownFutureValue. Supports $filter (eq, ne). |
Additional properties
In addition to the properties listed above, the following dynamic properties are included in responses:
- deltaFromCurrent - Contains the changes that will be applied during recovery, typed as the entity being modified (e.g.,
microsoft.graph.user). - currentState - Contains the current state of the object for comparison, typed as the entity being modified.
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.entraRecoveryServices.recoveryChangeObjectBase",
"id": "String (identifier)",
"entityTypeName": "String",
"displayName": "String",
"recoveryAction": "String",
"failureMessage": "String"
}