Show / Hide Table of Contents

Interface ICfnRepositoryLinkProps

Properties for defining a CfnRepositoryLink.

Namespace: Amazon.CDK.AWS.CodeStarConnections
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnRepositoryLinkProps
Syntax (vb)
Public Interface ICfnRepositoryLinkProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-repositorylink.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.CodeStarConnections;

             var cfnRepositoryLinkProps = new CfnRepositoryLinkProps {
                 ConnectionArn = "connectionArn",
                 OwnerId = "ownerId",
                 RepositoryName = "repositoryName",

                 // the properties below are optional
                 EncryptionKeyArn = "encryptionKeyArn",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

ConnectionArn

The Amazon Resource Name (ARN) of the connection associated with the repository link.

EncryptionKeyArn

The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.

OwnerId

The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.

RepositoryName

The name of the repository associated with the repository link.

Tags

The tags for the repository to be associated with the repository link.

Properties

ConnectionArn

The Amazon Resource Name (ARN) of the connection associated with the repository link.

string ConnectionArn { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-repositorylink.html#cfn-codestarconnections-repositorylink-connectionarn

EncryptionKeyArn

The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.

string? EncryptionKeyArn { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-repositorylink.html#cfn-codestarconnections-repositorylink-encryptionkeyarn

OwnerId

The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.

string OwnerId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-repositorylink.html#cfn-codestarconnections-repositorylink-ownerid

RepositoryName

The name of the repository associated with the repository link.

string RepositoryName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-repositorylink.html#cfn-codestarconnections-repositorylink-repositoryname

Tags

The tags for the repository to be associated with the repository link.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-repositorylink.html#cfn-codestarconnections-repositorylink-tags

Back to top Generated by DocFX