Add new parameters to AWS::ApiGateway::DomainName -> Security Policy, DomainNameStatus
Scope of request -> Create Domain Name API takes additional input: security policy
We are interested in this parameter being available. In the meantime, we need to update from TLS 1.0 to TLS 1.2 via Web console or AWS CLI. We are not able to define this using SAM/CF
I would suggest making TLS 1.2 the default value for new domains, to make sure those who miss this setting is still getting the best possible security.
I think the response will be, "changing the default to TLS 1.2 breaks backwards compatibility". If it is, we need CloudFormation to think about better ways of versioning these resources so people can get security upgrades like this by default, but pin behavior for compatibility if needed.
I'd like to see this fwiw, we've just hit wanting this at my place and are now having to look into alternatives. Anything I can do to help let me know. Thanks.
Should SecurityPolicy also be in AWS::ApiGatewayV2::DomainName DomainNameConfiguration? https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-domainname-domainnameconfiguration.html
Most helpful comment
We are interested in this parameter being available. In the meantime, we need to update from TLS 1.0 to TLS 1.2 via Web console or AWS CLI. We are not able to define this using SAM/CF