Skip to content

(cloud9): Add support for SSM connection type #17027

@mifisignal

Description

@mifisignal

Description

Add support for SSM connection type as per https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-connectiontype

Use Case

This will make it easier for customers to install their Cloud9 environments into private subnets while still allowing access to the IDE via the console.

Proposed Solution

Add a new property for the connection type. The property can be an enumerated type whose valid values can be either SSH or SSM. It might also be helpful to default to SSM automatically if the provided subnet types are private.

Other information

Workaround:

cloud9env.node.defaultChild as cloud9.CfnEnvironmentEC2).connectionType = 'CONNECT_SSM';

Acknowledge

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-cloud9Related to AWS Cloud9effort/smallSmall work item – less than a day of effortfeature-requestA feature should be added or improved.feature/coverage-gapGaps in CloudFormation coverage by L2 constructsp2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions