@Stability(value=Stable) public static final class CfnCanary.ArtifactConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnCanary.ArtifactConfigProperty>
CfnCanary.ArtifactConfigProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnCanary.ArtifactConfigProperty |
build()
Builds the configured instance.
|
CfnCanary.ArtifactConfigProperty.Builder |
s3Encryption(CfnCanary.S3EncryptionProperty s3Encryption)
Sets the value of
CfnCanary.ArtifactConfigProperty.getS3Encryption() |
CfnCanary.ArtifactConfigProperty.Builder |
s3Encryption(IResolvable s3Encryption)
Sets the value of
CfnCanary.ArtifactConfigProperty.getS3Encryption() |
@Stability(value=Stable) public CfnCanary.ArtifactConfigProperty.Builder s3Encryption(IResolvable s3Encryption)
CfnCanary.ArtifactConfigProperty.getS3Encryption()s3Encryption - A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .
Artifact encryption functionality is available only for canaries that use Synthetics runtime version syn-nodejs-puppeteer-3.3 or later. For more information, see Encrypting canary artifacts .this@Stability(value=Stable) public CfnCanary.ArtifactConfigProperty.Builder s3Encryption(CfnCanary.S3EncryptionProperty s3Encryption)
CfnCanary.ArtifactConfigProperty.getS3Encryption()s3Encryption - A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .
Artifact encryption functionality is available only for canaries that use Synthetics runtime version syn-nodejs-puppeteer-3.3 or later. For more information, see Encrypting canary artifacts .this@Stability(value=Stable) public CfnCanary.ArtifactConfigProperty build()
build in interface software.amazon.jsii.Builder<CfnCanary.ArtifactConfigProperty>CfnCanary.ArtifactConfigPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.