Amazon API Gateway Management V2 (apigatewayv2)

2025-12-20

26 new actions, 4 new resources, 19 new conditions

Additions

    Actions
  • CreatePortal
    • Description:  Grants permission to create a Portal
    • Access:  Write
    • Resources: 

      Name: Portal

      Required: Yes

    • Conditions: 

      apigateway:Request/PortalDisplayName

      apigateway:Request/PortalDomainName

      apigateway:Request/CognitoUserPoolArn

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • CreatePortalProduct
    • Description:  Grants permission to create a Portal Product
    • Access:  Write
    • Resources: 

      Name: PortalProduct

      Required: Yes

    • Conditions: 

      apigateway:Request/PortalProductDisplayName

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • CreateProductPage
    • Description:  Grants permission to create a Product Page
    • Access:  Write
    • Resources: 

      Name: ProductPage

      Required: Yes

    • Conditions: 

      apigateway:Request/ProductPageTitle

  • CreateProductRestEndpointPage
    • Description:  Grants permission to create a Product REST Endpoint Page
    • Access:  Write
    • Resources: 

      Name: ProductRestEndpointPage

      Required: Yes

    • Conditions: 

      apigateway:Request/RestApiId

      apigateway:Request/Stage

      apigateway:Request/Method

      apigateway:Request/ProductRestEndpointPageEndpointPrefix

  • DeletePortal
    • Description:  Grants permission to delete a Portal
    • Access:  Write
    • Resources: 

      Name: Portal

      Required: Yes

  • DeletePortalProduct
    • Description:  Grants permission to delete a Portal Product
    • Access:  Write
    • Resources: 

      Name: PortalProduct

      Required: Yes

  • DeletePortalProductSharingPolicy
    • Description:  Grants permission to delete a Portal Product Sharing Policy
    • Access:  Permissions management
    • Resources: 

      Name: PortalProduct

      Required: Yes

  • DeleteProductPage
    • Description:  Grants permission to delete a Product Page
    • Access:  Write
    • Resources: 

      Name: ProductPage

      Required: Yes

  • DeleteProductRestEndpointPage
    • Description:  Grants permission to delete a Product REST Endpoint Page
    • Access:  Write
    • Resources: 

      Name: PortalProduct

      Required: Yes

      Name: ProductRestEndpointPage

      Required: Yes

  • DisablePortal
    • Description:  Grants permission to disable a Portal
    • Access:  Write
    • Resources: 

      Name: Portal

      Required: Yes

  • GetPortal
    • Description:  Grants permission to read a Portal
    • Access:  Read
    • Resources: 

      Name: Portal

      Required: Yes

  • GetPortalProduct
    • Description:  Grants permission to read a Portal Product
    • Access:  Read
    • Resources: 

      Name: PortalProduct

      Required: Yes

  • GetPortalProductSharingPolicy
    • Description:  Grants permission to read a Portal Product Sharing Policy
    • Access:  Read
    • Resources: 

      Name: PortalProduct

      Required: Yes

  • GetProductPage
    • Description:  Grants permission to read a Product Page
    • Access:  Read
    • Resources: 

      Name: ProductPage

      Required: Yes

      Name: PortalProduct

      Required: No

  • GetProductRestEndpointPage
    • Description:  Grants permission to read a Product REST Endpoint Page
    • Access:  Read
    • Resources: 

      Name: ProductRestEndpointPage

      Required: Yes

      Name: PortalProduct

      Required: No

  • ListPortalProducts
    • Description:  Grants permission to list Portal Products
    • Access:  List
    • Resources: 

      Name: PortalProduct

      Required: Yes

  • ListPortals
    • Description:  Grants permission to list Portals
    • Access:  List
    • Resources: 

      Name: Portal

      Required: Yes

  • ListProductPages
    • Description:  Grants permission to list Product Pages
    • Access:  List
    • Resources: 

      Name: ProductPage

      Required: Yes

      Name: PortalProduct

      Required: No

  • ListProductRestEndpointPages
    • Description:  Grants permission to list Product REST Endpoint Pages
    • Access:  List
    • Resources: 

      Name: ProductRestEndpointPage

      Required: Yes

      Name: PortalProduct

      Required: No

  • PreviewPortal
    • Description:  Grants permission to preview a Portal
    • Access:  Write
    • Resources: 

      Name: Portal

      Required: Yes

  • PublishPortal
    • Description:  Grants permission to publish a Portal
    • Access:  Write
    • Resources: 

      Name: Portal

      Required: Yes

  • PutPortalProductSharingPolicy
    • Description:  Grants permission to put a Portal Product Sharing Policy
    • Access:  Permissions management
    • Resources: 

      Name: PortalProduct

      Required: Yes

  • UpdatePortal
    • Description:  Grants permission to update a Portal
    • Access:  Write
    • Resources: 

      Name: Portal

      Required: Yes

    • Conditions: 

      apigateway:Request/PortalDisplayName

      apigateway:Request/PortalDomainName

      apigateway:Request/CognitoUserPoolArn

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • UpdatePortalProduct
    • Description:  Grants permission to update a Portal Product
    • Access:  Write
    • Resources: 

      Name: PortalProduct

      Required: Yes

    • Conditions: 

      apigateway:Request/PortalProductDisplayName

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • UpdateProductPage
    • Description:  Grants permission to update a Product Page
    • Access:  Write
    • Resources: 

      Name: ProductPage

      Required: Yes

    • Conditions: 

      apigateway:Request/ProductPageTitle

  • UpdateProductRestEndpointPage
    • Description:  Grants permission to update a Product REST Endpoint Page
    • Access:  Write
    • Resources: 

      Name: ProductRestEndpointPage

      Required: Yes

    • Conditions: 

      apigateway:Request/ProductRestEndpointPageEndpointPrefix

    Resources
  • Portal
    • Arn:  arn:${Partition}:apigateway:${Region}:${Account}:/portals/${PortalId}
    • Conditions: 

      apigateway:Resource/CognitoUserPoolArn

      apigateway:Resource/PortalDisplayName

      apigateway:Resource/PortalDomainName

      apigateway:Resource/PortalPublishStatus

      aws:ResourceTag/${TagKey}

  • PortalProduct
    • Arn:  arn:${Partition}:apigateway:${Region}:${Account}:/portalproducts/${PortalProductId}
    • Conditions: 

      apigateway:Resource/PortalProductDisplayName

      aws:ResourceTag/${TagKey}

  • ProductPage
    • Arn:  arn:${Partition}:apigateway:${Region}:${Account}:/portalproducts/${PortalProductId}/productpages/${ProductPageId}
    • Conditions: 

      apigateway:Resource/ProductPageTitle

      aws:ResourceTag/${TagKey}

  • ProductRestEndpointPage
    • Arn:  arn:${Partition}:apigateway:${Region}:${Account}:/portalproducts/${PortalProductId}/productrestendpointpages/${ProductRestEndpointPageId}
    • Conditions: 

      apigateway:Resource/Method

      apigateway:Resource/ProductRestEndpointPageEndpointPrefix

      apigateway:Resource/RestApiId

      apigateway:Resource/Stage

      aws:ResourceTag/${TagKey}