Edit

customDataProvidedResourceUploadSession 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.

Represents a customDataProvidedResourceUploadSession created on a customDataProvidedResource. For more information, see Include custom data provided resource in the catalog for catalog user Access Reviews (Preview).

Inherits from entity.

Methods

Method Return type Description
Create customDataProvidedResourceUploadSession Create a new customDataProvidedResourceUploadSession object.
List customDataProvidedResourceUploadSession collection Get a list of the customDataProvidedResourceUploadSession objects and their properties.
Get customDataProvidedResourceUploadSession Read the properties and relationships of customDataProvidedResourceUploadSession object.
Upload file customDataProvidedResourceUploadSession Upload a file to a customDataProvidedResourceUploadSession object.
Update customDataProvidedResourceUploadSession Update the properties of a customDataProvidedResourceUploadSession object.
Delete None Delete a customDataProvidedResourceUploadSession object.

Properties

Property Type Description
createdDateTime DateTimeOffset DateTime when the upload session was created. Read-only. Supports $orderby.
data customExtensionData An object containing the context for which this data is being uploaded. Currently the only possible concrete type is accessReviewResourceDataUploadSessionContextData
id String Unique identifier of the upload session. Read-only.
isUploadDone Boolean Indicates if all the necessary files have been uploaded to this session.
referenceId String The ID of the context for which data is being uploaded, for example, the Access Review instance ID. Supports $filter (eq).
source String The source of the access data. This should be set to the customdataprovidedresource's name when creating the session.
stats customDataProvidedResourceUploadStats Metadata about the files uploaded in this upload session thus far.
status customDataProvidedResourceUploadStatus Status of the upload session. The possible values are: active, complete, expired, unknownFutureValue. Supports $filter (eq).
type String Schematized form of the expected CSV columns in the uploaded file. The only possible value currently is: accessReviewDataUploadTriggerCallbackData

Relationships

Relationship Type Description
files customDataProvidedResourceFile collection The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.customDataProvidedResourceUploadSession",
  "id": "String (identifier)",
  "status": "String",
  "isUploadDone": "Boolean",
  "stats": {
    "@odata.type": "microsoft.graph.customDataProvidedResourceUploadStats"
  },
  "createdDateTime": "String (timestamp)",
  "source": "String",
  "type": "String",
  "referenceId": "String",
  "data": {
    "@odata.type": "microsoft.graph.customExtensionData"
}