CfnRepositoryLinkMixinProps

class aws_cdk.mixins_preview.aws_codestarconnections.mixins.CfnRepositoryLinkMixinProps(*, connection_arn=None, encryption_key_arn=None, owner_id=None, repository_name=None, tags=None)

Bases: object

Properties for CfnRepositoryLinkPropsMixin.

Parameters:
  • connection_arn (Optional[str]) – The Amazon Resource Name (ARN) of the connection associated with the repository link.

  • encryption_key_arn (Optional[str]) – The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.

  • owner_id (Optional[str]) – The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.

  • repository_name (Optional[str]) – The name of the repository associated with the repository link.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – The tags for the repository to be associated with the repository link.

See:

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

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_codestarconnections import mixins as codestarconnections_mixins

cfn_repository_link_mixin_props = codestarconnections_mixins.CfnRepositoryLinkMixinProps(
    connection_arn="connectionArn",
    encryption_key_arn="encryptionKeyArn",
    owner_id="ownerId",
    repository_name="repositoryName",
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

connection_arn

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

See:

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

encryption_key_arn

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

See:

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

owner_id

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

See:

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

repository_name

The name of the repository associated with the repository link.

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.

See:

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