API Gateway의 포털에 공유 포털 제품 추가
포털 소유자는 포털의 다른 계정에서 공유한 포털 제품을 사용할 수 있습니다. 포털을 완전히 제어할 수 있습니다.
고려 사항
다음 고려 사항은 포털 리소스를 공유하는 방법에 영향을 미칠 수 있습니다.
-
포털에서 제품을 사용하려면 제품 소유자의 제품 리소스 공유를 수락해야 합니다. 사용자와 제품 소유자가 동일한 조직에 있는 경우 AWS RAM에서 일부 공유 단계를 완료할 수 있습니다.
-
제품 소유자가 게시된 포털에 있는 동안 제품을 공유 해제하는 경우, 제품은 포털에 계속 표시되지만 이 제품을 제거할 때까지 포털을 다시 게시할 수 없습니다. 제품 소유자는 사용자를 대신하여 제품을 제거할 수 없으므로 포털 소유자는 포털에서 제품을 제거할 책임이 있습니다.
-
포털 제품, 제품 페이지 및 제품 REST 엔드포인트 페이지를 볼 수 있지만 이러한 리소스는 수정할 수 없습니다.
-
제품이 공유된 경우 다른 계정과 공유할 수 없습니다.
(선택 사항) 리소스 공유 수락
제품 소유자가 리소스 공유를 생성한 후 12시간 이내에 이를 수락해야 합니다. AWS Organizations를 제품 소유자로 사용하는 동일한 조직에 있는 경우 공유가 자동으로 수락됩니다. 자동 공유 리소스가 활성화된 조직에 있는 경우 리소스가 자동으로 공유됩니다.
- AWS Management 콘솔
-
AWS Management 콘솔을 사용하려면 AWS RAM 사용 설명서의 리소스 공유 초대 수락 및 거부를 참조하세요.
- AWS CLI
공유된 모든 리소스를 찾으려면 다음 get-resource-share-invitations 명령을 사용합니다.
aws ram get-resource-share-invitations \
--region us-west-2
결과 리소스 공유 ARN을 사용하여 리소스 공유 초대를 수락합니다. 다음 accept-resource-share-invitation 명령은 리소스 공유를 수락합니다.
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
포털에 공유 제품 추가
리소스 공유를 수락한 후 포털에 제품을 추가합니다.
- AWS Management 콘솔
-
- AWS CLI
-
공유된 모든 포털 제품을 찾으려면 다음 get-portal-products 명령을 사용합니다.
aws apigatewayv2 get-portal-products \
--resource-owner OTHER_ACCOUNTS \
--region us-west-2
포털에 공유 포털 제품을 추가하려면 다음 update-portal 명령을 사용합니다.
aws apigateway update-portal \
--included-portal-product-arns arn:aws:apigateway:us-west-2:111122223333:/portalproducts/p000000000 \
--region us-west-2