BucketDeployment

@nowarn("cat=deprecation") @SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.DefaultArguments", "org.wartremover.warts.Null", "DisableSyntax.null")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(internalResourceId: String, sources: List[_ <: ISource], destinationBucket: IBucket, retainOnDelete: Option[Boolean], contentLanguage: Option[String], serverSideEncryptionAwsKmsKeyId: Option[String], accessControl: Option[BucketAccessControl], websiteRedirectLocation: Option[String], storageClass: Option[StorageClass], vpcSubnets: Option[SubnetSelection], contentType: Option[String], contentDisposition: Option[String], serverSideEncryption: Option[ServerSideEncryption], expires: Option[Expiration], cacheControl: Option[List[_ <: CacheControl]], memoryLimit: Option[Number], role: Option[IRole], useEfs: Option[Boolean], distribution: Option[IDistribution], distributionPaths: Option[List[String]], prune: Option[Boolean], include: Option[List[String]], metadata: Option[UserDefinedObjectMetadata], contentEncoding: Option[String], exclude: Option[List[String]], vpc: Option[IVpc], serverSideEncryptionCustomerAlgorithm: Option[String], destinationKeyPrefix: Option[String])(implicit stackCtx: Stack): BucketDeployment