Interface CfnProject.ScopeConfigurationProperty
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnProject.ScopeConfigurationProperty.Jsii$Proxy
- Enclosing class:
- CfnProject
@Stability(Stable)
public static interface CfnProject.ScopeConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.codebuild.*;
 ScopeConfigurationProperty scopeConfigurationProperty = ScopeConfigurationProperty.builder()
         .name("name")
         // the properties below are optional
         .domain("domain")
         .scope("scope")
         .build();
 - See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnProject.ScopeConfigurationPropertystatic final classAn implementation forCfnProject.ScopeConfigurationProperty
- 
Method SummaryModifier and TypeMethodDescriptionbuilder()default StringThe domain of the GitHub Enterprise organization or the GitLab Self Managed group.getName()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.default StringgetScope()The type of scope for a GitHub or GitLab webhook.Methods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getNameThe 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.- See Also:
 
- 
getDomainThe 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. - See Also:
 
- 
getScopeThe type of scope for a GitHub or GitLab webhook.The scope default is GITHUB_ORGANIZATION. - See Also:
 
- 
builder
 
-