我发现了一个有趣的 github 链接,用于自动从 CloudFormation 导入 AWS 连接流:https ://github.com/iann0036/amazon-connect-cfn/blob/master/example_stack.yaml
它按预期工作。但是这种方式在 cloudformation.yaml 本身中构建完整的连接流段非常复杂。
myConnectContactFlow:
Type: "AWS::Connect::ContactFlow"
Properties:
ConnectInstance: !GetAtt myConnectInstance.Domain
Name: "myFlow"
Description: "An example flow"
States:
- Id: "play"
Start: true
Type: "PlayPrompt"
Parameters:
- Name: "Text"
Value: "You have called an Amazon Connect instance"
- Name: "TextToSpeechType"
Value: "text"
Branches:
- Destination: "disconnect"
Condition: "Success"
- Id: "disconnect"
Type: "Disconnect"
我正在寻找一种方法来实现以下目标:
- 我们从一个实例导出 Amazon 连接流
- 将导出的连接流 (json) 推送到另一个实例中的 S3 存储桶。
(注意:直到这我已经自动化了,我正在寻找以下解决方案) - 现在使用 CloudFormation,将 S3 中的连接流 (json) 导入到 Amazon 连接实例。
如果有更好的方法来实现这一点,也欢迎您的想法。