Interface CfnAssociation.GitLabConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAssociation.GitLabConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnAssociation
@Stability(Stable)
public static interface CfnAssociation.GitLabConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
GitLab project integration configuration.
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.devopsagent.*;
GitLabConfigurationProperty gitLabConfigurationProperty = GitLabConfigurationProperty.builder()
.projectId("projectId")
.projectPath("projectPath")
// the properties below are optional
.enableWebhookUpdates(false)
.instanceIdentifier("instanceIdentifier")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAssociation.GitLabConfigurationPropertystatic final classAn implementation forCfnAssociation.GitLabConfigurationProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectWhen set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service.default StringGitLab instance identifier.GitLab numeric project ID.Full GitLab project path (e.g., namespace/project-name).Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getProjectId
GitLab numeric project ID.- See Also:
-
getProjectPath
Full GitLab project path (e.g., namespace/project-name).- See Also:
-
getEnableWebhookUpdates
When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service.Returns union: either
BooleanorIResolvable- See Also:
-
getInstanceIdentifier
GitLab instance identifier.- See Also:
-
builder
-