Привет Я пытаюсь создать два дистрибутива контента в java с использованием облачного фронта. Один для Flash, то есть RTMP и один для HTML5. Где я застрял в том, что когда я пытаюсь сделать дистрибутив через API Amazon, он дает мне возможность создать любой из них, как мне сделать то же самое в Java?Создание дистрибутивов контента в AWS с использованием CloudFront
AmazonCloudFrontClient cloudfront = new AmazonCloudFrontClient(credentials);
CreateCloudFrontOriginAccessIdentityRequest originRequest = new CreateCloudFrontOriginAccessIdentityRequest();
originRequest.setRequestCredentials(credentials);
Origin origin = new Origin()
.withDomainName(bucketName+"s3.amazonaws.com")
.withId(bucketName)
.withS3OriginConfig(new S3OriginConfig().withOriginAccessIdentity(""));
Origins origins = new Origins().withItems(origin);
DistributionConfig streamingDistributionConfig = new DistributionConfig()
.withCallerReference("unique-id-for-idempotency")
.withComment("Streaming CloudFront distribution")
.withDefaultRootObject("index.html")
.withEnabled(true)
.withOrigins(origins);
CreateDistributionRequest streamingDistribution = new CreateDistributionRequest()
.withDistributionConfig(streamingDistributionConfig);
cloudfront.createDistribution(streamingDistribution);