2013-11-23 50 views

回答

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

希望這有助於

+0

謝謝回答這個老問題。我自從在項目的這個特定部分切換到使用Grunt AWS庫,但我確信下次我在Node工作時這會幫助我... –