@cdktf/provider-aws
Version:
Prebuilt aws Provider for Terraform CDK (cdktf)
602 lines (601 loc) • 1.1 MB
JavaScript
"use strict";
var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference = void 0;
exports.AppflowConnectorProfile = exports.AppflowConnectorProfileConnectorProfileConfigOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference = exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference = void 0;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2ToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2ToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2ToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2ToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesToTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesToHclTerraform = appflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesToHclTerraform;
exports.appflowConnectorProfileConnectorProfileConfigToTerraform = appflowConnectorProfileConnectorProfileConfigToTerraform;
exports.appflowConnectorProfileConnectorProfileConfigToHclTerraform = appflowConnectorProfileConnectorProfileConfigToHclTerraform;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
const cdktf = require("cdktf");
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeToTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
return {
api_key: cdktf.stringToTerraform(struct.apiKey),
secret_key: cdktf.stringToTerraform(struct.secretKey),
};
}
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeToHclTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
const attrs = {
api_key: {
value: cdktf.stringToHclTerraform(struct.apiKey),
isBlock: false,
type: "simple",
storageClassType: "string",
},
secret_key: {
value: cdktf.stringToHclTerraform(struct.secretKey),
isBlock: false,
type: "simple",
storageClassType: "string",
},
};
// remove undefined attributes
return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
}
class AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource, terraformAttribute) {
super(terraformResource, terraformAttribute, false, 0);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
if (this._apiKey !== undefined) {
hasAnyValues = true;
internalValueResult.apiKey = this._apiKey;
}
if (this._secretKey !== undefined) {
hasAnyValues = true;
internalValueResult.secretKey = this._secretKey;
}
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
this._apiKey = undefined;
this._secretKey = undefined;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
this._apiKey = value.apiKey;
this._secretKey = value.secretKey;
}
}
get apiKey() {
return this.getStringAttribute('api_key');
}
set apiKey(value) {
this._apiKey = value;
}
// Temporarily expose input value. Use with caution.
get apiKeyInput() {
return this._apiKey;
}
get secretKey() {
return this.getStringAttribute('secret_key');
}
set secretKey(value) {
this._secretKey = value;
}
// Temporarily expose input value. Use with caution.
get secretKeyInput() {
return this._secretKey;
}
}
exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference = AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference;
_a = JSII_RTTI_SYMBOL_1;
AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference[_a] = { fqn: "@cdktf/provider-aws.appflowConnectorProfile.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference", version: "21.22.1" };
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyToTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
return {
api_key: cdktf.stringToTerraform(struct.apiKey),
api_secret_key: cdktf.stringToTerraform(struct.apiSecretKey),
};
}
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyToHclTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
const attrs = {
api_key: {
value: cdktf.stringToHclTerraform(struct.apiKey),
isBlock: false,
type: "simple",
storageClassType: "string",
},
api_secret_key: {
value: cdktf.stringToHclTerraform(struct.apiSecretKey),
isBlock: false,
type: "simple",
storageClassType: "string",
},
};
// remove undefined attributes
return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
}
class AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource, terraformAttribute) {
super(terraformResource, terraformAttribute, false, 0);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
if (this._apiKey !== undefined) {
hasAnyValues = true;
internalValueResult.apiKey = this._apiKey;
}
if (this._apiSecretKey !== undefined) {
hasAnyValues = true;
internalValueResult.apiSecretKey = this._apiSecretKey;
}
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
this._apiKey = undefined;
this._apiSecretKey = undefined;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
this._apiKey = value.apiKey;
this._apiSecretKey = value.apiSecretKey;
}
}
get apiKey() {
return this.getStringAttribute('api_key');
}
set apiKey(value) {
this._apiKey = value;
}
// Temporarily expose input value. Use with caution.
get apiKeyInput() {
return this._apiKey;
}
get apiSecretKey() {
return this.getStringAttribute('api_secret_key');
}
set apiSecretKey(value) {
this._apiSecretKey = value;
}
resetApiSecretKey() {
this._apiSecretKey = undefined;
}
// Temporarily expose input value. Use with caution.
get apiSecretKeyInput() {
return this._apiSecretKey;
}
}
exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference = AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference;
_b = JSII_RTTI_SYMBOL_1;
AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference[_b] = { fqn: "@cdktf/provider-aws.appflowConnectorProfile.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference", version: "21.22.1" };
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicToTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
return {
password: cdktf.stringToTerraform(struct.password),
username: cdktf.stringToTerraform(struct.username),
};
}
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicToHclTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
const attrs = {
password: {
value: cdktf.stringToHclTerraform(struct.password),
isBlock: false,
type: "simple",
storageClassType: "string",
},
username: {
value: cdktf.stringToHclTerraform(struct.username),
isBlock: false,
type: "simple",
storageClassType: "string",
},
};
// remove undefined attributes
return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
}
class AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource, terraformAttribute) {
super(terraformResource, terraformAttribute, false, 0);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
if (this._password !== undefined) {
hasAnyValues = true;
internalValueResult.password = this._password;
}
if (this._username !== undefined) {
hasAnyValues = true;
internalValueResult.username = this._username;
}
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
this._password = undefined;
this._username = undefined;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
this._password = value.password;
this._username = value.username;
}
}
get password() {
return this.getStringAttribute('password');
}
set password(value) {
this._password = value;
}
// Temporarily expose input value. Use with caution.
get passwordInput() {
return this._password;
}
get username() {
return this.getStringAttribute('username');
}
set username(value) {
this._username = value;
}
// Temporarily expose input value. Use with caution.
get usernameInput() {
return this._username;
}
}
exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference = AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference;
_c = JSII_RTTI_SYMBOL_1;
AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference[_c] = { fqn: "@cdktf/provider-aws.appflowConnectorProfile.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference", version: "21.22.1" };
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomToTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
return {
credentials_map: cdktf.hashMapper(cdktf.stringToTerraform)(struct.credentialsMap),
custom_authentication_type: cdktf.stringToTerraform(struct.customAuthenticationType),
};
}
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomToHclTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
const attrs = {
credentials_map: {
value: cdktf.hashMapperHcl(cdktf.stringToHclTerraform)(struct.credentialsMap),
isBlock: false,
type: "map",
storageClassType: "stringMap",
},
custom_authentication_type: {
value: cdktf.stringToHclTerraform(struct.customAuthenticationType),
isBlock: false,
type: "simple",
storageClassType: "string",
},
};
// remove undefined attributes
return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
}
class AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource, terraformAttribute) {
super(terraformResource, terraformAttribute, false, 0);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
if (this._credentialsMap !== undefined) {
hasAnyValues = true;
internalValueResult.credentialsMap = this._credentialsMap;
}
if (this._customAuthenticationType !== undefined) {
hasAnyValues = true;
internalValueResult.customAuthenticationType = this._customAuthenticationType;
}
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
this._credentialsMap = undefined;
this._customAuthenticationType = undefined;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
this._credentialsMap = value.credentialsMap;
this._customAuthenticationType = value.customAuthenticationType;
}
}
get credentialsMap() {
return this.getStringMapAttribute('credentials_map');
}
set credentialsMap(value) {
this._credentialsMap = value;
}
resetCredentialsMap() {
this._credentialsMap = undefined;
}
// Temporarily expose input value. Use with caution.
get credentialsMapInput() {
return this._credentialsMap;
}
get customAuthenticationType() {
return this.getStringAttribute('custom_authentication_type');
}
set customAuthenticationType(value) {
this._customAuthenticationType = value;
}
// Temporarily expose input value. Use with caution.
get customAuthenticationTypeInput() {
return this._customAuthenticationType;
}
}
exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference = AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference;
_d = JSII_RTTI_SYMBOL_1;
AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference[_d] = { fqn: "@cdktf/provider-aws.appflowConnectorProfile.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference", version: "21.22.1" };
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestToTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
return {
auth_code: cdktf.stringToTerraform(struct.authCode),
redirect_uri: cdktf.stringToTerraform(struct.redirectUri),
};
}
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestToHclTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {
return struct;
}
if (cdktf.isComplexElement(struct)) {
throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration");
}
const attrs = {
auth_code: {
value: cdktf.stringToHclTerraform(struct.authCode),
isBlock: false,
type: "simple",
storageClassType: "string",
},
redirect_uri: {
value: cdktf.stringToHclTerraform(struct.redirectUri),
isBlock: false,
type: "simple",
storageClassType: "string",
},
};
// remove undefined attributes
return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined));
}
class AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference extends cdktf.ComplexObject {
/**
* @param terraformResource The parent resource
* @param terraformAttribute The attribute on the parent resource this class is referencing
*/
constructor(terraformResource, terraformAttribute) {
super(terraformResource, terraformAttribute, false, 0);
this.isEmptyObject = false;
}
get internalValue() {
let hasAnyValues = this.isEmptyObject;
const internalValueResult = {};
if (this._authCode !== undefined) {
hasAnyValues = true;
internalValueResult.authCode = this._authCode;
}
if (this._redirectUri !== undefined) {
hasAnyValues = true;
internalValueResult.redirectUri = this._redirectUri;
}
return hasAnyValues ? internalValueResult : undefined;
}
set internalValue(value) {
if (value === undefined) {
this.isEmptyObject = false;
this._authCode = undefined;
this._redirectUri = undefined;
}
else {
this.isEmptyObject = Object.keys(value).length === 0;
this._authCode = value.authCode;
this._redirectUri = value.redirectUri;
}
}
get authCode() {
return this.getStringAttribute('auth_code');
}
set authCode(value) {
this._authCode = value;
}
resetAuthCode() {
this._authCode = undefined;
}
// Temporarily expose input value. Use with caution.
get authCodeInput() {
return this._authCode;
}
get redirectUri() {
return this.getStringAttribute('redirect_uri');
}
set redirectUri(value) {
this._redirectUri = value;
}
resetRedirectUri() {
this._redirectUri = undefined;
}
// Temporarily expose input value. Use with caution.
get redirectUriInput() {
return this._redirectUri;
}
}
exports.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference = AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference;
_e = JSII_RTTI_SYMBOL_1;
AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference[_e] = { fqn: "@cdktf/provider-aws.appflowConnectorProfile.AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference", version: "21.22.1" };
function appflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2ToTerraform(struct) {
if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) {