GitHubConfiguration
Configuration for GitHub repository integration.
Contents
- owner
-
The GitHub repository owner name.
Type: String
Required: Yes
- ownerType
-
Type of GitHub repository owner.
Type: String
Valid Values:
organization | userRequired: Yes
- repoId
-
Associated Github repo ID
Type: String
Required: Yes
- repoName
-
Associated Github repo name
Type: String
Required: Yes
- instanceIdentifier
-
GitHub instance identifier (e.g., github.com or github.enterprise.com)
Type: String
Required: No
- runtimeRoleArn
-
Optional role ARN that AIDevOps assumes at runtime for automatic verification testing and VPC connectivity on this association.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
arn:aws:iam::\d{12}:role/[a-zA-Z0-9+=,.@_/-]+Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: