/AWS1/CL_BLDSCOPECONFIGURATION¶
Contains configuration information about the scope for a webhook.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_name TYPE /AWS1/BLDSTRING /AWS1/BLDSTRING¶
The name of either the group, enterprise, or organization that will send webhook events to CodeBuild, depending on the type of webhook.
iv_scope TYPE /AWS1/BLDWEBHOOKSCOPETYPE /AWS1/BLDWEBHOOKSCOPETYPE¶
The type of scope for a GitHub or GitLab webhook. The scope default is GITHUB_ORGANIZATION.
Optional arguments:¶
iv_domain TYPE /AWS1/BLDSTRING /AWS1/BLDSTRING¶
The domain of the GitHub Enterprise organization or the GitLab Self Managed group. Note that this parameter is only required if your project's source type is GITHUB_ENTERPRISE or GITLAB_SELF_MANAGED.
Queryable Attributes¶
name¶
The name of either the group, enterprise, or organization that will send webhook events to CodeBuild, depending on the type of webhook.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
domain¶
The domain of the GitHub Enterprise organization or the GitLab Self Managed group. Note that this parameter is only required if your project's source type is GITHUB_ENTERPRISE or GITLAB_SELF_MANAGED.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAIN() |
Getter for DOMAIN, with configurable default |
ASK_DOMAIN() |
Getter for DOMAIN w/ exceptions if field has no value |
HAS_DOMAIN() |
Determine if DOMAIN has a value |
scope¶
The type of scope for a GitHub or GitLab webhook. The scope default is GITHUB_ORGANIZATION.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCOPE() |
Getter for SCOPE, with configurable default |
ASK_SCOPE() |
Getter for SCOPE w/ exceptions if field has no value |
HAS_SCOPE() |
Determine if SCOPE has a value |