Amazon EC2 · JSON-LD Context
Amazon Ec2 Context
JSON-LD context defining the semantic vocabulary for Amazon Ec2 from Amazon EC2.
6 Classes
35 Properties
5 Namespaces
Namespaces
aws:
https://aws.amazon.com/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
pan:
https://aws.amazon.com/schema/
Classes
Amazon EC2 Instance
CreateImageResponse
DescribeInstancesResponse
Instance
RunInstancesResponse
Tag
Properties
| Property | Type | Container |
|---|---|---|
| instanceId | string | |
| imageId | string | |
| instanceType | string | |
| keyName | string | |
| launchTime | dateTime | |
| placement | reference | |
| availabilityZone | string | |
| monitoring | reference | |
| state | string | |
| instanceState | reference | |
| code | integer | |
| name | string | |
| subnetId | string | |
| vpcId | string | |
| privateIpAddress | string | |
| publicIpAddress | string | |
| architecture | string | |
| rootDeviceType | string | |
| tags | string | set |
| securityGroups | string | set |
| groupId | string | |
| groupName | string | |
| reservationId | string | |
| ownerId | string | |
| instances | string | set |
| rootDeviceName | string | |
| blockDeviceMappings | string | set |
| platform | string | |
| ebsOptimized | boolean | |
| enaSupport | boolean | |
| key | string | |
| value | string | |
| reservationSet | string | set |
| nextToken | string | |
| instancesSet | string | set |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"aws": "https://aws.amazon.com/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"pan": "https://aws.amazon.com/schema/",
"Amazon EC2 Instance": "aws:Amazon EC2 Instance",
"CreateImageResponse": "aws:CreateImageResponse",
"DescribeInstancesResponse": "aws:DescribeInstancesResponse",
"Instance": "aws:Instance",
"RunInstancesResponse": "aws:RunInstancesResponse",
"Tag": "aws:Tag",
"instanceId": {
"@id": "pan:instanceId",
"@type": "xsd:string"
},
"imageId": {
"@id": "pan:imageId",
"@type": "xsd:string"
},
"instanceType": {
"@id": "pan:instanceType",
"@type": "xsd:string"
},
"keyName": {
"@id": "pan:keyName",
"@type": "xsd:string"
},
"launchTime": {
"@id": "pan:launchTime",
"@type": "xsd:dateTime"
},
"placement": {
"@id": "pan:placement",
"@type": "@id"
},
"availabilityZone": {
"@id": "pan:availabilityZone",
"@type": "xsd:string"
},
"monitoring": {
"@id": "pan:monitoring",
"@type": "@id"
},
"state": {
"@id": "pan:state",
"@type": "xsd:string"
},
"instanceState": {
"@id": "pan:instanceState",
"@type": "@id"
},
"code": {
"@id": "pan:code",
"@type": "xsd:integer"
},
"name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"subnetId": {
"@id": "pan:subnetId",
"@type": "xsd:string"
},
"vpcId": {
"@id": "pan:vpcId",
"@type": "xsd:string"
},
"privateIpAddress": {
"@id": "pan:privateIpAddress",
"@type": "xsd:string"
},
"publicIpAddress": {
"@id": "pan:publicIpAddress",
"@type": "xsd:string"
},
"architecture": {
"@id": "pan:architecture",
"@type": "xsd:string"
},
"rootDeviceType": {
"@id": "pan:rootDeviceType",
"@type": "xsd:string"
},
"tags": {
"@id": "pan:tags",
"@container": "@set",
"@type": "xsd:string"
},
"securityGroups": {
"@id": "pan:securityGroups",
"@container": "@set",
"@type": "xsd:string"
},
"groupId": {
"@id": "pan:groupId",
"@type": "xsd:string"
},
"groupName": {
"@id": "pan:groupName",
"@type": "xsd:string"
},
"reservationId": {
"@id": "pan:reservationId",
"@type": "xsd:string"
},
"ownerId": {
"@id": "pan:ownerId",
"@type": "xsd:string"
},
"instances": {
"@id": "pan:instances",
"@container": "@set",
"@type": "xsd:string"
},
"rootDeviceName": {
"@id": "pan:rootDeviceName",
"@type": "xsd:string"
},
"blockDeviceMappings": {
"@id": "pan:blockDeviceMappings",
"@container": "@set",
"@type": "xsd:string"
},
"platform": {
"@id": "pan:platform",
"@type": "xsd:string"
},
"ebsOptimized": {
"@id": "pan:ebsOptimized",
"@type": "xsd:boolean"
},
"enaSupport": {
"@id": "pan:enaSupport",
"@type": "xsd:boolean"
},
"key": {
"@id": "pan:key",
"@type": "xsd:string"
},
"value": {
"@id": "pan:value",
"@type": "xsd:string"
},
"reservationSet": {
"@id": "pan:reservationSet",
"@container": "@set",
"@type": "xsd:string"
},
"nextToken": {
"@id": "pan:nextToken",
"@type": "xsd:string"
},
"instancesSet": {
"@id": "pan:instancesSet",
"@container": "@set",
"@type": "xsd:string"
}
}
}