Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Resource Type] - [BUG] - Missing resource type schema definitions #2213

Open
sk593 opened this issue Dec 12, 2024 · 1 comment
Open

[Resource Type] - [BUG] - Missing resource type schema definitions #2213

sk593 opened this issue Dec 12, 2024 · 1 comment
Labels

Comments

@sk593
Copy link

sk593 commented Dec 12, 2024

Name of the resource

Other

Resource Name

AWS::QuickSight::Analysis, AWS::QuickSight::Dashboard, AWS::QuickSight::Template, AWS::SageMaker::Cluster, AWS::EC2::LaunchTemplate

Issue Description

In the latest CloudFormation AWS resource type schema, there are a few AWS resources that are missing property definitions. This is happening when the CFN resource schemas are retrieved using the AWS SDK by calling DescribeType

Expected Behavior

The resource schemas should define all properties of resources and not have any undefined references.

Observed Behavior

AWS::QuickSight::Analysis and AWS::QuickSight::Dashboard do not have definitions for VisualInteractionOptions
AWS::QuickSight::Template does not have a definition for GeospatialCircleSymbolStyle
AWS::SageMaker::Cluster does not have a definition for CustomMetadata
AWS::EC2::LaunchTemplate does not have a definition for NetworkPerformanceOptions

Test Cases

n/a

Other Details

An issue was opened in the AWS SDK repo initially but the response was that the issue is most likely with the CFN API, not the AWS SDK. I have linked the issue here: aws/aws-sdk-go-v2#2913

If there is a better place to raise visibility for this issue, please let me know.

@sk593 sk593 added the bug label Dec 12, 2024
@kenerwin88
Copy link

I am so thankful you added this issue, I just encountered this as well when trying to export and import some dashboard JSONs. I was going crazy trying to figure out why some of the property definitions seemed to be missing. +1 on this being a high priority issue, it makes managing QuickSight dashboards as code essentially impossible unless you are lucky enough to not use any of the missing element types in a dashboard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants