Interface CfnDataIntegrationMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataIntegrationMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:55.662Z")
@Stability(Stable)
public interface CfnDataIntegrationMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnDataIntegrationPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.appintegrations.*;
Object filters;
Object objectConfiguration;
CfnDataIntegrationMixinProps cfnDataIntegrationMixinProps = CfnDataIntegrationMixinProps.builder()
.description("description")
.fileConfiguration(FileConfigurationProperty.builder()
.filters(filters)
.folders(List.of("folders"))
.build())
.kmsKey("kmsKey")
.name("name")
.objectConfiguration(objectConfiguration)
.scheduleConfig(ScheduleConfigProperty.builder()
.firstExecutionFrom("firstExecutionFrom")
.object("object")
.scheduleExpression("scheduleExpression")
.build())
.sourceUri("sourceUri")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDataIntegrationMixinPropsstatic final classAn implementation forCfnDataIntegrationMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringA description of the DataIntegration.default ObjectThe configuration for what files should be pulled from the source.default StringThe KMS key for the DataIntegration.default StringgetName()The name of the DataIntegration.default ObjectThe configuration for what data should be pulled from the source.default ObjectThe name of the data and how often it should be pulled from the source.default StringThe URI of the data source.getTags()An array of key-value pairs to apply to this resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDescription
A description of the DataIntegration.- See Also:
-
getFileConfiguration
The configuration for what files should be pulled from the source.Returns union: either
IResolvableorCfnDataIntegrationPropsMixin.FileConfigurationProperty- See Also:
-
getKmsKey
The KMS key for the DataIntegration.- See Also:
-
getName
The name of the DataIntegration.- See Also:
-
getObjectConfiguration
The configuration for what data should be pulled from the source.- See Also:
-
getScheduleConfig
The name of the data and how often it should be pulled from the source.Returns union: either
IResolvableorCfnDataIntegrationPropsMixin.ScheduleConfigProperty- See Also:
-
getSourceUri
The URI of the data source.- See Also:
-
getTags
An array of key-value pairs to apply to this resource.For more information, see Tag .
- See Also:
-
builder
-