Interface CfnRepositoryLinkProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRepositoryLinkProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-09-11T18:01:13.342Z")
@Stability(Stable)
public interface CfnRepositoryLinkProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnRepositoryLink
.
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.codestarconnections.*; CfnRepositoryLinkProps cfnRepositoryLinkProps = CfnRepositoryLinkProps.builder() .connectionArn("connectionArn") .ownerId("ownerId") .repositoryName("repositoryName") // the properties below are optional .encryptionKeyArn("encryptionKeyArn") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnRepositoryLinkProps
static final class
An implementation forCfnRepositoryLinkProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The Amazon Resource Name (ARN) of the connection associated with the repository link.default String
The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.The name of the repository associated with the repository link.getTags()
The tags for the repository to be associated with the repository link.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnectionArn
The Amazon Resource Name (ARN) of the connection associated with the repository link.- See Also:
-
getOwnerId
The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.- See Also:
-
getRepositoryName
The name of the repository associated with the repository link.- See Also:
-
getEncryptionKeyArn
The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.- See Also:
-
getTags
The tags for the repository to be associated with the repository link.- See Also:
-
builder
- Returns:
- a
CfnRepositoryLinkProps.Builder
ofCfnRepositoryLinkProps
-