Options for GitHub sources.
Namespace: Amazon.CDK.Pipelines
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IGitHubSourceOptions
Syntax (vb)
Public Interface IGitHubSourceOptions
Examples
CodePipelineSource.GitHub("org/repo", "branch", new GitHubSourceOptions {
// This is optional
Authentication = SecretValue.SecretsManager("my-token")
});
Synopsis
Properties
| ActionName | The action name used for this source in the CodePipeline. |
| Authentication | A GitHub OAuth token to use for authentication. |
| Trigger | How AWS CodePipeline should be triggered. |
Properties
ActionName
The action name used for this source in the CodePipeline.
string? ActionName { get; }
Property Value
Authentication
A GitHub OAuth token to use for authentication.
SecretValue? Authentication { get; }
Property Value
Trigger
How AWS CodePipeline should be triggered.
GitHubTrigger? Trigger { get; }