interface ScopeConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.CodeBuild.Mixins.CfnProjectPropsMixin.ScopeConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awscodebuild/mixins#CfnProjectPropsMixin_ScopeConfigurationProperty |
Java | software.amazon.awscdk.mixins.preview.services.codebuild.mixins.CfnProjectPropsMixin.ScopeConfigurationProperty |
Python | aws_cdk.mixins_preview.aws_codebuild.mixins.CfnProjectPropsMixin.ScopeConfigurationProperty |
TypeScript | @aws-cdk/mixins-preview » aws_codebuild » mixins » CfnProjectPropsMixin » ScopeConfigurationProperty |
Contains configuration information about the scope for a webhook.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as codebuild_mixins } from '@aws-cdk/mixins-preview/aws-codebuild';
const scopeConfigurationProperty: codebuild_mixins.CfnProjectPropsMixin.ScopeConfigurationProperty = {
domain: 'domain',
name: 'name',
scope: 'scope',
};
Properties
| Name | Type | Description |
|---|---|---|
| domain? | string | The domain of the GitHub Enterprise organization or the GitLab Self Managed group. |
| name? | string | 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. |
| scope? | string | The type of scope for a GitHub or GitLab webhook. |
domain?
Type:
string
(optional)
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.
name?
Type:
string
(optional)
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.
scope?
Type:
string
(optional)
The type of scope for a GitHub or GitLab webhook.
The scope default is GITHUB_ORGANIZATION.

.NET
Go
Java
Python
TypeScript