IArtifacts

class aws_cdk.aws_codebuild.IArtifacts(*args, **kwargs)

Bases: Protocol

The abstract interface of a CodeBuild build output.

Implemented by Artifacts.

Methods

bind(scope, project)

Callback when an Artifacts class is used in a CodeBuild Project.

Parameters:
  • scope (Construct) – a root Construct that allows creating new Constructs.

  • project (IProject) – the Project this Artifacts is used in.

Return type:

ArtifactsConfig

Attributes

identifier

The artifact identifier.

This property is required on secondary artifacts.

type

The CodeBuild type of this artifact.