AWS Transfer Family (transfer)

2022-07-27

20 new actions, 4 new resources | 2 updated actions

Additions

    Actions
  • CreateAgreement
    • Description:  Grants permission to add an agreement associated with a server
    • Access:  Write
    • Resources: 

      Name: server

      Required: Yes

    • Conditions: 

      aws:TagKeys

      aws:RequestTag/${TagKey}

    • Dependents: 

      iam:PassRole

  • CreateConnector
    • Description:  Grants permission to create a connector
    • Access:  Write
    • Conditions: 

      aws:TagKeys

      aws:RequestTag/${TagKey}

    • Dependents: 

      iam:PassRole

  • CreateProfile
    • Description:  Grants permission to create a profile
    • Access:  Write
    • Conditions: 

      aws:TagKeys

      aws:RequestTag/${TagKey}

  • DeleteAgreement
    • Description:  Grants permission to delete agreement
    • Access:  Write
    • Resources: 

      Name: agreement

      Required: Yes

  • DeleteCertificate
    • Description:  Grants permission to delete certificate
    • Access:  Write
    • Resources: 

      Name: certificate

      Required: Yes

  • DeleteConnector
    • Description:  Grants permission to delete connector
    • Access:  Write
    • Resources: 

      Name: connector

      Required: Yes

  • DeleteProfile
    • Description:  Grants permission to delete profile
    • Access:  Write
    • Resources: 

      Name: profile

      Required: Yes

  • DescribeAgreeement
    • Description:  Grants permission to describe an agreement assigned to a server
    • Access:  Read
    • Resources: 

      Name: agreement

      Required: Yes

  • DescribeCertificate
    • Description:  Grants permission to describe a certificate
    • Access:  Read
    • Resources: 

      Name: certificate

      Required: Yes

  • DescribeConnector
    • Description:  Grants permission to describe a connector
    • Access:  Read
    • Resources: 

      Name: connector

      Required: Yes

  • DescribeProfile
    • Description:  Grants permission to describe a profile
    • Access:  Read
    • Resources: 

      Name: profile

      Required: Yes

  • ImportCertificate
    • Description:  Grants permission to add a certificate
    • Access:  Write
    • Conditions: 

      aws:TagKeys

      aws:RequestTag/${TagKey}

  • ListAgreements
    • Description:  Grants permission to list agreements
    • Access:  Read
    • Resources: 

      Name: server

      Required: Yes

  • ListCertificates
    • Description:  Grants permission to list certificates
    • Access:  Read
  • ListConnectors
    • Description:  Grants permission to list connectors
    • Access:  Read
  • ListProfiles
    • Description:  Grants permission to list profiles
    • Access:  Read
  • UpdateAgreement
    • Description:  Grants permission to update an agreement
    • Access:  Write
    • Resources: 

      Name: agreement

      Required: Yes

    • Dependents: 

      iam:PassRole

  • UpdateCertificate
    • Description:  Grants permission to update a certificate
    • Access:  Write
    • Resources: 

      Name: certificate

      Required: Yes

  • UpdateConnector
    • Description:  Grants permission to update a connector
    • Access:  Write
    • Resources: 

      Name: connector

      Required: Yes

    • Dependents: 

      iam:PassRole

  • UpdateProfile
    • Description:  Grants permission to update a profile
    • Access:  Write
    • Resources: 

      Name: profile

      Required: Yes

    Resources
  • certificate
    • Arn:  arn:${Partition}:transfer:${Region}:${Account}:certificate/${CertificateId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • connector
    • Arn:  arn:${Partition}:transfer:${Region}:${Account}:connector/${ConnectorId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • profile
    • Arn:  arn:${Partition}:transfer:${Region}:${Account}:profile/${ProfileId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • agreement
    • Arn:  arn:${Partition}:transfer:${Region}:${Account}:agreement/${AgreementId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

Updates

    Actions
  • TagResource
      Resources
    • + agreement
    • + certificate
    • + connector
    • + profile
  • UntagResource
      Resources
    • + agreement
    • + certificate
    • + connector
    • + profile