![]() |
![]()
| ![]() |
![]()
NAMEPaws::CodeBuild::WebhookFilter USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::CodeBuild::WebhookFilter object: $service_obj->Method(Att1 => { ExcludeMatchedPattern => $value, ..., Type => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::CodeBuild::WebhookFilter object: $result = $service_obj->Method(...); $result->Att1->ExcludeMatchedPattern DESCRIPTIONA filter used to determine which webhooks trigger a build. ATTRIBUTESExcludeMatchedPattern => BoolUsed to indicate that the "pattern" determines which webhook events do not trigger a build. If true, then a webhook event that does not match the "pattern" triggers a build. If false, then a webhook event that matches the "pattern" triggers a build. REQUIRED Pattern => StrFor a "WebHookFilter" that uses "EVENT" type, a comma-separated string that specifies one or more events. For example, the webhook filter "PUSH, PULL_REQUEST_CREATED, PULL_REQUEST_UPDATED" allows all push, pull request created, and pull request updated events to trigger a build. For a "WebHookFilter" that uses any of the other filter types, a regular expression pattern. For example, a "WebHookFilter" that uses "HEAD_REF" for its "type" and the pattern "^refs/heads/" triggers a build when the head reference is a branch with a reference name "refs/heads/branch-name". REQUIRED Type => StrThe type of webhook filter. There are six webhook filter types: "EVENT", "ACTOR_ACCOUNT_ID", "HEAD_REF", "BASE_REF", "FILE_PATH", and "COMMIT_MESSAGE".
SEE ALSOThis class forms part of Paws, describing an object used in Paws::CodeBuild BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|