Aggiungi un prodotto di 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 di 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 del portale. Mantieni il pieno controllo del tuo portale.

Considerazioni

Le seguenti considerazioni potrebbero influire sul modo in cui condividi le risorse del portale:

  • È necessario accettare la condivisione delle risorse del prodotto da parte del proprietario del prodotto per utilizzare il prodotto nel portale. Se tu e il proprietario del prodotto fate parte della stessa Organizations, AWS RAM potete completare alcuni passaggi di condivisione per voi.

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

  • Puoi visualizzare i prodotti del portale, le pagine dei prodotti e le pagine degli endpoint REST del prodotto, ma non puoi 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 utilizza il prodotto 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 la Console di gestione AWS, consulta Accettazione e rifiuto degli 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: 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 accept-resource-share-invitationcomando seguente accetta la condivisione delle 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 portale
  1. Accedi alla console API Gateway all'indirizzo https://console.aws.amazon.com/apigateway.

  2. Nel pannello di navigazione principale, scegli Portali.

  3. Scegli un portale.

  4. Nella scheda Prodotti, per i prodotti del Portal, 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 condiviso del portale al portale, utilizzate 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