AWSTemplateFormatVersion: '2010-09-09' Description: >- Poly for Amazon Connect Quick Start. AWS CloudFormation Template "Poly Integrated Amazon Connect CCP.template" which will deploy the Poly Amazon Connect CCP https web site to your AWS account. NOTE: For this template the AWS region must be US East (N. Virginia) - us-east-1. Please ensure you select this region before deploying, or deployment will fail. (qs-1qhm59itf) Metadata: cfn-lint: config: ignore_checks: - W9006 AWS::CloudFormation::Interface: ParameterGroups: - Label: default: Poly CCP Configuration Parameters: - AmazonConnectInstanceAlias - HostedZone - AmazonConnectDomainName - Label: default: Quick Start Configuration Parameters: - QSS3BucketName - QSS3KeyPrefix ParameterLabels: AmazonConnectInstanceAlias: default: Amazon Connect Instance Alias HostedZone: default: Route 53 Hosted Zone AmazonConnectDomainName: default: Hosted Zone Subdomain QSS3BucketName: default: Quick Start S3 Bucket Name QSS3KeyPrefix: default: Quick Start S3 Key Prefix Parameters: AmazonConnectInstanceAlias: Type: String Description: >- The Amazon Connect Instance Alias e.g. myamazonconnect, is needed for the Poly Amazon Connect CCP to connect to your Amazon Connect instance. You can check the name of your instance alias in your AWS Amazon Connect settings. AllowedPattern: (?!-)[a-zA-Z0-9-.]{1,63}(? Route 53. Default: '' AmazonConnectDomainName: Type: String Description: >- A subdomain for your hosted zone, e.g. amazonconnect.example.com - Will be used to create a CNAME (Alternate Name) in your hosted zone to reach your https Poly-integrated Amazon Connect CCP. Note: this CNAME should not exist already. AllowedPattern: (?!-)[a-zA-Z0-9-.]{0,63}(? Application Integration > Click +Add origin Condition: HasDomainNameInfoCondition WebsiteURLCloudFront: Value: !Join - '' - - https:// - !GetAtt 'WebsiteCDNNoDomain.DomainName' Description: The deployed web site url. You must add this to the Approved Origins in your Amazon Connect Instance > Application Integration > Click +Add origin Condition: NoDomainNameInfoCondition NumberOfFilesDeployed: Value: !GetAtt 'AmazonConnectDeploymentFunctionCustomAction.NumberOfFilesDeployed'