| Package | Description |
|---|---|
| software.amazon.awssdk.services.synthetics.model |
| Modifier and Type | Method and Description |
|---|---|
static S3EncryptionConfig.Builder |
S3EncryptionConfig.builder() |
S3EncryptionConfig.Builder |
S3EncryptionConfig.Builder.encryptionMode(EncryptionMode encryptionMode)
The encryption method to use for artifacts created by this canary.
|
S3EncryptionConfig.Builder |
S3EncryptionConfig.Builder.encryptionMode(String encryptionMode)
The encryption method to use for artifacts created by this canary.
|
S3EncryptionConfig.Builder |
S3EncryptionConfig.Builder.kmsKeyArn(String kmsKeyArn)
The ARN of the customer-managed KMS key to use, if you specify
SSE-KMS for
EncryptionMode |
S3EncryptionConfig.Builder |
S3EncryptionConfig.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends S3EncryptionConfig.Builder> |
S3EncryptionConfig.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ArtifactConfigOutput.Builder |
ArtifactConfigOutput.Builder.s3Encryption(Consumer<S3EncryptionConfig.Builder> s3Encryption)
A structure that contains the configuration of encryption settings for canary artifacts that are stored in
Amazon S3.
|
default ArtifactConfigInput.Builder |
ArtifactConfigInput.Builder.s3Encryption(Consumer<S3EncryptionConfig.Builder> s3Encryption)
A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary
uploads to Amazon S3.
|
Copyright © 2023. All rights reserved.