View a markdown version of this page

Aggiungi un prodotto del portale condiviso al tuo portale in API Gateway - Gateway Amazon API

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungi un prodotto del portale condiviso al tuo portale in API Gateway

In qualità di proprietario del portale, puoi utilizzare i prodotti del portale condivisi con te da altri account nel tuo portale. L'utente mantiene il pieno controllo del portale.

Considerazioni

Le seguenti considerazioni potrebbero influire sulla condivisione delle risorse del portale:

  • È necessario accettare la condivisione delle risorse del prodotto dal proprietario del prodotto per utilizzare il prodotto nel portale. Se tu e il proprietario del prodotto appartenete alla stessa organizzazione, AWS RAM potete completare alcuni passaggi di condivisione al posto vostro.

  • Se il proprietario del prodotto annulla la condivisione di un prodotto mentre si trova nel portale pubblicato, il prodotto sarà comunque visibile sul portale, ma non potrai pubblicare nuovamente il portale finché non rimuovi il prodotto. È tua responsabilità in qualità di proprietario del portale rimuovere il prodotto dal portale, poiché il proprietario del prodotto non può farlo per te.

  • È possibile visualizzare i prodotti del portale, le pagine dei prodotti e le pagine degli endpoint REST del prodotto, ma non è possibile modificare nessuna di queste risorse.

  • Se un prodotto è condiviso con te, non puoi condividerlo con un altro account.

(Facoltativo) Accetta la condivisione delle risorse

Dopo che il proprietario del prodotto ha creato una condivisione di risorse, hai 12 ore per accettarla. Se fai parte della stessa organizzazione che utilizzi AWS Organizations come proprietario del prodotto, la condivisione viene accettata automaticamente. Se fai parte di un'organizzazione in cui è abilitata la condivisione automatica delle risorse, la risorsa viene condivisa automaticamente con te.

Console di gestione AWS

Per utilizzare il Console di gestione AWS, consulta Accettare e rifiutare gli inviti alla condivisione di risorse nella Guida per l'AWS RAM utente.

AWS CLI

Per trovare tutte le risorse condivise con te, usa il seguente comando https://docs.aws.amazon.com/cli/latest/reference/ram/get-resource-share-invitations.html get-resource-share-invitations:

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

Utilizza l'ARN di condivisione risorse risultante per accettare l'invito alla condivisione di risorse. Il seguente comando accept-resource-share-invitation accetta la condivisione di risorse.

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

Aggiungi un prodotto condiviso al tuo portale

Dopo aver accettato la condivisione delle risorse, aggiungi il prodotto al tuo portale.

Console di gestione AWS
Per aggiungere un prodotto condiviso al tuo portale
  1. Accedi alla console API Gateway all'indirizzo https://console.aws.amazon.com/apigateway.

  2. Nel pannello di navigazione principale, scegli Portals.

  3. Scegli un portale.

  4. Nella scheda Prodotti, per i prodotti del portale, scegli Aggiungi prodotti.

  5. Aggiungi un prodotto al tuo portale. I prodotti condivisi vengono visualizzati come shared nell'elenco dei prodotti.

  6. Scegli Save changes (Salva modifiche).

AWS CLI

Per trovare tutti i prodotti del portale condivisi con te, usa il seguente get-portal-products comando:

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

Per aggiungere un prodotto del portale condiviso al tuo portale, usa il seguente update-portal comando:

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