Pyrae::Policy::PolicyDocument Reference
Quick Type Reference
export interface PyraePolicyPolicyDocument {
Name?: string;
DecisionMarkdown?: string;
ReasoningMarkdown?: string;
}
PyraePolicyPolicyDocument
The 'document' concept is in need of substantial refactoring. Please do not use this for the time being.
Name
Description: The resourceName of the URN. By default, one will be generated based on the logical ID with randomness appended to the end
Location:
$.PyraePolicyPolicyDocument.Name
Type:
export type Name = string;
DecisionMarkdown
Description:
Location:
$.PyraePolicyPolicyDocument.DecisionMarkdown
Type:
export type DecisionMarkdown = string;
ReasoningMarkdown
Description:
Location:
$.PyraePolicyPolicyDocument.ReasoningMarkdown
Type:
export type ReasoningMarkdown = string;
JSON Schema
{
"$ref": "#/definitions/PyraePolicyPolicyDocument",
"definitions": {
"PyraePolicyPolicyDocument": {
"type": "object",
"properties": {
"Name": {
"anyOf": [
{
"type": "string"
}
],
"description": "The resourceName of the URN. By default, one will be generated based on the logical ID with randomness appended to the end"
},
"DecisionMarkdown": {
"anyOf": [
{
"type": "string"
}
]
},
"ReasoningMarkdown": {
"anyOf": [
{
"type": "string"
}
]
}
},
"additionalProperties": false,
"description": "The 'document' concept is in need of substantial refactoring. Please do not use this for the time being."
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}