DockerRegistryWebHookSpec
Docker Registry Webhook specification.
{
"description": "It is a docker saas webhook",
"enabled": true,
"endpoint": "Dcocker-SaaS",
"externalListenerLink": "/codestream/api/registry-webhook-listeners/412aa461-6d46-47d6-af93-152bb0d88682",
"imageNameRegExPattern": "admin/wordpress",
"input": {
"test": {
"description": "test-value",
"mandatory": false
}
},
"name": "My-Name",
"pipeline": "CD-Pipeline",
"project": "My-Project",
"refreshToken": "I5FLA8iQhlZwoos6OL3goKciAF5e",
"repoName": "codestream",
"secretToken": "DSkUyJJ8KA8rOSk=Ci",
"serverType": "DockerHub/Docker_Trusted_Registry",
"slug": "docker-webhook",
"tagNamePattern": "tag1"
}
Docker webhook description.
Indicates whether Docker webhook is enabled or not.
Docker endpoint.
Docker webhook listener link.
If provided then the pipeline execution is triggered only when the given image name regex matches the image name in the received payload.
Pipeline Execution input properties.
A human-friendly name used as an identifier in APIs that support this option
Pipeline name which is meant to be triggered when a docker event occur.
The project this entity belongs to.
Codestream API token.
Docker Repo Name.
Secret token to validate received payloads.
Docker server type.
Docker webhook name.
If provided then the pipeline execution is triggered only when the given tag name regex matches the tag name(s) in the received payload.