CodeCommit / Client / get_repository_triggers
get_repository_triggers¶
- CodeCommit.Client.get_repository_triggers(**kwargs)¶
- Gets information about triggers configured for a repository. - See also: AWS API Documentation - Request Syntax- response = client.get_repository_triggers( repositoryName='string' ) - Parameters:
- repositoryName (string) – - [REQUIRED] - The name of the repository for which the trigger is configured. 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'configurationId': 'string', 'triggers': [ { 'name': 'string', 'destinationArn': 'string', 'customData': 'string', 'branches': [ 'string', ], 'events': [ 'all'|'updateReference'|'createReference'|'deleteReference', ] }, ] } - Response Structure- (dict) – - Represents the output of a get repository triggers operation. - configurationId (string) – - The system-generated unique ID for the trigger. 
- triggers (list) – - The JSON block of configuration information for each trigger. - (dict) – - Information about a trigger for a repository. - Note- If you want to receive notifications about repository events, consider using notifications instead of triggers. For more information, see Configuring notifications for repository events. - name (string) – - The name of the trigger. 
- destinationArn (string) – - The ARN of the resource that is the target for a trigger (for example, the ARN of a topic in Amazon SNS). 
- customData (string) – - Any custom data associated with the trigger to be included in the information sent to the target of the trigger. 
- branches (list) – - The branches to be included in the trigger configuration. If you specify an empty array, the trigger applies to all branches. - Note- Although no content is required in the array, you must include the array itself. - (string) – 
 
- events (list) – - The repository events that cause the trigger to run actions in another service, such as sending a notification through Amazon SNS. - Note- The valid value “all” cannot be used with any other values. - (string) – 
 
 
 
 
 
 - Exceptions- CodeCommit.Client.exceptions.RepositoryNameRequiredException
- CodeCommit.Client.exceptions.InvalidRepositoryNameException
- CodeCommit.Client.exceptions.RepositoryDoesNotExistException
- CodeCommit.Client.exceptions.EncryptionIntegrityChecksFailedException
- CodeCommit.Client.exceptions.EncryptionKeyAccessDeniedException
- CodeCommit.Client.exceptions.EncryptionKeyDisabledException
- CodeCommit.Client.exceptions.EncryptionKeyNotFoundException
- CodeCommit.Client.exceptions.EncryptionKeyUnavailableException