@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:03.332Z") @Stability(value=Stable) public interface CfnProjectProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnProjectProps.Builder
A builder for
CfnProjectProps |
static class |
CfnProjectProps.Jsii$Proxy
An implementation for
CfnProjectProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnProjectProps.Builder |
builder() |
Object |
getArtifacts()
`AWS::CodeBuild::Project.Artifacts`.
|
default Object |
getBadgeEnabled()
`AWS::CodeBuild::Project.BadgeEnabled`.
|
default Object |
getBuildBatchConfig()
`AWS::CodeBuild::Project.BuildBatchConfig`.
|
default Object |
getCache()
`AWS::CodeBuild::Project.Cache`.
|
default Number |
getConcurrentBuildLimit()
`AWS::CodeBuild::Project.ConcurrentBuildLimit`.
|
default String |
getDescription()
`AWS::CodeBuild::Project.Description`.
|
default String |
getEncryptionKey()
`AWS::CodeBuild::Project.EncryptionKey`.
|
Object |
getEnvironment()
`AWS::CodeBuild::Project.Environment`.
|
default Object |
getFileSystemLocations()
`AWS::CodeBuild::Project.FileSystemLocations`.
|
default Object |
getLogsConfig()
`AWS::CodeBuild::Project.LogsConfig`.
|
default String |
getName()
`AWS::CodeBuild::Project.Name`.
|
default Number |
getQueuedTimeoutInMinutes()
`AWS::CodeBuild::Project.QueuedTimeoutInMinutes`.
|
default Object |
getSecondaryArtifacts()
`AWS::CodeBuild::Project.SecondaryArtifacts`.
|
default Object |
getSecondarySources()
`AWS::CodeBuild::Project.SecondarySources`.
|
default Object |
getSecondarySourceVersions()
`AWS::CodeBuild::Project.SecondarySourceVersions`.
|
String |
getServiceRole()
`AWS::CodeBuild::Project.ServiceRole`.
|
Object |
getSource()
`AWS::CodeBuild::Project.Source`.
|
default String |
getSourceVersion()
`AWS::CodeBuild::Project.SourceVersion`.
|
default List<CfnTag> |
getTags()
`AWS::CodeBuild::Project.Tags`.
|
default Number |
getTimeoutInMinutes()
`AWS::CodeBuild::Project.TimeoutInMinutes`.
|
default Object |
getTriggers()
`AWS::CodeBuild::Project.Triggers`.
|
default Object |
getVpcConfig()
`AWS::CodeBuild::Project.VpcConfig`.
|
@Stability(value=Stable) @NotNull Object getArtifacts()
@Stability(value=Stable) @NotNull Object getEnvironment()
@Stability(value=Stable) @NotNull String getServiceRole()
@Stability(value=Stable) @NotNull Object getSource()
@Stability(value=Stable) @Nullable default Object getBadgeEnabled()
@Stability(value=Stable) @Nullable default Object getBuildBatchConfig()
@Stability(value=Stable) @Nullable default Object getCache()
@Stability(value=Stable) @Nullable default Number getConcurrentBuildLimit()
@Stability(value=Stable) @Nullable default String getDescription()
@Stability(value=Stable) @Nullable default String getEncryptionKey()
@Stability(value=Stable) @Nullable default Object getFileSystemLocations()
@Stability(value=Stable) @Nullable default Object getLogsConfig()
@Stability(value=Stable) @Nullable default String getName()
@Stability(value=Stable) @Nullable default Number getQueuedTimeoutInMinutes()
@Stability(value=Stable) @Nullable default Object getSecondaryArtifacts()
@Stability(value=Stable) @Nullable default Object getSecondarySources()
@Stability(value=Stable) @Nullable default Object getSecondarySourceVersions()
@Stability(value=Stable) @Nullable default String getSourceVersion()
@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
@Stability(value=Stable) @Nullable default Number getTimeoutInMinutes()
@Stability(value=Stable) @Nullable default Object getTriggers()
@Stability(value=Stable) @Nullable default Object getVpcConfig()
@Stability(value=Stable) static CfnProjectProps.Builder builder()
CfnProjectProps.Builder of CfnProjectPropsCopyright © 2021. All rights reserved.