public static interface CfnCanary.ArtifactConfigProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.synthetics.*; ArtifactConfigProperty artifactConfigProperty = ArtifactConfigProperty.builder() .s3Encryption(S3EncryptionProperty.builder() .encryptionMode("encryptionMode") .kmsKeyArn("kmsKeyArn") .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnCanary.ArtifactConfigProperty.Builder
A builder for
CfnCanary.ArtifactConfigProperty |
static class |
CfnCanary.ArtifactConfigProperty.Jsii$Proxy
An implementation for
CfnCanary.ArtifactConfigProperty |
Modifier and Type | Method and Description |
---|---|
static CfnCanary.ArtifactConfigProperty.Builder |
builder() |
default java.lang.Object |
getS3Encryption()
A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .
|
default java.lang.Object getS3Encryption()
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 .
static CfnCanary.ArtifactConfigProperty.Builder builder()