AWS CloudFormation · JSON-LD Context
context Context
JSON-LD context defining the semantic vocabulary for context from AWS CloudFormation.
0 Classes
8 Properties
3 Namespaces
Namespaces
aws:
https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/
awscc:
https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/
cfn:
https://schemas.api.aws/cloudformation/
Properties
| Property | Type | Container |
|---|---|---|
| Stack | schema:SoftwareApplication | |
| Template | schema:SoftwareSourceCode | |
| Resource | schema:Thing | |
| ChangeSet | schema:UpdateAction | |
| CloudControlResource | schema:Thing | |
| ProgressEvent | schema:Action | |
| Tag | schema:DefinedTerm | |
| Output | schema:PropertyValue |
JSON-LD Document
{
"@context": {
"@vocab": "https://schema.org/",
"aws": "https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/",
"awscc": "https://docs.aws.amazon.com/cloudcontrolapi/latest/APIReference/",
"cfn": "https://schemas.api.aws/cloudformation/",
"Stack": {
"@id": "cfn:Stack",
"@type": "schema:SoftwareApplication",
"@context": {
"StackId": {
"@id": "schema:identifier",
"@type": "schema:Text"
},
"StackName": {
"@id": "schema:name",
"@type": "schema:Text"
},
"Description": {
"@id": "schema:description",
"@type": "schema:Text"
},
"StackStatus": {
"@id": "cfn:stackStatus",
"@type": "schema:Text"
},
"CreationTime": {
"@id": "schema:dateCreated",
"@type": "schema:DateTime"
},
"LastUpdatedTime": {
"@id": "schema:dateModified",
"@type": "schema:DateTime"
},
"DeletionTime": {
"@id": "cfn:deletionTime",
"@type": "schema:DateTime"
},
"StackStatusReason": {
"@id": "cfn:statusReason",
"@type": "schema:Text"
},
"RoleARN": {
"@id": "cfn:roleArn",
"@type": "schema:Text"
},
"Tags": {
"@id": "schema:keywords",
"@type": "schema:DefinedTerm"
},
"Outputs": {
"@id": "cfn:outputs",
"@type": "schema:PropertyValue"
},
"Parameters": {
"@id": "cfn:parameters",
"@type": "schema:PropertyValue"
},
"Capabilities": {
"@id": "cfn:capabilities",
"@type": "schema:Text"
},
"EnableTerminationProtection": {
"@id": "cfn:terminationProtection",
"@type": "schema:Boolean"
},
"ParentId": {
"@id": "schema:isPartOf",
"@type": "@id"
},
"RootId": {
"@id": "cfn:rootStack",
"@type": "@id"
}
}
},
"Template": {
"@id": "cfn:Template",
"@type": "schema:SoftwareSourceCode",
"@context": {
"AWSTemplateFormatVersion": {
"@id": "schema:version",
"@type": "schema:Text"
},
"Description": {
"@id": "schema:description",
"@type": "schema:Text"
},
"Resources": {
"@id": "schema:hasPart",
"@type": "cfn:Resource"
},
"Parameters": {
"@id": "cfn:parameters",
"@type": "schema:PropertyValue"
},
"Outputs": {
"@id": "cfn:outputs",
"@type": "schema:PropertyValue"
},
"Mappings": {
"@id": "cfn:mappings",
"@type": "schema:StructuredValue"
},
"Conditions": {
"@id": "cfn:conditions",
"@type": "schema:StructuredValue"
},
"Transform": {
"@id": "cfn:transform",
"@type": "schema:Text"
},
"Metadata": {
"@id": "cfn:metadata",
"@type": "schema:StructuredValue"
}
}
},
"Resource": {
"@id": "cfn:Resource",
"@type": "schema:Thing",
"@context": {
"LogicalResourceId": {
"@id": "schema:name",
"@type": "schema:Text"
},
"PhysicalResourceId": {
"@id": "schema:identifier",
"@type": "schema:Text"
},
"ResourceType": {
"@id": "schema:additionalType",
"@type": "schema:Text"
},
"ResourceStatus": {
"@id": "cfn:resourceStatus",
"@type": "schema:Text"
},
"Timestamp": {
"@id": "schema:dateModified",
"@type": "schema:DateTime"
},
"Description": {
"@id": "schema:description",
"@type": "schema:Text"
},
"ResourceStatusReason": {
"@id": "cfn:statusReason",
"@type": "schema:Text"
},
"StackName": {
"@id": "schema:isPartOf",
"@type": "schema:Text"
}
}
},
"ChangeSet": {
"@id": "cfn:ChangeSet",
"@type": "schema:UpdateAction",
"@context": {
"ChangeSetId": {
"@id": "schema:identifier",
"@type": "schema:Text"
},
"ChangeSetName": {
"@id": "schema:name",
"@type": "schema:Text"
},
"Description": {
"@id": "schema:description",
"@type": "schema:Text"
},
"Status": {
"@id": "schema:actionStatus",
"@type": "schema:Text"
},
"ExecutionStatus": {
"@id": "cfn:executionStatus",
"@type": "schema:Text"
},
"CreationTime": {
"@id": "schema:startTime",
"@type": "schema:DateTime"
},
"StackId": {
"@id": "schema:targetCollection",
"@type": "@id"
},
"StackName": {
"@id": "cfn:stackName",
"@type": "schema:Text"
},
"Changes": {
"@id": "cfn:changes",
"@type": "cfn:Change"
},
"StatusReason": {
"@id": "cfn:statusReason",
"@type": "schema:Text"
}
}
},
"CloudControlResource": {
"@id": "awscc:Resource",
"@type": "schema:Thing",
"@context": {
"TypeName": {
"@id": "schema:additionalType",
"@type": "schema:Text"
},
"Identifier": {
"@id": "schema:identifier",
"@type": "schema:Text"
},
"Properties": {
"@id": "schema:additionalProperty",
"@type": "schema:PropertyValue"
},
"DesiredState": {
"@id": "cfn:desiredState",
"@type": "schema:Text"
}
}
},
"ProgressEvent": {
"@id": "awscc:ProgressEvent",
"@type": "schema:Action",
"@context": {
"RequestToken": {
"@id": "schema:identifier",
"@type": "schema:Text"
},
"Operation": {
"@id": "schema:actionStatus",
"@type": "schema:Text"
},
"OperationStatus": {
"@id": "cfn:operationStatus",
"@type": "schema:Text"
},
"EventTime": {
"@id": "schema:startTime",
"@type": "schema:DateTime"
},
"StatusMessage": {
"@id": "schema:description",
"@type": "schema:Text"
},
"ErrorCode": {
"@id": "cfn:errorCode",
"@type": "schema:Text"
},
"TypeName": {
"@id": "schema:additionalType",
"@type": "schema:Text"
}
}
},
"Tag": {
"@id": "cfn:Tag",
"@type": "schema:DefinedTerm",
"@context": {
"Key": {
"@id": "schema:name",
"@type": "schema:Text"
},
"Value": {
"@id": "schema:value",
"@type": "schema:Text"
}
}
},
"Output": {
"@id": "cfn:Output",
"@type": "schema:PropertyValue",
"@context": {
"OutputKey": {
"@id": "schema:name",
"@type": "schema:Text"
},
"OutputValue": {
"@id": "schema:value",
"@type": "schema:Text"
},
"Description": {
"@id": "schema:description",
"@type": "schema:Text"
},
"ExportName": {
"@id": "cfn:exportName",
"@type": "schema:Text"
}
}
}
}
}