Project Secondary Artifact Args
data class ProjectSecondaryArtifactArgs(val artifactIdentifier: Output<String>, val bucketOwnerAccess: Output<String>? = null, val encryptionDisabled: Output<Boolean>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val namespaceType: Output<String>? = null, val overrideArtifactName: Output<Boolean>? = null, val packaging: Output<String>? = null, val path: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ProjectSecondaryArtifactArgs>
Constructors
Link copied to clipboard
fun ProjectSecondaryArtifactArgs(artifactIdentifier: Output<String>, bucketOwnerAccess: Output<String>? = null, encryptionDisabled: Output<Boolean>? = null, location: Output<String>? = null, name: Output<String>? = null, namespaceType: Output<String>? = null, overrideArtifactName: Output<Boolean>? = null, packaging: Output<String>? = null, path: Output<String>? = null, type: Output<String>)
Functions
Properties
Link copied to clipboard
Specifies the bucket owner's access for objects that another account uploads to their Amazon S3 bucket. By default, only the account that uploads the objects to the bucket has access to these objects. This property allows you to give the bucket owner access to these objects. Valid values are NONE
, READ_ONLY
, and FULL
. The CodeBuild service role must have the s3:PutBucketAcl
permission. This permission allows CodeBuild to modify the access control list for the bucket.
Link copied to clipboard