AWS AppSync (appsync)

2023-05-26

13 new actions, 2 new resources

Additions

    Actions
  • AssociateMergedGraphqlApi
    • Description:  Grants permission to associate a merged API to a source API
    • Access:  Write
    • Resources: 

      Name: graphqlapi

      Required: Yes

  • AssociateSourceGraphqlApi
    • Description:  Grants permission to associate a source API to a merged API
    • Access:  Write
    • Resources: 

      Name: graphqlapi

      Required: Yes

  • DeleteResourcePolicy
    • Description:  Grants permission to remove a resource policy
    • Access:  Write
  • DisassociateMergedGraphqlApi
    • Description:  Grants permission to remove an associated source API from a merged API identified by the source API
    • Access:  Write
    • Resources: 

      Name: mergedApiAssociation

      Required: Yes

  • DisassociateSourceGraphqlApi
    • Description:  Grants permission to remove an associated source API from a merged API identified by the merged API
    • Access:  Write
    • Resources: 

      Name: sourceApiAssociation

      Required: Yes

  • GetResourcePolicy
    • Description:  Grants permission to read a resource policy
    • Access:  Read
  • GetSourceApiAssociation
    • Description:  Grants permission to read information about a merged API associated source API
    • Access:  Read
    • Resources: 

      Name: sourceApiAssociation

      Required: Yes

  • ListSourceApiAssociations
    • Description:  Grants permission to list source APIs associated to a given merged API
    • Access:  List
  • ListTypesByAssociation
    • Description:  Grants permission to list the types for a given merged API and source API association
    • Access:  List
  • PutResourcePolicy
    • Description:  Grants permission to set a resource policy
    • Access:  Write
  • SourceGraphQL
    • Description:  Grants permission to send a GraphQL query to a source API of a merged API
    • Access:  Write
    • Resources: 

      Name: field

      Required: Yes

      Name: graphqlapi

      Required: Yes

  • StartSchemaMerge
    • Description:  Grants permission to initiate a schema merge for a given merged API and associated source API
    • Access:  Write
    • Resources: 

      Name: sourceApiAssociation

      Required: Yes

  • UpdateSourceApiAssociation
    • Description:  Grants permission to update a merged API source API association
    • Access:  Write
    • Resources: 

      Name: sourceApiAssociation

      Required: Yes

    Resources
  • sourceApiAssociation
    • Arn:  arn:${Partition}:appsync:${Region}:${Account}:apis/${MergedGraphQLAPIId}/sourceApiAssociations/${Associationid}
  • mergedApiAssociation
    • Arn:  arn:${Partition}:appsync:${Region}:${Account}:apis/${SourceGraphQLAPIId}/mergedApiAssociations/${Associationid}