Deployment stage for a website using Netlify CMS.
Depends on https://github.com/dawaltconley/netlify-cms-aws
Full domain name (including protocol) where Netlify CMS will be used.
- Type: String
A SSM StringList Parameter, where the first parameter corresponds to the Client ID and the second to the Client Secret used for authorizing with GitHub.
- Type: AWS::SSM::Parameter::Value<List>
- NoEcho: true
Base domain where the api is hosted. Used to create an API Gateway custom domain name for this deployment.
- Type: String
- Default: ""
Subdomain where the api is hosted. Used to create an API Gateway custom domain name for this deployment.
- Type: String
- Default: api
- Type: String
- Default: admin
- Type: String
- Default: ""
Whether this domain uses Route53 for its DNS
- Type: String
- Default: true
- AllowedValues:
- true
- false
- Type: String
- Default: https://github.com
- Type: String
- Default: github
- Type: String
- Default: user,repo
- Type: String
- Default: /login/oauth/authorize
- Type: String
- Default: /login/oauth/access_token
Name of the stack exporting a Rest API ID for a self-hosted Netlify CMS.
- Type: String
- Default: NetlifyCMSAuth
- Type: AWS::ApiGateway::Deployment
- Type: AWS::ApiGateway::DomainName
- Condition: HasCustomApiDomain
- Type: AWS::ApiGateway::BasePathMapping
- Condition: HasCustomApiDomain
- Type: AWS::Route53::RecordSetGroup
- Condition: CreateRecordSetGroup
- Condition: HasCustomApiDomain
- Condition: HasCustomApiDomain
- Condition: HasCustomApiDomain
- Condition: HasCustomApiDomain