Interface CfnProjectPropsMixin.ScopeConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnProjectPropsMixin.ScopeConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnProjectPropsMixin
@Stability(Stable)
public static interface CfnProjectPropsMixin.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.cfnpropertymixins.services.codebuild.*;
ScopeConfigurationProperty scopeConfigurationProperty = ScopeConfigurationProperty.builder()
.domain("domain")
.name("name")
.scope("scope")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnProjectPropsMixin.ScopeConfigurationPropertystatic final classAn implementation forCfnProjectPropsMixin.ScopeConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe domain of the GitHub Enterprise organization or the GitLab Self Managed group.default StringgetName()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
-
getDomain
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.
- See Also:
-
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.- See Also:
-
getScope
The type of scope for a GitHub or GitLab webhook.The scope default is GITHUB_ORGANIZATION.
- See Also:
-
builder
-