Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.69 KB

Webhook.md

File metadata and controls

35 lines (28 loc) · 1.69 KB

DearInventoryRuby::Webhook

Properties

Name Type Description Notes
id String Unique ID. Required for PUT [optional]
type String Webhook Type. Available values are values
name String Webhook Friendly Name. Read-only. [optional]
is_active Boolean Is webhook active.
external_url String Callback url.
external_authorization_type String Authorisation type. Available values are `noauth`, `basicauth` and `bearerauth`
external_user_name String User name. Required if `ExternalAuthorizationType` is `basicauth` [optional]
external_password String Password. Required if `ExternalAuthorizationType` is `basicauth` [optional]
external_bearer_token String Bearer token. Required if `ExternalAuthorizationType` is `bearerauth` [optional]
external_headers Array<ExternalHeader> Additional headers. [optional]

Code Sample

require 'DearInventoryRuby'

instance = DearInventoryRuby::Webhook.new(id: nil,
                                 type: nil,
                                 name: nil,
                                 is_active: nil,
                                 external_url: nil,
                                 external_authorization_type: nil,
                                 external_user_name: nil,
                                 external_password: nil,
                                 external_bearer_token: nil,
                                 external_headers: nil)