restoreArtifactsBulkRequestBase 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.
An abstract type that represents a bulk request associated with one of the restore sessions.
Base type for siteRestoreArtifactsBulkAdditionRequests, mailboxRestoreArtifactsBulkAdditionRequests, and driveRestoreArtifactsBulkAdditionRequests.
Inherits from entity.
Properties
Property | Type | Description |
---|---|---|
createdBy | identitySet | The identity of the person who created the bulk request. |
createdDateTime | DateTimeOffset | The time when the bulk request was created. |
destinationType | destinationType | Indicates the restoration destination. The possible values are: new , inPlace , unknownFutureValue . |
displayName | String | Name of the addition request. |
error | publicError | Error details are populated for resource resolution failures. |
id | String | The unique identifier of the bulk request associated with the restore session. Inherited from entity. |
lastModifiedBy | identitySet | Identity of the person who last modified this entity. |
lastModifiedDateTime | DateTimeOffset | Timestamp when this entity was last modified. |
protectionTimePeriod | timePeriod | The start and end date and time of the protection period. |
protectionUnitIds | String collection | Indicates which protection units to restore. This property isn't implemented yet. Future value; don't use. |
restorePointPreference | restorePointPreference | Indicates which restore point to return. The possible values are: oldest , latest , unknownFutureValue . |
status | restoreArtifactsBulkRequestStatus | Determines the status of the long-running operation. The possible values area: unknown , active , completed , completedWithErrors , unknownFutureValue . |
tags | restorePointTags | The type of the restore point. The possible values are: none , fastRestore , unknownFutureValue . |
restoreArtifactsBulkRequestStatus values
Member | Description |
---|---|
unknown | The restore session is in an indeterminate state, possibly due to a temporary system issue or error. |
active | The initial status upon creation of the entity is active . |
completed | When all protection resources are added to the corresponding restore session, the status of the entity becomes completed . The state transition is from active to completed . |
completedWithErrors | If any failures are encountered during resource resolution, the status of the entity becomes completedWithErrors . The state transition is from active to completedWithErrors . |
unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.restoreArtifactsBulkRequestBase",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"destinationType": "String",
"displayName": "String",
"error": {"@odata.type": "microsoft.graph.publicError"},
"id": "String (identifier)",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"protectionTimePeriod": {"@odata.type": "microsoft.graph.timePeriod"},
"protectionUnitIds": ["String"],
"restorePointPreference": "String",
"status": "String",
"tags": "String"
}