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

ECS Resources/ECR repositories #16

Open
DylanSp opened this issue Oct 12, 2018 · 4 comments
Open

ECS Resources/ECR repositories #16

DylanSp opened this issue Oct 12, 2018 · 4 comments

Comments

@DylanSp
Copy link

DylanSp commented Oct 12, 2018

This doesn't have a snippet for any ECS resources or ECR repositories. (Great tool, though!)

@charles545587
Copy link

Hi,

Comparing it to the AWS documentation and the code for json and YAML there are lots of resources which are missing.

@aws-scripting-guy
Copy link
Owner

Hi guys, ECS and ECR will be added.

Per the missing resources:
I support this project on a best effort basis. Having other priorities lately, I would need to work full time on this extension. It is not possible to have the whole CloudFormation library covered, unless I would engineer complex scraping solution to dynamically get all the possible resources from AWS docs.
Thus, I am taking the community feedback and enabling the most used services which would benefit the most users.

There are 2 solutions for this I envision:

  1. It would be helpful if AWS has some publicly accessible CF skeleton library (DynamoDB etc.) which we could query, and dynamically generate the snippets
  2. With recent announcement of AWS Toolkit for VS Code, AWS finally started to count with VS Code long-term. Having said that, I believe it would be in their interest to extend their tooling to have full CloudFormation support, like they have in Visual Studio.

I'll speak with AWS about those possibilities to understand where their standing is.

I am also looking to Azure DevOps to automate the build pipeline, so I could take community pull requests and release the new version periodically.

@aws-scripting-guy
Copy link
Owner

Let's ask @cmmeyer Chuck, I see a repo with CloudFormation docs, are there any better sources with raw CF resource structure? Ideally which could be queried and transformed as in point 1 in my comment above.
AWS team had to use those when building AWS Tools for Visual Studio - but all of it is inside DLLs.

@cmmeyer
Copy link

cmmeyer commented Jan 4, 2019

Hi folks! Sorry it took me so long to get to this. Happy New Year!

The CloudFormation team is working to generate JSON schema for all CloudFormation supported resources. This should help facilitate code completion tools across IDEs. I suspect that would help here as well, yeah. We showed them off at re:Invent and committed to having them out soon after, but time flies!

Let me reach out to rjlohan who is coordinating the effort and see where we sit.

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

No branches or pull requests

4 participants