chore: initialize repository with deployment baseline
This commit is contained in:
63
entities/VirtualMachine.json
Normal file
63
entities/VirtualMachine.json
Normal file
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"name": "AuditLog",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"action": {
|
||||
"type": "string",
|
||||
"title": "Action"
|
||||
},
|
||||
"resource_type": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"vm",
|
||||
"tenant",
|
||||
"user",
|
||||
"backup",
|
||||
"invoice",
|
||||
"node",
|
||||
"system"
|
||||
],
|
||||
"title": "Resource Type"
|
||||
},
|
||||
"resource_id": {
|
||||
"type": "string",
|
||||
"title": "Resource ID"
|
||||
},
|
||||
"resource_name": {
|
||||
"type": "string",
|
||||
"title": "Resource Name"
|
||||
},
|
||||
"actor_email": {
|
||||
"type": "string",
|
||||
"title": "Actor Email"
|
||||
},
|
||||
"actor_role": {
|
||||
"type": "string",
|
||||
"title": "Actor Role"
|
||||
},
|
||||
"severity": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"info",
|
||||
"warning",
|
||||
"error",
|
||||
"critical"
|
||||
],
|
||||
"title": "Severity"
|
||||
},
|
||||
"details": {
|
||||
"type": "string",
|
||||
"title": "Details JSON"
|
||||
},
|
||||
"ip_address": {
|
||||
"type": "string",
|
||||
"title": "IP Address"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"action",
|
||||
"resource_type",
|
||||
"actor_email",
|
||||
"severity"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user