Microsoft Graph · Schema

educationResource

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
createdBy object The individual who created the resource.
createdDateTime string Moment in time when the resource was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-
displayName string Display name of resource.
lastModifiedBy object The last user to modify the resource.
lastModifiedDateTime string Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgrapheducationresource-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.educationResource",
  "title": "educationResource",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "createdBy": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.identitySet"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "The individual who created the resource.",
      "readOnly": true
    },
    "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": "Moment in time when the resource was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z",
      "format": "date-time",
      "nullable": true,
      "readOnly": true
    },
    "displayName": {
      "type": "string",
      "description": "Display name of resource.",
      "nullable": true
    },
    "lastModifiedBy": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.identitySet"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "The last user to modify the resource.",
      "readOnly": true
    },
    "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": "Moment in time when the resource was last modified.  The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.",
      "format": "date-time",
      "nullable": true,
      "readOnly": true
    },
    "@odata.type": {
      "type": "string"
    }
  },
  "discriminator": {
    "propertyName": "@odata.type",
    "mapping": {
      "#microsoft.graph.educationChannelResource": "#/components/schemas/microsoft.graph.educationChannelResource",
      "#microsoft.graph.educationExcelResource": "#/components/schemas/microsoft.graph.educationExcelResource",
      "#microsoft.graph.educationExternalResource": "#/components/schemas/microsoft.graph.educationExternalResource",
      "#microsoft.graph.educationFileResource": "#/components/schemas/microsoft.graph.educationFileResource",
      "#microsoft.graph.educationLinkedAssignmentResource": "#/components/schemas/microsoft.graph.educationLinkedAssignmentResource",
      "#microsoft.graph.educationLinkResource": "#/components/schemas/microsoft.graph.educationLinkResource",
      "#microsoft.graph.educationMediaResource": "#/components/schemas/microsoft.graph.educationMediaResource",
      "#microsoft.graph.educationPowerPointResource": "#/components/schemas/microsoft.graph.educationPowerPointResource",
      "#microsoft.graph.educationSpeakerProgressResource": "#/components/schemas/microsoft.graph.educationSpeakerProgressResource",
      "#microsoft.graph.educationTeamsAppResource": "#/components/schemas/microsoft.graph.educationTeamsAppResource",
      "#microsoft.graph.educationWordResource": "#/components/schemas/microsoft.graph.educationWordResource"
    }
  }
}