def put_repository_triggers(repositoryName=None, triggers=None):
    """
    Replaces all triggers for a repository. This can be used to create or delete triggers.
    See also: AWS API Documentation
    
    
    :example: response = client.put_repository_triggers(
        repositoryName='string',
        triggers=[
            {
                'name': 'string',
                'destinationArn': 'string',
                'customData': 'string',
                'branches': [
                    'string',
                ],
                'events': [
                    'all'|'updateReference'|'createReference'|'deleteReference',
                ]
            },
        ]
    )
    
    
    :type repositoryName: string
    :param repositoryName: [REQUIRED]
            The name of the repository where you want to create or update the trigger.
            

    :type triggers: list
    :param triggers: [REQUIRED]
            The JSON block of configuration information for each trigger.
            (dict) --Information about a trigger for a repository.
            name (string) -- [REQUIRED]The name of the trigger.
            destinationArn (string) -- [REQUIRED]The ARN of the resource that is the target for a trigger. For example, the ARN of a topic in Amazon Simple Notification Service (SNS).
            customData (string) --Any custom data associated with the trigger that will be included in the information sent to the target of the trigger.
            branches (list) --The branches that will be included in the trigger configuration. If no branches are specified, the trigger will apply to all branches.
            (string) --
            events (list) -- [REQUIRED]The repository events that will cause the trigger to run actions in another service, such as sending a notification through Amazon Simple Notification Service (SNS).
            Note
            The valid value 'all' cannot be used with any other values.
            (string) --
            
            

    :rtype: dict
    :return: {
        'configurationId': 'string'
    }
    
    
    """
    pass
