AWS::DevOpsAgent::Association GitHubConfiguration - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::DevOpsAgent::Association GitHubConfiguration

Configuration for GitHub repository integration. Defines the repository name, numeric repository ID, owner name, and owner type (user or organization) required for the Agent Space to access and interact with the GitHub repository.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Owner" : String, "OwnerType" : String, "RepoId" : String, "RepoName" : String }

YAML

Owner: String OwnerType: String RepoId: String RepoName: String

Properties

Owner

Repository owner.

Required: Yes

Type: String

Update requires: No interruption

OwnerType

Type of repository owner.

Required: Yes

Type: String

Allowed values: organization | user

Update requires: No interruption

RepoId

Associated Github repo ID.

Required: Yes

Type: String

Update requires: No interruption

RepoName

Associated Github repo name.

Required: Yes

Type: String

Update requires: No interruption