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

[AWS::AppSync::ChannelNamespace] - [BUG] - Namespace Names should not be allowed to include hyphens #2208

Open
mazyu36 opened this issue Dec 9, 2024 · 1 comment
Labels

Comments

@mazyu36
Copy link

mazyu36 commented Dec 9, 2024

Name of the resource

Other

Resource Name

AWS::AppSync::ChannelNamespace

Issue Description

In CFn docs, Name can contain hyphens.

Pattern: (A-Za-z0-9?)

But in management console, namespace name cannot contain hyphens.

image

Expected Behavior

In CFn, Namespace Names should not be allowed to include hyphens.

Observed Behavior

Namespace can include hyphens.
If name includes hyphens, you can deploy by CFn.But you can't edit it anymore in management console.

image
image

Test Cases

Type: AWS::AppSync::ChannelNamespace
Properties:
  ApiId: 'ApiId'
  Name: 'My-Channel-Namespace

Other Details

No response

@WilliamsLoganM
Copy link

This is a bug with the client-size validation done in the AppSync console, a fix is being deployed. ChannelNamespace names are 1-50 characters (a-z, A-Z, 0-9, -), beginning and ending with a letter or number.

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