Interface CfnWorkflow.DefinitionRepositoryProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnWorkflow.DefinitionRepositoryProperty.Jsii$Proxy
- Enclosing class:
CfnWorkflow
@Stability(Stable)
public static interface CfnWorkflow.DefinitionRepositoryProperty
extends software.amazon.jsii.JsiiSerializable
Contains information about a source code repository that hosts the workflow definition files.
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.omics.*; DefinitionRepositoryProperty definitionRepositoryProperty = DefinitionRepositoryProperty.builder() .connectionArn("connectionArn") .excludeFilePatterns(List.of("excludeFilePatterns")) .fullRepositoryId("fullRepositoryId") .sourceReference(SourceReferenceProperty.builder() .type("type") .value("value") .build()) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnWorkflow.DefinitionRepositoryProperty
static final class
An implementation forCfnWorkflow.DefinitionRepositoryProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The Amazon Resource Name (ARN) of the connection to the source code repository.A list of file patterns to exclude when retrieving the workflow definition from the repository.default String
The full repository identifier, including the repository owner and name.default Object
The source reference for the repository, such as a branch name, tag, or commit ID.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnectionArn
The Amazon Resource Name (ARN) of the connection to the source code repository.- See Also:
-
getExcludeFilePatterns
A list of file patterns to exclude when retrieving the workflow definition from the repository.- See Also:
-
getFullRepositoryId
The full repository identifier, including the repository owner and name.For example, 'repository-owner/repository-name'.
- See Also:
-
getSourceReference
The source reference for the repository, such as a branch name, tag, or commit ID.- See Also:
-
builder
-