NodeJS CloudFront createInvalidation的示例语法

时间:2013-11-23 23:34:23

标签: node.js amazon-cloudfront

似乎没有NodeJS AWS SDK的例子。

有没有人有一些示例代码来展示如何为createInvalidation方法形成参数?

1 个答案:

答案 0 :(得分:4)

有关NodeJS实施的文档,请访问docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudFront.html

您可以按照以下说明创建失效。

var cloudfront = new AWS.CloudFront();
var params = {
  DistributionId: 'STRING_VALUE', // required
  InvalidationBatch: { // required
    CallerReference: 'STRING_VALUE', // required
    Paths: { // required
      Quantity: 0, // required
      Items: [
        'STRING_VALUE',
        // ... more items ...
      ]
    }
  }
};
cloudfront.createInvalidation(params, function(err, data) {
  if (err) console.log(err, err.stack); // an error occurred
  else     console.log(data);           // successful response
});

选项和回复的详细信息可在http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CloudFront.html#createInvalidation-property

处获得

希望这有帮助