{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/pure-storage/refs/heads/main/json-structure/pure1-cloud-api-audit-structure.json",
"name": "Audit",
"description": "Audit schema from Pure1 Public REST API",
"allOf": [
{
"description": "A built-in resource that exists on one or multiple arrays.\n",
"allOf": [
{
"$ref": "#/components/schemas/_resource"
},
{
"$ref": "#/components/schemas/_arrays"
}
]
},
{
"description": "An audit of an action executed on an array or in Pure1.\n",
"type": "object",
"properties": {
"arguments": {
"description": "Arguments provided to the command.",
"type": "string",
"example": "--args"
},
"command": {
"description": "The command that was executed.",
"type": "string",
"example": "purevol"
},
"origin": {
"description": "Origin of the action. Valid values are `array` and `Pure1`.",
"type": "string",
"example": "array"
},
"subcommand": {
"description": "The subcommand that was executed.",
"type": "string",
"example": "snap"
},
"time": {
"description": "Time at which the command was run in milliseconds since UNIX epoch.\n",
"type": "int64",
"example": 1502729489760
},
"user": {
"description": "The user who ran the command.",
"type": "string",
"example": "pureuser"
}
}
}
]
}
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.