如何在CloudFormation模板中关联Connect手机号与联系流
通过CloudFormation实现Connect手机号与联系流的关联
要在CloudFormation模板中直接关联手机号和联系流,需要新增**AWS::Connect::PhoneNumberContactFlowAssociation**资源,这是AWS专门用于绑定Connect手机号与联系流的原生资源类型。
修改后的完整模板片段示例
... Flow: Type: AWS::Connect::ContactFlow Properties: InstanceArn: !Ref AmzConnectInstance # 确保联系流归属目标Connect实例 # 其他联系流配置... PhoneNumber: Type: AWS::Connect::PhoneNumber Properties: CountryCode: GB Type: DID TargetArn: !Ref AmzConnectInstance # 其他手机号配置... PhoneNumberFlowAssociation: Type: AWS::Connect::PhoneNumberContactFlowAssociation Properties: InstanceId: !Select [1, !Split ["/", !Ref AmzConnectInstance]] # 从实例ARN中提取InstanceId PhoneNumberId: !Ref PhoneNumber ContactFlowId: !Ref Flow
参数说明
- InstanceId:需要传入Connect实例的ID(不是ARN),可以通过
!Split和!Select从实例ARN中提取(格式通常为arn:aws:connect:区域:账号ID:instance/实例ID) - PhoneNumberId:直接引用定义好的
PhoneNumber资源 - ContactFlowId:直接引用定义好的
Flow资源
注意事项
- 手机号的
TargetArn必须已经指向目标Connect实例,否则关联会失败 - 联系流、手机号、关联资源必须归属同一个AWS账号和区域
内容的提问来源于stack exchange,提问作者fade2black
相关产品推荐
相关产品推荐

