Cloudformation for service catalog product - error in array names
darf53 opened this issue · comments
Describe the bug
When uploading a new product in service catalog, following cloudformation snippet is created:
Type: "AWS::ServiceCatalog::CloudFormationProduct"
Properties:
Name: "EC2-instance-v1"
Description: ""
Owner: "owner1"
Distributor: ""
SupportEmail: "owner1@example.com"
ProvisioningArtifactParameters:
type: "CLOUD_FORMATION_TEMPLATE"
name: "EC2-instance-v1"
description: ""
info:
LoadTemplateFromURL: "https://s3.amazonaws.com/cf-templates-1wfdfsyejhajha-eu-west-1/servicecatalog-product-20fdsfsdfsd_catalog.yml"
Related Mapping
AWS::ServiceCatalog::CloudFormationProduct
Related Language
cloudformation
To Reproduce
Steps to reproduce the behavior:
- Go to service catalog
- Click on upload product
- See error in console recorder for cloudformation
Expected behavior
Output for ProvisioningArtifactParameters
Type: "AWS::ServiceCatalog::CloudFormationProduct"
Properties:
Name: "EC2-instance-v1"
Description: ""
Owner: "owner1"
Distributor: ""
SupportEmail: "owner1@example.com"
ProvisioningArtifactParameters:
-
Name: "EC2-instance-v1"
Description: ""
Info:
LoadTemplateFromURL: "https://s3.amazonaws.com/cf-templates-1wfdfsyejhajha-eu-west-1/servicecatalog-product-20fdsfsdfsd_catalog.yml"
- type seems not supported
- capital letters needed for Name,Description,Info.....
- "-" to define array
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.
Thanks for raising!
I've got the fix in version 0.3.28 which should be available for either Chrome or Firefox within the next hour.
If the issue is still occurring with the new version, feel free to reopen.