Невозможно найти регион через сеть региональных поставщиков.

Я получаю SdkClientException при создании конвейера для Elastic Transcoder. Кто-то, пожалуйста, помогите!

public void createPipeLine () {

    AmazonElasticTranscoderClient client=new AmazonElasticTranscoderClient(new ProfileCredentialsProvider());

    client.setRegion(Region.getRegion(Regions.AP_SOUTH_1));

    //create Role 
    AmazonIdentityManagement c=AmazonIdentityManagementClientBuilder.standard().build();
    c.setRegion(Region.getRegion(Regions.AP_SOUTH_1));

    CreateRoleRequest req= new  CreateRoleRequest().withPath("/")
                                                    .withRoleName("myRole")
                                                    .withAssumeRolePolicyDocument("");
    CreateRoleResult res=c.createRole(req);

    //create Pipeline
    CreatePipelineRequest request= new CreatePipelineRequest();
    request.setInputBucket("1234videoabcd");
    request.setOutputBucket("16videoabc");
    request.setRole("req");
    request.setName("pipeline123");

    CreatePipelineResult result=client.createPipeline(request);

}

1 ответ

Добавить с Регион

AmazonIdentityManagementc =AmazonIdentityManagementClientBuilder
.standard()
.withRegion(Region.getRegion(Regions.AP_SOUTH_1))
.build();
Другие вопросы по тегам