J'essaie d'invalider un seul fichier sur une distribution AWS Cloudfront en utilisant le (maintenant) expérimental aws cloudfront
CLI tool. Je n'arrive pas à comprendre comment formater le JSON qu'il s'attend à passer au paramètre --invalidation-batch
.À quoi ressemble le JSON pour l'invalidation par lots d'une distribution Cloudfront?
La seule documentation que je trouve explique que le XML qu'il attend, mais je vais avoir du mal à traduire cela en JSON: http://docs.aws.amazon.com/AmazonCloudFront/latest/APIReference/CreateInvalidation.html
J'ai essayé:
{
"Paths" : {
"Quantity" : 1,
"Items" : ["/foobar.js"]
},
"CallerReference" : "foo-bar-baz"
}
Quelqu'un at-il encore utilisé cela et compris out pour formater le JSON?
Très bien, avez-vous la moindre idée de l'existence d'une documentation pour 'aws cloudfront'? Comment avez-vous découvert cela? – m90
@ m90: essayez d'exécuter 'aws cloudfront help' et' aws cloudfront create-invalidation help'. –
@DmitryGuyvoronsky bien c'était facile. J'ai essayé '--help' et' -h' à pas de chance (-‸ლ) - Merci. – m90