Documentation
¶
Index ¶
- func AppflowFlow_IsConstruct(x interface{}) *bool
- func AppflowFlow_IsTerraformElement(x interface{}) *bool
- func AppflowFlow_IsTerraformResource(x interface{}) *bool
- func AppflowFlow_TfResourceType() *string
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigList_Override(a AppflowFlowDestinationFlowConfigList, ...)
- func NewAppflowFlowDestinationFlowConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference_Override(a AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigOutputReference_Override(a AppflowFlowSourceFlowConfigOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference, ...)
- func NewAppflowFlowTaskConnectorOperatorList_Override(a AppflowFlowTaskConnectorOperatorList, ...)
- func NewAppflowFlowTaskConnectorOperatorOutputReference_Override(a AppflowFlowTaskConnectorOperatorOutputReference, ...)
- func NewAppflowFlowTaskList_Override(a AppflowFlowTaskList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewAppflowFlowTaskOutputReference_Override(a AppflowFlowTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewAppflowFlowTriggerConfigOutputReference_Override(a AppflowFlowTriggerConfigOutputReference, ...)
- func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesOutputReference, ...)
- func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference, ...)
- func NewAppflowFlow_Override(a AppflowFlow, scope constructs.Construct, id *string, ...)
- type AppflowFlow
- type AppflowFlowConfig
- type AppflowFlowDestinationFlowConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorProperties
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference
- type AppflowFlowDestinationFlowConfigList
- type AppflowFlowDestinationFlowConfigOutputReference
- type AppflowFlowSourceFlowConfig
- type AppflowFlowSourceFlowConfigIncrementalPullConfig
- type AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference
- type AppflowFlowSourceFlowConfigOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorProperties
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference
- type AppflowFlowTask
- type AppflowFlowTaskConnectorOperator
- type AppflowFlowTaskConnectorOperatorList
- type AppflowFlowTaskConnectorOperatorOutputReference
- type AppflowFlowTaskList
- type AppflowFlowTaskOutputReference
- type AppflowFlowTriggerConfig
- type AppflowFlowTriggerConfigOutputReference
- type AppflowFlowTriggerConfigTriggerProperties
- type AppflowFlowTriggerConfigTriggerPropertiesOutputReference
- type AppflowFlowTriggerConfigTriggerPropertiesScheduled
- type AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppflowFlow_IsConstruct ¶
func AppflowFlow_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func AppflowFlow_IsTerraformElement ¶
func AppflowFlow_IsTerraformElement(x interface{}) *bool
Experimental.
func AppflowFlow_IsTerraformResource ¶
func AppflowFlow_IsTerraformResource(x interface{}) *bool
Experimental.
func AppflowFlow_TfResourceType ¶
func AppflowFlow_TfResourceType() *string
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigList_Override ¶
func NewAppflowFlowDestinationFlowConfigList_Override(a AppflowFlowDestinationFlowConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewAppflowFlowDestinationFlowConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference_Override(a AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigOutputReference_Override(a AppflowFlowSourceFlowConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowTaskConnectorOperatorList_Override ¶
func NewAppflowFlowTaskConnectorOperatorList_Override(a AppflowFlowTaskConnectorOperatorList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewAppflowFlowTaskConnectorOperatorOutputReference_Override ¶
func NewAppflowFlowTaskConnectorOperatorOutputReference_Override(a AppflowFlowTaskConnectorOperatorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewAppflowFlowTaskList_Override ¶
func NewAppflowFlowTaskList_Override(a AppflowFlowTaskList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewAppflowFlowTaskOutputReference_Override ¶
func NewAppflowFlowTaskOutputReference_Override(a AppflowFlowTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewAppflowFlowTriggerConfigOutputReference_Override ¶
func NewAppflowFlowTriggerConfigOutputReference_Override(a AppflowFlowTriggerConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference_Override ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference_Override ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlow_Override ¶
func NewAppflowFlow_Override(a AppflowFlow, scope constructs.Construct, id *string, config *AppflowFlowConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow aws_appflow_flow} Resource.
Types ¶
type AppflowFlow ¶
type AppflowFlow interface {
cdktf.TerraformResource
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
Connection() interface{}
// Experimental.
SetConnection(val interface{})
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() *float64
// Experimental.
SetCount(val *float64)
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
Description() *string
SetDescription(val *string)
DescriptionInput() *string
DestinationFlowConfig() AppflowFlowDestinationFlowConfigList
DestinationFlowConfigInput() interface{}
// Experimental.
ForEach() cdktf.ITerraformIterator
// Experimental.
SetForEach(val cdktf.ITerraformIterator)
// Experimental.
Fqn() *string
// Experimental.
FriendlyUniqueId() *string
Id() *string
SetId(val *string)
IdInput() *string
KmsArn() *string
SetKmsArn(val *string)
KmsArnInput() *string
// Experimental.
Lifecycle() *cdktf.TerraformResourceLifecycle
// Experimental.
SetLifecycle(val *cdktf.TerraformResourceLifecycle)
Name() *string
SetName(val *string)
NameInput() *string
// The tree node.
Node() constructs.Node
// Experimental.
Provider() cdktf.TerraformProvider
// Experimental.
SetProvider(val cdktf.TerraformProvider)
// Experimental.
Provisioners() *[]interface{}
// Experimental.
SetProvisioners(val *[]interface{})
// Experimental.
RawOverrides() interface{}
SourceFlowConfig() AppflowFlowSourceFlowConfigOutputReference
SourceFlowConfigInput() *AppflowFlowSourceFlowConfig
Tags() *map[string]*string
SetTags(val *map[string]*string)
TagsAll() *map[string]*string
SetTagsAll(val *map[string]*string)
TagsAllInput() *map[string]*string
TagsInput() *map[string]*string
Task() AppflowFlowTaskList
TaskInput() interface{}
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
TriggerConfig() AppflowFlowTriggerConfigOutputReference
TriggerConfigInput() *AppflowFlowTriggerConfig
// Experimental.
AddOverride(path *string, value interface{})
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable
// Overrides the auto-generated logical ID with a specific ID.
// Experimental.
OverrideLogicalId(newLogicalId *string)
PutDestinationFlowConfig(value interface{})
PutSourceFlowConfig(value *AppflowFlowSourceFlowConfig)
PutTask(value interface{})
PutTriggerConfig(value *AppflowFlowTriggerConfig)
ResetDescription()
ResetId()
ResetKmsArn()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
ResetTags()
ResetTagsAll()
SynthesizeAttributes() *map[string]interface{}
// Experimental.
ToMetadata() interface{}
// Returns a string representation of this construct.
ToString() *string
// Adds this resource to the terraform JSON output.
// Experimental.
ToTerraform() interface{}
}
Represents a {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow aws_appflow_flow}.
func NewAppflowFlow ¶
func NewAppflowFlow(scope constructs.Construct, id *string, config *AppflowFlowConfig) AppflowFlow
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow aws_appflow_flow} Resource.
type AppflowFlowConfig ¶
type AppflowFlowConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count *float64 `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"`
// Experimental.
Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"`
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
// destination_flow_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#destination_flow_config AppflowFlow#destination_flow_config}
DestinationFlowConfig interface{} `field:"required" json:"destinationFlowConfig" yaml:"destinationFlowConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#name AppflowFlow#name}.
Name *string `field:"required" json:"name" yaml:"name"`
// source_flow_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#source_flow_config AppflowFlow#source_flow_config}
SourceFlowConfig *AppflowFlowSourceFlowConfig `field:"required" json:"sourceFlowConfig" yaml:"sourceFlowConfig"`
// task block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#task AppflowFlow#task}
Task interface{} `field:"required" json:"task" yaml:"task"`
// trigger_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trigger_config AppflowFlow#trigger_config}
TriggerConfig *AppflowFlowTriggerConfig `field:"required" json:"triggerConfig" yaml:"triggerConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#description AppflowFlow#description}.
Description *string `field:"optional" json:"description" yaml:"description"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id AppflowFlow#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#kms_arn AppflowFlow#kms_arn}.
KmsArn *string `field:"optional" json:"kmsArn" yaml:"kmsArn"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#tags AppflowFlow#tags}.
Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#tags_all AppflowFlow#tags_all}.
TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"`
}
type AppflowFlowDestinationFlowConfig ¶
type AppflowFlowDestinationFlowConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_type AppflowFlow#connector_type}.
ConnectorType *string `field:"required" json:"connectorType" yaml:"connectorType"`
// destination_connector_properties block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#destination_connector_properties AppflowFlow#destination_connector_properties}
DestinationConnectorProperties *AppflowFlowDestinationFlowConfigDestinationConnectorProperties `field:"required" json:"destinationConnectorProperties" yaml:"destinationConnectorProperties"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#api_version AppflowFlow#api_version}.
ApiVersion *string `field:"optional" json:"apiVersion" yaml:"apiVersion"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_profile_name AppflowFlow#connector_profile_name}.
ConnectorProfileName *string `field:"optional" json:"connectorProfileName" yaml:"connectorProfileName"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorProperties ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorProperties struct {
// custom_connector block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_connector AppflowFlow#custom_connector}
CustomConnector *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"`
// customer_profiles block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#customer_profiles AppflowFlow#customer_profiles}
CustomerProfiles *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles `field:"optional" json:"customerProfiles" yaml:"customerProfiles"`
// event_bridge block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#event_bridge AppflowFlow#event_bridge}
EventBridge *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge `field:"optional" json:"eventBridge" yaml:"eventBridge"`
// honeycode block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#honeycode AppflowFlow#honeycode}
Honeycode *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode `field:"optional" json:"honeycode" yaml:"honeycode"`
// lookout_metrics block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#lookout_metrics AppflowFlow#lookout_metrics}
LookoutMetrics *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics `field:"optional" json:"lookoutMetrics" yaml:"lookoutMetrics"`
// marketo block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#marketo AppflowFlow#marketo}
Marketo *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo `field:"optional" json:"marketo" yaml:"marketo"`
// redshift block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#redshift AppflowFlow#redshift}
Redshift *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift `field:"optional" json:"redshift" yaml:"redshift"`
// s3 block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3 AppflowFlow#s3}
S3 *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 `field:"optional" json:"s3" yaml:"s3"`
// salesforce block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#salesforce AppflowFlow#salesforce}
Salesforce *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"`
// sapo_data block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#sapo_data AppflowFlow#sapo_data}
SapoData *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData `field:"optional" json:"sapoData" yaml:"sapoData"`
// snowflake block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#snowflake AppflowFlow#snowflake}
Snowflake *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake `field:"optional" json:"snowflake" yaml:"snowflake"`
// upsolver block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#upsolver AppflowFlow#upsolver}
Upsolver *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver `field:"optional" json:"upsolver" yaml:"upsolver"`
// zendesk block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#zendesk AppflowFlow#zendesk}
Zendesk *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk `field:"optional" json:"zendesk" yaml:"zendesk"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#entity_name AppflowFlow#entity_name}.
EntityName *string `field:"required" json:"entityName" yaml:"entityName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_properties AppflowFlow#custom_properties}.
CustomProperties *map[string]*string `field:"optional" json:"customProperties" yaml:"customProperties"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}.
IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}.
WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
CustomProperties() *map[string]*string
SetCustomProperties(val *map[string]*string)
CustomPropertiesInput() *map[string]*string
EntityName() *string
SetEntityName(val *string)
EntityNameInput() *string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig
// Experimental.
Fqn() *string
IdFieldNames() *[]*string
SetIdFieldNames(val *[]*string)
IdFieldNamesInput() *[]*string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
WriteOperationType() *string
SetWriteOperationType(val *string)
WriteOperationTypeInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig)
ResetCustomProperties()
ResetErrorHandlingConfig()
ResetIdFieldNames()
ResetWriteOperationType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#domain_name AppflowFlow#domain_name}.
DomainName *string `field:"required" json:"domainName" yaml:"domainName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object_type_name AppflowFlow#object_type_name}.
ObjectTypeName *string `field:"optional" json:"objectTypeName" yaml:"objectTypeName"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DomainName() *string
SetDomainName(val *string)
DomainNameInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles)
ObjectTypeName() *string
SetObjectTypeName(val *string)
ObjectTypeNameInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetObjectTypeName()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig)
ResetErrorHandlingConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig)
ResetErrorHandlingConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics struct {
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig)
ResetErrorHandlingConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
CustomConnector() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference
CustomConnectorInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector
CustomerProfiles() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference
CustomerProfilesInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles
EventBridge() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference
EventBridgeInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge
// Experimental.
Fqn() *string
Honeycode() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference
HoneycodeInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorProperties
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorProperties)
LookoutMetrics() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference
LookoutMetricsInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
Marketo() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference
MarketoInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo
Redshift() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference
RedshiftInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift
S3() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference
S3Input() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3
Salesforce() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference
SalesforceInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce
SapoData() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference
SapoDataInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData
Snowflake() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference
SnowflakeInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Upsolver() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference
UpsolverInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver
Zendesk() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference
ZendeskInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutCustomConnector(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector)
PutCustomerProfiles(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles)
PutEventBridge(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge)
PutHoneycode(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode)
PutLookoutMetrics(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics)
PutMarketo(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo)
PutRedshift(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift)
PutS3(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3)
PutSalesforce(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce)
PutSapoData(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData)
PutSnowflake(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake)
PutUpsolver(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver)
PutZendesk(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk)
ResetCustomConnector()
ResetCustomerProfiles()
ResetEventBridge()
ResetHoneycode()
ResetLookoutMetrics()
ResetMarketo()
ResetRedshift()
ResetS3()
ResetSalesforce()
ResetSapoData()
ResetSnowflake()
ResetUpsolver()
ResetZendesk()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#intermediate_bucket_name AppflowFlow#intermediate_bucket_name}.
IntermediateBucketName *string `field:"required" json:"intermediateBucketName" yaml:"intermediateBucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference interface {
cdktf.ComplexObject
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig
// Experimental.
Fqn() *string
IntermediateBucketName() *string
SetIntermediateBucketName(val *string)
IntermediateBucketNameInput() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig)
ResetBucketPrefix()
ResetErrorHandlingConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// s3_output_format_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_output_format_config AppflowFlow#s3_output_format_config}
S3OutputFormatConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig `field:"optional" json:"s3OutputFormatConfig" yaml:"s3OutputFormatConfig"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3)
S3OutputFormatConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference
S3OutputFormatConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutS3OutputFormatConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig)
ResetBucketPrefix()
ResetS3OutputFormatConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig struct {
// aggregation_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_config AppflowFlow#aggregation_config}
AggregationConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig `field:"optional" json:"aggregationConfig" yaml:"aggregationConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#file_type AppflowFlow#file_type}.
FileType *string `field:"optional" json:"fileType" yaml:"fileType"`
// prefix_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_config AppflowFlow#prefix_config}
PrefixConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig `field:"optional" json:"prefixConfig" yaml:"prefixConfig"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_type AppflowFlow#aggregation_type}.
AggregationType *string `field:"optional" json:"aggregationType" yaml:"aggregationType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference interface {
cdktf.ComplexObject
AggregationType() *string
SetAggregationType(val *string)
AggregationTypeInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetAggregationType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference interface {
cdktf.ComplexObject
AggregationConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference
AggregationConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FileType() *string
SetFileType(val *string)
FileTypeInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig)
PrefixConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference
PrefixConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutAggregationConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig)
PutPrefixConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig)
ResetAggregationConfig()
ResetFileType()
ResetPrefixConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_format AppflowFlow#prefix_format}.
PrefixFormat *string `field:"optional" json:"prefixFormat" yaml:"prefixFormat"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_type AppflowFlow#prefix_type}.
PrefixType *string `field:"optional" json:"prefixType" yaml:"prefixType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig)
PrefixFormat() *string
SetPrefixFormat(val *string)
PrefixFormatInput() *string
PrefixType() *string
SetPrefixType(val *string)
PrefixTypeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetPrefixFormat()
ResetPrefixType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}.
IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}.
WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig
// Experimental.
Fqn() *string
IdFieldNames() *[]*string
SetIdFieldNames(val *[]*string)
IdFieldNamesInput() *[]*string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
WriteOperationType() *string
SetWriteOperationType(val *string)
WriteOperationTypeInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig)
ResetErrorHandlingConfig()
ResetIdFieldNames()
ResetWriteOperationType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object_path AppflowFlow#object_path}.
ObjectPath *string `field:"required" json:"objectPath" yaml:"objectPath"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}.
IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"`
// success_response_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#success_response_handling_config AppflowFlow#success_response_handling_config}
SuccessResponseHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig `field:"optional" json:"successResponseHandlingConfig" yaml:"successResponseHandlingConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}.
WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig
// Experimental.
Fqn() *string
IdFieldNames() *[]*string
SetIdFieldNames(val *[]*string)
IdFieldNamesInput() *[]*string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData)
ObjectPath() *string
SetObjectPath(val *string)
ObjectPathInput() *string
SuccessResponseHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference
SuccessResponseHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
WriteOperationType() *string
SetWriteOperationType(val *string)
WriteOperationTypeInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig)
PutSuccessResponseHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig)
ResetErrorHandlingConfig()
ResetIdFieldNames()
ResetSuccessResponseHandlingConfig()
ResetWriteOperationType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#intermediate_bucket_name AppflowFlow#intermediate_bucket_name}.
IntermediateBucketName *string `field:"required" json:"intermediateBucketName" yaml:"intermediateBucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference interface {
cdktf.ComplexObject
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig
// Experimental.
Fqn() *string
IntermediateBucketName() *string
SetIntermediateBucketName(val *string)
IntermediateBucketNameInput() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig)
ResetBucketPrefix()
ResetErrorHandlingConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"`
// s3_output_format_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_output_format_config AppflowFlow#s3_output_format_config}
S3OutputFormatConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig `field:"required" json:"s3OutputFormatConfig" yaml:"s3OutputFormatConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver)
S3OutputFormatConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference
S3OutputFormatConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutS3OutputFormatConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig)
ResetBucketPrefix()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig struct {
// prefix_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_config AppflowFlow#prefix_config}
PrefixConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig `field:"required" json:"prefixConfig" yaml:"prefixConfig"`
// aggregation_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_config AppflowFlow#aggregation_config}
AggregationConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig `field:"optional" json:"aggregationConfig" yaml:"aggregationConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#file_type AppflowFlow#file_type}.
FileType *string `field:"optional" json:"fileType" yaml:"fileType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_type AppflowFlow#aggregation_type}.
AggregationType *string `field:"optional" json:"aggregationType" yaml:"aggregationType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference interface {
cdktf.ComplexObject
AggregationType() *string
SetAggregationType(val *string)
AggregationTypeInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetAggregationType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference interface {
cdktf.ComplexObject
AggregationConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference
AggregationConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FileType() *string
SetFileType(val *string)
FileTypeInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig)
PrefixConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference
PrefixConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutAggregationConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig)
PutPrefixConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig)
ResetAggregationConfig()
ResetFileType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_type AppflowFlow#prefix_type}.
PrefixType *string `field:"required" json:"prefixType" yaml:"prefixType"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_format AppflowFlow#prefix_format}.
PrefixFormat *string `field:"optional" json:"prefixFormat" yaml:"prefixFormat"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig)
PrefixFormat() *string
SetPrefixFormat(val *string)
PrefixFormatInput() *string
PrefixType() *string
SetPrefixType(val *string)
PrefixTypeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetPrefixFormat()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// error_handling_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config}
ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}.
IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}.
WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}.
FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"`
}
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
FailOnFirstDestinationError() interface{}
SetFailOnFirstDestinationError(val interface{})
FailOnFirstDestinationErrorInput() interface{}
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetBucketName()
ResetBucketPrefix()
ResetFailOnFirstDestinationError()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference
ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig
// Experimental.
Fqn() *string
IdFieldNames() *[]*string
SetIdFieldNames(val *[]*string)
IdFieldNamesInput() *[]*string
InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk
SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
WriteOperationType() *string
SetWriteOperationType(val *string)
WriteOperationTypeInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig)
ResetErrorHandlingConfig()
ResetIdFieldNames()
ResetWriteOperationType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference
type AppflowFlowDestinationFlowConfigList ¶
type AppflowFlowDestinationFlowConfigList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) AppflowFlowDestinationFlowConfigOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigList ¶
func NewAppflowFlowDestinationFlowConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppflowFlowDestinationFlowConfigList
type AppflowFlowDestinationFlowConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigOutputReference interface {
cdktf.ComplexObject
ApiVersion() *string
SetApiVersion(val *string)
ApiVersionInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ConnectorProfileName() *string
SetConnectorProfileName(val *string)
ConnectorProfileNameInput() *string
ConnectorType() *string
SetConnectorType(val *string)
ConnectorTypeInput() *string
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationConnectorProperties() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference
DestinationConnectorPropertiesInput() *AppflowFlowDestinationFlowConfigDestinationConnectorProperties
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutDestinationConnectorProperties(value *AppflowFlowDestinationFlowConfigDestinationConnectorProperties)
ResetApiVersion()
ResetConnectorProfileName()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowDestinationFlowConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AppflowFlowDestinationFlowConfigOutputReference
type AppflowFlowSourceFlowConfig ¶
type AppflowFlowSourceFlowConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_type AppflowFlow#connector_type}.
ConnectorType *string `field:"required" json:"connectorType" yaml:"connectorType"`
// source_connector_properties block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#source_connector_properties AppflowFlow#source_connector_properties}
SourceConnectorProperties *AppflowFlowSourceFlowConfigSourceConnectorProperties `field:"required" json:"sourceConnectorProperties" yaml:"sourceConnectorProperties"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#api_version AppflowFlow#api_version}.
ApiVersion *string `field:"optional" json:"apiVersion" yaml:"apiVersion"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_profile_name AppflowFlow#connector_profile_name}.
ConnectorProfileName *string `field:"optional" json:"connectorProfileName" yaml:"connectorProfileName"`
// incremental_pull_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#incremental_pull_config AppflowFlow#incremental_pull_config}
IncrementalPullConfig *AppflowFlowSourceFlowConfigIncrementalPullConfig `field:"optional" json:"incrementalPullConfig" yaml:"incrementalPullConfig"`
}
type AppflowFlowSourceFlowConfigIncrementalPullConfig ¶
type AppflowFlowSourceFlowConfigIncrementalPullConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#datetime_type_field_name AppflowFlow#datetime_type_field_name}.
DatetimeTypeFieldName *string `field:"optional" json:"datetimeTypeFieldName" yaml:"datetimeTypeFieldName"`
}
type AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference ¶
type AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DatetimeTypeFieldName() *string
SetDatetimeTypeFieldName(val *string)
DatetimeTypeFieldNameInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigIncrementalPullConfig
SetInternalValue(val *AppflowFlowSourceFlowConfigIncrementalPullConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetDatetimeTypeFieldName()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference ¶
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference
type AppflowFlowSourceFlowConfigOutputReference ¶
type AppflowFlowSourceFlowConfigOutputReference interface {
cdktf.ComplexObject
ApiVersion() *string
SetApiVersion(val *string)
ApiVersionInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ConnectorProfileName() *string
SetConnectorProfileName(val *string)
ConnectorProfileNameInput() *string
ConnectorType() *string
SetConnectorType(val *string)
ConnectorTypeInput() *string
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
IncrementalPullConfig() AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference
IncrementalPullConfigInput() *AppflowFlowSourceFlowConfigIncrementalPullConfig
InternalValue() *AppflowFlowSourceFlowConfig
SetInternalValue(val *AppflowFlowSourceFlowConfig)
SourceConnectorProperties() AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference
SourceConnectorPropertiesInput() *AppflowFlowSourceFlowConfigSourceConnectorProperties
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutIncrementalPullConfig(value *AppflowFlowSourceFlowConfigIncrementalPullConfig)
PutSourceConnectorProperties(value *AppflowFlowSourceFlowConfigSourceConnectorProperties)
ResetApiVersion()
ResetConnectorProfileName()
ResetIncrementalPullConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigOutputReference ¶
func NewAppflowFlowSourceFlowConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorProperties ¶
type AppflowFlowSourceFlowConfigSourceConnectorProperties struct {
// amplitude block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#amplitude AppflowFlow#amplitude}
Amplitude *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude `field:"optional" json:"amplitude" yaml:"amplitude"`
// custom_connector block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_connector AppflowFlow#custom_connector}
CustomConnector *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"`
// datadog block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#datadog AppflowFlow#datadog}
Datadog *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog `field:"optional" json:"datadog" yaml:"datadog"`
// dynatrace block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#dynatrace AppflowFlow#dynatrace}
Dynatrace *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace `field:"optional" json:"dynatrace" yaml:"dynatrace"`
// google_analytics block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#google_analytics AppflowFlow#google_analytics}
GoogleAnalytics *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"`
// infor_nexus block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#infor_nexus AppflowFlow#infor_nexus}
InforNexus *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus `field:"optional" json:"inforNexus" yaml:"inforNexus"`
// marketo block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#marketo AppflowFlow#marketo}
Marketo *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo `field:"optional" json:"marketo" yaml:"marketo"`
// s3 block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3 AppflowFlow#s3}
S3 *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 `field:"optional" json:"s3" yaml:"s3"`
// salesforce block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#salesforce AppflowFlow#salesforce}
Salesforce *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"`
// sapo_data block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#sapo_data AppflowFlow#sapo_data}
SapoData *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData `field:"optional" json:"sapoData" yaml:"sapoData"`
// service_now block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#service_now AppflowFlow#service_now}
ServiceNow *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow `field:"optional" json:"serviceNow" yaml:"serviceNow"`
// singular block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#singular AppflowFlow#singular}
Singular *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular `field:"optional" json:"singular" yaml:"singular"`
// slack block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#slack AppflowFlow#slack}
Slack *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack `field:"optional" json:"slack" yaml:"slack"`
// trendmicro block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trendmicro AppflowFlow#trendmicro}
Trendmicro *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro `field:"optional" json:"trendmicro" yaml:"trendmicro"`
// veeva block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#veeva AppflowFlow#veeva}
Veeva *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva `field:"optional" json:"veeva" yaml:"veeva"`
// zendesk block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#zendesk AppflowFlow#zendesk}
Zendesk *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk `field:"optional" json:"zendesk" yaml:"zendesk"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#entity_name AppflowFlow#entity_name}.
EntityName *string `field:"required" json:"entityName" yaml:"entityName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_properties AppflowFlow#custom_properties}.
CustomProperties *map[string]*string `field:"optional" json:"customProperties" yaml:"customProperties"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
CustomProperties() *map[string]*string
SetCustomProperties(val *map[string]*string)
CustomPropertiesInput() *map[string]*string
EntityName() *string
SetEntityName(val *string)
EntityNameInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetCustomProperties()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference interface {
cdktf.ComplexObject
Amplitude() AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference
AmplitudeInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
CustomConnector() AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference
CustomConnectorInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector
Datadog() AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference
DatadogInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog
Dynatrace() AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference
DynatraceInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace
// Experimental.
Fqn() *string
GoogleAnalytics() AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference
GoogleAnalyticsInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics
InforNexus() AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference
InforNexusInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorProperties
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorProperties)
Marketo() AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference
MarketoInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo
S3() AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference
S3Input() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3
Salesforce() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference
SalesforceInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce
SapoData() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference
SapoDataInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData
ServiceNow() AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference
ServiceNowInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow
Singular() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference
SingularInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular
Slack() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference
SlackInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Trendmicro() AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference
TrendmicroInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro
Veeva() AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference
VeevaInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva
Zendesk() AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference
ZendeskInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutAmplitude(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude)
PutCustomConnector(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector)
PutDatadog(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog)
PutDynatrace(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace)
PutGoogleAnalytics(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics)
PutInforNexus(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus)
PutMarketo(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo)
PutS3(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3)
PutSalesforce(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce)
PutSapoData(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData)
PutServiceNow(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow)
PutSingular(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular)
PutSlack(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack)
PutTrendmicro(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro)
PutVeeva(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva)
PutZendesk(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk)
ResetAmplitude()
ResetCustomConnector()
ResetDatadog()
ResetDynatrace()
ResetGoogleAnalytics()
ResetInforNexus()
ResetMarketo()
ResetS3()
ResetSalesforce()
ResetSapoData()
ResetServiceNow()
ResetSingular()
ResetSlack()
ResetTrendmicro()
ResetVeeva()
ResetZendesk()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}.
BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// s3_input_format_config block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_input_format_config AppflowFlow#s3_input_format_config}
S3InputFormatConfig *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig `field:"optional" json:"s3InputFormatConfig" yaml:"s3InputFormatConfig"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3)
S3InputFormatConfig() AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference
S3InputFormatConfigInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutS3InputFormatConfig(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig)
ResetBucketPrefix()
ResetS3InputFormatConfig()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_input_file_type AppflowFlow#s3_input_file_type}.
S3InputFileType *string `field:"optional" json:"s3InputFileType" yaml:"s3InputFileType"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig)
S3InputFileType() *string
SetS3InputFileType(val *string)
S3InputFileTypeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetS3InputFileType()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#enable_dynamic_field_update AppflowFlow#enable_dynamic_field_update}.
EnableDynamicFieldUpdate interface{} `field:"optional" json:"enableDynamicFieldUpdate" yaml:"enableDynamicFieldUpdate"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_deleted_records AppflowFlow#include_deleted_records}.
IncludeDeletedRecords interface{} `field:"optional" json:"includeDeletedRecords" yaml:"includeDeletedRecords"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
EnableDynamicFieldUpdate() interface{}
SetEnableDynamicFieldUpdate(val interface{})
EnableDynamicFieldUpdateInput() interface{}
// Experimental.
Fqn() *string
IncludeDeletedRecords() interface{}
SetIncludeDeletedRecords(val interface{})
IncludeDeletedRecordsInput() interface{}
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetEnableDynamicFieldUpdate()
ResetIncludeDeletedRecords()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#document_type AppflowFlow#document_type}.
DocumentType *string `field:"optional" json:"documentType" yaml:"documentType"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_all_versions AppflowFlow#include_all_versions}.
IncludeAllVersions interface{} `field:"optional" json:"includeAllVersions" yaml:"includeAllVersions"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_renditions AppflowFlow#include_renditions}.
IncludeRenditions interface{} `field:"optional" json:"includeRenditions" yaml:"includeRenditions"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_source_files AppflowFlow#include_source_files}.
IncludeSourceFiles interface{} `field:"optional" json:"includeSourceFiles" yaml:"includeSourceFiles"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DocumentType() *string
SetDocumentType(val *string)
DocumentTypeInput() *string
// Experimental.
Fqn() *string
IncludeAllVersions() interface{}
SetIncludeAllVersions(val interface{})
IncludeAllVersionsInput() interface{}
IncludeRenditions() interface{}
SetIncludeRenditions(val interface{})
IncludeRenditionsInput() interface{}
IncludeSourceFiles() interface{}
SetIncludeSourceFiles(val interface{})
IncludeSourceFilesInput() interface{}
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetDocumentType()
ResetIncludeAllVersions()
ResetIncludeRenditions()
ResetIncludeSourceFiles()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}.
Object *string `field:"required" json:"object" yaml:"object"`
}
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk
SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk)
Object() *string
SetObject(val *string)
ObjectInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference
type AppflowFlowTask ¶
type AppflowFlowTask struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#source_fields AppflowFlow#source_fields}.
SourceFields *[]*string `field:"required" json:"sourceFields" yaml:"sourceFields"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#task_type AppflowFlow#task_type}.
TaskType *string `field:"required" json:"taskType" yaml:"taskType"`
// connector_operator block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_operator AppflowFlow#connector_operator}
ConnectorOperator interface{} `field:"optional" json:"connectorOperator" yaml:"connectorOperator"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#destination_field AppflowFlow#destination_field}.
DestinationField *string `field:"optional" json:"destinationField" yaml:"destinationField"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#task_properties AppflowFlow#task_properties}.
TaskProperties *map[string]*string `field:"optional" json:"taskProperties" yaml:"taskProperties"`
}
type AppflowFlowTaskConnectorOperator ¶
type AppflowFlowTaskConnectorOperator struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#amplitude AppflowFlow#amplitude}.
Amplitude *string `field:"optional" json:"amplitude" yaml:"amplitude"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_connector AppflowFlow#custom_connector}.
CustomConnector *string `field:"optional" json:"customConnector" yaml:"customConnector"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#datadog AppflowFlow#datadog}.
Datadog *string `field:"optional" json:"datadog" yaml:"datadog"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#dynatrace AppflowFlow#dynatrace}.
Dynatrace *string `field:"optional" json:"dynatrace" yaml:"dynatrace"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#google_analytics AppflowFlow#google_analytics}.
GoogleAnalytics *string `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#infor_nexus AppflowFlow#infor_nexus}.
InforNexus *string `field:"optional" json:"inforNexus" yaml:"inforNexus"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#marketo AppflowFlow#marketo}.
Marketo *string `field:"optional" json:"marketo" yaml:"marketo"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3 AppflowFlow#s3}.
S3 *string `field:"optional" json:"s3" yaml:"s3"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#salesforce AppflowFlow#salesforce}.
Salesforce *string `field:"optional" json:"salesforce" yaml:"salesforce"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#sapo_data AppflowFlow#sapo_data}.
SapoData *string `field:"optional" json:"sapoData" yaml:"sapoData"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#service_now AppflowFlow#service_now}.
ServiceNow *string `field:"optional" json:"serviceNow" yaml:"serviceNow"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#singular AppflowFlow#singular}.
Singular *string `field:"optional" json:"singular" yaml:"singular"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#slack AppflowFlow#slack}.
Slack *string `field:"optional" json:"slack" yaml:"slack"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trendmicro AppflowFlow#trendmicro}.
Trendmicro *string `field:"optional" json:"trendmicro" yaml:"trendmicro"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#veeva AppflowFlow#veeva}.
Veeva *string `field:"optional" json:"veeva" yaml:"veeva"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#zendesk AppflowFlow#zendesk}.
Zendesk *string `field:"optional" json:"zendesk" yaml:"zendesk"`
}
type AppflowFlowTaskConnectorOperatorList ¶
type AppflowFlowTaskConnectorOperatorList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) AppflowFlowTaskConnectorOperatorOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowTaskConnectorOperatorList ¶
func NewAppflowFlowTaskConnectorOperatorList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppflowFlowTaskConnectorOperatorList
type AppflowFlowTaskConnectorOperatorOutputReference ¶
type AppflowFlowTaskConnectorOperatorOutputReference interface {
cdktf.ComplexObject
Amplitude() *string
SetAmplitude(val *string)
AmplitudeInput() *string
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
CustomConnector() *string
SetCustomConnector(val *string)
CustomConnectorInput() *string
Datadog() *string
SetDatadog(val *string)
DatadogInput() *string
Dynatrace() *string
SetDynatrace(val *string)
DynatraceInput() *string
// Experimental.
Fqn() *string
GoogleAnalytics() *string
SetGoogleAnalytics(val *string)
GoogleAnalyticsInput() *string
InforNexus() *string
SetInforNexus(val *string)
InforNexusInput() *string
InternalValue() interface{}
SetInternalValue(val interface{})
Marketo() *string
SetMarketo(val *string)
MarketoInput() *string
S3() *string
SetS3(val *string)
S3Input() *string
Salesforce() *string
SetSalesforce(val *string)
SalesforceInput() *string
SapoData() *string
SetSapoData(val *string)
SapoDataInput() *string
ServiceNow() *string
SetServiceNow(val *string)
ServiceNowInput() *string
Singular() *string
SetSingular(val *string)
SingularInput() *string
Slack() *string
SetSlack(val *string)
SlackInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Trendmicro() *string
SetTrendmicro(val *string)
TrendmicroInput() *string
Veeva() *string
SetVeeva(val *string)
VeevaInput() *string
Zendesk() *string
SetZendesk(val *string)
ZendeskInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetAmplitude()
ResetCustomConnector()
ResetDatadog()
ResetDynatrace()
ResetGoogleAnalytics()
ResetInforNexus()
ResetMarketo()
ResetS3()
ResetSalesforce()
ResetSapoData()
ResetServiceNow()
ResetSingular()
ResetSlack()
ResetTrendmicro()
ResetVeeva()
ResetZendesk()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowTaskConnectorOperatorOutputReference ¶
func NewAppflowFlowTaskConnectorOperatorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AppflowFlowTaskConnectorOperatorOutputReference
type AppflowFlowTaskList ¶
type AppflowFlowTaskList interface {
cdktf.ComplexList
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
// The attribute on the parent resource this class is referencing.
TerraformAttribute() *string
SetTerraformAttribute(val *string)
// The parent resource.
TerraformResource() cdktf.IInterpolatingParent
SetTerraformResource(val cdktf.IInterpolatingParent)
// whether the list is wrapping a set (will add tolist() to be able to access an item via an index).
WrapsSet() *bool
SetWrapsSet(val *bool)
// Experimental.
ComputeFqn() *string
Get(index *float64) AppflowFlowTaskOutputReference
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowTaskList ¶
func NewAppflowFlowTaskList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppflowFlowTaskList
type AppflowFlowTaskOutputReference ¶
type AppflowFlowTaskOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
ConnectorOperator() AppflowFlowTaskConnectorOperatorList
ConnectorOperatorInput() interface{}
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DestinationField() *string
SetDestinationField(val *string)
DestinationFieldInput() *string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
SourceFields() *[]*string
SetSourceFields(val *[]*string)
SourceFieldsInput() *[]*string
TaskProperties() *map[string]*string
SetTaskProperties(val *map[string]*string)
TaskPropertiesInput() *map[string]*string
TaskType() *string
SetTaskType(val *string)
TaskTypeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutConnectorOperator(value interface{})
ResetConnectorOperator()
ResetDestinationField()
ResetTaskProperties()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowTaskOutputReference ¶
func NewAppflowFlowTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AppflowFlowTaskOutputReference
type AppflowFlowTriggerConfig ¶
type AppflowFlowTriggerConfig struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trigger_type AppflowFlow#trigger_type}.
TriggerType *string `field:"required" json:"triggerType" yaml:"triggerType"`
// trigger_properties block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trigger_properties AppflowFlow#trigger_properties}
TriggerProperties *AppflowFlowTriggerConfigTriggerProperties `field:"optional" json:"triggerProperties" yaml:"triggerProperties"`
}
type AppflowFlowTriggerConfigOutputReference ¶
type AppflowFlowTriggerConfigOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowTriggerConfig
SetInternalValue(val *AppflowFlowTriggerConfig)
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TriggerProperties() AppflowFlowTriggerConfigTriggerPropertiesOutputReference
TriggerPropertiesInput() *AppflowFlowTriggerConfigTriggerProperties
TriggerType() *string
SetTriggerType(val *string)
TriggerTypeInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutTriggerProperties(value *AppflowFlowTriggerConfigTriggerProperties)
ResetTriggerProperties()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowTriggerConfigOutputReference ¶
func NewAppflowFlowTriggerConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowTriggerConfigOutputReference
type AppflowFlowTriggerConfigTriggerProperties ¶
type AppflowFlowTriggerConfigTriggerProperties struct {
// scheduled block.
//
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#scheduled AppflowFlow#scheduled}
Scheduled *AppflowFlowTriggerConfigTriggerPropertiesScheduled `field:"optional" json:"scheduled" yaml:"scheduled"`
}
type AppflowFlowTriggerConfigTriggerPropertiesOutputReference ¶
type AppflowFlowTriggerConfigTriggerPropertiesOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowTriggerConfigTriggerProperties
SetInternalValue(val *AppflowFlowTriggerConfigTriggerProperties)
Scheduled() AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference
ScheduledInput() *AppflowFlowTriggerConfigTriggerPropertiesScheduled
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
PutScheduled(value *AppflowFlowTriggerConfigTriggerPropertiesScheduled)
ResetScheduled()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowTriggerConfigTriggerPropertiesOutputReference
type AppflowFlowTriggerConfigTriggerPropertiesScheduled ¶
type AppflowFlowTriggerConfigTriggerPropertiesScheduled struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_expression AppflowFlow#schedule_expression}.
ScheduleExpression *string `field:"required" json:"scheduleExpression" yaml:"scheduleExpression"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#data_pull_mode AppflowFlow#data_pull_mode}.
DataPullMode *string `field:"optional" json:"dataPullMode" yaml:"dataPullMode"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#first_execution_from AppflowFlow#first_execution_from}.
FirstExecutionFrom *string `field:"optional" json:"firstExecutionFrom" yaml:"firstExecutionFrom"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_end_time AppflowFlow#schedule_end_time}.
ScheduleEndTime *string `field:"optional" json:"scheduleEndTime" yaml:"scheduleEndTime"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_offset AppflowFlow#schedule_offset}.
ScheduleOffset *float64 `field:"optional" json:"scheduleOffset" yaml:"scheduleOffset"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_start_time AppflowFlow#schedule_start_time}.
ScheduleStartTime *string `field:"optional" json:"scheduleStartTime" yaml:"scheduleStartTime"`
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#timezone AppflowFlow#timezone}.
Timezone *string `field:"optional" json:"timezone" yaml:"timezone"`
}
type AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference ¶
type AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
// Experimental.
SetComplexObjectIndex(val interface{})
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
// Experimental.
SetComplexObjectIsFromSet(val *bool)
// The creation stack of this resolvable which will be appended to errors thrown during resolution.
//
// If this returns an empty array the stack will not be attached.
// Experimental.
CreationStack() *[]*string
DataPullMode() *string
SetDataPullMode(val *string)
DataPullModeInput() *string
FirstExecutionFrom() *string
SetFirstExecutionFrom(val *string)
FirstExecutionFromInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowFlowTriggerConfigTriggerPropertiesScheduled
SetInternalValue(val *AppflowFlowTriggerConfigTriggerPropertiesScheduled)
ScheduleEndTime() *string
SetScheduleEndTime(val *string)
ScheduleEndTimeInput() *string
ScheduleExpression() *string
SetScheduleExpression(val *string)
ScheduleExpressionInput() *string
ScheduleOffset() *float64
SetScheduleOffset(val *float64)
ScheduleOffsetInput() *float64
ScheduleStartTime() *string
SetScheduleStartTime(val *string)
ScheduleStartTimeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Timezone() *string
SetTimezone(val *string)
TimezoneInput() *string
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool
// Experimental.
GetListAttribute(terraformAttribute *string) *[]*string
// Experimental.
GetNumberAttribute(terraformAttribute *string) *float64
// Experimental.
GetNumberListAttribute(terraformAttribute *string) *[]*float64
// Experimental.
GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64
// Experimental.
GetStringAttribute(terraformAttribute *string) *string
// Experimental.
GetStringMapAttribute(terraformAttribute *string) *map[string]*string
// Experimental.
InterpolationAsList() cdktf.IResolvable
// Experimental.
InterpolationForAttribute(property *string) cdktf.IResolvable
ResetDataPullMode()
ResetFirstExecutionFrom()
ResetScheduleEndTime()
ResetScheduleOffset()
ResetScheduleStartTime()
ResetTimezone()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
// Experimental.
ToString() *string
}
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference
Source Files
¶
- appflowflow.go
- appflowflow_AppflowFlow.go
- appflowflow_AppflowFlowConfig.go
- appflowflow_AppflowFlowDestinationFlowConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorProperties.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigList.go
- appflowflow_AppflowFlowDestinationFlowConfigList__runtime_type_checks.go
- appflowflow_AppflowFlowDestinationFlowConfigOutputReference.go
- appflowflow_AppflowFlowDestinationFlowConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfig.go
- appflowflow_AppflowFlowSourceFlowConfigIncrementalPullConfig.go
- appflowflow_AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorProperties.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference.go
- appflowflow_AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowTask.go
- appflowflow_AppflowFlowTaskConnectorOperator.go
- appflowflow_AppflowFlowTaskConnectorOperatorList.go
- appflowflow_AppflowFlowTaskConnectorOperatorList__runtime_type_checks.go
- appflowflow_AppflowFlowTaskConnectorOperatorOutputReference.go
- appflowflow_AppflowFlowTaskConnectorOperatorOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowTaskList.go
- appflowflow_AppflowFlowTaskList__runtime_type_checks.go
- appflowflow_AppflowFlowTaskOutputReference.go
- appflowflow_AppflowFlowTaskOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowTriggerConfig.go
- appflowflow_AppflowFlowTriggerConfigOutputReference.go
- appflowflow_AppflowFlowTriggerConfigOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowTriggerConfigTriggerProperties.go
- appflowflow_AppflowFlowTriggerConfigTriggerPropertiesOutputReference.go
- appflowflow_AppflowFlowTriggerConfigTriggerPropertiesOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlowTriggerConfigTriggerPropertiesScheduled.go
- appflowflow_AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference.go
- appflowflow_AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference__runtime_type_checks.go
- appflowflow_AppflowFlow__runtime_type_checks.go