Skip to content

/AWS1/CL_PIPLISTWEBHOOKITEM

The detail returned for each webhook after listing webhooks, such as the webhook URL, the webhook name, and the webhook ARN.

CONSTRUCTOR

IMPORTING

Required arguments:

io_definition TYPE REF TO /AWS1/CL_PIPWEBHOOKDEFINITION /AWS1/CL_PIPWEBHOOKDEFINITION

The detail returned for each webhook, such as the webhook authentication type and filter rules.

iv_url TYPE /AWS1/PIPWEBHOOKURL /AWS1/PIPWEBHOOKURL

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook makes the old URL invalid and generates a new one.

Optional arguments:

iv_errormessage TYPE /AWS1/PIPWEBHOOKERRORMESSAGE /AWS1/PIPWEBHOOKERRORMESSAGE

The text of the error message about the webhook.

iv_errorcode TYPE /AWS1/PIPWEBHOOKERRORCODE /AWS1/PIPWEBHOOKERRORCODE

The number code of the error.

iv_lasttriggered TYPE /AWS1/PIPWEBHOOKLASTTRIGGERED /AWS1/PIPWEBHOOKLASTTRIGGERED

The date and time a webhook was last successfully triggered, in timestamp format.

iv_arn TYPE /AWS1/PIPWEBHOOKARN /AWS1/PIPWEBHOOKARN

The Amazon Resource Name (ARN) of the webhook.

it_tags TYPE /AWS1/CL_PIPTAG=>TT_TAGLIST TT_TAGLIST

Specifies the tags applied to the webhook.


Queryable Attributes

definition

The detail returned for each webhook, such as the webhook authentication type and filter rules.

Accessible with the following methods

Method Description
GET_DEFINITION() Getter for DEFINITION

url

A unique URL generated by CodePipeline. When a POST request is made to this URL, the defined pipeline is started as long as the body of the post request satisfies the defined authentication and filtering conditions. Deleting and re-creating a webhook makes the old URL invalid and generates a new one.

Accessible with the following methods

Method Description
GET_URL() Getter for URL, with configurable default
ASK_URL() Getter for URL w/ exceptions if field has no value
HAS_URL() Determine if URL has a value

errorMessage

The text of the error message about the webhook.

Accessible with the following methods

Method Description
GET_ERRORMESSAGE() Getter for ERRORMESSAGE, with configurable default
ASK_ERRORMESSAGE() Getter for ERRORMESSAGE w/ exceptions if field has no value
HAS_ERRORMESSAGE() Determine if ERRORMESSAGE has a value

errorCode

The number code of the error.

Accessible with the following methods

Method Description
GET_ERRORCODE() Getter for ERRORCODE, with configurable default
ASK_ERRORCODE() Getter for ERRORCODE w/ exceptions if field has no value
HAS_ERRORCODE() Determine if ERRORCODE has a value

lastTriggered

The date and time a webhook was last successfully triggered, in timestamp format.

Accessible with the following methods

Method Description
GET_LASTTRIGGERED() Getter for LASTTRIGGERED, with configurable default
ASK_LASTTRIGGERED() Getter for LASTTRIGGERED w/ exceptions if field has no value
HAS_LASTTRIGGERED() Determine if LASTTRIGGERED has a value

arn

The Amazon Resource Name (ARN) of the webhook.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

tags

Specifies the tags applied to the webhook.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_WEBHOOKLIST

TYPES TT_WEBHOOKLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PIPLISTWEBHOOKITEM WITH DEFAULT KEY
.