CfnIntegrationMixinProps
- class aws_cdk.mixins_preview.aws_customerprofiles.mixins.CfnIntegrationMixinProps(*, domain_name=None, event_trigger_names=None, flow_definition=None, object_type_name=None, object_type_names=None, tags=None, uri=None)
Bases:
objectProperties for CfnIntegrationPropsMixin.
- Parameters:
domain_name (
Optional[str]) – The unique name of the domain.event_trigger_names (
Optional[Sequence[str]]) – A list of unique names for active event triggers associated with the integration.flow_definition (
Union[IResolvable,FlowDefinitionProperty,Dict[str,Any],None]) – The configuration that controls how Customer Profiles retrieves data from the source.object_type_name (
Optional[str]) – The name of the profile object type mapping to use.object_type_names (
Union[IResolvable,Sequence[Union[IResolvable,ObjectTypeMappingProperty,Dict[str,Any]]],None]) – The object type mapping.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags used to organize, track, or control access for this resource.uri (
Optional[str]) – The URI of the S3 bucket or any other type of data source.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_customerprofiles import mixins as customerprofiles_mixins cfn_integration_mixin_props = customerprofiles_mixins.CfnIntegrationMixinProps( domain_name="domainName", event_trigger_names=["eventTriggerNames"], flow_definition=customerprofiles_mixins.CfnIntegrationPropsMixin.FlowDefinitionProperty( description="description", flow_name="flowName", kms_arn="kmsArn", source_flow_config=customerprofiles_mixins.CfnIntegrationPropsMixin.SourceFlowConfigProperty( connector_profile_name="connectorProfileName", connector_type="connectorType", incremental_pull_config=customerprofiles_mixins.CfnIntegrationPropsMixin.IncrementalPullConfigProperty( datetime_type_field_name="datetimeTypeFieldName" ), source_connector_properties=customerprofiles_mixins.CfnIntegrationPropsMixin.SourceConnectorPropertiesProperty( marketo=customerprofiles_mixins.CfnIntegrationPropsMixin.MarketoSourcePropertiesProperty( object="object" ), s3=customerprofiles_mixins.CfnIntegrationPropsMixin.S3SourcePropertiesProperty( bucket_name="bucketName", bucket_prefix="bucketPrefix" ), salesforce=customerprofiles_mixins.CfnIntegrationPropsMixin.SalesforceSourcePropertiesProperty( enable_dynamic_field_update=False, include_deleted_records=False, object="object" ), service_now=customerprofiles_mixins.CfnIntegrationPropsMixin.ServiceNowSourcePropertiesProperty( object="object" ), zendesk=customerprofiles_mixins.CfnIntegrationPropsMixin.ZendeskSourcePropertiesProperty( object="object" ) ) ), tasks=[customerprofiles_mixins.CfnIntegrationPropsMixin.TaskProperty( connector_operator=customerprofiles_mixins.CfnIntegrationPropsMixin.ConnectorOperatorProperty( marketo="marketo", s3="s3", salesforce="salesforce", service_now="serviceNow", zendesk="zendesk" ), destination_field="destinationField", source_fields=["sourceFields"], task_properties=[customerprofiles_mixins.CfnIntegrationPropsMixin.TaskPropertiesMapProperty( operator_property_key="operatorPropertyKey", property="property" )], task_type="taskType" )], trigger_config=customerprofiles_mixins.CfnIntegrationPropsMixin.TriggerConfigProperty( trigger_properties=customerprofiles_mixins.CfnIntegrationPropsMixin.TriggerPropertiesProperty( scheduled=customerprofiles_mixins.CfnIntegrationPropsMixin.ScheduledTriggerPropertiesProperty( data_pull_mode="dataPullMode", first_execution_from=123, schedule_end_time=123, schedule_expression="scheduleExpression", schedule_offset=123, schedule_start_time=123, timezone="timezone" ) ), trigger_type="triggerType" ) ), object_type_name="objectTypeName", object_type_names=[customerprofiles_mixins.CfnIntegrationPropsMixin.ObjectTypeMappingProperty( key="key", value="value" )], tags=[CfnTag( key="key", value="value" )], uri="uri" )
Attributes
- domain_name
The unique name of the domain.
- event_trigger_names
A list of unique names for active event triggers associated with the integration.
- flow_definition
The configuration that controls how Customer Profiles retrieves data from the source.
- object_type_name
The name of the profile object type mapping to use.
- object_type_names
The object type mapping.
- tags
The tags used to organize, track, or control access for this resource.
- uri
The URI of the S3 bucket or any other type of data source.