Ben Kehoe
Ben Kehoe
If the user wants a friendly or trusted domain in the callback URLs, they could add that to the API Gateway, but the callback URL generation process needs to understand...
I don't fully understand it, but it may be useful to support it. https://textslashplain.com/2018/08/02/cors-and-vary/
The `parameter_overrides` field in `[default.deploy.parameters]` consists of space-separated `Key=Value` pairs. While [toml supports multiline strings](https://toml.io/en/v1.0.0-rc.2#string), it causes an error because it does not process newlines as whitespace. Fixing that would...
Delete just the log stream for this invocation, rather than the whole log group. Tweaked the logging to include contents of response, status code name, and a traceback if there's...
If the handler knows the physical resource ID, it has to call `cfn_response` itself. I've made `Status` more complex to allow the following workflow (while allowing backwards compatibility): ``` python...
fixes #2
The exception handling here https://github.com/gene1wood/cfnlambda/blob/master/cfnlambda.py#L220 doesn't include the stack trace, which can make it hard to debug errors.
A boto3 Session object has the `Session.region_name` field, and can call `Session.client('sts').get_caller_identity()` to discover the account in which it is operating (this call has no authorization check, so it is...
Some ARNs, like for S3 buckets, have neither region nor account in them. Others, like IAM resources, don't have region but do have account. The ARN subclasses should be aware...
I'm unclear on the plans for CloudFormation resource types representing registry types. The PR for `AWS::CloudFormation::ResourceVersion`, #4, was merged in August, but is not yet part of the [public CloudFormation...