Show / Hide Table of Contents

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",
            },
        },
    });
}

}

TriggerArgs

TriggerState

Back to top Copyright 2016-2020, Pulumi Corporation.