Microsoft Graph · Schema

microsoft.graph.security.ediscoveryCase

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphsecurityediscoverycase-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.security.ediscoveryCase",
  "title": "microsoft.graph.security.ediscoveryCase",
  "allOf": [
    {
      "$ref": "#/components/schemas/microsoft.graph.security.case"
    },
    {
      "title": "ediscoveryCase",
      "required": [
        "@odata.type"
      ],
      "type": "object",
      "properties": {
        "closedBy": {
          "anyOf": [
            {
              "$ref": "#/components/schemas/microsoft.graph.identitySet"
            },
            {
              "type": "object",
              "nullable": true
            }
          ],
          "description": "The user who closed the case."
        },
        "closedDateTime": {
          "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": "The date and time when the case was closed. 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
        },
        "externalId": {
          "type": "string",
          "description": "The external case number for customer reference.",
          "nullable": true
        },
        "custodians": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/microsoft.graph.security.ediscoveryCustodian"
          },
          "description": "Returns a list of case ediscoveryCustodian objects for this case.",
          "x-ms-navigationProperty": true
        },
        "noncustodialDataSources": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/microsoft.graph.security.ediscoveryNoncustodialDataSource"
          },
          "description": "Returns a list of case ediscoveryNoncustodialDataSource objects for this case.",
          "x-ms-navigationProperty": true
        },
        "operations": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/microsoft.graph.security.caseOperation"
          },
          "description": "Returns a list of case caseOperation objects for this case.",
          "x-ms-navigationProperty": true
        },
        "reviewSets": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/microsoft.graph.security.ediscoveryReviewSet"
          },
          "description": "Returns a list of eDiscoveryReviewSet objects in the case.",
          "x-ms-navigationProperty": true
        },
        "searches": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/microsoft.graph.security.ediscoverySearch"
          },
          "description": "Returns a list of eDiscoverySearch objects associated with this case.",
          "x-ms-navigationProperty": true
        },
        "settings": {
          "anyOf": [
            {
              "$ref": "#/components/schemas/microsoft.graph.security.ediscoveryCaseSettings"
            },
            {
              "type": "object",
              "nullable": true
            }
          ],
          "description": "Returns a list of eDIscoverySettings objects in the case.",
          "x-ms-navigationProperty": true
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/components/schemas/microsoft.graph.security.ediscoveryReviewTag"
          },
          "description": "Returns a list of ediscoveryReviewTag objects associated to this case.",
          "x-ms-navigationProperty": true
        },
        "@odata.type": {
          "type": "string",
          "default": "#microsoft.graph.security.ediscoveryCase"
        }
      }
    }
  ],
  "x-ms-discriminator-value": "#microsoft.graph.security.ediscoveryCase"
}