AWS Transform Custom (transform-custom)

2025-12-06

22 new actions, 4 new resources, 3 new conditions

Additions

    Actions
  • CompleteTransformationPackageUpload
    • Description:  Grants permission to invoke CompleteTransformationPackageUpload on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

  • ConverseStream
    • Description:  Grants permission to invoke ConverseStream on AWS Transform Custom
    • Access:  Write
  • CreateCampaign
    • Description:  Grants permission to invoke CreateCampaign on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: campaign

      Required: Yes

  • CreateTransformationPackageUrl
    • Description:  Grants permission to invoke CompleteTransformationPackageUrl on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

  • DeleteCampaign
    • Description:  Grants permission to invoke DeleteCampaign on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: campaign

      Required: Yes

  • DeleteKnowledgeItem
    • Description:  Grants permission to invoke DeleteKnowledgeItem on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: knowledge-item

      Required: Yes

  • DeleteTransformationPackage
    • Description:  Grants permission to invoke DeleteTransformationPackage on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

  • ExecuteTransformation
    • Description:  Grants permission to invoke ExecuteTransformation on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

  • GetCampaign
    • Description:  Grants permission to invoke GetCampaign on AWS Transform Custom
    • Access:  Read
    • Resources: 

      Name: campaign

      Required: Yes

  • GetKnowledgeItem
    • Description:  Grants permission to invoke GetKnowledgeItem on AWS Transform Custom
    • Access:  Read
    • Resources: 

      Name: knowledge-item

      Required: Yes

  • GetTransformationPackageUrl
    • Description:  Grants permission to invoke GetTransformationPackageUrl on AWS Transform Custom
    • Access:  Read
    • Resources: 

      Name: package

      Required: Yes

  • ListCampaignRepositories
    • Description:  Grants permission to invoke ListCampaignRepositories on AWS Transform Custom
    • Access:  Read
  • ListCampaigns
    • Description:  Grants permission to invoke ListCampaign on AWS Transform Custom
    • Access:  Read
  • ListKnowledgeItems
    • Description:  Grants permission to invoke ListKnowledgeItems on AWS Transform Custom
    • Access:  Read
  • ListTagsForResource
    • Description:  Grants permission to invoke ListTagsForResource on AWS Transform Custom
    • Access:  Read
  • ListTransformationPackageMetadata
    • Description:  Grants permission to invoke ListTransformationPackageMetadata on AWS Transform Custom
    • Access:  Read
  • TagResource
    • Description:  Grants permission to invoke TagResource on AWS Transform Custom
    • Access:  Tagging
    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

  • UntagResource
    • Description:  Grants permission to invoke UntagResource on AWS Transform Custom
    • Access:  Tagging
    • Conditions: 

      aws:TagKeys

  • UpdateCampaign
    • Description:  Grants permission to invoke UpdateCampaign on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: campaign

      Required: Yes

  • UpdateCampaignRepositoryStatus
    • Description:  Grants permission to invoke UpdateCampaignRepositories on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: campaign

      Required: Yes

  • UpdateKnowledgeItemConfiguration
    • Description:  Grants permission to invoke UpdateKnowledgeItemConfiguration on AWS Transform Custom
    • Access:  Write
  • UpdateKnowledgeItemStatus
    • Description:  Grants permission to invoke UpdateKnowledgeItemStatus on AWS Transform Custom
    • Access:  Write
    • Resources: 

      Name: knowledge-item

      Required: Yes

    Resources
  • campaign
    • Arn:  arn:${Partition}:transform-custom:${Region}:${Account}:campaign/${Name}
  • conversation
    • Arn:  arn:${Partition}:transform-custom:${Region}:${Account}:conversation/${ConversationId}
  • knowledge-item
    • Arn:  arn:${Partition}:transform-custom:${Region}:${Account}:package/${TransformationPackageName}/knowledge-item/${Id}
  • package
    • Arn:  arn:${Partition}:transform-custom:${Region}:${Account}:package/${Name}
    Conditions
  • aws:RequestTag/${TagKey}
    • Description:  Filters access by the tags that are passed in the request
    • Type:  String
  • aws:ResourceTag/${TagKey}
    • Description:  Filters access by the tags associated with the resource
    • Type:  String
  • aws:TagKeys
    • Description:  Filters access by the tag keys that are passed in the request
    • Type:  ArrayOfString