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 an upload session created on a customDataProvidedResource. This is an abstract type from which the following type is derived.

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 object type that is derived from customDataProvidedResourceUploadSession.
List customDataProvidedResourceUploadSession collection Get a list of objects that are derived from customDataProvidedResourceUploadSession and their properties.
Get customDataProvidedResourceUploadSession Read the properties and relationships of an object type that is derived from customDataProvidedResourceUploadSession.
Upload file customDataProvidedResourceUploadSession Upload a file to an object that is derived from customDataProvidedResourceUploadSession.
Update customDataProvidedResourceUploadSession Update the properties of an object type that is derived from customDataProvidedResourceUploadSession.
Delete None Delete an object type that is derived from customDataProvidedResourceUploadSession.

Properties

Property Type Description
createdDateTime DateTimeOffset DateTime when the upload session was created. Read-only. Supports $orderby.
data microsoft.graph.customDataProvidedResourcePayloads.data An object containing the context for which this data is being uploaded.
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).
stats customDataProvidedResourceUploadStats Metadata about the files uploaded in this upload session thus far.
status microsoft.graph.identityGovernance.customDataProvidedResourceUploadStatus Status of the upload session. The possible values are: active, complete, expired, unknownFutureValue. Supports $filter (eq).

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)",
  "referenceId": "String",
  "data": {
    "@odata.type": "microsoft.graph.customDataProvidedResourcePayloads.data"
  }
}