Skip to content

deployment and stack names must conform to cloudformation validation rules #37

@adlaika

Description

@adlaika
main = deployment "cloud.seeder.simple.example" $ do
  flag "BucketName"
  flag "BucketName2"
  stack_ "bucket"

provisioning the above results in:

ServiceError (ServiceError' {_serviceAbbrev = Abbrev "CloudFormation", _serviceStatus = Status {statusCode = 400, statusMessage = "Bad Request"}, _serviceHeaders = [("x-amzn-RequestId","0d42c11c-fda1-11e7-9771-0917a7b815d8"),("Content-Type","text/xml"),("Content-Length","471"),("Date","Sat, 20 Jan 2018 05:16:20 GMT"),("Connection","close")], _serviceCode = ErrorCode "ValidationError", _serviceMessage = Just (ErrorMessage "1 validation error detected: Value 'test-cloud.seeder.simple.example-bucket' at 'stackName' failed to satisfy constraint: Member must satisfy regular expression pattern: [a-zA-Z][-a-zA-Z0-9]*|arn:[-a-zA-Z0-9:/._+]*"), _serviceRequestId = Just (RequestId "0d42c11c-fda1-11e7-9771-0917a7b815d8")})

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions