Est-il possible d'obtenir l'ARN d'un bucket S3 via la ligne de commande AWS ?
J'ai examiné la documentation pour aws s3api ...
et aws s3 ...
et n'ai pas trouvé de moyen de le faire.
Est-il possible d'obtenir l'ARN d'un bucket S3 via la ligne de commande AWS ?
J'ai examiné la documentation pour aws s3api ...
et aws s3 ...
et n'ai pas trouvé de moyen de le faire.
C'est toujours arn:PARTITION:s3:::NOM-DE-VOTRE-BUCKET
. Si vous connaissez le nom du bucket et dans quelle partition il se trouve, vous connaissez l'ARN. Pas besoin de le 'récupérer' quelque part.
La PARTITION sera aws
, aws-us-gov
ou aws-cn
selon que vous êtes dans AWS général, GovCloud ou en Chine respectivement.
Probable raison pour laquelle les noms de vos buckets AWS S3 doivent être globalement uniques; mais c'est une vraie nuisance de les relier de cette manière. L'interpolation d'un ID de compte dans cet ARN serait bien meilleure. :(
Je cherchais un moyen de le faire sans faire d'hypothèses sur le format ARN. Les buckets dans la région cn-north-1 sont arn :aws-cn:s3:::BUCKET_NAME et j'espérais éviter de "savoir" comment Amazon attribue les ARN au cas où Amazon changerait les règles.
@ljcundiff un ARN est un identifiant non opaque et constructible, apparemment par conception. Ils ne sont pas du tout susceptibles de changer les règles documentées pour le format ARN de S3. La région cn-north-1
est un cas spécial, tout comme GovCloud, car ils sont complètement isolés de la partition aws
mondiale, pas accessible avec les mêmes ensembles de clés. Si vous travaillez dans plusieurs partitions, vous devez savoir avec quelle partition vous travaillez.
Vous pouvez également sélectionner votre ARN de bucket S3 en le sélectionnant à l'aide de la marque de sélection dans la console de gestion de S3, ce qui fera apparaître une barre latérale où il est possible de copier votre ARN de bucket S3. Console de gestion de S3 avec ARN de bucket
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
4 votes
Je n'arrive pas à croire que c'est réel. Depuis des années, il n'y a aucun moyen d'obtenir un ARN définitif depuis la CLI.
0 votes
Amazon Web Services déteste ses utilisateurs
0 votes
docs.aws.amazon.com/general/latest/gr/…