View a markdown version of this page

Ajouter un produit de portail partagé à votre portail dans API Gateway - Amazon API Gateway

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.

Ajouter un produit de portail partagé à votre portail dans API Gateway

En tant que propriétaire du portail, vous pouvez utiliser les produits du portail partagés avec vous par d'autres comptes de votre portail. Vous conservez le contrôle total de votre portail.

Considérations

Les considérations suivantes peuvent avoir une incidence sur la manière dont vous partagez les ressources du portail :

  • Vous devez accepter le partage des ressources du produit par le propriétaire du produit pour utiliser son produit sur votre portail. Si vous et le propriétaire du produit appartenez à la même organisation, vous AWS RAM pouvez effectuer certaines étapes de partage pour vous.

  • Si le propriétaire du produit annule le partage d'un produit alors qu'il se trouve sur votre portail publié, le produit sera toujours visible sur le portail, mais vous ne pourrez pas le publier à nouveau tant que vous n'aurez pas supprimé ce produit. En tant que propriétaire du portail, il est de votre responsabilité de supprimer le produit de votre portail, car il ne peut pas le faire à votre place.

  • Vous pouvez consulter les produits du portail, les pages de produits et les pages de points de terminaison REST des produits, mais vous ne pouvez modifier aucune de ces ressources.

  • Si un produit est partagé avec vous, vous ne pouvez pas le partager avec un autre compte.

(Facultatif) Acceptez le partage des ressources

Une fois que votre responsable de produit a créé un partage de ressources, vous disposez de 12 heures pour l'accepter. Si vous faites partie de la même organisation AWS Organizations que le propriétaire du produit, le partage est automatiquement accepté. Si vous faites partie d’une organisation qui a activé le partage automatique de ressources, celles-ci sont automatiquement partagées avec vous.

Console de gestion AWS

Pour l'utiliser Console de gestion AWS, voir Accepter et rejeter les invitations à partager des ressources dans le Guide de l'AWS RAM utilisateur.

AWS CLI

Pour trouver toutes les ressources partagées avec vous, utilisez la commande get-resource-share-invitations suivante :

aws ram get-resource-share-invitations \ --region us-west-2

Utilisez l’ARN de partage de ressources obtenu pour accepter l’invitation de partage de ressources. La commande accept-resource-share-invitation suivante accepte le partage de ressources.

aws ram accept-resource-share-invitation \ --resource-share-invitation-arn arn:aws:ram:us-west-2:123456789012:resource-share-invitation/1e3477be-4a95-46b4-bbe0-c4001EXAMPLE \ --region us-west-2

Ajouter un produit partagé à votre portail

Après avoir accepté le partage des ressources, vous ajoutez le produit à votre portail.

Console de gestion AWS
Pour ajouter un produit partagé à votre portail
  1. Connectez-vous à la console API Gateway à l'adresse https://console.aws.amazon.com/apigateway.

  2. Dans le volet de navigation principal, choisissez Portals.

  3. Choisissez un portail.

  4. Dans l'onglet Produits, pour les produits Portal, choisissez Ajouter des produits.

  5. Ajoutez un produit à votre portail. Les produits partagés sont affichés comme shared dans la liste des produits.

  6. Sélectionnez Enregistrer les modifications.

AWS CLI

Pour trouver tous les produits du portail que vous avez partagés, utilisez la get-portal-products commande suivante :

aws apigatewayv2 get-portal-products \ --resource-owner OTHER_ACCOUNTS \ --region us-west-2

Pour ajouter un produit de portail partagé à votre portail, utilisez la update-portal commande suivante :

aws apigateway update-portal \ --included-portal-product-arns arn:aws:apigateway:us-west-2:111122223333:/portalproducts/p000000000 \ --region us-west-2