Skip to main content

Pyrae::Policy::PolicyDocument::Author Reference

Quick Type Reference

export interface PyraePolicyPolicyDocumentAuthor {
Name?: string;
AuthorTeamUrn: string;
PolicyDocumentUrn: string;
}

PyraePolicyPolicyDocumentAuthor

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

Required: No

Location: $.PyraePolicyPolicyDocumentAuthor.Name

Type: export type Name = string;

AuthorTeamUrn

Description:

Required: Yes

Location: $.PyraePolicyPolicyDocumentAuthor.AuthorTeamUrn

Type: export type AuthorTeamUrn = string;

PolicyDocumentUrn

Description:

Required: Yes

Location: $.PyraePolicyPolicyDocumentAuthor.PolicyDocumentUrn

Type: export type PolicyDocumentUrn = string;

JSON Schema

{
"$ref": "#/definitions/PyraePolicyPolicyDocumentAuthor",
"definitions": {
"PyraePolicyPolicyDocumentAuthor": {
"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"
},
"AuthorTeamUrn": {
"anyOf": [
{
"type": "string"
}
]
},
"PolicyDocumentUrn": {
"anyOf": [
{
"type": "string"
}
]
}
},
"required": [
"AuthorTeamUrn",
"PolicyDocumentUrn"
],
"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#"
}