Webhook interface

Definition of the webhook type.

Extends

Properties

creationTime

Gets or sets the creation time.

description

Gets or sets the description.

expiryTime

Gets or sets the expiry time.

isEnabled

Gets or sets the value of the enabled flag of the webhook.

lastInvokedTime

Gets or sets the last invoked time.

lastModifiedBy

Details of the user who last modified the Webhook

lastModifiedTime

Gets or sets the last modified time.

parameters

Gets or sets the parameters of the job that is created when the webhook calls the runbook it is associated with.

runbook

Gets or sets the runbook the webhook is associated with.

runOn

Gets or sets the name of the hybrid worker group the webhook job will run on.

uri

Gets or sets the webhook uri.

Inherited Properties

id

Fully qualified resource Id for the resource NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

creationTime

Gets or sets the creation time.

creationTime?: Date

Property Value

Date

description

Gets or sets the description.

description?: string

Property Value

string

expiryTime

Gets or sets the expiry time.

expiryTime?: Date

Property Value

Date

isEnabled

Gets or sets the value of the enabled flag of the webhook.

isEnabled?: boolean

Property Value

boolean

lastInvokedTime

Gets or sets the last invoked time.

lastInvokedTime?: Date

Property Value

Date

lastModifiedBy

Details of the user who last modified the Webhook

lastModifiedBy?: string

Property Value

string

lastModifiedTime

Gets or sets the last modified time.

lastModifiedTime?: Date

Property Value

Date

parameters

Gets or sets the parameters of the job that is created when the webhook calls the runbook it is associated with.

parameters?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

runbook

Gets or sets the runbook the webhook is associated with.

runbook?: RunbookAssociationProperty

Property Value

runOn

Gets or sets the name of the hybrid worker group the webhook job will run on.

runOn?: string

Property Value

string

uri

Gets or sets the webhook uri.

uri?: string

Property Value

string

Inherited Property Details

id

Fully qualified resource Id for the resource NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

type

The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type