Skip to content

Instantly share code, notes, and snippets.

@auxesis
Created March 20, 2026 04:32
Show Gist options
  • Select an option

  • Save auxesis/3e6e84d74d132b0be3c59454955a885d to your computer and use it in GitHub Desktop.

Select an option

Save auxesis/3e6e84d74d132b0be3c59454955a885d to your computer and use it in GitHub Desktop.
{
"commands": [
{
"name": "completion",
"description": "Generate the autocompletion script for the specified shell"
},
{
"name": "controls",
"description": "Fetch controls",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Control"
},
{
"name": "discovered-vendors",
"description": "Fetch discovered vendors",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "DiscoveredVendor"
},
{
"name": "documents",
"description": "Fetch documents",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Document"
},
{
"name": "frameworks",
"description": "Fetch frameworks",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Framework"
},
{
"name": "groups",
"description": "Fetch groups",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Group"
},
{
"name": "help",
"description": "Help about any command"
},
{
"name": "integrations",
"description": "Fetch integrations",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Integration"
},
{
"name": "monitored-computers",
"description": "Fetch monitored computers",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "MonitoredComputer"
},
{
"name": "people",
"description": "Fetch people",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Person"
},
{
"name": "policies",
"description": "Fetch policies",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Policy"
},
{
"name": "risk-scenarios",
"description": "Fetch risk scenarios",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "RiskScenario"
},
{
"name": "schema",
"description": "Emit machine-readable schema of subcommands and data models",
"flags": [
{
"name": "help",
"type": "bool",
"default": "false",
"description": "help for schema"
}
]
},
{
"name": "tests",
"description": "Fetch tests",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Test"
},
{
"name": "vendor-risk-attributes",
"description": "Fetch vendor risk attributes",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "VendorRiskAttribute"
},
{
"name": "vendors",
"description": "Fetch vendors",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Vendor"
},
{
"name": "vulnerabilities",
"aliases": [
"vulns"
],
"description": "Fetch vulnerabilities",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "Vulnerability"
},
{
"name": "vulnerability-remediations",
"description": "Fetch vulnerability remediations",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "VulnerabilityRemediation"
},
{
"name": "vulnerable-assets",
"description": "Fetch vulnerable assets",
"flags": [
{
"name": "format",
"type": "string",
"default": "json",
"description": "output format: json, csv, tsv, markdown"
}
],
"outputModel": "VulnerableAsset"
}
],
"models": {
"ComputerOperatingSystem": {
"fields": [
{
"name": "type",
"type": "string"
},
{
"name": "version",
"type": "string"
}
]
},
"ComputerOutcome": {
"fields": [
{
"name": "outcome",
"type": "string"
}
]
},
"ComputerOwner": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "emailAddress",
"type": "string"
},
{
"name": "displayName",
"type": "string"
}
]
},
"Control": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "externalId",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "source",
"type": "string"
},
{
"name": "domains",
"type": "string[]"
},
{
"name": "owner",
"type": "ControlOwner",
"nullable": true
},
{
"name": "role",
"type": "string"
},
{
"name": "customFields",
"type": "ControlCustomField[]"
},
{
"name": "creationDate",
"type": "datetime",
"nullable": true
},
{
"name": "modificationDate",
"type": "datetime",
"nullable": true
}
]
},
"ControlCustomField": {
"fields": [
{
"name": "label",
"type": "string"
},
{
"name": "value",
"type": "string"
}
]
},
"ControlOwner": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "emailAddress",
"type": "string"
},
{
"name": "displayName",
"type": "string"
}
]
},
"DeactivateMetadata": {
"fields": [
{
"name": "deactivatedBy",
"type": "string"
},
{
"name": "deactivatedOnDate",
"type": "datetime"
},
{
"name": "deactivationReason",
"type": "string"
},
{
"name": "deactivatedUntilDate",
"type": "datetime",
"nullable": true
},
{
"name": "isVulnDeactivatedIndefinitely",
"type": "bool"
}
]
},
"DiscoveredVendor": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "category",
"type": "DiscoveredVendorCategory"
},
{
"name": "source",
"type": "string"
},
{
"name": "normalizedName",
"type": "string"
},
{
"name": "discoveredDate",
"type": "datetime"
},
{
"name": "numberOfAccounts",
"type": "int"
},
{
"name": "ignored",
"type": "DiscoveredVendorIgnored",
"nullable": true
},
{
"name": "rejected",
"type": "DiscoveredVendorRejected",
"nullable": true
}
]
},
"DiscoveredVendorCategory": {
"fields": [
{
"name": "name",
"type": "string"
}
]
},
"DiscoveredVendorIgnored": {
"fields": [
{
"name": "ignoredByUserId",
"type": "string"
},
{
"name": "ignoredReason",
"type": "string"
},
{
"name": "ignoredAtDate",
"type": "datetime"
}
]
},
"DiscoveredVendorRejected": {
"fields": [
{
"name": "rejectedByUserId",
"type": "string"
},
{
"name": "rejectedReason",
"type": "string"
},
{
"name": "rejectedAtDate",
"type": "datetime"
}
]
},
"Document": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "ownerId",
"type": "string"
},
{
"name": "category",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "isSensitive",
"type": "bool"
},
{
"name": "title",
"type": "string"
},
{
"name": "uploadStatus",
"type": "string"
},
{
"name": "uploadStatusDate",
"type": "datetime",
"nullable": true
},
{
"name": "url",
"type": "string"
}
]
},
"Framework": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "displayName",
"type": "string"
},
{
"name": "shorthandName",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "numControlsCompleted",
"type": "int"
},
{
"name": "numControlsTotal",
"type": "int"
},
{
"name": "numDocumentsPassing",
"type": "int"
},
{
"name": "numDocumentsTotal",
"type": "int"
},
{
"name": "numTestsPassing",
"type": "int"
},
{
"name": "numTestsTotal",
"type": "int"
}
]
},
"Group": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "creationDate",
"type": "datetime"
}
]
},
"Integration": {
"fields": [
{
"name": "integrationId",
"type": "string"
},
{
"name": "displayName",
"type": "string"
},
{
"name": "resourceKinds",
"type": "string[]"
},
{
"name": "connections",
"type": "IntegrationConnection[]"
}
]
},
"IntegrationConnection": {
"fields": [
{
"name": "connectionId",
"type": "string"
},
{
"name": "isDisabled",
"type": "bool"
},
{
"name": "connectionErrorMessage",
"type": "string",
"nullable": true
}
]
},
"MonitoredComputer": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "integrationId",
"type": "string"
},
{
"name": "serialNumber",
"type": "string"
},
{
"name": "udid",
"type": "string"
},
{
"name": "lastCheckDate",
"type": "datetime"
},
{
"name": "screenlock",
"type": "ComputerOutcome",
"nullable": true
},
{
"name": "diskEncryption",
"type": "ComputerOutcome",
"nullable": true
},
{
"name": "passwordManager",
"type": "ComputerOutcome",
"nullable": true
},
{
"name": "antivirusInstallation",
"type": "ComputerOutcome",
"nullable": true
},
{
"name": "operatingSystem",
"type": "ComputerOperatingSystem",
"nullable": true
},
{
"name": "owner",
"type": "ComputerOwner",
"nullable": true
}
]
},
"Person": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "emailAddress",
"type": "string"
},
{
"name": "employment",
"type": "PersonEmployment",
"nullable": true
},
{
"name": "leaveInfo",
"type": "PersonTasksSummary",
"nullable": true
},
{
"name": "groupIds",
"type": "string[]"
},
{
"name": "name",
"type": "PersonName"
},
{
"name": "sources",
"type": "PersonSources",
"nullable": true
},
{
"name": "tasksSummary",
"type": "PersonTasksSummary",
"nullable": true
}
]
},
"PersonAcceptPoliciesTask": {
"fields": [
{
"name": "taskType",
"type": "string"
},
{
"name": "status",
"type": "string"
},
{
"name": "dueDate",
"type": "datetime",
"nullable": true
},
{
"name": "completionDate",
"type": "datetime",
"nullable": true
},
{
"name": "disabled",
"type": "PersonTaskDisabled",
"nullable": true
},
{
"name": "unacceptedPolicies",
"type": "PersonTaskItem[]"
},
{
"name": "acceptedPolicies",
"type": "PersonTaskItem[]"
}
]
},
"PersonCompleteBackgroundChecksTask": {
"fields": [
{
"name": "taskType",
"type": "string"
},
{
"name": "status",
"type": "string"
},
{
"name": "dueDate",
"type": "datetime",
"nullable": true
},
{
"name": "completionDate",
"type": "datetime",
"nullable": true
},
{
"name": "disabled",
"type": "PersonTaskDisabled",
"nullable": true
}
]
},
"PersonCompleteCustomTasksTask": {
"fields": [
{
"name": "taskType",
"type": "string"
},
{
"name": "status",
"type": "string"
},
{
"name": "dueDate",
"type": "datetime",
"nullable": true
},
{
"name": "completionDate",
"type": "datetime",
"nullable": true
},
{
"name": "disabled",
"type": "PersonTaskDisabled",
"nullable": true
},
{
"name": "incompleteCustomTasks",
"type": "PersonTaskItem[]"
},
{
"name": "completedCustomTasks",
"type": "PersonTaskItem[]"
}
]
},
"PersonCompleteOffboardingCustomTasksTask": {
"fields": [
{
"name": "taskType",
"type": "string"
},
{
"name": "status",
"type": "string"
},
{
"name": "dueDate",
"type": "datetime",
"nullable": true
},
{
"name": "completionDate",
"type": "datetime",
"nullable": true
},
{
"name": "disabled",
"type": "PersonTaskDisabled",
"nullable": true
},
{
"name": "incompleteCustomOffboardingTasks",
"type": "PersonTaskItem[]"
},
{
"name": "completedCustomOffboardingTasks",
"type": "PersonTaskItem[]"
}
]
},
"PersonCompleteTrainingsTask": {
"fields": [
{
"name": "taskType",
"type": "string"
},
{
"name": "status",
"type": "string"
},
{
"name": "dueDate",
"type": "datetime",
"nullable": true
},
{
"name": "completionDate",
"type": "datetime",
"nullable": true
},
{
"name": "disabled",
"type": "PersonTaskDisabled",
"nullable": true
},
{
"name": "incompleteTrainings",
"type": "PersonTaskItem[]"
},
{
"name": "completedTrainings",
"type": "PersonTaskItem[]"
}
]
},
"PersonEmployment": {
"fields": [
{
"name": "endDate",
"type": "datetime",
"nullable": true
},
{
"name": "jobTitle",
"type": "string"
},
{
"name": "startDate",
"type": "datetime",
"nullable": true
},
{
"name": "status",
"type": "string"
}
]
},
"PersonEmploymentSources": {
"fields": [
{
"name": "startDate",
"type": "PersonSourceRef",
"nullable": true
},
{
"name": "endDate",
"type": "PersonSourceRef",
"nullable": true
}
]
},
"PersonInstallDeviceMonitoringTask": {
"fields": [
{
"name": "taskType",
"type": "string"
},
{
"name": "status",
"type": "string"
},
{
"name": "dueDate",
"type": "datetime",
"nullable": true
},
{
"name": "completionDate",
"type": "datetime",
"nullable": true
},
{
"name": "disabled",
"type": "PersonTaskDisabled",
"nullable": true
}
]
},
"PersonName": {
"fields": [
{
"name": "display",
"type": "string"
},
{
"name": "last",
"type": "string"
},
{
"name": "first",
"type": "string"
}
]
},
"PersonSourceRef": {
"fields": [
{
"name": "integrationId",
"type": "string"
},
{
"name": "resourceId",
"type": "string"
},
{
"name": "type",
"type": "string"
}
]
},
"PersonSources": {
"fields": [
{
"name": "emailAddress",
"type": "PersonSourceRef",
"nullable": true
},
{
"name": "employment",
"type": "PersonEmploymentSources",
"nullable": true
}
]
},
"PersonTaskDetails": {
"fields": [
{
"name": "completeTrainings",
"type": "PersonCompleteTrainingsTask",
"nullable": true
},
{
"name": "acceptPolicies",
"type": "PersonAcceptPoliciesTask",
"nullable": true
},
{
"name": "completeCustomTasks",
"type": "PersonCompleteCustomTasksTask",
"nullable": true
},
{
"name": "completeOffboardingCustomTasks",
"type": "PersonCompleteOffboardingCustomTasksTask",
"nullable": true
},
{
"name": "installDeviceMonitoring",
"type": "PersonInstallDeviceMonitoringTask",
"nullable": true
},
{
"name": "completeBackgroundChecks",
"type": "PersonCompleteBackgroundChecksTask",
"nullable": true
}
]
},
"PersonTaskDisabled": {
"fields": [
{
"name": "date",
"type": "datetime"
},
{
"name": "reason",
"type": "string"
}
]
},
"PersonTaskItem": {
"fields": [
{
"name": "name",
"type": "string"
}
]
},
"PersonTasksSummary": {
"fields": [
{
"name": "completionDate",
"type": "datetime",
"nullable": true
},
{
"name": "dueDate",
"type": "datetime",
"nullable": true
},
{
"name": "status",
"type": "string"
},
{
"name": "details",
"type": "PersonTaskDetails",
"nullable": true
}
]
},
"Policy": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "status",
"type": "string"
},
{
"name": "approvedAtDate",
"type": "datetime",
"nullable": true
},
{
"name": "latestVersion",
"type": "PolicyVersion",
"nullable": true
},
{
"name": "latestApprovedVersion",
"type": "PolicyVersion",
"nullable": true
}
]
},
"PolicyDocument": {
"fields": [
{
"name": "language",
"type": "string"
},
{
"name": "slugId",
"type": "string"
},
{
"name": "url",
"type": "string"
}
]
},
"PolicyVersion": {
"fields": [
{
"name": "status",
"type": "string"
},
{
"name": "documents",
"type": "PolicyDocument[]"
}
]
},
"RiskScenario": {
"fields": [
{
"name": "riskId",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "isSensitive",
"type": "bool"
},
{
"name": "likelihood",
"type": "int"
},
{
"name": "impact",
"type": "int"
},
{
"name": "residualLikelihood",
"type": "int"
},
{
"name": "residualImpact",
"type": "int"
},
{
"name": "categories",
"type": "string[]"
},
{
"name": "ciaCategories",
"type": "string[]"
},
{
"name": "treatment",
"type": "string"
},
{
"name": "owner",
"type": "RiskScenarioOwner",
"nullable": true
},
{
"name": "note",
"type": "string",
"nullable": true
},
{
"name": "riskRegister",
"type": "string"
},
{
"name": "isArchived",
"type": "bool"
},
{
"name": "reviewStatus",
"type": "string"
},
{
"name": "type",
"type": "string"
}
]
},
"RiskScenarioOwner": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "emailAddress",
"type": "string"
},
{
"name": "displayName",
"type": "string"
}
]
},
"Test": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "lastTestRunDate",
"type": "datetime"
},
{
"name": "latestFlipDate",
"type": "datetime",
"nullable": true
},
{
"name": "description",
"type": "string"
},
{
"name": "failureDescription",
"type": "string"
},
{
"name": "remediationDescription",
"type": "string"
},
{
"name": "version",
"type": "TestVersion"
},
{
"name": "category",
"type": "string"
},
{
"name": "integrations",
"type": "string[]"
},
{
"name": "status",
"type": "string"
},
{
"name": "deactivatedStatusInfo",
"type": "TestDeactivatedStatusInfo",
"nullable": true
},
{
"name": "remediationStatusInfo",
"type": "TestRemediationStatusInfo",
"nullable": true
},
{
"name": "owner",
"type": "TestOwner",
"nullable": true
}
]
},
"TestDeactivatedStatusInfo": {
"fields": [
{
"name": "isDeactivated",
"type": "bool"
},
{
"name": "deactivatedReason",
"type": "string",
"nullable": true
},
{
"name": "lastUpdatedDate",
"type": "datetime",
"nullable": true
}
]
},
"TestOwner": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "emailAddress",
"type": "string"
},
{
"name": "displayName",
"type": "string"
}
]
},
"TestRemediationStatusInfo": {
"fields": [
{
"name": "status",
"type": "string"
},
{
"name": "soonestRemediateByDate",
"type": "datetime",
"nullable": true
},
{
"name": "itemCount",
"type": "int"
}
]
},
"TestVersion": {
"fields": [
{
"name": "major",
"type": "int"
},
{
"name": "minor",
"type": "int"
}
]
},
"Vendor": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "websiteUrl",
"type": "string"
},
{
"name": "accountManagerName",
"type": "string"
},
{
"name": "accountManagerEmail",
"type": "string"
},
{
"name": "servicesProvided",
"type": "string"
},
{
"name": "additionalNotes",
"type": "string"
},
{
"name": "authDetails",
"type": "VendorAuthDetails",
"nullable": true
},
{
"name": "securityOwnerUserId",
"type": "string"
},
{
"name": "businessOwnerUserId",
"type": "string"
},
{
"name": "contractStartDate",
"type": "datetime",
"nullable": true
},
{
"name": "contractRenewalDate",
"type": "datetime",
"nullable": true
},
{
"name": "contractTerminationDate",
"type": "datetime",
"nullable": true
},
{
"name": "lastSecurityReviewCompletionDate",
"type": "datetime",
"nullable": true
},
{
"name": "nextSecurityReviewDueDate",
"type": "datetime",
"nullable": true
},
{
"name": "isVisibleToAuditors",
"type": "bool"
},
{
"name": "isRiskAutoScored",
"type": "bool"
},
{
"name": "category",
"type": "VendorCategory",
"nullable": true
},
{
"name": "riskAttributeIds",
"type": "string[]"
},
{
"name": "status",
"type": "string"
},
{
"name": "inherentRiskLevel",
"type": "string"
},
{
"name": "residualRiskLevel",
"type": "string"
},
{
"name": "vendorHeadquarters",
"type": "string"
},
{
"name": "contractAmount",
"type": "VendorContractAmount",
"nullable": true
},
{
"name": "latestDecision",
"type": "VendorLatestDecision",
"nullable": true
},
{
"name": "linkedTaskTrackerTaskProcurementRequest",
"type": "VendorLinkedTaskTrackerTask",
"nullable": true
}
]
},
"VendorAuthDetails": {
"fields": [
{
"name": "method",
"type": "string"
},
{
"name": "passwordMFA",
"type": "bool"
},
{
"name": "passwordRequiresNumber",
"type": "bool"
},
{
"name": "passwordRequiresSymbol",
"type": "bool"
},
{
"name": "passwordMinimumLength",
"type": "int"
}
]
},
"VendorCategory": {
"fields": [
{
"name": "displayName",
"type": "string"
}
]
},
"VendorContractAmount": {
"fields": [
{
"name": "amount",
"type": "float64"
},
{
"name": "currency",
"type": "string"
}
]
},
"VendorLatestDecision": {
"fields": [
{
"name": "status",
"type": "string"
},
{
"name": "lastUpdatedAt",
"type": "datetime"
}
]
},
"VendorLinkedTaskTrackerTask": {
"fields": [
{
"name": "service",
"type": "string"
},
{
"name": "url",
"type": "string"
}
]
},
"VendorRiskAttribute": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "vendorCategories",
"type": "string[]"
},
{
"name": "enabled",
"type": "bool"
},
{
"name": "riskLevel",
"type": "string"
}
]
},
"Vulnerability": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "description",
"type": "string"
},
{
"name": "integrationId",
"type": "string"
},
{
"name": "packageIdentifier",
"type": "string"
},
{
"name": "vulnerabilityType",
"type": "string"
},
{
"name": "targetId",
"type": "string"
},
{
"name": "firstDetectedDate",
"type": "datetime"
},
{
"name": "sourceDetectedDate",
"type": "datetime",
"nullable": true
},
{
"name": "lastDetectedDate",
"type": "datetime",
"nullable": true
},
{
"name": "severity",
"type": "string"
},
{
"name": "cvssSeverityScore",
"type": "float64"
},
{
"name": "scannerScore",
"type": "int",
"nullable": true
},
{
"name": "isFixable",
"type": "bool"
},
{
"name": "remediateByDate",
"type": "datetime"
},
{
"name": "relatedVulns",
"type": "string[]"
},
{
"name": "relatedUrls",
"type": "string[]"
},
{
"name": "externalURL",
"type": "string"
},
{
"name": "scanSource",
"type": "string"
},
{
"name": "deactivateMetadata",
"type": "DeactivateMetadata",
"nullable": true
}
]
},
"VulnerabilityRemediation": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "vulnerabilityId",
"type": "string"
},
{
"name": "vulnerableAssetId",
"type": "string"
},
{
"name": "severity",
"type": "string"
},
{
"name": "detectedDate",
"type": "datetime"
},
{
"name": "slaDeadlineDate",
"type": "datetime"
},
{
"name": "remediationDate",
"type": "datetime",
"nullable": true
}
]
},
"VulnerableAsset": {
"fields": [
{
"name": "id",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "assetType",
"type": "string"
},
{
"name": "hasBeenScanned",
"type": "bool"
},
{
"name": "imageScanTag",
"type": "string"
},
{
"name": "scanners",
"type": "VulnerableAssetScanner[]"
}
]
},
"VulnerableAssetScanner": {
"fields": [
{
"name": "resourceId",
"type": "string"
},
{
"name": "integrationId",
"type": "string"
},
{
"name": "imageDigest",
"type": "string"
},
{
"name": "imagePushedAtDate",
"type": "datetime",
"nullable": true
},
{
"name": "imageTags",
"type": "string[]"
},
{
"name": "assetTags",
"type": "VulnerableAssetTag[]"
},
{
"name": "parentAccountOrOrganization",
"type": "string"
},
{
"name": "biosUuid",
"type": "string"
},
{
"name": "ipv4s",
"type": "string[]"
},
{
"name": "ipv6s",
"type": "string[]"
},
{
"name": "macAddresses",
"type": "string[]"
},
{
"name": "hostnames",
"type": "string[]"
},
{
"name": "fqdns",
"type": "string[]"
},
{
"name": "operatingSystems",
"type": "string[]"
},
{
"name": "targetId",
"type": "string"
}
]
},
"VulnerableAssetTag": {
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "string"
}
]
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment