AWS::CodeBuild::Project ScopeConfiguration - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.

AWS::CodeBuild::Project ScopeConfiguration

Contains configuration information about the scope for a webhook.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "Domain" : String, "Name" : String, "Scope" : String }

YAML

Domain: String Name: String Scope: String

Properties

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.

Required: No

Type: String

Update requires: No interruption

Name

The name of either the enterprise or organization that will send webhook events to CodeBuild, depending on if the webhook is a global or organization webhook respectively.

Required: Yes

Type: String

Update requires: No interruption

Scope

The type of scope for a GitHub or GitLab webhook. The scope default is GITHUB_ORGANIZATION.

Required: No

Type: String

Allowed values: GITHUB_ORGANIZATION | GITHUB_GLOBAL | GITLAB_GROUP

Update requires: No interruption