awscc.amplify_domain¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - amplify:DeleteDomainAssociation, iam:PassRole, amplify:DeleteDomainAssociation
update¶
Parent base class for filters and actions.
definitions:
SubDomainSetting:
additionalProperties: false
properties:
BranchName:
maxLength: 255
minLength: 1
pattern: (?s).+
type: string
Prefix:
maxLength: 255
pattern: (?s).*
type: string
required:
- Prefix
- BranchName
type: object
properties:
AutoSubDomainCreationPatterns:
items:
maxLength: 2048
minLength: 1
pattern: (?s).+
type: string
type: array
uniqueItems: false
AutoSubDomainIAMRole:
maxLength: 1000
pattern: ^$|^arn:.+:iam::\d{12}:role.+
type: string
EnableAutoSubDomain:
type: boolean
SubDomainSettings:
items:
additionalProperties: false
properties:
BranchName:
maxLength: 255
minLength: 1
pattern: (?s).+
type: string
Prefix:
maxLength: 255
pattern: (?s).*
type: string
required:
- Prefix
- BranchName
type: object
maxItems: 255
type: array
uniqueItems: false
type:
enum:
- update
Permissions - amplify:UpdateDomainAssociation, route53:ListHostedZones, route53:ChangeResourceRecordSets, iam:PassRole, amplify:ListTagsForResource, amplify:TagResource, amplify:UntagResource