matt beary

Results 43 issues of matt beary

Currently, if no physical resource ID is provided (e.g. because no physical resource could be created), The log stream name is [used as a stand-in](https://github.com/awslabs/aws-cloudformation-templates/blob/master/aws/services/CloudFormation/MacrosExamples/StackMetrics/lambda/cfnresponse.py#L18). This is dangerous on the...

Currently, cfnresource.py simply [logs a message and does not throw errors up to its calling code](https://github.com/awslabs/aws-cloudformation-templates/blob/master/aws/services/CloudFormation/MacrosExamples/StackMetrics/lambda/cfnresponse.py#L39), meaning that resources cannot react to these failure.

### Describe the bug project-location is documented as: "The location of the project, if not set the current directory will be assumed." It actually is relative to, and defaults to,...

bug
module/cli-ext
queued
p3

### Describe the feature The [template configuration file](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline-cfn-artifacts.html#w2ab1c21c15c15) is supported by several other tools in the CloudFormation ecosystem, and provides a convenient way to share config between manual deployments and...

feature-request
module/cli-ext
queued
p2

## Describe the Feature Currently, the only way to upload local code packages to S3 & transform the template is via `package-ci`. However, this may rebuild the artifact which may...

feature-request
module/cli-ext
queued
p3

### Describe the bug if you use `!Ref AWS::NoValue` as a possible result of an `!If`, then `dotnet lambda package-ci` will fail. ### Expected Behavior template provided in the reproduction...

bug
module/cli-ext
queued
p2

Allowing the use of versioned S3 buckets for code artifacts could greatly simplify management of old versions & deduplication of new versions. ## Describe the Feature When you repackage the...

feature-request
module/cli-ext
queued
p3

Currently, when running `lambda package-ci` with `--msbuild-parameters "-consoleloggerparameters:ErrorsOnly -verbosity:quiet -nologo"`, there is still a lot of log noise (e.g. `... zipping: Amazon.Kms.dll`, `... Progress: 30%`, `Executing publish command`, etc). Having...

feature-request
module/cli-ext

Due to not-great ecosystem support of allOf/anyOf/oneOf, it would be helpful to be able to configure which to use when generating a construct like ``` schema: default: ascending oneOf: -...

**Describe the bug** per [RFC7644 section 3.5.2](https://tools.ietf.org/html/rfc7644#section-3.5.2), `urn:ietf:params:scim:api:messages:2.0:PatchOp` does not have the elements "meta", "id", and "externalId". Sending requests with these parameters can cause issues when targeting a strict server....