AWS Marketplace Deployment Service (aws-marketplace-deployment)

2023-12-15

4 new actions, 1 new resource, 3 new conditions

Additions

    Actions
  • ListTagsForResource
    • Description:  Grants permission to list tags for a deployment parameter resource
    • Access:  Read
    • Resources: 

      Name: DeploymentParameter

      Required: No

    • Conditions: 

      aws:ResourceTag/${TagKey}

  • PutDeploymentParameter
    • Description:  Grants permission to create or update a deployment parameter resource
    • Access:  Write
    • Resources: 

      Name: DeploymentParameter

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

      aws:RequestTag/${TagKey}

      aws:TagKeys

    • Dependents: 

      aws-marketplace:TagResource

  • TagResource
    • Description:  Grants permission to tag a deployment parameter resource
    • Access:  Tagging
    • Resources: 

      Name: DeploymentParameter

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • UntagResource
    • Description:  Grants permission to untag a deployment parameter resource
    • Access:  Tagging
    • Resources: 

      Name: DeploymentParameter

      Required: Yes

    • Conditions: 

      aws:ResourceTag/${TagKey}

      aws:TagKeys

    Resources
  • DeploymentParameter
    • Arn:  arn:${Partition}:aws-marketplace:${Region}:${Account}:DeploymentParameter:catalogs/${CatalogName}/products/${ProductId}/${ResourceId}
    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:ResourceTag/${TagKey}

      aws:TagKeys

    Conditions
  • aws:RequestTag/${TagKey}
    • Description:  Filters access by tags that are passed in the request
    • Type:  String
  • aws:ResourceTag/${TagKey}
    • Description:  Filters access by tags associated with the resource
    • Type:  String
  • aws:TagKeys
    • Description:  Filters access by tag keys that are passed in the request
    • Type:  ArrayOfString