l.s.w.w.IWebhook(Interface) : interface documentation

Part of lp.services.webhooks.webservice View In Hierarchy

No interface docstring
Int id Undocumented
Int registrant_id Undocumented
TextLine secret An optional string used to sign delivery bodies with HMAC-SHA1 in the X-Hub-Signature header. This must be less than 200 bytes long.
Method getDelivery Retrieve a delivery by ID, or None if it doesn't exist.
Method ping Send a test event.
Method destroySelf Delete this webhook.
Method setSecret Set the secret used to sign deliveries.
id =
Undocumented
registrant_id =
Undocumented
secret =
An optional string used to sign delivery bodies with HMAC-SHA1 in the X-Hub-Signature header. This must be less than 200 bytes long.
def getDelivery(id):
Retrieve a delivery by ID, or None if it doesn't exist.
@export_factory_operation(Interface, )
@operation_for_version('devel')
def ping():
Send a test event.
@export_destructor_operation()
@operation_for_version('devel')
def destroySelf():
Delete this webhook.
@export_write_operation()
@operation_parameters(copy_field(secret))
@operation_for_version('devel')
def setSecret(secret):
Set the secret used to sign deliveries.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.