Microsoft Graph · Schema

microsoft.graph.security.healthIssue

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphsecurityhealthissue-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.security.healthIssue",
  "title": "microsoft.graph.security.healthIssue",
  "allOf": [
    {
      "$ref": "#/components/schemas/microsoft.graph.entity"
    },
    {
      "title": "healthIssue",
      "required": [
        "@odata.type"
      ],
      "type": "object",
      "properties": {
        "additionalInformation": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Contains additional information about the issue, such as a list of items to fix."
        },
        "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": "The date and time when the health issue was generated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.",
          "format": "date-time"
        },
        "description": {
          "type": "string",
          "description": "Contains more detailed information about the health issue."
        },
        "displayName": {
          "type": "string",
          "description": "The display name of the health issue.",
          "nullable": true
        },
        "domainNames": {
          "type": "array",
          "items": {
            "type": "string",
            "nullable": true
          },
          "description": "A list of the fully qualified domain names of the domains or the sensors the health issue is related to."
        },
        "healthIssueType": {
          "anyOf": [
            {
              "$ref": "#/components/schemas/microsoft.graph.security.healthIssueType"
            },
            {
              "type": "object",
              "nullable": true
            }
          ],
          "description": "The type of the health issue. The possible values are: sensor, global, unknownFutureValue. For a list of all health issues and their identifiers, see Microsoft Defender for Identity health issues."
        },
        "issueTypeId": {
          "type": "string",
          "description": "The type identifier of the health issue. For a list of all health issues and their identifiers, see Microsoft Defender for Identity health issues.",
          "nullable": 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": "The date and time when the health issue was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.",
          "format": "date-time"
        },
        "recommendations": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "A list of recommended actions that can be taken to resolve the issue effectively and efficiently. These actions might include instructions for further investigation and aren't limited to prewritten responses."
        },
        "recommendedActionCommands": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "A list of commands from the PowerShell module for the product that can be used to resolve the issue, if available. If no commands can be used to solve the issue, this property is empty. The commands, if present, provide a quick and efficient way to address the issue. These commands run in sequence for the single recommended fix."
        },
        "sensorDNSNames": {
          "type": "array",
          "items": {
            "type": "string",
            "nullable": true
          },
          "description": "A list of the DNS names of the sensors the health issue is related to."
        },
        "severity": {
          "anyOf": [
            {
              "$ref": "#/components/schemas/microsoft.graph.security.healthIssueSeverity"
            },
            {
              "type": "object",
              "nullable": true
            }
          ],
          "description": "The severity of the health issue. The possible values are: low, medium, high, unknownFutureValue."
        },
        "status": {
          "anyOf": [
            {
              "$ref": "#/components/schemas/microsoft.graph.security.healthIssueStatus"
            },
            {
              "type": "object",
              "nullable": true
            }
          ],
          "description": "The status of the health issue. The possible values are: open, closed, suppressed, unknownFutureValue."
        },
        "@odata.type": {
          "type": "string"
        }
      }
    }
  ],
  "x-ms-discriminator-value": "#microsoft.graph.security.healthIssue"
}