codestar

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GitHubRepository deprecated

type GitHubRepository struct {
	pulumi.CustomResourceState

	Code                  GitHubRepositoryCodePtrOutput `pulumi:"code"`
	ConnectionArn         pulumi.StringPtrOutput        `pulumi:"connectionArn"`
	EnableIssues          pulumi.BoolPtrOutput          `pulumi:"enableIssues"`
	IsPrivate             pulumi.BoolPtrOutput          `pulumi:"isPrivate"`
	RepositoryAccessToken pulumi.StringPtrOutput        `pulumi:"repositoryAccessToken"`
	RepositoryDescription pulumi.StringPtrOutput        `pulumi:"repositoryDescription"`
	RepositoryName        pulumi.StringOutput           `pulumi:"repositoryName"`
	RepositoryOwner       pulumi.StringOutput           `pulumi:"repositoryOwner"`
}

Resource Type definition for AWS::CodeStar::GitHubRepository

Deprecated: GitHubRepository is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetGitHubRepository

func GetGitHubRepository(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *GitHubRepositoryState, opts ...pulumi.ResourceOption) (*GitHubRepository, error)

GetGitHubRepository gets an existing GitHubRepository resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewGitHubRepository

func NewGitHubRepository(ctx *pulumi.Context,
	name string, args *GitHubRepositoryArgs, opts ...pulumi.ResourceOption) (*GitHubRepository, error)

NewGitHubRepository registers a new resource with the given unique name, arguments, and options.

func (*GitHubRepository) ElementType

func (*GitHubRepository) ElementType() reflect.Type

func (*GitHubRepository) ToGitHubRepositoryOutput

func (i *GitHubRepository) ToGitHubRepositoryOutput() GitHubRepositoryOutput

func (*GitHubRepository) ToGitHubRepositoryOutputWithContext

func (i *GitHubRepository) ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput

type GitHubRepositoryArgs

type GitHubRepositoryArgs struct {
	Code                  GitHubRepositoryCodePtrInput
	ConnectionArn         pulumi.StringPtrInput
	EnableIssues          pulumi.BoolPtrInput
	IsPrivate             pulumi.BoolPtrInput
	RepositoryAccessToken pulumi.StringPtrInput
	RepositoryDescription pulumi.StringPtrInput
	RepositoryName        pulumi.StringInput
	RepositoryOwner       pulumi.StringInput
}

The set of arguments for constructing a GitHubRepository resource.

func (GitHubRepositoryArgs) ElementType

func (GitHubRepositoryArgs) ElementType() reflect.Type

type GitHubRepositoryCode

type GitHubRepositoryCode struct {
	S3 GitHubRepositoryS3 `pulumi:"s3"`
}

type GitHubRepositoryCodeArgs

type GitHubRepositoryCodeArgs struct {
	S3 GitHubRepositoryS3Input `pulumi:"s3"`
}

func (GitHubRepositoryCodeArgs) ElementType

func (GitHubRepositoryCodeArgs) ElementType() reflect.Type

func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutput

func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput

func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutputWithContext

func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodeOutputWithContext(ctx context.Context) GitHubRepositoryCodeOutput

func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutput

func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput

func (GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutputWithContext

func (i GitHubRepositoryCodeArgs) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput

type GitHubRepositoryCodeInput

type GitHubRepositoryCodeInput interface {
	pulumi.Input

	ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput
	ToGitHubRepositoryCodeOutputWithContext(context.Context) GitHubRepositoryCodeOutput
}

GitHubRepositoryCodeInput is an input type that accepts GitHubRepositoryCodeArgs and GitHubRepositoryCodeOutput values. You can construct a concrete instance of `GitHubRepositoryCodeInput` via:

GitHubRepositoryCodeArgs{...}

type GitHubRepositoryCodeOutput

type GitHubRepositoryCodeOutput struct{ *pulumi.OutputState }

func (GitHubRepositoryCodeOutput) ElementType

func (GitHubRepositoryCodeOutput) ElementType() reflect.Type

func (GitHubRepositoryCodeOutput) S3

func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutput

func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutput() GitHubRepositoryCodeOutput

func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutputWithContext

func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodeOutputWithContext(ctx context.Context) GitHubRepositoryCodeOutput

func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutput

func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput

func (GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutputWithContext

func (o GitHubRepositoryCodeOutput) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput

type GitHubRepositoryCodePtrInput

type GitHubRepositoryCodePtrInput interface {
	pulumi.Input

	ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput
	ToGitHubRepositoryCodePtrOutputWithContext(context.Context) GitHubRepositoryCodePtrOutput
}

GitHubRepositoryCodePtrInput is an input type that accepts GitHubRepositoryCodeArgs, GitHubRepositoryCodePtr and GitHubRepositoryCodePtrOutput values. You can construct a concrete instance of `GitHubRepositoryCodePtrInput` via:

        GitHubRepositoryCodeArgs{...}

or:

        nil

type GitHubRepositoryCodePtrOutput

type GitHubRepositoryCodePtrOutput struct{ *pulumi.OutputState }

func (GitHubRepositoryCodePtrOutput) Elem

func (GitHubRepositoryCodePtrOutput) ElementType

func (GitHubRepositoryCodePtrOutput) S3

func (GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutput

func (o GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutput() GitHubRepositoryCodePtrOutput

func (GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutputWithContext

func (o GitHubRepositoryCodePtrOutput) ToGitHubRepositoryCodePtrOutputWithContext(ctx context.Context) GitHubRepositoryCodePtrOutput

type GitHubRepositoryInput

type GitHubRepositoryInput interface {
	pulumi.Input

	ToGitHubRepositoryOutput() GitHubRepositoryOutput
	ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput
}

type GitHubRepositoryOutput

type GitHubRepositoryOutput struct{ *pulumi.OutputState }

func (GitHubRepositoryOutput) ElementType

func (GitHubRepositoryOutput) ElementType() reflect.Type

func (GitHubRepositoryOutput) ToGitHubRepositoryOutput

func (o GitHubRepositoryOutput) ToGitHubRepositoryOutput() GitHubRepositoryOutput

func (GitHubRepositoryOutput) ToGitHubRepositoryOutputWithContext

func (o GitHubRepositoryOutput) ToGitHubRepositoryOutputWithContext(ctx context.Context) GitHubRepositoryOutput

type GitHubRepositoryS3

type GitHubRepositoryS3 struct {
	Bucket        string  `pulumi:"bucket"`
	Key           string  `pulumi:"key"`
	ObjectVersion *string `pulumi:"objectVersion"`
}

type GitHubRepositoryS3Args

type GitHubRepositoryS3Args struct {
	Bucket        pulumi.StringInput    `pulumi:"bucket"`
	Key           pulumi.StringInput    `pulumi:"key"`
	ObjectVersion pulumi.StringPtrInput `pulumi:"objectVersion"`
}

func (GitHubRepositoryS3Args) ElementType

func (GitHubRepositoryS3Args) ElementType() reflect.Type

func (GitHubRepositoryS3Args) ToGitHubRepositoryS3Output

func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3Output() GitHubRepositoryS3Output

func (GitHubRepositoryS3Args) ToGitHubRepositoryS3OutputWithContext

func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3OutputWithContext(ctx context.Context) GitHubRepositoryS3Output

func (GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutput

func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput

func (GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutputWithContext

func (i GitHubRepositoryS3Args) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput

type GitHubRepositoryS3Input

type GitHubRepositoryS3Input interface {
	pulumi.Input

	ToGitHubRepositoryS3Output() GitHubRepositoryS3Output
	ToGitHubRepositoryS3OutputWithContext(context.Context) GitHubRepositoryS3Output
}

GitHubRepositoryS3Input is an input type that accepts GitHubRepositoryS3Args and GitHubRepositoryS3Output values. You can construct a concrete instance of `GitHubRepositoryS3Input` via:

GitHubRepositoryS3Args{...}

type GitHubRepositoryS3Output

type GitHubRepositoryS3Output struct{ *pulumi.OutputState }

func (GitHubRepositoryS3Output) Bucket

func (GitHubRepositoryS3Output) ElementType

func (GitHubRepositoryS3Output) ElementType() reflect.Type

func (GitHubRepositoryS3Output) Key

func (GitHubRepositoryS3Output) ObjectVersion

func (GitHubRepositoryS3Output) ToGitHubRepositoryS3Output

func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3Output() GitHubRepositoryS3Output

func (GitHubRepositoryS3Output) ToGitHubRepositoryS3OutputWithContext

func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3OutputWithContext(ctx context.Context) GitHubRepositoryS3Output

func (GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutput

func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput

func (GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutputWithContext

func (o GitHubRepositoryS3Output) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput

type GitHubRepositoryS3PtrInput

type GitHubRepositoryS3PtrInput interface {
	pulumi.Input

	ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput
	ToGitHubRepositoryS3PtrOutputWithContext(context.Context) GitHubRepositoryS3PtrOutput
}

GitHubRepositoryS3PtrInput is an input type that accepts GitHubRepositoryS3Args, GitHubRepositoryS3Ptr and GitHubRepositoryS3PtrOutput values. You can construct a concrete instance of `GitHubRepositoryS3PtrInput` via:

        GitHubRepositoryS3Args{...}

or:

        nil

type GitHubRepositoryS3PtrOutput

type GitHubRepositoryS3PtrOutput struct{ *pulumi.OutputState }

func (GitHubRepositoryS3PtrOutput) Bucket

func (GitHubRepositoryS3PtrOutput) Elem

func (GitHubRepositoryS3PtrOutput) ElementType

func (GitHubRepositoryS3PtrOutput) Key

func (GitHubRepositoryS3PtrOutput) ObjectVersion

func (GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutput

func (o GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutput() GitHubRepositoryS3PtrOutput

func (GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutputWithContext

func (o GitHubRepositoryS3PtrOutput) ToGitHubRepositoryS3PtrOutputWithContext(ctx context.Context) GitHubRepositoryS3PtrOutput

type GitHubRepositoryState

type GitHubRepositoryState struct {
}

func (GitHubRepositoryState) ElementType

func (GitHubRepositoryState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL