Hi@akhtar,
The below example demonstrates how to update triggers named 'MyFirstTrigger' and 'MySecondTrigger' using an already-created JSON file that contains the structure of all the triggers for a repository named MyDemoRepo.
$ aws codecommit put-repository-triggers --repository-name MyDemoRepo file://MyTriggers.json
JSON file sample contents:
{
"repositoryName": "MyDemoRepo",
"triggers": [
{
"destinationArn": "arn:aws:sns:us-east-1:80398EXAMPLE:MyCodeCommitTopic",
"branches": [
"master",
"preprod"
],
"name": "MyFirstTrigger",
"customData": "",
"events": [
"all"
]
},
{
"destinationArn": "arn:aws:lambda:us-east-1:111111111111:function:MyCodeCommitPythonFunction",
"branches": [],
"name": "MySecondTrigger",
"customData": "EXAMPLE",
"events": [
"all"
]
}
]
}