Interface CfnS3TableIntegrationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnS3TableIntegrationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.120.0 (build 192dc88)",
date="2025-12-05T22:26:40.886Z")
@Stability(Stable)
public interface CfnS3TableIntegrationProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnS3TableIntegration.
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.observabilityadmin.*;
CfnS3TableIntegrationProps cfnS3TableIntegrationProps = CfnS3TableIntegrationProps.builder()
.encryption(EncryptionConfigProperty.builder()
.sseAlgorithm("sseAlgorithm")
// the properties below are optional
.kmsKeyArn("kmsKeyArn")
.build())
.roleArn("roleArn")
// the properties below are optional
.logSources(List.of(LogSourceProperty.builder()
.name("name")
.type("type")
// the properties below are optional
.identifier("identifier")
.build()))
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnS3TableIntegrationPropsstatic final classAn implementation forCfnS3TableIntegrationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Encryption configuration for the S3 Table Integration.default ObjectThe CloudWatch Logs data sources to associate with the S3 Table Integration.The ARN of the role used to access the S3 Table Integration.getTags()An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEncryption
Encryption configuration for the S3 Table Integration.Returns union: either
IResolvableorCfnS3TableIntegration.EncryptionConfigProperty- See Also:
-
getRoleArn
The ARN of the role used to access the S3 Table Integration.- See Also:
-
getLogSources
The CloudWatch Logs data sources to associate with the S3 Table Integration.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnS3TableIntegration.LogSourceProperty>- See Also:
-
getTags
An array of key-value pairs to apply to this resource.- See Also:
-
builder
- Returns:
- a
CfnS3TableIntegrationProps.BuilderofCfnS3TableIntegrationProps
-