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
Represents the properties of a mailboxRestoreArtifactsBulkAdditionRequest associated with an Exchange restore session. It contains a list of mailboxes that are added to the corresponding Exchange restore session in a bulk operation.
Inherits from restoreArtifactsBulkRequestBase.
Methods
| Method | Return type | Description | 
|---|---|---|
| List | mailboxRestoreArtifactsBulkAdditionRequest collection | Get a list of the maiboxRestoreArtifactsBulkAdditionRequest objects associated with an exchangeRestoreSession. | 
| Create | mailboxRestoreArtifactsBulkAdditionRequest | Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. | 
| Get | mailboxRestoreArtifactsBulkAdditionRequest | Get a mailboxRestoreArtifactsBulkAdditionRequest object by its id, associated with an exchangeRestoreSession. | 
| Delete | None | Delete a mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. | 
Properties
| Property | Type | Description | 
|---|---|---|
| createdBy | identitySet | The identity of the person who created the bulk request. Inherited from restoreArtifactsBulkRequestBase. | 
| createdDateTime | DateTimeOffset | The time when the bulk request was created. Inherited from restoreArtifactsBulkRequestBase. | 
| destinationType | destinationType | Indicates the restoration destination. The possible values are: new, inPlace, unknownFutureValue. Inherited from restoreArtifactsBulkRequestBase. | 
| directoryObjectIds | String collection | The list of directory object IDs that are added to the corresponding Exchange restore session in a bulk operation. | 
| displayName | String | Name of the addition request. Inherited from restoreArtifactsBulkRequestBase. | 
| error | publicError | Error details are populated for resource resolution failures. Inherited from restoreArtifactsBulkRequestBase. | 
| id | String | The unique identifier of the bulk request associated with the restore session. Inherited from restoreArtifactsBulkRequestBase. | 
| lastModifiedBy | identitySet | Identity of the person who last modified this entity. Inherited from restoreArtifactsBulkRequestBase. | 
| lastModifiedDateTime | DateTimeOffset | Timestamp when this entity was last modified. Inherited from restoreArtifactsBulkRequestBase. | 
| mailboxes | String collection | The list of email addresses that are added to the corresponding Exchange restore session in a bulk operation. | 
| protectionTimePeriod | timePeriod | The start and end date time of the protection period. Inherited from restoreArtifactsBulkRequestBase. | 
| protectionUnitIds | String collection | Indicates which protection units to restore. This property isn't implemented yet. Future value; don't use. Inherited from restoreArtifactsBulkRequestBase. | 
| restorePointPreference | restorePointPreference | Indicates which restore point to return. The possible values are: oldest, latest, unknownFutureValue. Inherited from restoreArtifactsBulkRequestBase. | 
| status | restoreArtifactsBulkRequestStatus | The status of the long-running operation. The possible values are: unknown, active, completed, completedWithErrors, unknownFutureValue. Inherited from restoreArtifactsBulkRequestBase. | 
| tags | restorePointTags | The type of the restore point. The possible values are: none, fastRestore, unknownFutureValue. Inherited from restoreArtifactsBulkRequestBase. | 
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
  "@odata.type": "#microsoft.graph.mailboxRestoreArtifactsBulkAdditionRequest",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "destinationType": "String",
  "directoryObjectIds": ["String"],
  "displayName": "String",
  "error": {"@odata.type": "microsoft.graph.publicError"},
  "id": "String (identifier)",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "mailboxes": ["String"],
  "protectionTimePeriod": {"@odata.type": "microsoft.graph.timePeriod"},
  "protectionUnitIds": ["String"],
  "restorePointPreference": "String",
  "status": "String",
  "tags": "String"
}