AWS CodeStar Connections (codestar-connections)

2023-12-02

16 new actions, 1 new resource, 1 new condition | 4 updated actions, 2 updated resources

Additions

    Actions
  • CreateRepositoryLink
    • Description:  Grants permission to create a repository link
    • Access:  Write
    • Resources: 

      Name: Connection

      Required: Yes

    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

    • Dependents: 

      codestar-connections:PassConnection

      codestar-connections:UseConnection

  • CreateSyncConfiguration
    • Description:  Grants permission to create a template sync config
    • Access:  Write
    • Resources: 

      Name: RepositoryLink

      Required: Yes

    • Conditions: 

      codestar-connections:Branch

    • Dependents: 

      codestar-connections:PassRepository

      iam:PassRole

  • DeleteRepositoryLink
    • Description:  Grants permission to delete a repository link
    • Access:  Write
    • Resources: 

      Name: RepositoryLink

      Required: Yes

  • DeleteSyncConfiguration
    • Description:  Grants permission to delete a sync configuration
    • Access:  Write
  • GetRepositoryLink
    • Description:  Grants permission to describe a repository link
    • Access:  Read
    • Resources: 

      Name: RepositoryLink

      Required: Yes

  • GetRepositorySyncStatus
    • Description:  Grants permission to get the latest sync status for a repository
    • Access:  Read
    • Resources: 

      Name: RepositoryLink

      Required: Yes

    • Conditions: 

      codestar-connections:Branch

  • GetResourceSyncStatus
    • Description:  Grants permission to get the latest sync status for a resource (cfn stack or other resources)
    • Access:  Read
  • GetSyncBlockerSummary
    • Description:  Grants permission to describe service sync blockers on a resource (cfn stack or other resources)
    • Access:  Read
  • GetSyncConfiguration
    • Description:  Grants permission to describe a sync configuration
    • Access:  Read
  • ListRepositoryLinks
    • Description:  Grants permission to list repository links
    • Access:  List
  • ListRepositorySyncDefinitions
    • Description:  Grants permission to list repository sync definitions
    • Access:  List
  • ListSyncConfigurations
    • Description:  Grants permission to list sync configurations for a repository link
    • Access:  List
  • PassRepository
    • Description:  Grants permission to pass a repository link resource to an AWS service that accepts a RepositoryLinkId as input, such as codestar-connections:CreateSyncConfiguration
    • Access:  Read
    • Resources: 

      Name: RepositoryLink

      Required: Yes

    • Conditions: 

      codestar-connections:PassedToService

  • UpdateRepositoryLink
    • Description:  Grants permission to update a repository link
    • Access:  Write
    • Resources: 

      Name: RepositoryLink

      Required: Yes

  • UpdateSyncBlocker
    • Description:  Grants permission to update a sync blocker for a resource (cfn stack or other resources)
    • Access:  Write
  • UpdateSyncConfiguration
    • Description:  Grants permission to update a sync configuration
    • Access:  Write
    • Conditions: 

      codestar-connections:Branch

    Resources
  • RepositoryLink
    • Arn:  arn:${Partition}:codestar-connections:${Region}:${Account}:repository-link/${RepositoryLinkId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

Updates

    Actions
  • ListTagsForResource
      Resources
    • New_value: No

      Old_value: Yes

    • + Host
    • + RepositoryLink
  • TagResource
      Resources
    • New_value: No

      Old_value: Yes

    • + Host
    • + RepositoryLink
  • UntagResource
      Resources
    • New_value: No

      Old_value: Yes

    • + Host
    • + RepositoryLink
  • UseConnection
      Conditions
    • + codestar-connections:BranchName
    • + codestar-connections:OwnerId
    • + codestar-connections:RepositoryName
    Resources
  • Connection
      Conditions
    • + aws:ResourceTag/${TagKey}
  • Host
      Conditions
    • + aws:ResourceTag/${TagKey}