object GraphOperation-Office365
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "user",
            "user_group"
          ],
          "type": "string",
          "description": "Targets which a \"office_365\" can be associated to."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (Office365)"
}
object GraphOperation-Policy
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "system",
            "system_group"
          ],
          "type": "string",
          "description": "Targets which a \"policy\" can be associated to."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (Policy)"
}
object GraphOperation-PolicyGroup
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "system",
            "system_group"
          ],
          "type": "string",
          "description": "Targets which a \"policy_group\" can be associated to."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (PolicyGroup)"
}
object GraphOperation-PolicyGroup-Member
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "policy"
          ],
          "type": "string",
          "description": "The member type."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (PolicyGroup-Member)"
}
object GraphOperation-RadiusServer
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "user",
            "user_group"
          ],
          "type": "string",
          "description": "Targets which a \"radius_server\" can be associated to."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (RadiusServer)"
}
object GraphOperation-SoftwareApp
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "system",
            "system_group"
          ],
          "type": "string",
          "description": "Targets which a \"software_app\" can be associated to."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (SoftwareApp)"
}
object GraphOperation-System
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "command",
            "policy",
            "policy_group",
            "user",
            "user_group"
          ],
          "type": "string",
          "description": "Targets which a \"system\" can be associated to."
        },
        "attributes": {
          "allOf": [
            {
              "$ref": "#/components/schemas/GraphAttributes"
            },
            {
              "$ref": "#/components/schemas/GraphAttribute-Sudo"
            }
          ]
        }
      }
    }
  ],
  "title": "GraphOperation (System)"
}
object GraphOperation-SystemGroup
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "command",
            "policy",
            "policy_group",
            "user",
            "user_group"
          ],
          "type": "string",
          "description": "Targets which a \"system_group\" can be associated to."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (SystemGroup)"
}
object GraphOperation-SystemGroup-Member
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "system"
          ],
          "type": "string",
          "description": "The member type."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (SystemGroup-Member)"
}
object GraphOperation-User
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "active_directory",
            "application",
            "g_suite",
            "idp_routing_policy",
            "ldap_server",
            "office_365",
            "radius_server",
            "system",
            "system_group"
          ],
          "type": "string",
          "description": "Targets which a \"user\" can be associated to."
        },
        "attributes": {
          "allOf": [
            {
              "$ref": "#/components/schemas/GraphAttributes"
            },
            {
              "$ref": "#/components/schemas/GraphAttribute-Sudo"
            }
          ]
        }
      }
    }
  ],
  "title": "GraphOperation (User)"
}
object GraphOperation-UserGroup
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "active_directory",
            "application",
            "g_suite",
            "idp_routing_policy",
            "ldap_server",
            "office_365",
            "radius_server",
            "system",
            "system_group"
          ],
          "type": "string",
          "description": "Targets which a \"user_group\" can be associated to."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (UserGroup)"
}
object GraphOperation-UserGroup-Member
{
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/GraphOperation"
    },
    {
      "required": [
        "type"
      ],
      "properties": {
        "type": {
          "enum": [
            "user"
          ],
          "type": "string",
          "description": "The member type."
        },
        "attributes": {
          "$ref": "#/components/schemas/GraphAttributes"
        }
      }
    }
  ],
  "title": "GraphOperation (UserGroup-Member)"
}
array GraphPolicyAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphPolicyGroupAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphPolicyGroupMembersListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphPolicyGroupMembershipResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphPolicyGroupTraverseSystemGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphPolicyGroupTraverseSystemResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphPolicyMemberOfResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphPolicyTraverseSystemGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphPolicyTraverseSystemResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphRadiusServerAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphRadiusServerTraverseUserGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphRadiusServerTraverseUserResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSoftwareappsAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphSoftwareappsTraverseSystemGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSoftwareappsTraverseSystemResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphSystemGroupAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphSystemGroupMembersListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphSystemGroupMembershipResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemGroupTraverseCommandResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/commandsGraphObjectWithPaths"
  }
}
array GraphSystemGroupTraversePolicyGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemGroupTraversePolicyResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemGroupTraverseUserGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemGroupTraverseUserResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemMemberOfResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemTraverseCommandResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/commandsGraphObjectWithPaths"
  }
}
array GraphSystemTraversePolicyGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemTraversePolicyResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemTraverseUserGroupResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphSystemTraverseUserResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
string GraphType
{
  "enum": [
    "active_directory",
    "application",
    "command",
    "g_suite",
    "idp_routing_policy",
    "ldap_server",
    "office_365",
    "policy",
    "policy_group",
    "radius_server",
    "system",
    "system_group",
    "user",
    "user_group"
  ],
  "type": "string",
  "title": "GraphType",
  "description": "A graph object type."
}
array GraphUserAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphUserGroupAssociationsListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphUserGroupMembersListResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphConnection"
  }
}
array GraphUserGroupMembershipResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphUserGroupTraverseActiveDirectoryResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphUserGroupTraverseApplicationResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
array GraphUserGroupTraverseDirectoryResponse
{
  "type": "array",
  "items": {
    "$ref": "#/components/schemas/GraphObjectWithPaths"
  }
}
Load more schemas