Namespace Pulumi.Aws.CodeCommit
Classes
GetRepository
GetRepositoryArgs
GetRepositoryResult
Repository
Provides a CodeCommit Repository Resource.
Example Usage
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var test = new Aws.CodeCommit.Repository("test", new Aws.CodeCommit.RepositoryArgs
{
Description = "This is the Sample App Repository",
RepositoryName = "MyTestRepository",
});
}
}
RepositoryArgs
RepositoryState
Trigger
Provides a CodeCommit Trigger Resource.
Example Usage
using Pulumi;
using Aws = Pulumi.Aws;
class MyStack : Stack
{
public MyStack()
{
var testRepository = new Aws.CodeCommit.Repository("testRepository", new Aws.CodeCommit.RepositoryArgs
{
RepositoryName = "test",
});
var testTrigger = new Aws.CodeCommit.Trigger("testTrigger", new Aws.CodeCommit.TriggerArgs
{
RepositoryName = testRepository.RepositoryName,
Triggers =
{
new Aws.CodeCommit.Inputs.TriggerTriggerArgs
{
DestinationArn = aws_sns_topic.Test.Arn,
Events =
{
"all",
},
Name = "all",
},
},
});
}
}