interface GitHubConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.DevOpsAgent.Mixins.CfnAssociationPropsMixin.GitHubConfigurationProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsdevopsagent/mixins#CfnAssociationPropsMixin_GitHubConfigurationProperty |
Java | software.amazon.awscdk.mixins.preview.services.devopsagent.mixins.CfnAssociationPropsMixin.GitHubConfigurationProperty |
Python | aws_cdk.mixins_preview.aws_devopsagent.mixins.CfnAssociationPropsMixin.GitHubConfigurationProperty |
TypeScript | @aws-cdk/mixins-preview » aws_devopsagent » mixins » CfnAssociationPropsMixin » GitHubConfigurationProperty |
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.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as devopsagent_mixins } from '@aws-cdk/mixins-preview/aws-devopsagent';
const gitHubConfigurationProperty: devopsagent_mixins.CfnAssociationPropsMixin.GitHubConfigurationProperty = {
owner: 'owner',
ownerType: 'ownerType',
repoId: 'repoId',
repoName: 'repoName',
};
Properties
| Name | Type | Description |
|---|---|---|
| owner? | string | Repository owner. |
| owner | string | Type of repository owner. |
| repo | string | Associated Github repo ID. |
| repo | string | Associated Github repo name. |
owner?
Type:
string
(optional)
Repository owner.
ownerType?
Type:
string
(optional)
Type of repository owner.
repoId?
Type:
string
(optional)
Associated Github repo ID.
repoName?
Type:
string
(optional)
Associated Github repo name.

.NET
Go
Java
Python
TypeScript