@Stability(value=Stable) @Internal public static final class CfnProject.S3LogsConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnProject.S3LogsConfigProperty
CfnProject.S3LogsConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnProject.S3LogsConfigProperty.Builder, CfnProject.S3LogsConfigProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnProject.S3LogsConfigProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnProject.ArtifactsProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getEncryptionDisabled()
Set to true if you do not want your S3 build log output encrypted.
|
String |
getLocation()
The ARN of an S3 bucket and the path prefix for S3 logs.
|
String |
getStatus()
The current status of the S3 build logs.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnProject.S3LogsConfigProperty.Builder builder)
CfnProject.ArtifactsProperty.Builder.public final String getStatus()
CfnProject.S3LogsConfigProperty
ENABLED : S3 build logs are enabled for this build project.DISABLED : S3 build logs are not enabled for this build project.getStatus in interface CfnProject.S3LogsConfigPropertypublic final Object getEncryptionDisabled()
CfnProject.S3LogsConfigPropertyBy default S3 build logs are encrypted.
getEncryptionDisabled in interface CfnProject.S3LogsConfigPropertypublic final String getLocation()
CfnProject.S3LogsConfigProperty
If your Amazon S3 bucket name is my-bucket , and your path prefix is build-log , then acceptable formats are my-bucket/build-log or arn:aws:s3:::my-bucket/build-log .
getLocation in interface CfnProject.S3LogsConfigProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.