Ресурс не найден, исключение в Amazon AWS Connect

Я пытаюсь начать исходящий звонок из моей программы go через Amazon Connect, но я получаю исключение ресурса не найдено А ​​именно:

ResourceNotFoundException: ресурс не найден с предоставленным значением для параметра: Код состояния InstanceId: 404, идентификатор запроса: dxxxxxxxxxxxxxxxxx

package main

import (
"github.com/aws/aws-sdk-go/service/connect"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/aws/credentials"
"github.com/aws/aws-sdk-go/aws"
"fmt"
)

func main() {

sess, err := session.NewSession(&aws.Config{
    Region:      aws.String("us-west-2"),
    Credentials: credentials.NewStaticCredentials("xxxxxxxxxxx", 
     "xxxxxxxxxxxxxxx","")})
svc := connect.New(sess)

var sub connect.StartOutboundVoiceContactInput
sub.SetContactFlowId("cexxxx-0xx8-xxxx-a2b5-0885xxxxx91")
sub.SetInstanceId("24xxxxxc-319b-xxxx-a850-xxxxxxxxxxxx")
sub.SetDestinationPhoneNumber("+181xxxxxxxx")
sub.SetSourcePhoneNumber("+181xxxxxxxx")
sub.SetQueueId("f5xxxx-xxxx-xxxxx-xxxx-xxxxxxx")

req, resp := svc.StartOutboundVoiceContact(&sub)

if err == nil { // resp is now filled
    fmt.Println(resp)
}else{
    fmt.Println(req)
}


}

но когда я попробовал то же самое с aws cli, я получил успешный ответ. Может кто-нибудь помочь мне, пожалуйста, спасибо заранее...

0 ответов

Другие вопросы по тегам