Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'une politique de compartiment pour déployer un site Web statique à S3 l'aide du AWS SDKs
Vous pouvez utiliser le AWS SDKs pour déployer un site Web statique depuis Amazon S3 vers Amplify Hosting. Si vous déployez votre site Web à l'aide d'un SDK, vous devez créer votre propre politique de compartiment qui accorde à Amplify Hosting l'autorisation de récupérer les objets de votre compartiment. S3
Pour en savoir plus sur la création de politiques de compartiment, consultez les politiques de compartiment pour Amazon S3 dans le guide de l'utilisateur d'Amazon Simple Storage Service.
L'exemple de politique de compartiment suivant accorde à Amplify Hosting les autorisations nécessaires pour répertorier les compartiments et récupérer les objets du compartiment pour l'identifiant d'application Compte AWS Amplify et la branche spécifiés.
Pour utiliser cet exemple :
amzn-s3-demo-website-bucket/prefixRemplacez-le par le nom du bucket et du préfixe de votre site Web.Remplacez
111122223333par votre Compte AWS identifiant.region-idRemplacez-le par Région AWS celui dans lequel se trouve votre application Amplify, tel que.us-east-1Remplacez
app_idpar votre identifiant d'application Amplify. Ces informations sont disponibles dans la console Amplify.Remplacez
branch_namepar le nom de votre succursale.
Note
Dans votre politique de compartiment, aws:SourceArn il doit s'agir d'un ARN de branche codé en URL (encodage en pourcentage).