Documentation
¶
Index ¶
- func CfnConnectorProfile_CFN_RESOURCE_TYPE_NAME() *string
- func CfnConnectorProfile_IsCfnElement(x interface{}) *bool
- func CfnConnectorProfile_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnConnectorProfile_IsConstruct(x interface{}) *bool
- func CfnFlow_CFN_RESOURCE_TYPE_NAME() *string
- func CfnFlow_IsCfnElement(x interface{}) *bool
- func CfnFlow_IsCfnResource(construct constructs.IConstruct) *bool
- func CfnFlow_IsConstruct(x interface{}) *bool
- func NewCfnConnectorProfile_Override(c CfnConnectorProfile, scope constructs.Construct, id *string, ...)
- func NewCfnFlow_Override(c CfnFlow, scope constructs.Construct, id *string, props *CfnFlowProps)
- type CfnConnectorProfile
- type CfnConnectorProfileProps
- type CfnConnectorProfile_AmplitudeConnectorProfileCredentialsProperty
- type CfnConnectorProfile_ConnectorOAuthRequestProperty
- type CfnConnectorProfile_ConnectorProfileConfigProperty
- type CfnConnectorProfile_ConnectorProfileCredentialsProperty
- type CfnConnectorProfile_ConnectorProfilePropertiesProperty
- type CfnConnectorProfile_DatadogConnectorProfileCredentialsProperty
- type CfnConnectorProfile_DatadogConnectorProfilePropertiesProperty
- type CfnConnectorProfile_DynatraceConnectorProfileCredentialsProperty
- type CfnConnectorProfile_DynatraceConnectorProfilePropertiesProperty
- type CfnConnectorProfile_GoogleAnalyticsConnectorProfileCredentialsProperty
- type CfnConnectorProfile_InforNexusConnectorProfileCredentialsProperty
- type CfnConnectorProfile_InforNexusConnectorProfilePropertiesProperty
- type CfnConnectorProfile_MarketoConnectorProfileCredentialsProperty
- type CfnConnectorProfile_MarketoConnectorProfilePropertiesProperty
- type CfnConnectorProfile_OAuthPropertiesProperty
- type CfnConnectorProfile_RedshiftConnectorProfileCredentialsProperty
- type CfnConnectorProfile_RedshiftConnectorProfilePropertiesProperty
- type CfnConnectorProfile_SAPODataConnectorProfileCredentialsProperty
- type CfnConnectorProfile_SAPODataConnectorProfilePropertiesProperty
- type CfnConnectorProfile_SalesforceConnectorProfileCredentialsProperty
- type CfnConnectorProfile_SalesforceConnectorProfilePropertiesProperty
- type CfnConnectorProfile_ServiceNowConnectorProfileCredentialsProperty
- type CfnConnectorProfile_ServiceNowConnectorProfilePropertiesProperty
- type CfnConnectorProfile_SingularConnectorProfileCredentialsProperty
- type CfnConnectorProfile_SlackConnectorProfileCredentialsProperty
- type CfnConnectorProfile_SlackConnectorProfilePropertiesProperty
- type CfnConnectorProfile_SnowflakeConnectorProfileCredentialsProperty
- type CfnConnectorProfile_SnowflakeConnectorProfilePropertiesProperty
- type CfnConnectorProfile_TrendmicroConnectorProfileCredentialsProperty
- type CfnConnectorProfile_VeevaConnectorProfileCredentialsProperty
- type CfnConnectorProfile_VeevaConnectorProfilePropertiesProperty
- type CfnConnectorProfile_ZendeskConnectorProfileCredentialsProperty
- type CfnConnectorProfile_ZendeskConnectorProfilePropertiesProperty
- type CfnFlow
- type CfnFlowProps
- type CfnFlow_AggregationConfigProperty
- type CfnFlow_AmplitudeSourcePropertiesProperty
- type CfnFlow_ConnectorOperatorProperty
- type CfnFlow_DatadogSourcePropertiesProperty
- type CfnFlow_DestinationConnectorPropertiesProperty
- type CfnFlow_DestinationFlowConfigProperty
- type CfnFlow_DynatraceSourcePropertiesProperty
- type CfnFlow_ErrorHandlingConfigProperty
- type CfnFlow_EventBridgeDestinationPropertiesProperty
- type CfnFlow_GoogleAnalyticsSourcePropertiesProperty
- type CfnFlow_IncrementalPullConfigProperty
- type CfnFlow_InforNexusSourcePropertiesProperty
- type CfnFlow_LookoutMetricsDestinationPropertiesProperty
- type CfnFlow_MarketoSourcePropertiesProperty
- type CfnFlow_PrefixConfigProperty
- type CfnFlow_RedshiftDestinationPropertiesProperty
- type CfnFlow_S3DestinationPropertiesProperty
- type CfnFlow_S3InputFormatConfigProperty
- type CfnFlow_S3OutputFormatConfigProperty
- type CfnFlow_S3SourcePropertiesProperty
- type CfnFlow_SAPODataSourcePropertiesProperty
- type CfnFlow_SalesforceDestinationPropertiesProperty
- type CfnFlow_SalesforceSourcePropertiesProperty
- type CfnFlow_ScheduledTriggerPropertiesProperty
- type CfnFlow_ServiceNowSourcePropertiesProperty
- type CfnFlow_SingularSourcePropertiesProperty
- type CfnFlow_SlackSourcePropertiesProperty
- type CfnFlow_SnowflakeDestinationPropertiesProperty
- type CfnFlow_SourceConnectorPropertiesProperty
- type CfnFlow_SourceFlowConfigProperty
- type CfnFlow_TaskPropertiesObjectProperty
- type CfnFlow_TaskProperty
- type CfnFlow_TrendmicroSourcePropertiesProperty
- type CfnFlow_TriggerConfigProperty
- type CfnFlow_UpsolverDestinationPropertiesProperty
- type CfnFlow_UpsolverS3OutputFormatConfigProperty
- type CfnFlow_VeevaSourcePropertiesProperty
- type CfnFlow_ZendeskDestinationPropertiesProperty
- type CfnFlow_ZendeskSourcePropertiesProperty
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CfnConnectorProfile_CFN_RESOURCE_TYPE_NAME ¶
func CfnConnectorProfile_CFN_RESOURCE_TYPE_NAME() *string
func CfnConnectorProfile_IsCfnElement ¶
func CfnConnectorProfile_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnConnectorProfile_IsCfnResource ¶
func CfnConnectorProfile_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnConnectorProfile_IsConstruct ¶
func CfnConnectorProfile_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func CfnFlow_CFN_RESOURCE_TYPE_NAME ¶
func CfnFlow_CFN_RESOURCE_TYPE_NAME() *string
func CfnFlow_IsCfnElement ¶
func CfnFlow_IsCfnElement(x interface{}) *bool
Returns `true` if a construct is a stack element (i.e. part of the synthesized cloudformation template).
Uses duck-typing instead of `instanceof` to allow stack elements from different versions of this library to be included in the same stack.
Returns: The construct as a stack element or undefined if it is not a stack element.
func CfnFlow_IsCfnResource ¶
func CfnFlow_IsCfnResource(construct constructs.IConstruct) *bool
Check whether the given construct is a CfnResource.
func CfnFlow_IsConstruct ¶
func CfnFlow_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Returns: true if `x` is an object created from a class which extends `Construct`. Deprecated: use `x instanceof Construct` instead
func NewCfnConnectorProfile_Override ¶
func NewCfnConnectorProfile_Override(c CfnConnectorProfile, scope constructs.Construct, id *string, props *CfnConnectorProfileProps)
Create a new `AWS::AppFlow::ConnectorProfile`.
func NewCfnFlow_Override ¶
func NewCfnFlow_Override(c CfnFlow, scope constructs.Construct, id *string, props *CfnFlowProps)
Create a new `AWS::AppFlow::Flow`.
Types ¶
type CfnConnectorProfile ¶
type CfnConnectorProfile interface {
awscdk.CfnResource
awscdk.IInspectable
AttrConnectorProfileArn() *string
AttrCredentialsArn() *string
CfnOptions() awscdk.ICfnResourceOptions
CfnProperties() *map[string]interface{}
CfnResourceType() *string
ConnectionMode() *string
SetConnectionMode(val *string)
ConnectorProfileConfig() interface{}
SetConnectorProfileConfig(val interface{})
ConnectorProfileName() *string
SetConnectorProfileName(val *string)
ConnectorType() *string
SetConnectorType(val *string)
CreationStack() *[]*string
KmsArn() *string
SetKmsArn(val *string)
LogicalId() *string
Node() constructs.Node
Ref() *string
Stack() awscdk.Stack
UpdatedProperites() *map[string]interface{}
AddDeletionOverride(path *string)
AddDependsOn(target awscdk.CfnResource)
AddMetadata(key *string, value interface{})
AddOverride(path *string, value interface{})
AddPropertyDeletionOverride(propertyPath *string)
AddPropertyOverride(propertyPath *string, value interface{})
ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
GetAtt(attributeName *string) awscdk.Reference
GetMetadata(key *string) interface{}
Inspect(inspector awscdk.TreeInspector)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::AppFlow::ConnectorProfile`.
TODO: EXAMPLE
func NewCfnConnectorProfile ¶
func NewCfnConnectorProfile(scope constructs.Construct, id *string, props *CfnConnectorProfileProps) CfnConnectorProfile
Create a new `AWS::AppFlow::ConnectorProfile`.
type CfnConnectorProfileProps ¶
type CfnConnectorProfileProps struct {
// `AWS::AppFlow::ConnectorProfile.ConnectionMode`.
ConnectionMode *string `json:"connectionMode"`
// `AWS::AppFlow::ConnectorProfile.ConnectorProfileConfig`.
ConnectorProfileConfig interface{} `json:"connectorProfileConfig"`
// `AWS::AppFlow::ConnectorProfile.ConnectorProfileName`.
ConnectorProfileName *string `json:"connectorProfileName"`
// `AWS::AppFlow::ConnectorProfile.ConnectorType`.
ConnectorType *string `json:"connectorType"`
// `AWS::AppFlow::ConnectorProfile.KMSArn`.
KmsArn *string `json:"kmsArn"`
}
Properties for defining a `AWS::AppFlow::ConnectorProfile`.
TODO: EXAMPLE
type CfnConnectorProfile_AmplitudeConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_AmplitudeConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.AmplitudeConnectorProfileCredentialsProperty.ApiKey`.
ApiKey *string `json:"apiKey"`
// `CfnConnectorProfile.AmplitudeConnectorProfileCredentialsProperty.SecretKey`.
SecretKey *string `json:"secretKey"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ConnectorOAuthRequestProperty ¶
type CfnConnectorProfile_ConnectorOAuthRequestProperty struct {
// `CfnConnectorProfile.ConnectorOAuthRequestProperty.AuthCode`.
AuthCode *string `json:"authCode"`
// `CfnConnectorProfile.ConnectorOAuthRequestProperty.RedirectUri`.
RedirectUri *string `json:"redirectUri"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ConnectorProfileConfigProperty ¶
type CfnConnectorProfile_ConnectorProfileConfigProperty struct {
// `CfnConnectorProfile.ConnectorProfileConfigProperty.ConnectorProfileCredentials`.
ConnectorProfileCredentials interface{} `json:"connectorProfileCredentials"`
// `CfnConnectorProfile.ConnectorProfileConfigProperty.ConnectorProfileProperties`.
ConnectorProfileProperties interface{} `json:"connectorProfileProperties"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_ConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Amplitude`.
Amplitude interface{} `json:"amplitude"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Datadog`.
Datadog interface{} `json:"datadog"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Dynatrace`.
Dynatrace interface{} `json:"dynatrace"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.GoogleAnalytics`.
GoogleAnalytics interface{} `json:"googleAnalytics"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.InforNexus`.
InforNexus interface{} `json:"inforNexus"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Marketo`.
Marketo interface{} `json:"marketo"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Redshift`.
Redshift interface{} `json:"redshift"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Salesforce`.
Salesforce interface{} `json:"salesforce"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.SAPOData`.
SapoData interface{} `json:"sapoData"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.ServiceNow`.
ServiceNow interface{} `json:"serviceNow"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Singular`.
Singular interface{} `json:"singular"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Slack`.
Slack interface{} `json:"slack"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Snowflake`.
Snowflake interface{} `json:"snowflake"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Trendmicro`.
Trendmicro interface{} `json:"trendmicro"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Veeva`.
Veeva interface{} `json:"veeva"`
// `CfnConnectorProfile.ConnectorProfileCredentialsProperty.Zendesk`.
Zendesk interface{} `json:"zendesk"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_ConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Datadog`.
Datadog interface{} `json:"datadog"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Dynatrace`.
Dynatrace interface{} `json:"dynatrace"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.InforNexus`.
InforNexus interface{} `json:"inforNexus"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Marketo`.
Marketo interface{} `json:"marketo"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Redshift`.
Redshift interface{} `json:"redshift"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Salesforce`.
Salesforce interface{} `json:"salesforce"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.SAPOData`.
SapoData interface{} `json:"sapoData"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.ServiceNow`.
ServiceNow interface{} `json:"serviceNow"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Slack`.
Slack interface{} `json:"slack"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Snowflake`.
Snowflake interface{} `json:"snowflake"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Veeva`.
Veeva interface{} `json:"veeva"`
// `CfnConnectorProfile.ConnectorProfilePropertiesProperty.Zendesk`.
Zendesk interface{} `json:"zendesk"`
}
TODO: EXAMPLE
type CfnConnectorProfile_DatadogConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_DatadogConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.DatadogConnectorProfileCredentialsProperty.ApiKey`.
ApiKey *string `json:"apiKey"`
// `CfnConnectorProfile.DatadogConnectorProfileCredentialsProperty.ApplicationKey`.
ApplicationKey *string `json:"applicationKey"`
}
TODO: EXAMPLE
type CfnConnectorProfile_DatadogConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_DatadogConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.DatadogConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_DynatraceConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_DynatraceConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.DynatraceConnectorProfileCredentialsProperty.ApiToken`.
ApiToken *string `json:"apiToken"`
}
TODO: EXAMPLE
type CfnConnectorProfile_DynatraceConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_DynatraceConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.DynatraceConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_GoogleAnalyticsConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_GoogleAnalyticsConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.GoogleAnalyticsConnectorProfileCredentialsProperty.AccessToken`.
AccessToken *string `json:"accessToken"`
// `CfnConnectorProfile.GoogleAnalyticsConnectorProfileCredentialsProperty.ClientId`.
ClientId *string `json:"clientId"`
// `CfnConnectorProfile.GoogleAnalyticsConnectorProfileCredentialsProperty.ClientSecret`.
ClientSecret *string `json:"clientSecret"`
// `CfnConnectorProfile.GoogleAnalyticsConnectorProfileCredentialsProperty.ConnectorOAuthRequest`.
ConnectorOAuthRequest interface{} `json:"connectorOAuthRequest"`
// `CfnConnectorProfile.GoogleAnalyticsConnectorProfileCredentialsProperty.RefreshToken`.
RefreshToken *string `json:"refreshToken"`
}
TODO: EXAMPLE
type CfnConnectorProfile_InforNexusConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_InforNexusConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.InforNexusConnectorProfileCredentialsProperty.AccessKeyId`.
AccessKeyId *string `json:"accessKeyId"`
// `CfnConnectorProfile.InforNexusConnectorProfileCredentialsProperty.Datakey`.
Datakey *string `json:"datakey"`
// `CfnConnectorProfile.InforNexusConnectorProfileCredentialsProperty.SecretAccessKey`.
SecretAccessKey *string `json:"secretAccessKey"`
// `CfnConnectorProfile.InforNexusConnectorProfileCredentialsProperty.UserId`.
UserId *string `json:"userId"`
}
TODO: EXAMPLE
type CfnConnectorProfile_InforNexusConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_InforNexusConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.InforNexusConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_MarketoConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_MarketoConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty.AccessToken`.
AccessToken *string `json:"accessToken"`
// `CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty.ClientId`.
ClientId *string `json:"clientId"`
// `CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty.ClientSecret`.
ClientSecret *string `json:"clientSecret"`
// `CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty.ConnectorOAuthRequest`.
ConnectorOAuthRequest interface{} `json:"connectorOAuthRequest"`
}
TODO: EXAMPLE
type CfnConnectorProfile_MarketoConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_MarketoConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.MarketoConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_OAuthPropertiesProperty ¶
type CfnConnectorProfile_OAuthPropertiesProperty struct {
// `CfnConnectorProfile.OAuthPropertiesProperty.AuthCodeUrl`.
AuthCodeUrl *string `json:"authCodeUrl"`
// `CfnConnectorProfile.OAuthPropertiesProperty.OAuthScopes`.
OAuthScopes *[]*string `json:"oAuthScopes"`
// `CfnConnectorProfile.OAuthPropertiesProperty.TokenUrl`.
TokenUrl *string `json:"tokenUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_RedshiftConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_RedshiftConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.RedshiftConnectorProfileCredentialsProperty.Password`.
Password *string `json:"password"`
// `CfnConnectorProfile.RedshiftConnectorProfileCredentialsProperty.Username`.
Username *string `json:"username"`
}
TODO: EXAMPLE
type CfnConnectorProfile_RedshiftConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_RedshiftConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.BucketName`.
BucketName *string `json:"bucketName"`
// `CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.DatabaseUrl`.
DatabaseUrl *string `json:"databaseUrl"`
// `CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.RoleArn`.
RoleArn *string `json:"roleArn"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SAPODataConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_SAPODataConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.SAPODataConnectorProfileCredentialsProperty.BasicAuthCredentials`.
BasicAuthCredentials interface{} `json:"basicAuthCredentials"`
// `CfnConnectorProfile.SAPODataConnectorProfileCredentialsProperty.OAuthCredentials`.
OAuthCredentials interface{} `json:"oAuthCredentials"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SAPODataConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_SAPODataConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.ApplicationHostUrl`.
ApplicationHostUrl *string `json:"applicationHostUrl"`
// `CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.ApplicationServicePath`.
ApplicationServicePath *string `json:"applicationServicePath"`
// `CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.ClientNumber`.
ClientNumber *string `json:"clientNumber"`
// `CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.LogonLanguage`.
LogonLanguage *string `json:"logonLanguage"`
// `CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.OAuthProperties`.
OAuthProperties interface{} `json:"oAuthProperties"`
// `CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.PortNumber`.
PortNumber *float64 `json:"portNumber"`
// `CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.PrivateLinkServiceName`.
PrivateLinkServiceName *string `json:"privateLinkServiceName"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SalesforceConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_SalesforceConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.AccessToken`.
AccessToken *string `json:"accessToken"`
// `CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.ClientCredentialsArn`.
ClientCredentialsArn *string `json:"clientCredentialsArn"`
// `CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.ConnectorOAuthRequest`.
ConnectorOAuthRequest interface{} `json:"connectorOAuthRequest"`
// `CfnConnectorProfile.SalesforceConnectorProfileCredentialsProperty.RefreshToken`.
RefreshToken *string `json:"refreshToken"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SalesforceConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_SalesforceConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.SalesforceConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
// `CfnConnectorProfile.SalesforceConnectorProfilePropertiesProperty.isSandboxEnvironment`.
IsSandboxEnvironment interface{} `json:"isSandboxEnvironment"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ServiceNowConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_ServiceNowConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.ServiceNowConnectorProfileCredentialsProperty.Password`.
Password *string `json:"password"`
// `CfnConnectorProfile.ServiceNowConnectorProfileCredentialsProperty.Username`.
Username *string `json:"username"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ServiceNowConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_ServiceNowConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.ServiceNowConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SingularConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_SingularConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.SingularConnectorProfileCredentialsProperty.ApiKey`.
ApiKey *string `json:"apiKey"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SlackConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_SlackConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.SlackConnectorProfileCredentialsProperty.AccessToken`.
AccessToken *string `json:"accessToken"`
// `CfnConnectorProfile.SlackConnectorProfileCredentialsProperty.ClientId`.
ClientId *string `json:"clientId"`
// `CfnConnectorProfile.SlackConnectorProfileCredentialsProperty.ClientSecret`.
ClientSecret *string `json:"clientSecret"`
// `CfnConnectorProfile.SlackConnectorProfileCredentialsProperty.ConnectorOAuthRequest`.
ConnectorOAuthRequest interface{} `json:"connectorOAuthRequest"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SlackConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_SlackConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.SlackConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SnowflakeConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_SnowflakeConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.SnowflakeConnectorProfileCredentialsProperty.Password`.
Password *string `json:"password"`
// `CfnConnectorProfile.SnowflakeConnectorProfileCredentialsProperty.Username`.
Username *string `json:"username"`
}
TODO: EXAMPLE
type CfnConnectorProfile_SnowflakeConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_SnowflakeConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty.AccountName`.
AccountName *string `json:"accountName"`
// `CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty.BucketName`.
BucketName *string `json:"bucketName"`
// `CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty.PrivateLinkServiceName`.
PrivateLinkServiceName *string `json:"privateLinkServiceName"`
// `CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty.Region`.
Region *string `json:"region"`
// `CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty.Stage`.
Stage *string `json:"stage"`
// `CfnConnectorProfile.SnowflakeConnectorProfilePropertiesProperty.Warehouse`.
Warehouse *string `json:"warehouse"`
}
TODO: EXAMPLE
type CfnConnectorProfile_TrendmicroConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_TrendmicroConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.TrendmicroConnectorProfileCredentialsProperty.ApiSecretKey`.
ApiSecretKey *string `json:"apiSecretKey"`
}
TODO: EXAMPLE
type CfnConnectorProfile_VeevaConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_VeevaConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.VeevaConnectorProfileCredentialsProperty.Password`.
Password *string `json:"password"`
// `CfnConnectorProfile.VeevaConnectorProfileCredentialsProperty.Username`.
Username *string `json:"username"`
}
TODO: EXAMPLE
type CfnConnectorProfile_VeevaConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_VeevaConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.VeevaConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ZendeskConnectorProfileCredentialsProperty ¶
type CfnConnectorProfile_ZendeskConnectorProfileCredentialsProperty struct {
// `CfnConnectorProfile.ZendeskConnectorProfileCredentialsProperty.AccessToken`.
AccessToken *string `json:"accessToken"`
// `CfnConnectorProfile.ZendeskConnectorProfileCredentialsProperty.ClientId`.
ClientId *string `json:"clientId"`
// `CfnConnectorProfile.ZendeskConnectorProfileCredentialsProperty.ClientSecret`.
ClientSecret *string `json:"clientSecret"`
// `CfnConnectorProfile.ZendeskConnectorProfileCredentialsProperty.ConnectorOAuthRequest`.
ConnectorOAuthRequest interface{} `json:"connectorOAuthRequest"`
}
TODO: EXAMPLE
type CfnConnectorProfile_ZendeskConnectorProfilePropertiesProperty ¶
type CfnConnectorProfile_ZendeskConnectorProfilePropertiesProperty struct {
// `CfnConnectorProfile.ZendeskConnectorProfilePropertiesProperty.InstanceUrl`.
InstanceUrl *string `json:"instanceUrl"`
}
TODO: EXAMPLE
type CfnFlow ¶
type CfnFlow interface {
awscdk.CfnResource
awscdk.IInspectable
AttrFlowArn() *string
CfnOptions() awscdk.ICfnResourceOptions
CfnProperties() *map[string]interface{}
CfnResourceType() *string
CreationStack() *[]*string
Description() *string
SetDescription(val *string)
DestinationFlowConfigList() interface{}
SetDestinationFlowConfigList(val interface{})
FlowName() *string
SetFlowName(val *string)
KmsArn() *string
SetKmsArn(val *string)
LogicalId() *string
Node() constructs.Node
Ref() *string
SourceFlowConfig() interface{}
SetSourceFlowConfig(val interface{})
Stack() awscdk.Stack
Tags() awscdk.TagManager
Tasks() interface{}
SetTasks(val interface{})
TriggerConfig() interface{}
SetTriggerConfig(val interface{})
UpdatedProperites() *map[string]interface{}
AddDeletionOverride(path *string)
AddDependsOn(target awscdk.CfnResource)
AddMetadata(key *string, value interface{})
AddOverride(path *string, value interface{})
AddPropertyDeletionOverride(propertyPath *string)
AddPropertyOverride(propertyPath *string, value interface{})
ApplyRemovalPolicy(policy awscdk.RemovalPolicy, options *awscdk.RemovalPolicyOptions)
GetAtt(attributeName *string) awscdk.Reference
GetMetadata(key *string) interface{}
Inspect(inspector awscdk.TreeInspector)
OverrideLogicalId(newLogicalId *string)
RenderProperties(props *map[string]interface{}) *map[string]interface{}
ShouldSynthesize() *bool
ToString() *string
ValidateProperties(_properties interface{})
}
A CloudFormation `AWS::AppFlow::Flow`.
TODO: EXAMPLE
func NewCfnFlow ¶
func NewCfnFlow(scope constructs.Construct, id *string, props *CfnFlowProps) CfnFlow
Create a new `AWS::AppFlow::Flow`.
type CfnFlowProps ¶
type CfnFlowProps struct {
// `AWS::AppFlow::Flow.Description`.
Description *string `json:"description"`
// `AWS::AppFlow::Flow.DestinationFlowConfigList`.
DestinationFlowConfigList interface{} `json:"destinationFlowConfigList"`
// `AWS::AppFlow::Flow.FlowName`.
FlowName *string `json:"flowName"`
// `AWS::AppFlow::Flow.KMSArn`.
KmsArn *string `json:"kmsArn"`
// `AWS::AppFlow::Flow.SourceFlowConfig`.
SourceFlowConfig interface{} `json:"sourceFlowConfig"`
// `AWS::AppFlow::Flow.Tags`.
Tags *[]*awscdk.CfnTag `json:"tags"`
// `AWS::AppFlow::Flow.Tasks`.
Tasks interface{} `json:"tasks"`
// `AWS::AppFlow::Flow.TriggerConfig`.
TriggerConfig interface{} `json:"triggerConfig"`
}
Properties for defining a `AWS::AppFlow::Flow`.
TODO: EXAMPLE
type CfnFlow_AggregationConfigProperty ¶
type CfnFlow_AggregationConfigProperty struct {
// `CfnFlow.AggregationConfigProperty.AggregationType`.
AggregationType *string `json:"aggregationType"`
}
TODO: EXAMPLE
type CfnFlow_AmplitudeSourcePropertiesProperty ¶
type CfnFlow_AmplitudeSourcePropertiesProperty struct {
// `CfnFlow.AmplitudeSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_ConnectorOperatorProperty ¶
type CfnFlow_ConnectorOperatorProperty struct {
// `CfnFlow.ConnectorOperatorProperty.Amplitude`.
Amplitude *string `json:"amplitude"`
// `CfnFlow.ConnectorOperatorProperty.Datadog`.
Datadog *string `json:"datadog"`
// `CfnFlow.ConnectorOperatorProperty.Dynatrace`.
Dynatrace *string `json:"dynatrace"`
// `CfnFlow.ConnectorOperatorProperty.GoogleAnalytics`.
GoogleAnalytics *string `json:"googleAnalytics"`
// `CfnFlow.ConnectorOperatorProperty.InforNexus`.
InforNexus *string `json:"inforNexus"`
// `CfnFlow.ConnectorOperatorProperty.Marketo`.
Marketo *string `json:"marketo"`
// `CfnFlow.ConnectorOperatorProperty.S3`.
S3 *string `json:"s3"`
// `CfnFlow.ConnectorOperatorProperty.Salesforce`.
Salesforce *string `json:"salesforce"`
// `CfnFlow.ConnectorOperatorProperty.SAPOData`.
SapoData *string `json:"sapoData"`
// `CfnFlow.ConnectorOperatorProperty.ServiceNow`.
ServiceNow *string `json:"serviceNow"`
// `CfnFlow.ConnectorOperatorProperty.Singular`.
Singular *string `json:"singular"`
// `CfnFlow.ConnectorOperatorProperty.Slack`.
Slack *string `json:"slack"`
// `CfnFlow.ConnectorOperatorProperty.Trendmicro`.
Trendmicro *string `json:"trendmicro"`
// `CfnFlow.ConnectorOperatorProperty.Veeva`.
Veeva *string `json:"veeva"`
// `CfnFlow.ConnectorOperatorProperty.Zendesk`.
Zendesk *string `json:"zendesk"`
}
TODO: EXAMPLE
type CfnFlow_DatadogSourcePropertiesProperty ¶
type CfnFlow_DatadogSourcePropertiesProperty struct {
// `CfnFlow.DatadogSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_DestinationConnectorPropertiesProperty ¶
type CfnFlow_DestinationConnectorPropertiesProperty struct {
// `CfnFlow.DestinationConnectorPropertiesProperty.EventBridge`.
EventBridge interface{} `json:"eventBridge"`
// `CfnFlow.DestinationConnectorPropertiesProperty.LookoutMetrics`.
LookoutMetrics interface{} `json:"lookoutMetrics"`
// `CfnFlow.DestinationConnectorPropertiesProperty.Redshift`.
Redshift interface{} `json:"redshift"`
// `CfnFlow.DestinationConnectorPropertiesProperty.S3`.
S3 interface{} `json:"s3"`
// `CfnFlow.DestinationConnectorPropertiesProperty.Salesforce`.
Salesforce interface{} `json:"salesforce"`
// `CfnFlow.DestinationConnectorPropertiesProperty.Snowflake`.
Snowflake interface{} `json:"snowflake"`
// `CfnFlow.DestinationConnectorPropertiesProperty.Upsolver`.
Upsolver interface{} `json:"upsolver"`
// `CfnFlow.DestinationConnectorPropertiesProperty.Zendesk`.
Zendesk interface{} `json:"zendesk"`
}
TODO: EXAMPLE
type CfnFlow_DestinationFlowConfigProperty ¶
type CfnFlow_DestinationFlowConfigProperty struct {
// `CfnFlow.DestinationFlowConfigProperty.ConnectorProfileName`.
ConnectorProfileName *string `json:"connectorProfileName"`
// `CfnFlow.DestinationFlowConfigProperty.ConnectorType`.
ConnectorType *string `json:"connectorType"`
// `CfnFlow.DestinationFlowConfigProperty.DestinationConnectorProperties`.
DestinationConnectorProperties interface{} `json:"destinationConnectorProperties"`
}
TODO: EXAMPLE
type CfnFlow_DynatraceSourcePropertiesProperty ¶
type CfnFlow_DynatraceSourcePropertiesProperty struct {
// `CfnFlow.DynatraceSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_ErrorHandlingConfigProperty ¶
type CfnFlow_ErrorHandlingConfigProperty struct {
// `CfnFlow.ErrorHandlingConfigProperty.BucketName`.
BucketName *string `json:"bucketName"`
// `CfnFlow.ErrorHandlingConfigProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnFlow.ErrorHandlingConfigProperty.FailOnFirstError`.
FailOnFirstError interface{} `json:"failOnFirstError"`
}
TODO: EXAMPLE
type CfnFlow_EventBridgeDestinationPropertiesProperty ¶
type CfnFlow_EventBridgeDestinationPropertiesProperty struct {
// `CfnFlow.EventBridgeDestinationPropertiesProperty.ErrorHandlingConfig`.
ErrorHandlingConfig interface{} `json:"errorHandlingConfig"`
// `CfnFlow.EventBridgeDestinationPropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_GoogleAnalyticsSourcePropertiesProperty ¶
type CfnFlow_GoogleAnalyticsSourcePropertiesProperty struct {
// `CfnFlow.GoogleAnalyticsSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_IncrementalPullConfigProperty ¶
type CfnFlow_IncrementalPullConfigProperty struct {
// `CfnFlow.IncrementalPullConfigProperty.DatetimeTypeFieldName`.
DatetimeTypeFieldName *string `json:"datetimeTypeFieldName"`
}
TODO: EXAMPLE
type CfnFlow_InforNexusSourcePropertiesProperty ¶
type CfnFlow_InforNexusSourcePropertiesProperty struct {
// `CfnFlow.InforNexusSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_LookoutMetricsDestinationPropertiesProperty ¶
type CfnFlow_LookoutMetricsDestinationPropertiesProperty struct {
// `CfnFlow.LookoutMetricsDestinationPropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_MarketoSourcePropertiesProperty ¶
type CfnFlow_MarketoSourcePropertiesProperty struct {
// `CfnFlow.MarketoSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_PrefixConfigProperty ¶
type CfnFlow_PrefixConfigProperty struct {
// `CfnFlow.PrefixConfigProperty.PrefixFormat`.
PrefixFormat *string `json:"prefixFormat"`
// `CfnFlow.PrefixConfigProperty.PrefixType`.
PrefixType *string `json:"prefixType"`
}
TODO: EXAMPLE
type CfnFlow_RedshiftDestinationPropertiesProperty ¶
type CfnFlow_RedshiftDestinationPropertiesProperty struct {
// `CfnFlow.RedshiftDestinationPropertiesProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnFlow.RedshiftDestinationPropertiesProperty.ErrorHandlingConfig`.
ErrorHandlingConfig interface{} `json:"errorHandlingConfig"`
// `CfnFlow.RedshiftDestinationPropertiesProperty.IntermediateBucketName`.
IntermediateBucketName *string `json:"intermediateBucketName"`
// `CfnFlow.RedshiftDestinationPropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_S3DestinationPropertiesProperty ¶
type CfnFlow_S3DestinationPropertiesProperty struct {
// `CfnFlow.S3DestinationPropertiesProperty.BucketName`.
BucketName *string `json:"bucketName"`
// `CfnFlow.S3DestinationPropertiesProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnFlow.S3DestinationPropertiesProperty.S3OutputFormatConfig`.
S3OutputFormatConfig interface{} `json:"s3OutputFormatConfig"`
}
TODO: EXAMPLE
type CfnFlow_S3InputFormatConfigProperty ¶
type CfnFlow_S3InputFormatConfigProperty struct {
// `CfnFlow.S3InputFormatConfigProperty.S3InputFileType`.
S3InputFileType *string `json:"s3InputFileType"`
}
TODO: EXAMPLE
type CfnFlow_S3OutputFormatConfigProperty ¶
type CfnFlow_S3OutputFormatConfigProperty struct {
// `CfnFlow.S3OutputFormatConfigProperty.AggregationConfig`.
AggregationConfig interface{} `json:"aggregationConfig"`
// `CfnFlow.S3OutputFormatConfigProperty.FileType`.
FileType *string `json:"fileType"`
// `CfnFlow.S3OutputFormatConfigProperty.PrefixConfig`.
PrefixConfig interface{} `json:"prefixConfig"`
}
TODO: EXAMPLE
type CfnFlow_S3SourcePropertiesProperty ¶
type CfnFlow_S3SourcePropertiesProperty struct {
// `CfnFlow.S3SourcePropertiesProperty.BucketName`.
BucketName *string `json:"bucketName"`
// `CfnFlow.S3SourcePropertiesProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnFlow.S3SourcePropertiesProperty.S3InputFormatConfig`.
S3InputFormatConfig interface{} `json:"s3InputFormatConfig"`
}
TODO: EXAMPLE
type CfnFlow_SAPODataSourcePropertiesProperty ¶
type CfnFlow_SAPODataSourcePropertiesProperty struct {
// `CfnFlow.SAPODataSourcePropertiesProperty.ObjectPath`.
ObjectPath *string `json:"objectPath"`
}
TODO: EXAMPLE
type CfnFlow_SalesforceDestinationPropertiesProperty ¶
type CfnFlow_SalesforceDestinationPropertiesProperty struct {
// `CfnFlow.SalesforceDestinationPropertiesProperty.ErrorHandlingConfig`.
ErrorHandlingConfig interface{} `json:"errorHandlingConfig"`
// `CfnFlow.SalesforceDestinationPropertiesProperty.IdFieldNames`.
IdFieldNames *[]*string `json:"idFieldNames"`
// `CfnFlow.SalesforceDestinationPropertiesProperty.Object`.
Object *string `json:"object"`
// `CfnFlow.SalesforceDestinationPropertiesProperty.WriteOperationType`.
WriteOperationType *string `json:"writeOperationType"`
}
TODO: EXAMPLE
type CfnFlow_SalesforceSourcePropertiesProperty ¶
type CfnFlow_SalesforceSourcePropertiesProperty struct {
// `CfnFlow.SalesforceSourcePropertiesProperty.EnableDynamicFieldUpdate`.
EnableDynamicFieldUpdate interface{} `json:"enableDynamicFieldUpdate"`
// `CfnFlow.SalesforceSourcePropertiesProperty.IncludeDeletedRecords`.
IncludeDeletedRecords interface{} `json:"includeDeletedRecords"`
// `CfnFlow.SalesforceSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_ScheduledTriggerPropertiesProperty ¶
type CfnFlow_ScheduledTriggerPropertiesProperty struct {
// `CfnFlow.ScheduledTriggerPropertiesProperty.DataPullMode`.
DataPullMode *string `json:"dataPullMode"`
// `CfnFlow.ScheduledTriggerPropertiesProperty.ScheduleEndTime`.
ScheduleEndTime *float64 `json:"scheduleEndTime"`
// `CfnFlow.ScheduledTriggerPropertiesProperty.ScheduleExpression`.
ScheduleExpression *string `json:"scheduleExpression"`
// `CfnFlow.ScheduledTriggerPropertiesProperty.ScheduleOffset`.
ScheduleOffset *float64 `json:"scheduleOffset"`
// `CfnFlow.ScheduledTriggerPropertiesProperty.ScheduleStartTime`.
ScheduleStartTime *float64 `json:"scheduleStartTime"`
// `CfnFlow.ScheduledTriggerPropertiesProperty.TimeZone`.
TimeZone *string `json:"timeZone"`
}
TODO: EXAMPLE
type CfnFlow_ServiceNowSourcePropertiesProperty ¶
type CfnFlow_ServiceNowSourcePropertiesProperty struct {
// `CfnFlow.ServiceNowSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_SingularSourcePropertiesProperty ¶
type CfnFlow_SingularSourcePropertiesProperty struct {
// `CfnFlow.SingularSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_SlackSourcePropertiesProperty ¶
type CfnFlow_SlackSourcePropertiesProperty struct {
// `CfnFlow.SlackSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_SnowflakeDestinationPropertiesProperty ¶
type CfnFlow_SnowflakeDestinationPropertiesProperty struct {
// `CfnFlow.SnowflakeDestinationPropertiesProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnFlow.SnowflakeDestinationPropertiesProperty.ErrorHandlingConfig`.
ErrorHandlingConfig interface{} `json:"errorHandlingConfig"`
// `CfnFlow.SnowflakeDestinationPropertiesProperty.IntermediateBucketName`.
IntermediateBucketName *string `json:"intermediateBucketName"`
// `CfnFlow.SnowflakeDestinationPropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_SourceConnectorPropertiesProperty ¶
type CfnFlow_SourceConnectorPropertiesProperty struct {
// `CfnFlow.SourceConnectorPropertiesProperty.Amplitude`.
Amplitude interface{} `json:"amplitude"`
// `CfnFlow.SourceConnectorPropertiesProperty.Datadog`.
Datadog interface{} `json:"datadog"`
// `CfnFlow.SourceConnectorPropertiesProperty.Dynatrace`.
Dynatrace interface{} `json:"dynatrace"`
// `CfnFlow.SourceConnectorPropertiesProperty.GoogleAnalytics`.
GoogleAnalytics interface{} `json:"googleAnalytics"`
// `CfnFlow.SourceConnectorPropertiesProperty.InforNexus`.
InforNexus interface{} `json:"inforNexus"`
// `CfnFlow.SourceConnectorPropertiesProperty.Marketo`.
Marketo interface{} `json:"marketo"`
// `CfnFlow.SourceConnectorPropertiesProperty.S3`.
S3 interface{} `json:"s3"`
// `CfnFlow.SourceConnectorPropertiesProperty.Salesforce`.
Salesforce interface{} `json:"salesforce"`
// `CfnFlow.SourceConnectorPropertiesProperty.SAPOData`.
SapoData interface{} `json:"sapoData"`
// `CfnFlow.SourceConnectorPropertiesProperty.ServiceNow`.
ServiceNow interface{} `json:"serviceNow"`
// `CfnFlow.SourceConnectorPropertiesProperty.Singular`.
Singular interface{} `json:"singular"`
// `CfnFlow.SourceConnectorPropertiesProperty.Slack`.
Slack interface{} `json:"slack"`
// `CfnFlow.SourceConnectorPropertiesProperty.Trendmicro`.
Trendmicro interface{} `json:"trendmicro"`
// `CfnFlow.SourceConnectorPropertiesProperty.Veeva`.
Veeva interface{} `json:"veeva"`
// `CfnFlow.SourceConnectorPropertiesProperty.Zendesk`.
Zendesk interface{} `json:"zendesk"`
}
TODO: EXAMPLE
type CfnFlow_SourceFlowConfigProperty ¶
type CfnFlow_SourceFlowConfigProperty struct {
// `CfnFlow.SourceFlowConfigProperty.ConnectorProfileName`.
ConnectorProfileName *string `json:"connectorProfileName"`
// `CfnFlow.SourceFlowConfigProperty.ConnectorType`.
ConnectorType *string `json:"connectorType"`
// `CfnFlow.SourceFlowConfigProperty.IncrementalPullConfig`.
IncrementalPullConfig interface{} `json:"incrementalPullConfig"`
// `CfnFlow.SourceFlowConfigProperty.SourceConnectorProperties`.
SourceConnectorProperties interface{} `json:"sourceConnectorProperties"`
}
TODO: EXAMPLE
type CfnFlow_TaskPropertiesObjectProperty ¶
type CfnFlow_TaskPropertiesObjectProperty struct {
// `CfnFlow.TaskPropertiesObjectProperty.Key`.
Key *string `json:"key"`
// `CfnFlow.TaskPropertiesObjectProperty.Value`.
Value *string `json:"value"`
}
TODO: EXAMPLE
type CfnFlow_TaskProperty ¶
type CfnFlow_TaskProperty struct {
// `CfnFlow.TaskProperty.ConnectorOperator`.
ConnectorOperator interface{} `json:"connectorOperator"`
// `CfnFlow.TaskProperty.DestinationField`.
DestinationField *string `json:"destinationField"`
// `CfnFlow.TaskProperty.SourceFields`.
SourceFields *[]*string `json:"sourceFields"`
// `CfnFlow.TaskProperty.TaskProperties`.
TaskProperties interface{} `json:"taskProperties"`
// `CfnFlow.TaskProperty.TaskType`.
TaskType *string `json:"taskType"`
}
TODO: EXAMPLE
type CfnFlow_TrendmicroSourcePropertiesProperty ¶
type CfnFlow_TrendmicroSourcePropertiesProperty struct {
// `CfnFlow.TrendmicroSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_TriggerConfigProperty ¶
type CfnFlow_TriggerConfigProperty struct {
// `CfnFlow.TriggerConfigProperty.TriggerProperties`.
TriggerProperties interface{} `json:"triggerProperties"`
// `CfnFlow.TriggerConfigProperty.TriggerType`.
TriggerType *string `json:"triggerType"`
}
TODO: EXAMPLE
type CfnFlow_UpsolverDestinationPropertiesProperty ¶
type CfnFlow_UpsolverDestinationPropertiesProperty struct {
// `CfnFlow.UpsolverDestinationPropertiesProperty.BucketName`.
BucketName *string `json:"bucketName"`
// `CfnFlow.UpsolverDestinationPropertiesProperty.BucketPrefix`.
BucketPrefix *string `json:"bucketPrefix"`
// `CfnFlow.UpsolverDestinationPropertiesProperty.S3OutputFormatConfig`.
S3OutputFormatConfig interface{} `json:"s3OutputFormatConfig"`
}
TODO: EXAMPLE
type CfnFlow_UpsolverS3OutputFormatConfigProperty ¶
type CfnFlow_UpsolverS3OutputFormatConfigProperty struct {
// `CfnFlow.UpsolverS3OutputFormatConfigProperty.AggregationConfig`.
AggregationConfig interface{} `json:"aggregationConfig"`
// `CfnFlow.UpsolverS3OutputFormatConfigProperty.FileType`.
FileType *string `json:"fileType"`
// `CfnFlow.UpsolverS3OutputFormatConfigProperty.PrefixConfig`.
PrefixConfig interface{} `json:"prefixConfig"`
}
TODO: EXAMPLE
type CfnFlow_VeevaSourcePropertiesProperty ¶
type CfnFlow_VeevaSourcePropertiesProperty struct {
// `CfnFlow.VeevaSourcePropertiesProperty.DocumentType`.
DocumentType *string `json:"documentType"`
// `CfnFlow.VeevaSourcePropertiesProperty.IncludeAllVersions`.
IncludeAllVersions interface{} `json:"includeAllVersions"`
// `CfnFlow.VeevaSourcePropertiesProperty.IncludeRenditions`.
IncludeRenditions interface{} `json:"includeRenditions"`
// `CfnFlow.VeevaSourcePropertiesProperty.IncludeSourceFiles`.
IncludeSourceFiles interface{} `json:"includeSourceFiles"`
// `CfnFlow.VeevaSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE
type CfnFlow_ZendeskDestinationPropertiesProperty ¶
type CfnFlow_ZendeskDestinationPropertiesProperty struct {
// `CfnFlow.ZendeskDestinationPropertiesProperty.ErrorHandlingConfig`.
ErrorHandlingConfig interface{} `json:"errorHandlingConfig"`
// `CfnFlow.ZendeskDestinationPropertiesProperty.IdFieldNames`.
IdFieldNames *[]*string `json:"idFieldNames"`
// `CfnFlow.ZendeskDestinationPropertiesProperty.Object`.
Object *string `json:"object"`
// `CfnFlow.ZendeskDestinationPropertiesProperty.WriteOperationType`.
WriteOperationType *string `json:"writeOperationType"`
}
TODO: EXAMPLE
type CfnFlow_ZendeskSourcePropertiesProperty ¶
type CfnFlow_ZendeskSourcePropertiesProperty struct {
// `CfnFlow.ZendeskSourcePropertiesProperty.Object`.
Object *string `json:"object"`
}
TODO: EXAMPLE