Documentation
¶
Index ¶
- func AppflowConnectorProfile_IsConstruct(x interface{}) *bool
- func AppflowConnectorProfile_IsTerraformElement(x interface{}) *bool
- func AppflowConnectorProfile_IsTerraformResource(x interface{}) *bool
- func AppflowConnectorProfile_TfResourceType() *string
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigOutputReference, ...)
- func NewAppflowConnectorProfile_Override(a AppflowConnectorProfile, scope constructs.Construct, id *string, ...)
- type AppflowConnectorProfile
- type AppflowConnectorProfileConfig
- type AppflowConnectorProfileConnectorProfileConfig
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference
- type AppflowConnectorProfileConnectorProfileConfigOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppflowConnectorProfile_IsConstruct ¶
func AppflowConnectorProfile_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 AppflowConnectorProfile_IsTerraformElement ¶
func AppflowConnectorProfile_IsTerraformElement(x interface{}) *bool
Experimental.
func AppflowConnectorProfile_IsTerraformResource ¶
func AppflowConnectorProfile_IsTerraformResource(x interface{}) *bool
Experimental.
func AppflowConnectorProfile_TfResourceType ¶
func AppflowConnectorProfile_TfResourceType() *string
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfile_Override ¶
func NewAppflowConnectorProfile_Override(a AppflowConnectorProfile, scope constructs.Construct, id *string, config *AppflowConnectorProfileConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile aws_appflow_connector_profile} Resource.
Types ¶
type AppflowConnectorProfile ¶
type AppflowConnectorProfile interface {
cdktf.TerraformResource
Arn() *string
// Experimental.
CdktfStack() cdktf.TerraformStack
// Experimental.
Connection() interface{}
// Experimental.
SetConnection(val interface{})
ConnectionMode() *string
SetConnectionMode(val *string)
ConnectionModeInput() *string
ConnectorLabel() *string
SetConnectorLabel(val *string)
ConnectorLabelInput() *string
ConnectorProfileConfig() AppflowConnectorProfileConnectorProfileConfigOutputReference
ConnectorProfileConfigInput() *AppflowConnectorProfileConnectorProfileConfig
ConnectorType() *string
SetConnectorType(val *string)
ConnectorTypeInput() *string
// Experimental.
ConstructNodeMetadata() *map[string]interface{}
// Experimental.
Count() interface{}
// Experimental.
SetCount(val interface{})
CredentialsArn() *string
// Experimental.
DependsOn() *[]*string
// Experimental.
SetDependsOn(val *[]*string)
// 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{}
// Experimental.
TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata
// Experimental.
TerraformMetaArguments() *map[string]interface{}
// Experimental.
TerraformResourceType() *string
// 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)
PutConnectorProfileConfig(value *AppflowConnectorProfileConnectorProfileConfig)
ResetConnectorLabel()
ResetId()
ResetKmsArn()
// Resets a previously passed logical Id to use the auto-generated logical id again.
// Experimental.
ResetOverrideLogicalId()
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://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile aws_appflow_connector_profile}.
func NewAppflowConnectorProfile ¶
func NewAppflowConnectorProfile(scope constructs.Construct, id *string, config *AppflowConnectorProfileConfig) AppflowConnectorProfile
Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile aws_appflow_connector_profile} Resource.
type AppflowConnectorProfileConfig ¶
type AppflowConnectorProfileConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count interface{} `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"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#connection_mode AppflowConnectorProfile#connection_mode}.
ConnectionMode *string `field:"required" json:"connectionMode" yaml:"connectionMode"`
// connector_profile_config block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#connector_profile_config AppflowConnectorProfile#connector_profile_config}
ConnectorProfileConfig *AppflowConnectorProfileConnectorProfileConfig `field:"required" json:"connectorProfileConfig" yaml:"connectorProfileConfig"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#connector_type AppflowConnectorProfile#connector_type}.
ConnectorType *string `field:"required" json:"connectorType" yaml:"connectorType"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#name AppflowConnectorProfile#name}.
Name *string `field:"required" json:"name" yaml:"name"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#connector_label AppflowConnectorProfile#connector_label}.
ConnectorLabel *string `field:"optional" json:"connectorLabel" yaml:"connectorLabel"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#id AppflowConnectorProfile#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://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#kms_arn AppflowConnectorProfile#kms_arn}.
KmsArn *string `field:"optional" json:"kmsArn" yaml:"kmsArn"`
}
type AppflowConnectorProfileConnectorProfileConfig ¶
type AppflowConnectorProfileConnectorProfileConfig struct {
// connector_profile_credentials block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#connector_profile_credentials AppflowConnectorProfile#connector_profile_credentials}
ConnectorProfileCredentials *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials `field:"required" json:"connectorProfileCredentials" yaml:"connectorProfileCredentials"`
// connector_profile_properties block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#connector_profile_properties AppflowConnectorProfile#connector_profile_properties}
ConnectorProfileProperties *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties `field:"required" json:"connectorProfileProperties" yaml:"connectorProfileProperties"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials struct {
// amplitude block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#amplitude AppflowConnectorProfile#amplitude}
Amplitude *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude `field:"optional" json:"amplitude" yaml:"amplitude"`
// custom_connector block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#custom_connector AppflowConnectorProfile#custom_connector}
CustomConnector *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"`
// datadog block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#datadog AppflowConnectorProfile#datadog}
Datadog *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog `field:"optional" json:"datadog" yaml:"datadog"`
// dynatrace block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#dynatrace AppflowConnectorProfile#dynatrace}
Dynatrace *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace `field:"optional" json:"dynatrace" yaml:"dynatrace"`
// google_analytics block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#google_analytics AppflowConnectorProfile#google_analytics}
GoogleAnalytics *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"`
// honeycode block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#honeycode AppflowConnectorProfile#honeycode}
Honeycode *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode `field:"optional" json:"honeycode" yaml:"honeycode"`
// infor_nexus block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#infor_nexus AppflowConnectorProfile#infor_nexus}
InforNexus *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus `field:"optional" json:"inforNexus" yaml:"inforNexus"`
// marketo block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#marketo AppflowConnectorProfile#marketo}
Marketo *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo `field:"optional" json:"marketo" yaml:"marketo"`
// redshift block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redshift AppflowConnectorProfile#redshift}
Redshift *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift `field:"optional" json:"redshift" yaml:"redshift"`
// salesforce block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#salesforce AppflowConnectorProfile#salesforce}
Salesforce *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"`
// sapo_data block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#sapo_data AppflowConnectorProfile#sapo_data}
SapoData *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData `field:"optional" json:"sapoData" yaml:"sapoData"`
// service_now block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#service_now AppflowConnectorProfile#service_now}
ServiceNow *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow `field:"optional" json:"serviceNow" yaml:"serviceNow"`
// singular block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#singular AppflowConnectorProfile#singular}
Singular *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular `field:"optional" json:"singular" yaml:"singular"`
// slack block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#slack AppflowConnectorProfile#slack}
Slack *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack `field:"optional" json:"slack" yaml:"slack"`
// snowflake block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#snowflake AppflowConnectorProfile#snowflake}
Snowflake *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake `field:"optional" json:"snowflake" yaml:"snowflake"`
// trendmicro block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#trendmicro AppflowConnectorProfile#trendmicro}
Trendmicro *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro `field:"optional" json:"trendmicro" yaml:"trendmicro"`
// veeva block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#veeva AppflowConnectorProfile#veeva}
Veeva *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva `field:"optional" json:"veeva" yaml:"veeva"`
// zendesk block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#zendesk AppflowConnectorProfile#zendesk}
Zendesk *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk `field:"optional" json:"zendesk" yaml:"zendesk"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}.
ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#secret_key AppflowConnectorProfile#secret_key}.
SecretKey *string `field:"required" json:"secretKey" yaml:"secretKey"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference interface {
cdktf.ComplexObject
ApiKey() *string
SetApiKey(val *string)
ApiKeyInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude)
SecretKey() *string
SetSecretKey(val *string)
SecretKeyInput() *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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#authentication_type AppflowConnectorProfile#authentication_type}.
AuthenticationType *string `field:"required" json:"authenticationType" yaml:"authenticationType"`
// api_key block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}
ApiKey *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey `field:"optional" json:"apiKey" yaml:"apiKey"`
// basic block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#basic AppflowConnectorProfile#basic}
Basic *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic `field:"optional" json:"basic" yaml:"basic"`
// custom block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#custom AppflowConnectorProfile#custom}
Custom *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom `field:"optional" json:"custom" yaml:"custom"`
// oauth2 block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth2 AppflowConnectorProfile#oauth2}
Oauth2 *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 `field:"optional" json:"oauth2" yaml:"oauth2"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}.
ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_secret_key AppflowConnectorProfile#api_secret_key}.
ApiSecretKey *string `field:"optional" json:"apiSecretKey" yaml:"apiSecretKey"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference interface {
cdktf.ComplexObject
ApiKey() *string
SetApiKey(val *string)
ApiKeyInput() *string
ApiSecretKey() *string
SetApiSecretKey(val *string)
ApiSecretKeyInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey)
// 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
ResetApiSecretKey()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#password AppflowConnectorProfile#password}.
Password *string `field:"required" json:"password" yaml:"password"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#username AppflowConnectorProfile#username}.
Username *string `field:"required" json:"username" yaml:"username"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic)
Password() *string
SetPassword(val *string)
PasswordInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Username() *string
SetUsername(val *string)
UsernameInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#custom_authentication_type AppflowConnectorProfile#custom_authentication_type}.
CustomAuthenticationType *string `field:"required" json:"customAuthenticationType" yaml:"customAuthenticationType"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#credentials_map AppflowConnectorProfile#credentials_map}.
CredentialsMap *map[string]*string `field:"optional" json:"credentialsMap" yaml:"credentialsMap"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference 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
CredentialsMap() *map[string]*string
SetCredentialsMap(val *map[string]*string)
CredentialsMapInput() *map[string]*string
CustomAuthenticationType() *string
SetCustomAuthenticationType(val *string)
CustomAuthenticationTypeInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom)
// 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
ResetCredentialsMap()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}.
ClientId *string `field:"optional" json:"clientId" yaml:"clientId"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}.
ClientSecret *string `field:"optional" json:"clientSecret" yaml:"clientSecret"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}.
RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *string
ClientId() *string
SetClientId(val *string)
ClientIdInput() *string
ClientSecret() *string
SetClientSecret(val *string)
ClientSecretInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest
RefreshToken() *string
SetRefreshToken(val *string)
RefreshTokenInput() *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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest)
ResetAccessToken()
ResetClientId()
ResetClientSecret()
ResetOauthRequest()
ResetRefreshToken()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference interface {
cdktf.ComplexObject
ApiKey() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference
ApiKeyInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey
AuthenticationType() *string
SetAuthenticationType(val *string)
AuthenticationTypeInput() *string
Basic() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference
BasicInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic
// 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
Custom() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference
CustomInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom
// Experimental.
Fqn() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector)
Oauth2() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference
Oauth2Input() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2
// 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
PutApiKey(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey)
PutBasic(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic)
PutCustom(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom)
PutOauth2(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2)
ResetApiKey()
ResetBasic()
ResetCustom()
ResetOauth2()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}.
ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#application_key AppflowConnectorProfile#application_key}.
ApplicationKey *string `field:"required" json:"applicationKey" yaml:"applicationKey"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference interface {
cdktf.ComplexObject
ApiKey() *string
SetApiKey(val *string)
ApiKeyInput() *string
ApplicationKey() *string
SetApplicationKey(val *string)
ApplicationKeyInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_token AppflowConnectorProfile#api_token}.
ApiToken *string `field:"required" json:"apiToken" yaml:"apiToken"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference interface {
cdktf.ComplexObject
ApiToken() *string
SetApiToken(val *string)
ApiTokenInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}.
ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}.
RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *string
ClientId() *string
SetClientId(val *string)
ClientIdInput() *string
ClientSecret() *string
SetClientSecret(val *string)
ClientSecretInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest
RefreshToken() *string
SetRefreshToken(val *string)
RefreshTokenInput() *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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest)
ResetAccessToken()
ResetOauthRequest()
ResetRefreshToken()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}.
RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest
RefreshToken() *string
SetRefreshToken(val *string)
RefreshTokenInput() *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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest)
ResetAccessToken()
ResetOauthRequest()
ResetRefreshToken()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_key_id AppflowConnectorProfile#access_key_id}.
AccessKeyId *string `field:"required" json:"accessKeyId" yaml:"accessKeyId"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#datakey AppflowConnectorProfile#datakey}.
Datakey *string `field:"required" json:"datakey" yaml:"datakey"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#secret_access_key AppflowConnectorProfile#secret_access_key}.
SecretAccessKey *string `field:"required" json:"secretAccessKey" yaml:"secretAccessKey"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#user_id AppflowConnectorProfile#user_id}.
UserId *string `field:"required" json:"userId" yaml:"userId"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference interface {
cdktf.ComplexObject
AccessKeyId() *string
SetAccessKeyId(val *string)
AccessKeyIdInput() *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
Datakey() *string
SetDatakey(val *string)
DatakeyInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus)
SecretAccessKey() *string
SetSecretAccessKey(val *string)
SecretAccessKeyInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
UserId() *string
SetUserId(val *string)
UserIdInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}.
ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *string
ClientId() *string
SetClientId(val *string)
ClientIdInput() *string
ClientSecret() *string
SetClientSecret(val *string)
ClientSecretInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest
// 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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest)
ResetAccessToken()
ResetOauthRequest()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference interface {
cdktf.ComplexObject
Amplitude() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference
AmplitudeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude
// 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() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference
CustomConnectorInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector
Datadog() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference
DatadogInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog
Dynatrace() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference
DynatraceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace
// Experimental.
Fqn() *string
GoogleAnalytics() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference
GoogleAnalyticsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics
Honeycode() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference
HoneycodeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode
InforNexus() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference
InforNexusInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials)
Marketo() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference
MarketoInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo
Redshift() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference
RedshiftInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift
Salesforce() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference
SalesforceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce
SapoData() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference
SapoDataInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData
ServiceNow() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference
ServiceNowInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow
Singular() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference
SingularInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular
Slack() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference
SlackInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack
Snowflake() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference
SnowflakeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Trendmicro() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference
TrendmicroInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro
Veeva() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference
VeevaInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva
Zendesk() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference
ZendeskInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk
// 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 *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude)
PutCustomConnector(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector)
PutDatadog(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog)
PutDynatrace(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace)
PutGoogleAnalytics(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics)
PutHoneycode(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode)
PutInforNexus(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus)
PutMarketo(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo)
PutRedshift(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift)
PutSalesforce(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce)
PutSapoData(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData)
PutServiceNow(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow)
PutSingular(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular)
PutSlack(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack)
PutSnowflake(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake)
PutTrendmicro(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro)
PutVeeva(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva)
PutZendesk(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk)
ResetAmplitude()
ResetCustomConnector()
ResetDatadog()
ResetDynatrace()
ResetGoogleAnalytics()
ResetHoneycode()
ResetInforNexus()
ResetMarketo()
ResetRedshift()
ResetSalesforce()
ResetSapoData()
ResetServiceNow()
ResetSingular()
ResetSlack()
ResetSnowflake()
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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#password AppflowConnectorProfile#password}.
Password *string `field:"required" json:"password" yaml:"password"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#username AppflowConnectorProfile#username}.
Username *string `field:"required" json:"username" yaml:"username"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift)
Password() *string
SetPassword(val *string)
PasswordInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Username() *string
SetUsername(val *string)
UsernameInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_credentials_arn AppflowConnectorProfile#client_credentials_arn}.
ClientCredentialsArn *string `field:"optional" json:"clientCredentialsArn" yaml:"clientCredentialsArn"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}.
RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *string
ClientCredentialsArn() *string
SetClientCredentialsArn(val *string)
ClientCredentialsArnInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest
RefreshToken() *string
SetRefreshToken(val *string)
RefreshTokenInput() *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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest)
ResetAccessToken()
ResetClientCredentialsArn()
ResetOauthRequest()
ResetRefreshToken()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData struct {
// basic_auth_credentials block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#basic_auth_credentials AppflowConnectorProfile#basic_auth_credentials}
BasicAuthCredentials *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials `field:"optional" json:"basicAuthCredentials" yaml:"basicAuthCredentials"`
// oauth_credentials block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_credentials AppflowConnectorProfile#oauth_credentials}
OauthCredentials *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials `field:"optional" json:"oauthCredentials" yaml:"oauthCredentials"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#password AppflowConnectorProfile#password}.
Password *string `field:"required" json:"password" yaml:"password"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#username AppflowConnectorProfile#username}.
Username *string `field:"required" json:"username" yaml:"username"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials)
Password() *string
SetPassword(val *string)
PasswordInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Username() *string
SetUsername(val *string)
UsernameInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}.
ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}.
RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *string
ClientId() *string
SetClientId(val *string)
ClientIdInput() *string
ClientSecret() *string
SetClientSecret(val *string)
ClientSecretInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest
RefreshToken() *string
SetRefreshToken(val *string)
RefreshTokenInput() *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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest)
ResetAccessToken()
ResetOauthRequest()
ResetRefreshToken()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference interface {
cdktf.ComplexObject
BasicAuthCredentials() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference
BasicAuthCredentialsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials
// 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData)
OauthCredentials() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference
OauthCredentialsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials
// 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
PutBasicAuthCredentials(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials)
PutOauthCredentials(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials)
ResetBasicAuthCredentials()
ResetOauthCredentials()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#password AppflowConnectorProfile#password}.
Password *string `field:"required" json:"password" yaml:"password"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#username AppflowConnectorProfile#username}.
Username *string `field:"required" json:"username" yaml:"username"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow)
Password() *string
SetPassword(val *string)
PasswordInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Username() *string
SetUsername(val *string)
UsernameInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}.
ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference interface {
cdktf.ComplexObject
ApiKey() *string
SetApiKey(val *string)
ApiKeyInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}.
ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *string
ClientId() *string
SetClientId(val *string)
ClientIdInput() *string
ClientSecret() *string
SetClientSecret(val *string)
ClientSecretInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest
// 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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest)
ResetAccessToken()
ResetOauthRequest()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#password AppflowConnectorProfile#password}.
Password *string `field:"required" json:"password" yaml:"password"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#username AppflowConnectorProfile#username}.
Username *string `field:"required" json:"username" yaml:"username"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake)
Password() *string
SetPassword(val *string)
PasswordInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Username() *string
SetUsername(val *string)
UsernameInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#api_secret_key AppflowConnectorProfile#api_secret_key}.
ApiSecretKey *string `field:"required" json:"apiSecretKey" yaml:"apiSecretKey"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference interface {
cdktf.ComplexObject
ApiSecretKey() *string
SetApiSecretKey(val *string)
ApiSecretKeyInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#password AppflowConnectorProfile#password}.
Password *string `field:"required" json:"password" yaml:"password"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#username AppflowConnectorProfile#username}.
Username *string `field:"required" json:"username" yaml:"username"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva)
Password() *string
SetPassword(val *string)
PasswordInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Username() *string
SetUsername(val *string)
UsernameInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}.
ClientId *string `field:"required" json:"clientId" yaml:"clientId"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}.
ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}.
AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"`
// oauth_request block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request}
OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}.
AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}.
RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference interface {
cdktf.ComplexObject
AuthCode() *string
SetAuthCode(val *string)
AuthCodeInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest)
RedirectUri() *string
SetRedirectUri(val *string)
RedirectUriInput() *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
ResetAuthCode()
ResetRedirectUri()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference interface {
cdktf.ComplexObject
AccessToken() *string
SetAccessToken(val *string)
AccessTokenInput() *string
ClientId() *string
SetClientId(val *string)
ClientIdInput() *string
ClientSecret() *string
SetClientSecret(val *string)
ClientSecretInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk)
OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference
OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest
// 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
PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest)
ResetAccessToken()
ResetOauthRequest()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties struct {
// amplitude block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#amplitude AppflowConnectorProfile#amplitude}
Amplitude *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude `field:"optional" json:"amplitude" yaml:"amplitude"`
// custom_connector block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#custom_connector AppflowConnectorProfile#custom_connector}
CustomConnector *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"`
// datadog block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#datadog AppflowConnectorProfile#datadog}
Datadog *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog `field:"optional" json:"datadog" yaml:"datadog"`
// dynatrace block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#dynatrace AppflowConnectorProfile#dynatrace}
Dynatrace *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace `field:"optional" json:"dynatrace" yaml:"dynatrace"`
// google_analytics block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#google_analytics AppflowConnectorProfile#google_analytics}
GoogleAnalytics *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"`
// honeycode block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#honeycode AppflowConnectorProfile#honeycode}
Honeycode *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode `field:"optional" json:"honeycode" yaml:"honeycode"`
// infor_nexus block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#infor_nexus AppflowConnectorProfile#infor_nexus}
InforNexus *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus `field:"optional" json:"inforNexus" yaml:"inforNexus"`
// marketo block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#marketo AppflowConnectorProfile#marketo}
Marketo *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo `field:"optional" json:"marketo" yaml:"marketo"`
// redshift block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#redshift AppflowConnectorProfile#redshift}
Redshift *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift `field:"optional" json:"redshift" yaml:"redshift"`
// salesforce block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#salesforce AppflowConnectorProfile#salesforce}
Salesforce *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"`
// sapo_data block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#sapo_data AppflowConnectorProfile#sapo_data}
SapoData *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData `field:"optional" json:"sapoData" yaml:"sapoData"`
// service_now block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#service_now AppflowConnectorProfile#service_now}
ServiceNow *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow `field:"optional" json:"serviceNow" yaml:"serviceNow"`
// singular block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#singular AppflowConnectorProfile#singular}
Singular *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular `field:"optional" json:"singular" yaml:"singular"`
// slack block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#slack AppflowConnectorProfile#slack}
Slack *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack `field:"optional" json:"slack" yaml:"slack"`
// snowflake block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#snowflake AppflowConnectorProfile#snowflake}
Snowflake *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake `field:"optional" json:"snowflake" yaml:"snowflake"`
// trendmicro block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#trendmicro AppflowConnectorProfile#trendmicro}
Trendmicro *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro `field:"optional" json:"trendmicro" yaml:"trendmicro"`
// veeva block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#veeva AppflowConnectorProfile#veeva}
Veeva *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva `field:"optional" json:"veeva" yaml:"veeva"`
// zendesk block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#zendesk AppflowConnectorProfile#zendesk}
Zendesk *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk `field:"optional" json:"zendesk" yaml:"zendesk"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude struct {
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector struct {
// oauth2_properties block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth2_properties AppflowConnectorProfile#oauth2_properties}
Oauth2Properties *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties `field:"optional" json:"oauth2Properties" yaml:"oauth2Properties"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#profile_properties AppflowConnectorProfile#profile_properties}.
ProfileProperties *map[string]*string `field:"optional" json:"profileProperties" yaml:"profileProperties"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth2_grant_type AppflowConnectorProfile#oauth2_grant_type}.
Oauth2GrantType *string `field:"required" json:"oauth2GrantType" yaml:"oauth2GrantType"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#token_url AppflowConnectorProfile#token_url}.
TokenUrl *string `field:"required" json:"tokenUrl" yaml:"tokenUrl"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#token_url_custom_properties AppflowConnectorProfile#token_url_custom_properties}.
TokenUrlCustomProperties *map[string]*string `field:"optional" json:"tokenUrlCustomProperties" yaml:"tokenUrlCustomProperties"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties)
Oauth2GrantType() *string
SetOauth2GrantType(val *string)
Oauth2GrantTypeInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TokenUrl() *string
SetTokenUrl(val *string)
TokenUrlCustomProperties() *map[string]*string
SetTokenUrlCustomProperties(val *map[string]*string)
TokenUrlCustomPropertiesInput() *map[string]*string
TokenUrlInput() *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
ResetTokenUrlCustomProperties()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector)
Oauth2Properties() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference
Oauth2PropertiesInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties
ProfileProperties() *map[string]*string
SetProfileProperties(val *map[string]*string)
ProfilePropertiesInput() *map[string]*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
PutOauth2Properties(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties)
ResetOauth2Properties()
ResetProfileProperties()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics struct {
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode struct {
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference interface {
cdktf.ComplexObject
Amplitude() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference
AmplitudeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude
// 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() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference
CustomConnectorInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector
Datadog() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference
DatadogInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog
Dynatrace() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference
DynatraceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace
// Experimental.
Fqn() *string
GoogleAnalytics() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference
GoogleAnalyticsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics
Honeycode() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference
HoneycodeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode
InforNexus() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference
InforNexusInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties)
Marketo() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference
MarketoInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo
Redshift() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference
RedshiftInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift
Salesforce() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference
SalesforceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce
SapoData() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference
SapoDataInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData
ServiceNow() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference
ServiceNowInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow
Singular() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference
SingularInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular
Slack() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference
SlackInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack
Snowflake() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference
SnowflakeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Trendmicro() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference
TrendmicroInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro
Veeva() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference
VeevaInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva
Zendesk() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference
ZendeskInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk
// 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 *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude)
PutCustomConnector(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector)
PutDatadog(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog)
PutDynatrace(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace)
PutGoogleAnalytics(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics)
PutHoneycode(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode)
PutInforNexus(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus)
PutMarketo(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo)
PutRedshift(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift)
PutSalesforce(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce)
PutSapoData(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData)
PutServiceNow(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow)
PutSingular(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular)
PutSlack(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack)
PutSnowflake(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake)
PutTrendmicro(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro)
PutVeeva(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva)
PutZendesk(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk)
ResetAmplitude()
ResetCustomConnector()
ResetDatadog()
ResetDynatrace()
ResetGoogleAnalytics()
ResetHoneycode()
ResetInforNexus()
ResetMarketo()
ResetRedshift()
ResetSalesforce()
ResetSapoData()
ResetServiceNow()
ResetSingular()
ResetSlack()
ResetSnowflake()
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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#bucket_name AppflowConnectorProfile#bucket_name}.
BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#role_arn AppflowConnectorProfile#role_arn}.
RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#bucket_prefix AppflowConnectorProfile#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#cluster_identifier AppflowConnectorProfile#cluster_identifier}.
ClusterIdentifier *string `field:"optional" json:"clusterIdentifier" yaml:"clusterIdentifier"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#data_api_role_arn AppflowConnectorProfile#data_api_role_arn}.
DataApiRoleArn *string `field:"optional" json:"dataApiRoleArn" yaml:"dataApiRoleArn"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#database_name AppflowConnectorProfile#database_name}.
DatabaseName *string `field:"optional" json:"databaseName" yaml:"databaseName"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#database_url AppflowConnectorProfile#database_url}.
DatabaseUrl *string `field:"optional" json:"databaseUrl" yaml:"databaseUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference interface {
cdktf.ComplexObject
BucketName() *string
SetBucketName(val *string)
BucketNameInput() *string
BucketPrefix() *string
SetBucketPrefix(val *string)
BucketPrefixInput() *string
ClusterIdentifier() *string
SetClusterIdentifier(val *string)
ClusterIdentifierInput() *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
DataApiRoleArn() *string
SetDataApiRoleArn(val *string)
DataApiRoleArnInput() *string
DatabaseName() *string
SetDatabaseName(val *string)
DatabaseNameInput() *string
DatabaseUrl() *string
SetDatabaseUrl(val *string)
DatabaseUrlInput() *string
// Experimental.
Fqn() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift)
RoleArn() *string
SetRoleArn(val *string)
RoleArnInput() *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
ResetBucketPrefix()
ResetClusterIdentifier()
ResetDataApiRoleArn()
ResetDatabaseName()
ResetDatabaseUrl()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"optional" json:"instanceUrl" yaml:"instanceUrl"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#is_sandbox_environment AppflowConnectorProfile#is_sandbox_environment}.
IsSandboxEnvironment interface{} `field:"optional" json:"isSandboxEnvironment" yaml:"isSandboxEnvironment"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce)
IsSandboxEnvironment() interface{}
SetIsSandboxEnvironment(val interface{})
IsSandboxEnvironmentInput() 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
ResetInstanceUrl()
ResetIsSandboxEnvironment()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#application_host_url AppflowConnectorProfile#application_host_url}.
ApplicationHostUrl *string `field:"required" json:"applicationHostUrl" yaml:"applicationHostUrl"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#application_service_path AppflowConnectorProfile#application_service_path}.
ApplicationServicePath *string `field:"required" json:"applicationServicePath" yaml:"applicationServicePath"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#client_number AppflowConnectorProfile#client_number}.
ClientNumber *string `field:"required" json:"clientNumber" yaml:"clientNumber"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#port_number AppflowConnectorProfile#port_number}.
PortNumber *float64 `field:"required" json:"portNumber" yaml:"portNumber"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#logon_language AppflowConnectorProfile#logon_language}.
LogonLanguage *string `field:"optional" json:"logonLanguage" yaml:"logonLanguage"`
// oauth_properties block.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_properties AppflowConnectorProfile#oauth_properties}
OauthProperties *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties `field:"optional" json:"oauthProperties" yaml:"oauthProperties"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#private_link_service_name AppflowConnectorProfile#private_link_service_name}.
PrivateLinkServiceName *string `field:"optional" json:"privateLinkServiceName" yaml:"privateLinkServiceName"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#auth_code_url AppflowConnectorProfile#auth_code_url}.
AuthCodeUrl *string `field:"required" json:"authCodeUrl" yaml:"authCodeUrl"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#oauth_scopes AppflowConnectorProfile#oauth_scopes}.
OauthScopes *[]*string `field:"required" json:"oauthScopes" yaml:"oauthScopes"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#token_url AppflowConnectorProfile#token_url}.
TokenUrl *string `field:"required" json:"tokenUrl" yaml:"tokenUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference interface {
cdktf.ComplexObject
AuthCodeUrl() *string
SetAuthCodeUrl(val *string)
AuthCodeUrlInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties)
OauthScopes() *[]*string
SetOauthScopes(val *[]*string)
OauthScopesInput() *[]*string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
TokenUrl() *string
SetTokenUrl(val *string)
TokenUrlInput() *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
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference interface {
cdktf.ComplexObject
ApplicationHostUrl() *string
SetApplicationHostUrl(val *string)
ApplicationHostUrlInput() *string
ApplicationServicePath() *string
SetApplicationServicePath(val *string)
ApplicationServicePathInput() *string
ClientNumber() *string
SetClientNumber(val *string)
ClientNumberInput() *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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData)
LogonLanguage() *string
SetLogonLanguage(val *string)
LogonLanguageInput() *string
OauthProperties() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference
OauthPropertiesInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties
PortNumber() *float64
SetPortNumber(val *float64)
PortNumberInput() *float64
PrivateLinkServiceName() *string
SetPrivateLinkServiceName(val *string)
PrivateLinkServiceNameInput() *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
PutOauthProperties(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties)
ResetLogonLanguage()
ResetOauthProperties()
ResetPrivateLinkServiceName()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular struct {
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#bucket_name AppflowConnectorProfile#bucket_name}.
BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#stage AppflowConnectorProfile#stage}.
Stage *string `field:"required" json:"stage" yaml:"stage"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#warehouse AppflowConnectorProfile#warehouse}.
Warehouse *string `field:"required" json:"warehouse" yaml:"warehouse"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#account_name AppflowConnectorProfile#account_name}.
AccountName *string `field:"optional" json:"accountName" yaml:"accountName"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#bucket_prefix AppflowConnectorProfile#bucket_prefix}.
BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#private_link_service_name AppflowConnectorProfile#private_link_service_name}.
PrivateLinkServiceName *string `field:"optional" json:"privateLinkServiceName" yaml:"privateLinkServiceName"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#region AppflowConnectorProfile#region}.
Region *string `field:"optional" json:"region" yaml:"region"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference interface {
cdktf.ComplexObject
AccountName() *string
SetAccountName(val *string)
AccountNameInput() *string
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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake)
PrivateLinkServiceName() *string
SetPrivateLinkServiceName(val *string)
PrivateLinkServiceNameInput() *string
Region() *string
SetRegion(val *string)
RegionInput() *string
Stage() *string
SetStage(val *string)
StageInput() *string
// Experimental.
TerraformAttribute() *string
// Experimental.
SetTerraformAttribute(val *string)
// Experimental.
TerraformResource() cdktf.IInterpolatingParent
// Experimental.
SetTerraformResource(val cdktf.IInterpolatingParent)
Warehouse() *string
SetWarehouse(val *string)
WarehouseInput() *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
ResetAccountName()
ResetBucketPrefix()
ResetPrivateLinkServiceName()
ResetRegion()
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro struct {
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference 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() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/4.67.0/docs/resources/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}.
InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"`
}
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference 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
InstanceUrl() *string
SetInstanceUrl(val *string)
InstanceUrlInput() *string
InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk)
// 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 NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference
type AppflowConnectorProfileConnectorProfileConfigOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigOutputReference 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)
ConnectorProfileCredentials() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference
ConnectorProfileCredentialsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials
ConnectorProfileProperties() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference
ConnectorProfilePropertiesInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties
// 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() *AppflowConnectorProfileConnectorProfileConfig
SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfig)
// 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
PutConnectorProfileCredentials(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials)
PutConnectorProfileProperties(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties)
// 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 NewAppflowConnectorProfileConnectorProfileConfigOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigOutputReference
Source Files
¶
- AppflowConnectorProfile.go
- AppflowConnectorProfileConfig.go
- AppflowConnectorProfileConnectorProfileConfig.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference__checks.go
- AppflowConnectorProfileConnectorProfileConfigOutputReference.go
- AppflowConnectorProfileConnectorProfileConfigOutputReference__checks.go
- AppflowConnectorProfile__checks.go
- main.go