-
- Notifications
You must be signed in to change notification settings - Fork 4.4k
Description
Is there an existing issue for this?
- I have searched the existing issues
Feature description
Add support for AWS Cloud Control API. At the moment it is not supported and attempts to use it end with an error, for example:
$ aws cloudcontrol list-resources --type-name AWS::S3::Bucket --endpoint-url=https://localhost.localstack.cloud:4566/ An error occurred (InternalFailure) when calling the ListResources operation: API for service 'cloudcontrol' not yet implemented or pro feature - please check https://docs.localstack.cloud/references/coverage/ for further information I've checked that it's not supported in Pro either. There seems to be an initial effore in a form of tests as per this pull request.
🧑💻 Implementation
No response
Anything else?
For a context, I'm an author of the pulumi-aws-tags library which automatically adds tags to AWS resources managed by Pulumi. I'm using LocalStack for integration testing. I'd like to add support for Pulumi AWS Native package which uses the Cloud Control API under the hood. Without support in LocalStack, though, I can't test it in which case I'm not willing to release the feature. Here's the corresponding issue for adding the support of AWS Native package.
Also, there's a note in the pulumi-local repository README which states that it doesn't support Pulumi AWS Native package due to missing support for custom endpoints. However, that issue is already resolved and the blocker is missing support of Cloud Control API in LocalStack.
Other references: