Tanium Action Structure
Structural documentation for Tanium saved action objects deployed to endpoints
Type: object
Properties: 0
ComplianceEndpoint ManagementPatch ManagementSecurityThreat DetectionUnified Endpoint Management
Tanium Action Structure is a JSON Structure definition published by Tanium.
Meta-schema:
JSON Structure
{
"title": "Tanium Action Structure",
"description": "Structural documentation for Tanium saved action objects deployed to endpoints",
"type": "object",
"fields": [
{"name": "id", "type": "integer", "description": "Unique action identifier"},
{"name": "name", "type": "string", "description": "Action name"},
{"name": "status", "type": "string", "description": "Current action status"},
{"name": "package_spec", "type": "object", "description": "Package specification for deployment",
"fields": [
{"name": "source_id", "type": "integer", "description": "Package ID"},
{"name": "name", "type": "string", "description": "Package name"},
{"name": "parameters", "type": "array", "description": "Package parameters as key/value pairs"}
]
},
{"name": "action_group", "type": "object", "description": "Action group for approval and targeting",
"fields": [
{"name": "id", "type": "integer"},
{"name": "name", "type": "string"}
]
},
{"name": "target_group", "type": "object", "description": "Computer group filter for targeting endpoints"},
{"name": "start_time", "type": "string", "format": "date-time", "description": "Scheduled start time"},
{"name": "expiration_time", "type": "string", "format": "date-time", "description": "Action expiration"},
{"name": "approved_flag", "type": "integer", "description": "1 if approved, 0 if pending"}
]
}