SubscriptionCompatUpdateInput
SubscriptionCompatUpdateInput =
object
Input shape for client.subscription.update. orgName and name identify
the subscription; omit repoName to update an org-scoped
subscription. All other fields are optional and only the ones you provide get
patched. Metadata subscriptions reject
shapeName/filterJson — they have only delivery fields to edit.
https://docs.warmhub.ai/subscriptions/managing/#update-subscription
Properties
Section titled “Properties”orgName
Section titled “orgName”orgName:
string
repoName?
Section titled “repoName?”
optionalrepoName?:string
name:
string
shapeName?
Section titled “shapeName?”
optionalshapeName?:string
filterJson?
Section titled “filterJson?”
optionalfilterJson?:Record<string,unknown>
webhookUrl?
Section titled “webhookUrl?”
optionalwebhookUrl?:string
fallbackWebhookUrl?
Section titled “fallbackWebhookUrl?”
optionalfallbackWebhookUrl?:string|null
allowTraceReentry?
Section titled “allowTraceReentry?”
optionalallowTraceReentry?:boolean
notifyOnSuccess?
Section titled “notifyOnSuccess?”
optionalnotifyOnSuccess?:boolean
workspacePolicy?
Section titled “workspacePolicy?”
optionalworkspacePolicy?:never