Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 2.18 KB

UpdateWebhookOauthRequest.md

File metadata and controls

20 lines (14 loc) · 2.18 KB

UpdateWebhookOauthRequest

Properties

Name Type Description Notes
name string A label for this credential set. Omit to leave it unchanged. [optional] [default to undefined]
clientId string OAuth client ID. Omit to leave it unchanged. [optional] [default to undefined]
clientSecret string A new OAuth client secret. Limited to 480 bytes when UTF-8 encoded, so a secret using non-ASCII characters fits fewer than 480 of them. Write-only — never returned in any response. Send this on its own to rotate the secret without changing anything else. Omit to leave it unchanged. [optional] [default to undefined]
url string Token endpoint URL. HTTPS on port 443 only, and the host must resolve publicly. Omit to leave it unchanged. [optional] [default to undefined]
authMethod string `client_secret_basic`, `client_secret_post` or `client_secret_jwt`. Omit to leave it unchanged — it does not revert to the default. [optional] [default to undefined]
customJwtClaims WebhookOauthCustomJwtClaimsUpdate [optional] [default to undefined]
customBodyParams WebhookOauthCustomBodyParamsUpdate [optional] [default to undefined]
customHeaders WebhookOauthCustomHeadersUpdate [optional] [default to undefined]
webhookMtlsId string The id of the mTLS configuration presented to the token endpoint, from `/v1/webhooks_settings/mtls`. Omit to leave it unchanged, or send `null` to stop using mTLS for the token request. Requires the mTLS feature to be enabled for the workspace (`403` otherwise), a configuration of this workspace (`404` otherwise), and one linked to a private key (`400` otherwise). [optional] [default to undefined]

[Back to top] [Back to API list] [Back to Model list] [Back to README]