Ansible Playbooks Context
JSON-LD context defining the semantic vocabulary for Ansible Playbooks from Ansible Playbooks.
4 Classes
20 Properties
4 Namespaces
Namespaces
ansible:
https://api-evangelist.github.io/ansible-playbooks/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
PlaybookJob
Inventory
name
description
Properties
| Property |
Type |
Container |
| id |
integer |
|
| status |
string |
|
| playbook |
string |
|
| started |
dateTime |
|
| finished |
dateTime |
|
| elapsed |
decimal |
|
| jobType |
string |
|
| launchType |
string |
|
| verbosity |
integer |
|
| limit |
string |
|
| extraVars |
string |
|
| inventory |
integer |
|
| project |
integer |
|
| organization |
integer |
|
| kind |
string |
|
| variables |
string |
|
| totalHosts |
integer |
|
| totalGroups |
integer |
|
| created |
dateTime |
|
| modified |
dateTime |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"ansible": "https://api-evangelist.github.io/ansible-playbooks/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"PlaybookJob": "ansible:PlaybookJob",
"Inventory": "ansible:Inventory",
"id": {"@id": "dcterms:identifier", "@type": "xsd:integer"},
"name": "schema:name",
"description": "schema:description",
"status": {"@id": "ansible:status", "@type": "xsd:string"},
"playbook": {"@id": "ansible:playbook", "@type": "xsd:string"},
"started": {"@id": "schema:dateCreated", "@type": "xsd:dateTime"},
"finished": {"@id": "ansible:finished", "@type": "xsd:dateTime"},
"elapsed": {"@id": "ansible:elapsed", "@type": "xsd:decimal"},
"jobType": {"@id": "ansible:job_type", "@type": "xsd:string"},
"launchType": {"@id": "ansible:launch_type", "@type": "xsd:string"},
"verbosity": {"@id": "ansible:verbosity", "@type": "xsd:integer"},
"limit": {"@id": "ansible:limit", "@type": "xsd:string"},
"extraVars": {"@id": "ansible:extra_vars", "@type": "xsd:string"},
"inventory": {"@id": "ansible:inventory", "@type": "xsd:integer"},
"project": {"@id": "ansible:project", "@type": "xsd:integer"},
"organization": {"@id": "ansible:organization", "@type": "xsd:integer"},
"kind": {"@id": "ansible:kind", "@type": "xsd:string"},
"variables": {"@id": "ansible:variables", "@type": "xsd:string"},
"totalHosts": {"@id": "ansible:total_hosts", "@type": "xsd:integer"},
"totalGroups": {"@id": "ansible:total_groups", "@type": "xsd:integer"},
"created": {"@id": "schema:dateCreated", "@type": "xsd:dateTime"},
"modified": {"@id": "schema:dateModified", "@type": "xsd:dateTime"}
}
}