Skip to content

Commit

Permalink
CloudFormation Template Schema upgrade
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong authored and github-actions[bot] committed Jan 16, 2025
1 parent caf037b commit ca5dedf
Show file tree
Hide file tree
Showing 20 changed files with 1,187 additions and 20 deletions.
136 changes: 136 additions & 0 deletions server/schema/resources.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -15951,6 +15951,37 @@
],
"additionalProperties": false
},
"AWS_Notifications_NotificationConfiguration": {
"type": "object",
"markdownDescription": "Definition of AWS::Notifications::NotificationConfiguration Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-notificationconfiguration.html)",
"allOf": [
{
"type": "object",
"properties": {
"Type": {
"type": "string",
"enum": [
"AWS::Notifications::NotificationConfiguration"
],
"markdownEnumDescriptions": [
"Definition of AWS::Notifications::NotificationConfiguration Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-notificationconfiguration.html)"
]
},
"Properties": {
"$ref": "resources/aws-notifications-notificationconfiguration.json"
}
},
"required": [
"Type",
"Properties"
]
},
{
"$ref": "resource.attributes.schema.json#/definitions/ResourceAttributes"
}
],
"additionalProperties": false
},
"AWS_QuickSight_CustomPermissions": {
"type": "object",
"markdownDescription": "Definition of the AWS::QuickSight::CustomPermissions Resource Type. \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-custompermissions.html)",
Expand Down Expand Up @@ -20819,6 +20850,37 @@
],
"additionalProperties": false
},
"AWS_Notifications_NotificationHub": {
"type": "object",
"markdownDescription": "Definition of AWS::Notifications::NotificationHub Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-notificationhub.html)",
"allOf": [
{
"type": "object",
"properties": {
"Type": {
"type": "string",
"enum": [
"AWS::Notifications::NotificationHub"
],
"markdownEnumDescriptions": [
"Definition of AWS::Notifications::NotificationHub Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-notificationhub.html)"
]
},
"Properties": {
"$ref": "resources/aws-notifications-notificationhub.json"
}
},
"required": [
"Type",
"Properties"
]
},
{
"$ref": "resource.attributes.schema.json#/definitions/ResourceAttributes"
}
],
"additionalProperties": false
},
"AWS_Lightsail_Alarm": {
"type": "object",
"markdownDescription": "Resource Type definition for AWS::Lightsail::Alarm \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html)",
Expand Down Expand Up @@ -35677,6 +35739,37 @@
],
"additionalProperties": false
},
"AWS_Notifications_EventRule": {
"type": "object",
"markdownDescription": "Definition of AWS::Notifications::EventRule Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-eventrule.html)",
"allOf": [
{
"type": "object",
"properties": {
"Type": {
"type": "string",
"enum": [
"AWS::Notifications::EventRule"
],
"markdownEnumDescriptions": [
"Definition of AWS::Notifications::EventRule Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-eventrule.html)"
]
},
"Properties": {
"$ref": "resources/aws-notifications-eventrule.json"
}
},
"required": [
"Type",
"Properties"
]
},
{
"$ref": "resource.attributes.schema.json#/definitions/ResourceAttributes"
}
],
"additionalProperties": false
},
"AWS_DocDB_DBCluster": {
"type": "object",
"markdownDescription": "Resource Type definition for AWS::DocDB::DBCluster \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html)",
Expand Down Expand Up @@ -41949,6 +42042,37 @@
],
"additionalProperties": false
},
"AWS_Notifications_ChannelAssociation": {
"type": "object",
"markdownDescription": "Definition of AWS::Notifications::ChannelAssociation Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-channelassociation.html)",
"allOf": [
{
"type": "object",
"properties": {
"Type": {
"type": "string",
"enum": [
"AWS::Notifications::ChannelAssociation"
],
"markdownEnumDescriptions": [
"Definition of AWS::Notifications::ChannelAssociation Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-notifications-channelassociation.html)"
]
},
"Properties": {
"$ref": "resources/aws-notifications-channelassociation.json"
}
},
"required": [
"Type",
"Properties"
]
},
{
"$ref": "resource.attributes.schema.json#/definitions/ResourceAttributes"
}
],
"additionalProperties": false
},
"AWS_ResourceExplorer2_View": {
"type": "object",
"markdownDescription": "Definition of AWS::ResourceExplorer2::View Resource Type \n[Docs](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourceexplorer2-view.html)",
Expand Down Expand Up @@ -43940,6 +44064,9 @@
{
"$ref": "#/definitions/AWS_Lambda_EventSourceMapping"
},
{
"$ref": "#/definitions/AWS_Notifications_NotificationConfiguration"
},
{
"$ref": "#/definitions/AWS_QuickSight_CustomPermissions"
},
Expand Down Expand Up @@ -44414,6 +44541,9 @@
{
"$ref": "#/definitions/AWS_FIS_ExperimentTemplate"
},
{
"$ref": "#/definitions/AWS_Notifications_NotificationHub"
},
{
"$ref": "#/definitions/AWS_Lightsail_Alarm"
},
Expand Down Expand Up @@ -45860,6 +45990,9 @@
{
"$ref": "#/definitions/AWS_EC2_TransitGatewayMulticastDomainAssociation"
},
{
"$ref": "#/definitions/AWS_Notifications_EventRule"
},
{
"$ref": "#/definitions/AWS_DocDB_DBCluster"
},
Expand Down Expand Up @@ -46469,6 +46602,9 @@
{
"$ref": "#/definitions/AWS_SecretsManager_RotationSchedule"
},
{
"$ref": "#/definitions/AWS_Notifications_ChannelAssociation"
},
{
"$ref": "#/definitions/AWS_ResourceExplorer2_View"
},
Expand Down
5 changes: 3 additions & 2 deletions server/schema/resources/aws-bedrock-datasource.json
Original file line number Diff line number Diff line change
Expand Up @@ -135,9 +135,10 @@
"SALESFORCE",
"SHAREPOINT",
"WEB",
"CUSTOM"
"CUSTOM",
"REDSHIFT_METADATA"
],
"markdownDescription": "The type of the data source location.\n\n---\n\nRequired: No \nType: String \nAllowed Values: S3 | CONFLUENCE | SALESFORCE | SHAREPOINT | WEB | CUSTOM \nUpdate requires: No interruption\n"
"markdownDescription": "The type of the data source location.\n\n---\n\nRequired: No \nType: String \nAllowed Values: S3 | CONFLUENCE | SALESFORCE | SHAREPOINT | WEB | CUSTOM | REDSHIFT_METADATA \nUpdate requires: No interruption\n"
},
"DataDeletionPolicy": {
"type": "string",
Expand Down
Loading

0 comments on commit ca5dedf

Please sign in to comment.