Microsoft Graph · Schema

remoteItem

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
createdBy object Identity of the user, device, and application which created the item. Read-only.
createdDateTime string Date and time of item creation. Read-only.
file object Indicates that the remote item is a file. Read-only.
fileSystemInfo object Information about the remote item from the local file system. Read-only.
folder object Indicates that the remote item is a folder. Read-only.
id string Unique identifier for the remote item in its drive. Read-only.
image object Image metadata, if the item is an image. Read-only.
lastModifiedBy object Identity of the user, device, and application which last modified the item. Read-only.
lastModifiedDateTime string Date and time the item was last modified. Read-only.
name string Optional. Filename of the remote item. Read-only.
package object If present, indicates that this item is a package instead of a folder or file. Packages are treated like files in some contexts and folders in others. Read-only.
parentReference object Properties of the parent of the remote item. Read-only.
shared object Indicates that the item has been shared with others and provides information about the shared state of the item. Read-only.
sharepointIds object Provides interop between items in OneDrive for Business and SharePoint with the full set of item identifiers. Read-only.
size number Size of the remote item. Read-only.
specialFolder object If the current item is also available as a special folder, this facet is returned. Read-only.
video object Video metadata, if the item is a video. Read-only.
webDavUrl string DAV compatible URL for the item.
webUrl string URL that displays the resource in the browser. Read-only.
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphremoteitem-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.remoteItem",
  "title": "remoteItem",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "createdBy": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.identitySet"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Identity of the user, device, and application which created the item. Read-only."
    },
    "createdDateTime": {
      "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
      "type": "string",
      "description": "Date and time of item creation. Read-only.",
      "format": "date-time",
      "nullable": true
    },
    "file": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.file"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Indicates that the remote item is a file. Read-only."
    },
    "fileSystemInfo": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.fileSystemInfo"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Information about the remote item from the local file system. Read-only."
    },
    "folder": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.folder"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Indicates that the remote item is a folder. Read-only."
    },
    "id": {
      "type": "string",
      "description": "Unique identifier for the remote item in its drive. Read-only.",
      "nullable": true
    },
    "image": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.image"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Image metadata, if the item is an image. Read-only."
    },
    "lastModifiedBy": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.identitySet"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Identity of the user, device, and application which last modified the item. Read-only."
    },
    "lastModifiedDateTime": {
      "pattern": "^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$",
      "type": "string",
      "description": "Date and time the item was last modified. Read-only.",
      "format": "date-time",
      "nullable": true
    },
    "name": {
      "type": "string",
      "description": "Optional. Filename of the remote item. Read-only.",
      "nullable": true
    },
    "package": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.package"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "If present, indicates that this item is a package instead of a folder or file. Packages are treated like files in some contexts and folders in others. Read-only."
    },
    "parentReference": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.itemReference"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Properties of the parent of the remote item. Read-only."
    },
    "shared": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.shared"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Indicates that the item has been shared with others and provides information about the shared state of the item. Read-only."
    },
    "sharepointIds": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.sharepointIds"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Provides interop between items in OneDrive for Business and SharePoint with the full set of item identifiers. Read-only."
    },
    "size": {
      "type": "number",
      "description": "Size of the remote item. Read-only.",
      "format": "int64",
      "nullable": true
    },
    "specialFolder": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.specialFolder"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "If the current item is also available as a special folder, this facet is returned. Read-only."
    },
    "video": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.video"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Video metadata, if the item is a video. Read-only."
    },
    "webDavUrl": {
      "type": "string",
      "description": "DAV compatible URL for the item.",
      "nullable": true
    },
    "webUrl": {
      "type": "string",
      "description": "URL that displays the resource in the browser. Read-only.",
      "nullable": true
    },
    "@odata.type": {
      "type": "string"
    }
  }
}