ProjectVisibility Enum
Specifies the visibility of the project's builds.
Example
ts
new codebuild.Project(this, 'MyProject', {
visibility: codebuild.ProjectVisibility.PUBLIC_READ,
});
python
codebuild.Project(self, "MyProject",
visibility=codebuild.ProjectVisibility.PUBLIC_READ
)
java
Project.Builder.create(this, "MyProject")
.visibility(ProjectVisibility.PUBLIC_READ)
.build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
new Project(this, "MyProject", new ProjectProps {
Visibility = ProjectVisibility.PUBLIC_READ
});
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
codebuild.NewProject(this, jsii.String("MyProject"), &ProjectProps{
Visibility: codebuild.ProjectVisibility_PUBLIC_READ,
})
Members
| Member | Description |
|---|---|
PUBLIC_READ | The project builds are visible to the public. |
PRIVATE | The project builds are not visible to the public. |
Referenced by
CommonProjectProps.visibilityvisibilityvisibilityVisibilityVisibility