1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. appflow
  5. ConnectorProfile

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.appflow.ConnectorProfile

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

Resource Type definition for AWS::AppFlow::ConnectorProfile

Create ConnectorProfile Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ConnectorProfile(name: string, args: ConnectorProfileArgs, opts?: CustomResourceOptions);
@overload
def ConnectorProfile(resource_name: str,
                     args: ConnectorProfileArgs,
                     opts: Optional[ResourceOptions] = None)

@overload
def ConnectorProfile(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     connection_mode: Optional[ConnectorProfileConnectionMode] = None,
                     connector_type: Optional[ConnectorProfileConnectorType] = None,
                     connector_label: Optional[str] = None,
                     connector_profile_config: Optional[ConnectorProfileConfigArgs] = None,
                     connector_profile_name: Optional[str] = None,
                     kms_arn: Optional[str] = None)
func NewConnectorProfile(ctx *Context, name string, args ConnectorProfileArgs, opts ...ResourceOption) (*ConnectorProfile, error)
public ConnectorProfile(string name, ConnectorProfileArgs args, CustomResourceOptions? opts = null)
public ConnectorProfile(String name, ConnectorProfileArgs args)
public ConnectorProfile(String name, ConnectorProfileArgs args, CustomResourceOptions options)
type: aws-native:appflow:ConnectorProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ConnectorProfileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ConnectorProfileArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ConnectorProfileArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ConnectorProfileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ConnectorProfileArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

ConnectorProfile Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The ConnectorProfile resource accepts the following input properties:

ConnectionMode This property is required. Pulumi.AwsNative.AppFlow.ConnectorProfileConnectionMode
Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular
ConnectorType This property is required. Pulumi.AwsNative.AppFlow.ConnectorProfileConnectorType
List of Saas providers that need connector profile to be created
ConnectorLabel string
The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.
ConnectorProfileConfig Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConfig
Connector specific configurations needed to create connector profile
ConnectorProfileName string
The maximum number of items to retrieve in a single batch.
KmsArn string
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
ConnectionMode This property is required. ConnectorProfileConnectionMode
Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular
ConnectorType This property is required. ConnectorProfileConnectorType
List of Saas providers that need connector profile to be created
ConnectorLabel string
The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.
ConnectorProfileConfig ConnectorProfileConfigArgs
Connector specific configurations needed to create connector profile
ConnectorProfileName string
The maximum number of items to retrieve in a single batch.
KmsArn string
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
connectionMode This property is required. ConnectorProfileConnectionMode
Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular
connectorType This property is required. ConnectorProfileConnectorType
List of Saas providers that need connector profile to be created
connectorLabel String
The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.
connectorProfileConfig ConnectorProfileConfig
Connector specific configurations needed to create connector profile
connectorProfileName String
The maximum number of items to retrieve in a single batch.
kmsArn String
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
connectionMode This property is required. ConnectorProfileConnectionMode
Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular
connectorType This property is required. ConnectorProfileConnectorType
List of Saas providers that need connector profile to be created
connectorLabel string
The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.
connectorProfileConfig ConnectorProfileConfig
Connector specific configurations needed to create connector profile
connectorProfileName string
The maximum number of items to retrieve in a single batch.
kmsArn string
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
connection_mode This property is required. ConnectorProfileConnectionMode
Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular
connector_type This property is required. ConnectorProfileConnectorType
List of Saas providers that need connector profile to be created
connector_label str
The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.
connector_profile_config ConnectorProfileConfigArgs
Connector specific configurations needed to create connector profile
connector_profile_name str
The maximum number of items to retrieve in a single batch.
kms_arn str
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.
connectionMode This property is required. "Public" | "Private"
Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular
connectorType This property is required. "Salesforce" | "Pardot" | "Singular" | "Slack" | "Redshift" | "Marketo" | "Googleanalytics" | "Zendesk" | "Servicenow" | "SAPOData" | "Datadog" | "Trendmicro" | "Snowflake" | "Dynatrace" | "Infornexus" | "Amplitude" | "Veeva" | "CustomConnector"
List of Saas providers that need connector profile to be created
connectorLabel String
The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.
connectorProfileConfig Property Map
Connector specific configurations needed to create connector profile
connectorProfileName String
The maximum number of items to retrieve in a single batch.
kmsArn String
The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Outputs

All input properties are implicitly available as output properties. Additionally, the ConnectorProfile resource produces the following output properties:

ConnectorProfileArn string
Unique identifier for connector profile resources
CredentialsArn string
A unique Arn for Connector-Profile resource
Id string
The provider-assigned unique ID for this managed resource.
ConnectorProfileArn string
Unique identifier for connector profile resources
CredentialsArn string
A unique Arn for Connector-Profile resource
Id string
The provider-assigned unique ID for this managed resource.
connectorProfileArn String
Unique identifier for connector profile resources
credentialsArn String
A unique Arn for Connector-Profile resource
id String
The provider-assigned unique ID for this managed resource.
connectorProfileArn string
Unique identifier for connector profile resources
credentialsArn string
A unique Arn for Connector-Profile resource
id string
The provider-assigned unique ID for this managed resource.
connector_profile_arn str
Unique identifier for connector profile resources
credentials_arn str
A unique Arn for Connector-Profile resource
id str
The provider-assigned unique ID for this managed resource.
connectorProfileArn String
Unique identifier for connector profile resources
credentialsArn String
A unique Arn for Connector-Profile resource
id String
The provider-assigned unique ID for this managed resource.

Supporting Types

ConnectorProfileAmplitudeConnectorProfileCredentials
, ConnectorProfileAmplitudeConnectorProfileCredentialsArgs

ApiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
SecretKey This property is required. string
The Secret Access Key portion of the credentials.
ApiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
SecretKey This property is required. string
The Secret Access Key portion of the credentials.
apiKey This property is required. String
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
secretKey This property is required. String
The Secret Access Key portion of the credentials.
apiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
secretKey This property is required. string
The Secret Access Key portion of the credentials.
api_key This property is required. str
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
secret_key This property is required. str
The Secret Access Key portion of the credentials.
apiKey This property is required. String
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
secretKey This property is required. String
The Secret Access Key portion of the credentials.

ConnectorProfileApiKeyCredentials
, ConnectorProfileApiKeyCredentialsArgs

ApiKey This property is required. string
The API key required for API key authentication.
ApiSecretKey string
The API secret key required for API key authentication.
ApiKey This property is required. string
The API key required for API key authentication.
ApiSecretKey string
The API secret key required for API key authentication.
apiKey This property is required. String
The API key required for API key authentication.
apiSecretKey String
The API secret key required for API key authentication.
apiKey This property is required. string
The API key required for API key authentication.
apiSecretKey string
The API secret key required for API key authentication.
api_key This property is required. str
The API key required for API key authentication.
api_secret_key str
The API secret key required for API key authentication.
apiKey This property is required. String
The API key required for API key authentication.
apiSecretKey String
The API secret key required for API key authentication.

ConnectorProfileAuthenticationType
, ConnectorProfileAuthenticationTypeArgs

Oauth2
OAUTH2
Apikey
APIKEY
Basic
BASIC
Custom
CUSTOM
ConnectorProfileAuthenticationTypeOauth2
OAUTH2
ConnectorProfileAuthenticationTypeApikey
APIKEY
ConnectorProfileAuthenticationTypeBasic
BASIC
ConnectorProfileAuthenticationTypeCustom
CUSTOM
Oauth2
OAUTH2
Apikey
APIKEY
Basic
BASIC
Custom
CUSTOM
Oauth2
OAUTH2
Apikey
APIKEY
Basic
BASIC
Custom
CUSTOM
OAUTH2
OAUTH2
APIKEY
APIKEY
BASIC
BASIC
CUSTOM
CUSTOM
"OAUTH2"
OAUTH2
"APIKEY"
APIKEY
"BASIC"
BASIC
"CUSTOM"
CUSTOM

ConnectorProfileBasicAuthCredentials
, ConnectorProfileBasicAuthCredentialsArgs

Password This property is required. string
The password to use to connect to a resource.
Username This property is required. string
The username to use to connect to a resource.
Password This property is required. string
The password to use to connect to a resource.
Username This property is required. string
The username to use to connect to a resource.
password This property is required. String
The password to use to connect to a resource.
username This property is required. String
The username to use to connect to a resource.
password This property is required. string
The password to use to connect to a resource.
username This property is required. string
The username to use to connect to a resource.
password This property is required. str
The password to use to connect to a resource.
username This property is required. str
The username to use to connect to a resource.
password This property is required. String
The password to use to connect to a resource.
username This property is required. String
The username to use to connect to a resource.

ConnectorProfileConfig
, ConnectorProfileConfigArgs

ConnectorProfileCredentials Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileCredentials
The connector-specific credentials required by each connector.
ConnectorProfileProperties Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileProperties
The connector-specific properties of the profile configuration.
ConnectorProfileCredentials ConnectorProfileCredentials
The connector-specific credentials required by each connector.
ConnectorProfileProperties ConnectorProfileProperties
The connector-specific properties of the profile configuration.
connectorProfileCredentials ConnectorProfileCredentials
The connector-specific credentials required by each connector.
connectorProfileProperties ConnectorProfileProperties
The connector-specific properties of the profile configuration.
connectorProfileCredentials ConnectorProfileCredentials
The connector-specific credentials required by each connector.
connectorProfileProperties ConnectorProfileProperties
The connector-specific properties of the profile configuration.
connector_profile_credentials ConnectorProfileCredentials
The connector-specific credentials required by each connector.
connector_profile_properties ConnectorProfileProperties
The connector-specific properties of the profile configuration.
connectorProfileCredentials Property Map
The connector-specific credentials required by each connector.
connectorProfileProperties Property Map
The connector-specific properties of the profile configuration.

ConnectorProfileConnectionMode
, ConnectorProfileConnectionModeArgs

Public
Public
Private
Private
ConnectorProfileConnectionModePublic
Public
ConnectorProfileConnectionModePrivate
Private
Public
Public
Private
Private
Public
Public
Private
Private
PUBLIC
Public
PRIVATE
Private
"Public"
Public
"Private"
Private

ConnectorProfileConnectorOAuthRequest
, ConnectorProfileConnectorOAuthRequestArgs

AuthCode string
The code provided by the connector when it has been authenticated via the connected app.
RedirectUri string
The URL to which the authentication server redirects the browser after authorization has been granted.
AuthCode string
The code provided by the connector when it has been authenticated via the connected app.
RedirectUri string
The URL to which the authentication server redirects the browser after authorization has been granted.
authCode String
The code provided by the connector when it has been authenticated via the connected app.
redirectUri String
The URL to which the authentication server redirects the browser after authorization has been granted.
authCode string
The code provided by the connector when it has been authenticated via the connected app.
redirectUri string
The URL to which the authentication server redirects the browser after authorization has been granted.
auth_code str
The code provided by the connector when it has been authenticated via the connected app.
redirect_uri str
The URL to which the authentication server redirects the browser after authorization has been granted.
authCode String
The code provided by the connector when it has been authenticated via the connected app.
redirectUri String
The URL to which the authentication server redirects the browser after authorization has been granted.

ConnectorProfileConnectorType
, ConnectorProfileConnectorTypeArgs

Salesforce
Salesforce
Pardot
Pardot
Singular
Singular
Slack
Slack
Redshift
Redshift
Marketo
Marketo
Googleanalytics
Googleanalytics
Zendesk
Zendesk
Servicenow
Servicenow
SapoData
SAPOData
Datadog
Datadog
Trendmicro
Trendmicro
Snowflake
Snowflake
Dynatrace
Dynatrace
Infornexus
Infornexus
Amplitude
Amplitude
Veeva
Veeva
CustomConnector
CustomConnector
ConnectorProfileConnectorTypeSalesforce
Salesforce
ConnectorProfileConnectorTypePardot
Pardot
ConnectorProfileConnectorTypeSingular
Singular
ConnectorProfileConnectorTypeSlack
Slack
ConnectorProfileConnectorTypeRedshift
Redshift
ConnectorProfileConnectorTypeMarketo
Marketo
ConnectorProfileConnectorTypeGoogleanalytics
Googleanalytics
ConnectorProfileConnectorTypeZendesk
Zendesk
ConnectorProfileConnectorTypeServicenow
Servicenow
ConnectorProfileConnectorTypeSapoData
SAPOData
ConnectorProfileConnectorTypeDatadog
Datadog
ConnectorProfileConnectorTypeTrendmicro
Trendmicro
ConnectorProfileConnectorTypeSnowflake
Snowflake
ConnectorProfileConnectorTypeDynatrace
Dynatrace
ConnectorProfileConnectorTypeInfornexus
Infornexus
ConnectorProfileConnectorTypeAmplitude
Amplitude
ConnectorProfileConnectorTypeVeeva
Veeva
ConnectorProfileConnectorTypeCustomConnector
CustomConnector
Salesforce
Salesforce
Pardot
Pardot
Singular
Singular
Slack
Slack
Redshift
Redshift
Marketo
Marketo
Googleanalytics
Googleanalytics
Zendesk
Zendesk
Servicenow
Servicenow
SapoData
SAPOData
Datadog
Datadog
Trendmicro
Trendmicro
Snowflake
Snowflake
Dynatrace
Dynatrace
Infornexus
Infornexus
Amplitude
Amplitude
Veeva
Veeva
CustomConnector
CustomConnector
Salesforce
Salesforce
Pardot
Pardot
Singular
Singular
Slack
Slack
Redshift
Redshift
Marketo
Marketo
Googleanalytics
Googleanalytics
Zendesk
Zendesk
Servicenow
Servicenow
SapoData
SAPOData
Datadog
Datadog
Trendmicro
Trendmicro
Snowflake
Snowflake
Dynatrace
Dynatrace
Infornexus
Infornexus
Amplitude
Amplitude
Veeva
Veeva
CustomConnector
CustomConnector
SALESFORCE
Salesforce
PARDOT
Pardot
SINGULAR
Singular
SLACK
Slack
REDSHIFT
Redshift
MARKETO
Marketo
GOOGLEANALYTICS
Googleanalytics
ZENDESK
Zendesk
SERVICENOW
Servicenow
SAPO_DATA
SAPOData
DATADOG
Datadog
TRENDMICRO
Trendmicro
SNOWFLAKE
Snowflake
DYNATRACE
Dynatrace
INFORNEXUS
Infornexus
AMPLITUDE
Amplitude
VEEVA
Veeva
CUSTOM_CONNECTOR
CustomConnector
"Salesforce"
Salesforce
"Pardot"
Pardot
"Singular"
Singular
"Slack"
Slack
"Redshift"
Redshift
"Marketo"
Marketo
"Googleanalytics"
Googleanalytics
"Zendesk"
Zendesk
"Servicenow"
Servicenow
"SAPOData"
SAPOData
"Datadog"
Datadog
"Trendmicro"
Trendmicro
"Snowflake"
Snowflake
"Dynatrace"
Dynatrace
"Infornexus"
Infornexus
"Amplitude"
Amplitude
"Veeva"
Veeva
"CustomConnector"
CustomConnector

ConnectorProfileCredentials
, ConnectorProfileCredentialsArgs

Amplitude Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileAmplitudeConnectorProfileCredentials
The connector-specific credentials required when using Amplitude.
CustomConnector Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileCustomConnectorProfileCredentials
The connector-specific profile credentials that are required when using the custom connector.
Datadog Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDatadogConnectorProfileCredentials
The connector-specific credentials required when using Datadog.
Dynatrace Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDynatraceConnectorProfileCredentials
The connector-specific credentials required when using Dynatrace.
GoogleAnalytics Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
The connector-specific credentials required when using Google Analytics.
InforNexus Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileInforNexusConnectorProfileCredentials
The connector-specific credentials required when using Infor Nexus.
Marketo Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileMarketoConnectorProfileCredentials
The connector-specific credentials required when using Marketo.
Pardot Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfilePardotConnectorProfileCredentials
The connector-specific credentials required when using Salesforce Pardot.
Redshift Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileRedshiftConnectorProfileCredentials
The connector-specific credentials required when using Amazon Redshift.
Salesforce Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSalesforceConnectorProfileCredentials
The connector-specific credentials required when using Salesforce.
SapoData Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSapoDataConnectorProfileCredentials
The connector-specific profile credentials required when using SAPOData.
ServiceNow Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileServiceNowConnectorProfileCredentials
The connector-specific credentials required when using ServiceNow.
Singular Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSingularConnectorProfileCredentials
The connector-specific credentials required when using Singular.
Slack Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSlackConnectorProfileCredentials
The connector-specific credentials required when using Slack.
Snowflake Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSnowflakeConnectorProfileCredentials
The connector-specific credentials required when using Snowflake.
Trendmicro Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileTrendmicroConnectorProfileCredentials
The connector-specific credentials required when using Trend Micro.
Veeva Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileVeevaConnectorProfileCredentials
The connector-specific credentials required when using Veeva.
Zendesk Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileZendeskConnectorProfileCredentials
The connector-specific credentials required when using Zendesk.
Amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
The connector-specific credentials required when using Amplitude.
CustomConnector ConnectorProfileCustomConnectorProfileCredentials
The connector-specific profile credentials that are required when using the custom connector.
Datadog ConnectorProfileDatadogConnectorProfileCredentials
The connector-specific credentials required when using Datadog.
Dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
The connector-specific credentials required when using Dynatrace.
GoogleAnalytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
The connector-specific credentials required when using Google Analytics.
InforNexus ConnectorProfileInforNexusConnectorProfileCredentials
The connector-specific credentials required when using Infor Nexus.
Marketo ConnectorProfileMarketoConnectorProfileCredentials
The connector-specific credentials required when using Marketo.
Pardot ConnectorProfilePardotConnectorProfileCredentials
The connector-specific credentials required when using Salesforce Pardot.
Redshift ConnectorProfileRedshiftConnectorProfileCredentials
The connector-specific credentials required when using Amazon Redshift.
Salesforce ConnectorProfileSalesforceConnectorProfileCredentials
The connector-specific credentials required when using Salesforce.
SapoData ConnectorProfileSapoDataConnectorProfileCredentials
The connector-specific profile credentials required when using SAPOData.
ServiceNow ConnectorProfileServiceNowConnectorProfileCredentials
The connector-specific credentials required when using ServiceNow.
Singular ConnectorProfileSingularConnectorProfileCredentials
The connector-specific credentials required when using Singular.
Slack ConnectorProfileSlackConnectorProfileCredentials
The connector-specific credentials required when using Slack.
Snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
The connector-specific credentials required when using Snowflake.
Trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
The connector-specific credentials required when using Trend Micro.
Veeva ConnectorProfileVeevaConnectorProfileCredentials
The connector-specific credentials required when using Veeva.
Zendesk ConnectorProfileZendeskConnectorProfileCredentials
The connector-specific credentials required when using Zendesk.
amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
The connector-specific credentials required when using Amplitude.
customConnector ConnectorProfileCustomConnectorProfileCredentials
The connector-specific profile credentials that are required when using the custom connector.
datadog ConnectorProfileDatadogConnectorProfileCredentials
The connector-specific credentials required when using Datadog.
dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
The connector-specific credentials required when using Dynatrace.
googleAnalytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
The connector-specific credentials required when using Google Analytics.
inforNexus ConnectorProfileInforNexusConnectorProfileCredentials
The connector-specific credentials required when using Infor Nexus.
marketo ConnectorProfileMarketoConnectorProfileCredentials
The connector-specific credentials required when using Marketo.
pardot ConnectorProfilePardotConnectorProfileCredentials
The connector-specific credentials required when using Salesforce Pardot.
redshift ConnectorProfileRedshiftConnectorProfileCredentials
The connector-specific credentials required when using Amazon Redshift.
salesforce ConnectorProfileSalesforceConnectorProfileCredentials
The connector-specific credentials required when using Salesforce.
sapoData ConnectorProfileSapoDataConnectorProfileCredentials
The connector-specific profile credentials required when using SAPOData.
serviceNow ConnectorProfileServiceNowConnectorProfileCredentials
The connector-specific credentials required when using ServiceNow.
singular ConnectorProfileSingularConnectorProfileCredentials
The connector-specific credentials required when using Singular.
slack ConnectorProfileSlackConnectorProfileCredentials
The connector-specific credentials required when using Slack.
snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
The connector-specific credentials required when using Snowflake.
trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
The connector-specific credentials required when using Trend Micro.
veeva ConnectorProfileVeevaConnectorProfileCredentials
The connector-specific credentials required when using Veeva.
zendesk ConnectorProfileZendeskConnectorProfileCredentials
The connector-specific credentials required when using Zendesk.
amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
The connector-specific credentials required when using Amplitude.
customConnector ConnectorProfileCustomConnectorProfileCredentials
The connector-specific profile credentials that are required when using the custom connector.
datadog ConnectorProfileDatadogConnectorProfileCredentials
The connector-specific credentials required when using Datadog.
dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
The connector-specific credentials required when using Dynatrace.
googleAnalytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
The connector-specific credentials required when using Google Analytics.
inforNexus ConnectorProfileInforNexusConnectorProfileCredentials
The connector-specific credentials required when using Infor Nexus.
marketo ConnectorProfileMarketoConnectorProfileCredentials
The connector-specific credentials required when using Marketo.
pardot ConnectorProfilePardotConnectorProfileCredentials
The connector-specific credentials required when using Salesforce Pardot.
redshift ConnectorProfileRedshiftConnectorProfileCredentials
The connector-specific credentials required when using Amazon Redshift.
salesforce ConnectorProfileSalesforceConnectorProfileCredentials
The connector-specific credentials required when using Salesforce.
sapoData ConnectorProfileSapoDataConnectorProfileCredentials
The connector-specific profile credentials required when using SAPOData.
serviceNow ConnectorProfileServiceNowConnectorProfileCredentials
The connector-specific credentials required when using ServiceNow.
singular ConnectorProfileSingularConnectorProfileCredentials
The connector-specific credentials required when using Singular.
slack ConnectorProfileSlackConnectorProfileCredentials
The connector-specific credentials required when using Slack.
snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
The connector-specific credentials required when using Snowflake.
trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
The connector-specific credentials required when using Trend Micro.
veeva ConnectorProfileVeevaConnectorProfileCredentials
The connector-specific credentials required when using Veeva.
zendesk ConnectorProfileZendeskConnectorProfileCredentials
The connector-specific credentials required when using Zendesk.
amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
The connector-specific credentials required when using Amplitude.
custom_connector ConnectorProfileCustomConnectorProfileCredentials
The connector-specific profile credentials that are required when using the custom connector.
datadog ConnectorProfileDatadogConnectorProfileCredentials
The connector-specific credentials required when using Datadog.
dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
The connector-specific credentials required when using Dynatrace.
google_analytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
The connector-specific credentials required when using Google Analytics.
infor_nexus ConnectorProfileInforNexusConnectorProfileCredentials
The connector-specific credentials required when using Infor Nexus.
marketo ConnectorProfileMarketoConnectorProfileCredentials
The connector-specific credentials required when using Marketo.
pardot ConnectorProfilePardotConnectorProfileCredentials
The connector-specific credentials required when using Salesforce Pardot.
redshift ConnectorProfileRedshiftConnectorProfileCredentials
The connector-specific credentials required when using Amazon Redshift.
salesforce ConnectorProfileSalesforceConnectorProfileCredentials
The connector-specific credentials required when using Salesforce.
sapo_data ConnectorProfileSapoDataConnectorProfileCredentials
The connector-specific profile credentials required when using SAPOData.
service_now ConnectorProfileServiceNowConnectorProfileCredentials
The connector-specific credentials required when using ServiceNow.
singular ConnectorProfileSingularConnectorProfileCredentials
The connector-specific credentials required when using Singular.
slack ConnectorProfileSlackConnectorProfileCredentials
The connector-specific credentials required when using Slack.
snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
The connector-specific credentials required when using Snowflake.
trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
The connector-specific credentials required when using Trend Micro.
veeva ConnectorProfileVeevaConnectorProfileCredentials
The connector-specific credentials required when using Veeva.
zendesk ConnectorProfileZendeskConnectorProfileCredentials
The connector-specific credentials required when using Zendesk.
amplitude Property Map
The connector-specific credentials required when using Amplitude.
customConnector Property Map
The connector-specific profile credentials that are required when using the custom connector.
datadog Property Map
The connector-specific credentials required when using Datadog.
dynatrace Property Map
The connector-specific credentials required when using Dynatrace.
googleAnalytics Property Map
The connector-specific credentials required when using Google Analytics.
inforNexus Property Map
The connector-specific credentials required when using Infor Nexus.
marketo Property Map
The connector-specific credentials required when using Marketo.
pardot Property Map
The connector-specific credentials required when using Salesforce Pardot.
redshift Property Map
The connector-specific credentials required when using Amazon Redshift.
salesforce Property Map
The connector-specific credentials required when using Salesforce.
sapoData Property Map
The connector-specific profile credentials required when using SAPOData.
serviceNow Property Map
The connector-specific credentials required when using ServiceNow.
singular Property Map
The connector-specific credentials required when using Singular.
slack Property Map
The connector-specific credentials required when using Slack.
snowflake Property Map
The connector-specific credentials required when using Snowflake.
trendmicro Property Map
The connector-specific credentials required when using Trend Micro.
veeva Property Map
The connector-specific credentials required when using Veeva.
zendesk Property Map
The connector-specific credentials required when using Zendesk.

ConnectorProfileCustomAuthCredentials
, ConnectorProfileCustomAuthCredentialsArgs

CustomAuthenticationType This property is required. string
The custom authentication type that the connector uses.
CredentialsMap Dictionary<string, string>
A map that holds custom authentication credentials.
CustomAuthenticationType This property is required. string
The custom authentication type that the connector uses.
CredentialsMap map[string]string
A map that holds custom authentication credentials.
customAuthenticationType This property is required. String
The custom authentication type that the connector uses.
credentialsMap Map<String,String>
A map that holds custom authentication credentials.
customAuthenticationType This property is required. string
The custom authentication type that the connector uses.
credentialsMap {[key: string]: string}
A map that holds custom authentication credentials.
custom_authentication_type This property is required. str
The custom authentication type that the connector uses.
credentials_map Mapping[str, str]
A map that holds custom authentication credentials.
customAuthenticationType This property is required. String
The custom authentication type that the connector uses.
credentialsMap Map<String>
A map that holds custom authentication credentials.

ConnectorProfileCustomConnectorProfileCredentials
, ConnectorProfileCustomConnectorProfileCredentialsArgs

AuthenticationType This property is required. Pulumi.AwsNative.AppFlow.ConnectorProfileAuthenticationType
The authentication type that the custom connector uses for authenticating while creating a connector profile.
ApiKey Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileApiKeyCredentials
The API keys required for the authentication of the user.
Basic Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileBasicAuthCredentials
The basic credentials that are required for the authentication of the user.
Custom Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileCustomAuthCredentials
If the connector uses the custom authentication mechanism, this holds the required credentials.
Oauth2 Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required for the authentication of the user.
AuthenticationType This property is required. ConnectorProfileAuthenticationType
The authentication type that the custom connector uses for authenticating while creating a connector profile.
ApiKey ConnectorProfileApiKeyCredentials
The API keys required for the authentication of the user.
Basic ConnectorProfileBasicAuthCredentials
The basic credentials that are required for the authentication of the user.
Custom ConnectorProfileCustomAuthCredentials
If the connector uses the custom authentication mechanism, this holds the required credentials.
Oauth2 ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required for the authentication of the user.
authenticationType This property is required. ConnectorProfileAuthenticationType
The authentication type that the custom connector uses for authenticating while creating a connector profile.
apiKey ConnectorProfileApiKeyCredentials
The API keys required for the authentication of the user.
basic ConnectorProfileBasicAuthCredentials
The basic credentials that are required for the authentication of the user.
custom ConnectorProfileCustomAuthCredentials
If the connector uses the custom authentication mechanism, this holds the required credentials.
oauth2 ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required for the authentication of the user.
authenticationType This property is required. ConnectorProfileAuthenticationType
The authentication type that the custom connector uses for authenticating while creating a connector profile.
apiKey ConnectorProfileApiKeyCredentials
The API keys required for the authentication of the user.
basic ConnectorProfileBasicAuthCredentials
The basic credentials that are required for the authentication of the user.
custom ConnectorProfileCustomAuthCredentials
If the connector uses the custom authentication mechanism, this holds the required credentials.
oauth2 ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required for the authentication of the user.
authentication_type This property is required. ConnectorProfileAuthenticationType
The authentication type that the custom connector uses for authenticating while creating a connector profile.
api_key ConnectorProfileApiKeyCredentials
The API keys required for the authentication of the user.
basic ConnectorProfileBasicAuthCredentials
The basic credentials that are required for the authentication of the user.
custom ConnectorProfileCustomAuthCredentials
If the connector uses the custom authentication mechanism, this holds the required credentials.
oauth2 ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required for the authentication of the user.
authenticationType This property is required. "OAUTH2" | "APIKEY" | "BASIC" | "CUSTOM"
The authentication type that the custom connector uses for authenticating while creating a connector profile.
apiKey Property Map
The API keys required for the authentication of the user.
basic Property Map
The basic credentials that are required for the authentication of the user.
custom Property Map
If the connector uses the custom authentication mechanism, this holds the required credentials.
oauth2 Property Map
The OAuth 2.0 credentials required for the authentication of the user.

ConnectorProfileCustomConnectorProfileProperties
, ConnectorProfileCustomConnectorProfilePropertiesArgs

OAuth2Properties Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileOAuth2Properties
The OAuth 2.0 properties required for OAuth 2.0 authentication.
ProfileProperties Dictionary<string, string>
A map of properties that are required to create a profile for the custom connector.
OAuth2Properties ConnectorProfileOAuth2Properties
The OAuth 2.0 properties required for OAuth 2.0 authentication.
ProfileProperties map[string]string
A map of properties that are required to create a profile for the custom connector.
oAuth2Properties ConnectorProfileOAuth2Properties
The OAuth 2.0 properties required for OAuth 2.0 authentication.
profileProperties Map<String,String>
A map of properties that are required to create a profile for the custom connector.
oAuth2Properties ConnectorProfileOAuth2Properties
The OAuth 2.0 properties required for OAuth 2.0 authentication.
profileProperties {[key: string]: string}
A map of properties that are required to create a profile for the custom connector.
o_auth2_properties ConnectorProfileOAuth2Properties
The OAuth 2.0 properties required for OAuth 2.0 authentication.
profile_properties Mapping[str, str]
A map of properties that are required to create a profile for the custom connector.
oAuth2Properties Property Map
The OAuth 2.0 properties required for OAuth 2.0 authentication.
profileProperties Map<String>
A map of properties that are required to create a profile for the custom connector.

ConnectorProfileDatadogConnectorProfileCredentials
, ConnectorProfileDatadogConnectorProfileCredentialsArgs

ApiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
ApplicationKey This property is required. string
Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
ApiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
ApplicationKey This property is required. string
Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
apiKey This property is required. String
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
applicationKey This property is required. String
Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
apiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
applicationKey This property is required. string
Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
api_key This property is required. str
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
application_key This property is required. str
Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
apiKey This property is required. String
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
applicationKey This property is required. String
Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.

ConnectorProfileDatadogConnectorProfileProperties
, ConnectorProfileDatadogConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the Datadog resource
InstanceUrl This property is required. string
The location of the Datadog resource
instanceUrl This property is required. String
The location of the Datadog resource
instanceUrl This property is required. string
The location of the Datadog resource
instance_url This property is required. str
The location of the Datadog resource
instanceUrl This property is required. String
The location of the Datadog resource

ConnectorProfileDynatraceConnectorProfileCredentials
, ConnectorProfileDynatraceConnectorProfileCredentialsArgs

ApiToken This property is required. string
The API tokens used by Dynatrace API to authenticate various API calls.
ApiToken This property is required. string
The API tokens used by Dynatrace API to authenticate various API calls.
apiToken This property is required. String
The API tokens used by Dynatrace API to authenticate various API calls.
apiToken This property is required. string
The API tokens used by Dynatrace API to authenticate various API calls.
api_token This property is required. str
The API tokens used by Dynatrace API to authenticate various API calls.
apiToken This property is required. String
The API tokens used by Dynatrace API to authenticate various API calls.

ConnectorProfileDynatraceConnectorProfileProperties
, ConnectorProfileDynatraceConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the Dynatrace resource
InstanceUrl This property is required. string
The location of the Dynatrace resource
instanceUrl This property is required. String
The location of the Dynatrace resource
instanceUrl This property is required. string
The location of the Dynatrace resource
instance_url This property is required. str
The location of the Dynatrace resource
instanceUrl This property is required. String
The location of the Dynatrace resource

ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
, ConnectorProfileGoogleAnalyticsConnectorProfileCredentialsArgs

ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
RefreshToken string
The credentials used to acquire new access tokens.
ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
RefreshToken string
The credentials used to acquire new access tokens.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
refreshToken String
The credentials used to acquire new access tokens.
clientId This property is required. string
The identifier for the desired client.
clientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
accessToken string
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
refreshToken string
The credentials used to acquire new access tokens.
client_id This property is required. str
The identifier for the desired client.
client_secret This property is required. str
The client secret used by the oauth client to authenticate to the authorization server.
access_token str
The credentials used to access protected resources.
connector_o_auth_request ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
refresh_token str
The credentials used to acquire new access tokens.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest Property Map
The oauth needed to request security tokens from the connector endpoint.
refreshToken String
The credentials used to acquire new access tokens.

ConnectorProfileInforNexusConnectorProfileCredentials
, ConnectorProfileInforNexusConnectorProfileCredentialsArgs

AccessKeyId This property is required. string
The Access Key portion of the credentials.
Datakey This property is required. string
The encryption keys used to encrypt data.
SecretAccessKey This property is required. string
The secret key used to sign requests.
UserId This property is required. string
The identifier for the user.
AccessKeyId This property is required. string
The Access Key portion of the credentials.
Datakey This property is required. string
The encryption keys used to encrypt data.
SecretAccessKey This property is required. string
The secret key used to sign requests.
UserId This property is required. string
The identifier for the user.
accessKeyId This property is required. String
The Access Key portion of the credentials.
datakey This property is required. String
The encryption keys used to encrypt data.
secretAccessKey This property is required. String
The secret key used to sign requests.
userId This property is required. String
The identifier for the user.
accessKeyId This property is required. string
The Access Key portion of the credentials.
datakey This property is required. string
The encryption keys used to encrypt data.
secretAccessKey This property is required. string
The secret key used to sign requests.
userId This property is required. string
The identifier for the user.
access_key_id This property is required. str
The Access Key portion of the credentials.
datakey This property is required. str
The encryption keys used to encrypt data.
secret_access_key This property is required. str
The secret key used to sign requests.
user_id This property is required. str
The identifier for the user.
accessKeyId This property is required. String
The Access Key portion of the credentials.
datakey This property is required. String
The encryption keys used to encrypt data.
secretAccessKey This property is required. String
The secret key used to sign requests.
userId This property is required. String
The identifier for the user.

ConnectorProfileInforNexusConnectorProfileProperties
, ConnectorProfileInforNexusConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the InforNexus resource
InstanceUrl This property is required. string
The location of the InforNexus resource
instanceUrl This property is required. String
The location of the InforNexus resource
instanceUrl This property is required. string
The location of the InforNexus resource
instance_url This property is required. str
The location of the InforNexus resource
instanceUrl This property is required. String
The location of the InforNexus resource

ConnectorProfileMarketoConnectorProfileCredentials
, ConnectorProfileMarketoConnectorProfileCredentialsArgs

ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. string
The identifier for the desired client.
clientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
accessToken string
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
client_id This property is required. str
The identifier for the desired client.
client_secret This property is required. str
The client secret used by the oauth client to authenticate to the authorization server.
access_token str
The credentials used to access protected resources.
connector_o_auth_request ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest Property Map
The oauth needed to request security tokens from the connector endpoint.

ConnectorProfileMarketoConnectorProfileProperties
, ConnectorProfileMarketoConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the Marketo resource
InstanceUrl This property is required. string
The location of the Marketo resource
instanceUrl This property is required. String
The location of the Marketo resource
instanceUrl This property is required. string
The location of the Marketo resource
instance_url This property is required. str
The location of the Marketo resource
instanceUrl This property is required. String
The location of the Marketo resource

ConnectorProfileOAuth2Credentials
, ConnectorProfileOAuth2CredentialsArgs

AccessToken string
The access token used to access the connector on your behalf.
ClientId string
The identifier for the desired client.
ClientSecret string
The client secret used by the OAuth client to authenticate to the authorization server.
OAuthRequest Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConnectorOAuthRequest
RefreshToken string
The refresh token used to refresh an expired access token.
AccessToken string
The access token used to access the connector on your behalf.
ClientId string
The identifier for the desired client.
ClientSecret string
The client secret used by the OAuth client to authenticate to the authorization server.
OAuthRequest ConnectorProfileConnectorOAuthRequest
RefreshToken string
The refresh token used to refresh an expired access token.
accessToken String
The access token used to access the connector on your behalf.
clientId String
The identifier for the desired client.
clientSecret String
The client secret used by the OAuth client to authenticate to the authorization server.
oAuthRequest ConnectorProfileConnectorOAuthRequest
refreshToken String
The refresh token used to refresh an expired access token.
accessToken string
The access token used to access the connector on your behalf.
clientId string
The identifier for the desired client.
clientSecret string
The client secret used by the OAuth client to authenticate to the authorization server.
oAuthRequest ConnectorProfileConnectorOAuthRequest
refreshToken string
The refresh token used to refresh an expired access token.
access_token str
The access token used to access the connector on your behalf.
client_id str
The identifier for the desired client.
client_secret str
The client secret used by the OAuth client to authenticate to the authorization server.
o_auth_request ConnectorProfileConnectorOAuthRequest
refresh_token str
The refresh token used to refresh an expired access token.
accessToken String
The access token used to access the connector on your behalf.
clientId String
The identifier for the desired client.
clientSecret String
The client secret used by the OAuth client to authenticate to the authorization server.
oAuthRequest Property Map
refreshToken String
The refresh token used to refresh an expired access token.

ConnectorProfileOAuth2GrantType
, ConnectorProfileOAuth2GrantTypeArgs

ClientCredentials
CLIENT_CREDENTIALS
AuthorizationCode
AUTHORIZATION_CODE
JwtBearer
JWT_BEARER
ConnectorProfileOAuth2GrantTypeClientCredentials
CLIENT_CREDENTIALS
ConnectorProfileOAuth2GrantTypeAuthorizationCode
AUTHORIZATION_CODE
ConnectorProfileOAuth2GrantTypeJwtBearer
JWT_BEARER
ClientCredentials
CLIENT_CREDENTIALS
AuthorizationCode
AUTHORIZATION_CODE
JwtBearer
JWT_BEARER
ClientCredentials
CLIENT_CREDENTIALS
AuthorizationCode
AUTHORIZATION_CODE
JwtBearer
JWT_BEARER
CLIENT_CREDENTIALS
CLIENT_CREDENTIALS
AUTHORIZATION_CODE
AUTHORIZATION_CODE
JWT_BEARER
JWT_BEARER
"CLIENT_CREDENTIALS"
CLIENT_CREDENTIALS
"AUTHORIZATION_CODE"
AUTHORIZATION_CODE
"JWT_BEARER"
JWT_BEARER

ConnectorProfileOAuth2Properties
, ConnectorProfileOAuth2PropertiesArgs

OAuth2GrantType Pulumi.AwsNative.AppFlow.ConnectorProfileOAuth2GrantType
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
TokenUrl string
The token URL required for OAuth 2.0 authentication.
TokenUrlCustomProperties Dictionary<string, string>
Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
OAuth2GrantType ConnectorProfileOAuth2GrantType
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
TokenUrl string
The token URL required for OAuth 2.0 authentication.
TokenUrlCustomProperties map[string]string
Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
oAuth2GrantType ConnectorProfileOAuth2GrantType
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
tokenUrl String
The token URL required for OAuth 2.0 authentication.
tokenUrlCustomProperties Map<String,String>
Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
oAuth2GrantType ConnectorProfileOAuth2GrantType
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
tokenUrl string
The token URL required for OAuth 2.0 authentication.
tokenUrlCustomProperties {[key: string]: string}
Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
o_auth2_grant_type ConnectorProfileOAuth2GrantType
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
token_url str
The token URL required for OAuth 2.0 authentication.
token_url_custom_properties Mapping[str, str]
Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
oAuth2GrantType "CLIENT_CREDENTIALS" | "AUTHORIZATION_CODE" | "JWT_BEARER"
The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.
tokenUrl String
The token URL required for OAuth 2.0 authentication.
tokenUrlCustomProperties Map<String>
Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.

ConnectorProfileOAuthProperties
, ConnectorProfileOAuthPropertiesArgs

AuthCodeUrl string
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
OAuthScopes List<string>
The OAuth scopes required for OAuth type authentication.
TokenUrl string
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
AuthCodeUrl string
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
OAuthScopes []string
The OAuth scopes required for OAuth type authentication.
TokenUrl string
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
authCodeUrl String
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
oAuthScopes List<String>
The OAuth scopes required for OAuth type authentication.
tokenUrl String
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
authCodeUrl string
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
oAuthScopes string[]
The OAuth scopes required for OAuth type authentication.
tokenUrl string
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
auth_code_url str
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
o_auth_scopes Sequence[str]
The OAuth scopes required for OAuth type authentication.
token_url str
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
authCodeUrl String
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
oAuthScopes List<String>
The OAuth scopes required for OAuth type authentication.
tokenUrl String
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.

ConnectorProfilePardotConnectorProfileCredentials
, ConnectorProfilePardotConnectorProfileCredentialsArgs

AccessToken string
The credentials used to access protected resources.
ClientCredentialsArn string
The client credentials to fetch access token and refresh token.
ConnectorOAuthRequest Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
RefreshToken string
The credentials used to acquire new access tokens.
AccessToken string
The credentials used to access protected resources.
ClientCredentialsArn string
The client credentials to fetch access token and refresh token.
ConnectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
RefreshToken string
The credentials used to acquire new access tokens.
accessToken String
The credentials used to access protected resources.
clientCredentialsArn String
The client credentials to fetch access token and refresh token.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
refreshToken String
The credentials used to acquire new access tokens.
accessToken string
The credentials used to access protected resources.
clientCredentialsArn string
The client credentials to fetch access token and refresh token.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
refreshToken string
The credentials used to acquire new access tokens.
access_token str
The credentials used to access protected resources.
client_credentials_arn str
The client credentials to fetch access token and refresh token.
connector_o_auth_request ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
refresh_token str
The credentials used to acquire new access tokens.
accessToken String
The credentials used to access protected resources.
clientCredentialsArn String
The client credentials to fetch access token and refresh token.
connectorOAuthRequest Property Map
The oauth needed to request security tokens from the connector endpoint.
refreshToken String
The credentials used to acquire new access tokens.

ConnectorProfilePardotConnectorProfileProperties
, ConnectorProfilePardotConnectorProfilePropertiesArgs

BusinessUnitId This property is required. string
The Business unit id of Salesforce Pardot instance to be connected
InstanceUrl string
The location of the Salesforce Pardot resource
IsSandboxEnvironment bool
Indicates whether the connector profile applies to a demo or production environment
BusinessUnitId This property is required. string
The Business unit id of Salesforce Pardot instance to be connected
InstanceUrl string
The location of the Salesforce Pardot resource
IsSandboxEnvironment bool
Indicates whether the connector profile applies to a demo or production environment
businessUnitId This property is required. String
The Business unit id of Salesforce Pardot instance to be connected
instanceUrl String
The location of the Salesforce Pardot resource
isSandboxEnvironment Boolean
Indicates whether the connector profile applies to a demo or production environment
businessUnitId This property is required. string
The Business unit id of Salesforce Pardot instance to be connected
instanceUrl string
The location of the Salesforce Pardot resource
isSandboxEnvironment boolean
Indicates whether the connector profile applies to a demo or production environment
business_unit_id This property is required. str
The Business unit id of Salesforce Pardot instance to be connected
instance_url str
The location of the Salesforce Pardot resource
is_sandbox_environment bool
Indicates whether the connector profile applies to a demo or production environment
businessUnitId This property is required. String
The Business unit id of Salesforce Pardot instance to be connected
instanceUrl String
The location of the Salesforce Pardot resource
isSandboxEnvironment Boolean
Indicates whether the connector profile applies to a demo or production environment

ConnectorProfileProperties
, ConnectorProfilePropertiesArgs

CustomConnector Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileCustomConnectorProfileProperties
The properties required by the custom connector.
Datadog Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDatadogConnectorProfileProperties
The connector-specific properties required by Datadog.
Dynatrace Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDynatraceConnectorProfileProperties
The connector-specific properties required by Dynatrace.
InforNexus Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileInforNexusConnectorProfileProperties
The connector-specific properties required by Infor Nexus.
Marketo Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileMarketoConnectorProfileProperties
The connector-specific properties required by Marketo.
Pardot Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfilePardotConnectorProfileProperties
The connector-specific properties required by Salesforce Pardot.
Redshift Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileRedshiftConnectorProfileProperties
The connector-specific properties required by Amazon Redshift.
Salesforce Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSalesforceConnectorProfileProperties
The connector-specific properties required by Salesforce.
SapoData Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSapoDataConnectorProfileProperties
The connector-specific profile properties required when using SAPOData.
ServiceNow Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileServiceNowConnectorProfileProperties
The connector-specific properties required by serviceNow.
Slack Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSlackConnectorProfileProperties
The connector-specific properties required by Slack.
Snowflake Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSnowflakeConnectorProfileProperties
The connector-specific properties required by Snowflake.
Veeva Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileVeevaConnectorProfileProperties
The connector-specific properties required by Veeva.
Zendesk Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileZendeskConnectorProfileProperties
The connector-specific properties required by Zendesk.
CustomConnector ConnectorProfileCustomConnectorProfileProperties
The properties required by the custom connector.
Datadog ConnectorProfileDatadogConnectorProfileProperties
The connector-specific properties required by Datadog.
Dynatrace ConnectorProfileDynatraceConnectorProfileProperties
The connector-specific properties required by Dynatrace.
InforNexus ConnectorProfileInforNexusConnectorProfileProperties
The connector-specific properties required by Infor Nexus.
Marketo ConnectorProfileMarketoConnectorProfileProperties
The connector-specific properties required by Marketo.
Pardot ConnectorProfilePardotConnectorProfileProperties
The connector-specific properties required by Salesforce Pardot.
Redshift ConnectorProfileRedshiftConnectorProfileProperties
The connector-specific properties required by Amazon Redshift.
Salesforce ConnectorProfileSalesforceConnectorProfileProperties
The connector-specific properties required by Salesforce.
SapoData ConnectorProfileSapoDataConnectorProfileProperties
The connector-specific profile properties required when using SAPOData.
ServiceNow ConnectorProfileServiceNowConnectorProfileProperties
The connector-specific properties required by serviceNow.
Slack ConnectorProfileSlackConnectorProfileProperties
The connector-specific properties required by Slack.
Snowflake ConnectorProfileSnowflakeConnectorProfileProperties
The connector-specific properties required by Snowflake.
Veeva ConnectorProfileVeevaConnectorProfileProperties
The connector-specific properties required by Veeva.
Zendesk ConnectorProfileZendeskConnectorProfileProperties
The connector-specific properties required by Zendesk.
customConnector ConnectorProfileCustomConnectorProfileProperties
The properties required by the custom connector.
datadog ConnectorProfileDatadogConnectorProfileProperties
The connector-specific properties required by Datadog.
dynatrace ConnectorProfileDynatraceConnectorProfileProperties
The connector-specific properties required by Dynatrace.
inforNexus ConnectorProfileInforNexusConnectorProfileProperties
The connector-specific properties required by Infor Nexus.
marketo ConnectorProfileMarketoConnectorProfileProperties
The connector-specific properties required by Marketo.
pardot ConnectorProfilePardotConnectorProfileProperties
The connector-specific properties required by Salesforce Pardot.
redshift ConnectorProfileRedshiftConnectorProfileProperties
The connector-specific properties required by Amazon Redshift.
salesforce ConnectorProfileSalesforceConnectorProfileProperties
The connector-specific properties required by Salesforce.
sapoData ConnectorProfileSapoDataConnectorProfileProperties
The connector-specific profile properties required when using SAPOData.
serviceNow ConnectorProfileServiceNowConnectorProfileProperties
The connector-specific properties required by serviceNow.
slack ConnectorProfileSlackConnectorProfileProperties
The connector-specific properties required by Slack.
snowflake ConnectorProfileSnowflakeConnectorProfileProperties
The connector-specific properties required by Snowflake.
veeva ConnectorProfileVeevaConnectorProfileProperties
The connector-specific properties required by Veeva.
zendesk ConnectorProfileZendeskConnectorProfileProperties
The connector-specific properties required by Zendesk.
customConnector ConnectorProfileCustomConnectorProfileProperties
The properties required by the custom connector.
datadog ConnectorProfileDatadogConnectorProfileProperties
The connector-specific properties required by Datadog.
dynatrace ConnectorProfileDynatraceConnectorProfileProperties
The connector-specific properties required by Dynatrace.
inforNexus ConnectorProfileInforNexusConnectorProfileProperties
The connector-specific properties required by Infor Nexus.
marketo ConnectorProfileMarketoConnectorProfileProperties
The connector-specific properties required by Marketo.
pardot ConnectorProfilePardotConnectorProfileProperties
The connector-specific properties required by Salesforce Pardot.
redshift ConnectorProfileRedshiftConnectorProfileProperties
The connector-specific properties required by Amazon Redshift.
salesforce ConnectorProfileSalesforceConnectorProfileProperties
The connector-specific properties required by Salesforce.
sapoData ConnectorProfileSapoDataConnectorProfileProperties
The connector-specific profile properties required when using SAPOData.
serviceNow ConnectorProfileServiceNowConnectorProfileProperties
The connector-specific properties required by serviceNow.
slack ConnectorProfileSlackConnectorProfileProperties
The connector-specific properties required by Slack.
snowflake ConnectorProfileSnowflakeConnectorProfileProperties
The connector-specific properties required by Snowflake.
veeva ConnectorProfileVeevaConnectorProfileProperties
The connector-specific properties required by Veeva.
zendesk ConnectorProfileZendeskConnectorProfileProperties
The connector-specific properties required by Zendesk.
custom_connector ConnectorProfileCustomConnectorProfileProperties
The properties required by the custom connector.
datadog ConnectorProfileDatadogConnectorProfileProperties
The connector-specific properties required by Datadog.
dynatrace ConnectorProfileDynatraceConnectorProfileProperties
The connector-specific properties required by Dynatrace.
infor_nexus ConnectorProfileInforNexusConnectorProfileProperties
The connector-specific properties required by Infor Nexus.
marketo ConnectorProfileMarketoConnectorProfileProperties
The connector-specific properties required by Marketo.
pardot ConnectorProfilePardotConnectorProfileProperties
The connector-specific properties required by Salesforce Pardot.
redshift ConnectorProfileRedshiftConnectorProfileProperties
The connector-specific properties required by Amazon Redshift.
salesforce ConnectorProfileSalesforceConnectorProfileProperties
The connector-specific properties required by Salesforce.
sapo_data ConnectorProfileSapoDataConnectorProfileProperties
The connector-specific profile properties required when using SAPOData.
service_now ConnectorProfileServiceNowConnectorProfileProperties
The connector-specific properties required by serviceNow.
slack ConnectorProfileSlackConnectorProfileProperties
The connector-specific properties required by Slack.
snowflake ConnectorProfileSnowflakeConnectorProfileProperties
The connector-specific properties required by Snowflake.
veeva ConnectorProfileVeevaConnectorProfileProperties
The connector-specific properties required by Veeva.
zendesk ConnectorProfileZendeskConnectorProfileProperties
The connector-specific properties required by Zendesk.
customConnector Property Map
The properties required by the custom connector.
datadog Property Map
The connector-specific properties required by Datadog.
dynatrace Property Map
The connector-specific properties required by Dynatrace.
inforNexus Property Map
The connector-specific properties required by Infor Nexus.
marketo Property Map
The connector-specific properties required by Marketo.
pardot Property Map
The connector-specific properties required by Salesforce Pardot.
redshift Property Map
The connector-specific properties required by Amazon Redshift.
salesforce Property Map
The connector-specific properties required by Salesforce.
sapoData Property Map
The connector-specific profile properties required when using SAPOData.
serviceNow Property Map
The connector-specific properties required by serviceNow.
slack Property Map
The connector-specific properties required by Slack.
snowflake Property Map
The connector-specific properties required by Snowflake.
veeva Property Map
The connector-specific properties required by Veeva.
zendesk Property Map
The connector-specific properties required by Zendesk.

ConnectorProfileRedshiftConnectorProfileCredentials
, ConnectorProfileRedshiftConnectorProfileCredentialsArgs

Password string
The password that corresponds to the username.
Username string
The name of the user.
Password string
The password that corresponds to the username.
Username string
The name of the user.
password String
The password that corresponds to the username.
username String
The name of the user.
password string
The password that corresponds to the username.
username string
The name of the user.
password str
The password that corresponds to the username.
username str
The name of the user.
password String
The password that corresponds to the username.
username String
The name of the user.

ConnectorProfileRedshiftConnectorProfileProperties
, ConnectorProfileRedshiftConnectorProfilePropertiesArgs

BucketName This property is required. string
The name of the Amazon S3 bucket associated with Redshift.
RoleArn This property is required. string
The Amazon Resource Name (ARN) of the IAM role.
BucketPrefix string
The object key for the destination bucket in which Amazon AppFlow will place the files.
ClusterIdentifier string
The unique identifier of the Amazon Redshift cluster.
DataApiRoleArn string
The Amazon Resource Name (ARN) of the IAM role that grants Amazon AppFlow access to the data through the Amazon Redshift Data API.
DatabaseName string
The name of the Amazon Redshift database that will store the transferred data.
DatabaseUrl string
The JDBC URL of the Amazon Redshift cluster.
IsRedshiftServerless bool
If Amazon AppFlow will connect to Amazon Redshift Serverless or Amazon Redshift cluster.
WorkgroupName string
The name of the Amazon Redshift serverless workgroup
BucketName This property is required. string
The name of the Amazon S3 bucket associated with Redshift.
RoleArn This property is required. string
The Amazon Resource Name (ARN) of the IAM role.
BucketPrefix string
The object key for the destination bucket in which Amazon AppFlow will place the files.
ClusterIdentifier string
The unique identifier of the Amazon Redshift cluster.
DataApiRoleArn string
The Amazon Resource Name (ARN) of the IAM role that grants Amazon AppFlow access to the data through the Amazon Redshift Data API.
DatabaseName string
The name of the Amazon Redshift database that will store the transferred data.
DatabaseUrl string
The JDBC URL of the Amazon Redshift cluster.
IsRedshiftServerless bool
If Amazon AppFlow will connect to Amazon Redshift Serverless or Amazon Redshift cluster.
WorkgroupName string
The name of the Amazon Redshift serverless workgroup
bucketName This property is required. String
The name of the Amazon S3 bucket associated with Redshift.
roleArn This property is required. String
The Amazon Resource Name (ARN) of the IAM role.
bucketPrefix String
The object key for the destination bucket in which Amazon AppFlow will place the files.
clusterIdentifier String
The unique identifier of the Amazon Redshift cluster.
dataApiRoleArn String
The Amazon Resource Name (ARN) of the IAM role that grants Amazon AppFlow access to the data through the Amazon Redshift Data API.
databaseName String
The name of the Amazon Redshift database that will store the transferred data.
databaseUrl String
The JDBC URL of the Amazon Redshift cluster.
isRedshiftServerless Boolean
If Amazon AppFlow will connect to Amazon Redshift Serverless or Amazon Redshift cluster.
workgroupName String
The name of the Amazon Redshift serverless workgroup
bucketName This property is required. string
The name of the Amazon S3 bucket associated with Redshift.
roleArn This property is required. string
The Amazon Resource Name (ARN) of the IAM role.
bucketPrefix string
The object key for the destination bucket in which Amazon AppFlow will place the files.
clusterIdentifier string
The unique identifier of the Amazon Redshift cluster.
dataApiRoleArn string
The Amazon Resource Name (ARN) of the IAM role that grants Amazon AppFlow access to the data through the Amazon Redshift Data API.
databaseName string
The name of the Amazon Redshift database that will store the transferred data.
databaseUrl string
The JDBC URL of the Amazon Redshift cluster.
isRedshiftServerless boolean
If Amazon AppFlow will connect to Amazon Redshift Serverless or Amazon Redshift cluster.
workgroupName string
The name of the Amazon Redshift serverless workgroup
bucket_name This property is required. str
The name of the Amazon S3 bucket associated with Redshift.
role_arn This property is required. str
The Amazon Resource Name (ARN) of the IAM role.
bucket_prefix str
The object key for the destination bucket in which Amazon AppFlow will place the files.
cluster_identifier str
The unique identifier of the Amazon Redshift cluster.
data_api_role_arn str
The Amazon Resource Name (ARN) of the IAM role that grants Amazon AppFlow access to the data through the Amazon Redshift Data API.
database_name str
The name of the Amazon Redshift database that will store the transferred data.
database_url str
The JDBC URL of the Amazon Redshift cluster.
is_redshift_serverless bool
If Amazon AppFlow will connect to Amazon Redshift Serverless or Amazon Redshift cluster.
workgroup_name str
The name of the Amazon Redshift serverless workgroup
bucketName This property is required. String
The name of the Amazon S3 bucket associated with Redshift.
roleArn This property is required. String
The Amazon Resource Name (ARN) of the IAM role.
bucketPrefix String
The object key for the destination bucket in which Amazon AppFlow will place the files.
clusterIdentifier String
The unique identifier of the Amazon Redshift cluster.
dataApiRoleArn String
The Amazon Resource Name (ARN) of the IAM role that grants Amazon AppFlow access to the data through the Amazon Redshift Data API.
databaseName String
The name of the Amazon Redshift database that will store the transferred data.
databaseUrl String
The JDBC URL of the Amazon Redshift cluster.
isRedshiftServerless Boolean
If Amazon AppFlow will connect to Amazon Redshift Serverless or Amazon Redshift cluster.
workgroupName String
The name of the Amazon Redshift serverless workgroup

ConnectorProfileSalesforceConnectorProfileCredentials
, ConnectorProfileSalesforceConnectorProfileCredentialsArgs

AccessToken string
The credentials used to access protected resources.
ClientCredentialsArn string
The client credentials to fetch access token and refresh token.
ConnectorOAuthRequest Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
JwtToken string
The credentials used to access your Salesforce records
OAuth2GrantType Pulumi.AwsNative.AppFlow.ConnectorProfileOAuth2GrantType
The grant types to fetch an access token
RefreshToken string
The credentials used to acquire new access tokens.
AccessToken string
The credentials used to access protected resources.
ClientCredentialsArn string
The client credentials to fetch access token and refresh token.
ConnectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
JwtToken string
The credentials used to access your Salesforce records
OAuth2GrantType ConnectorProfileOAuth2GrantType
The grant types to fetch an access token
RefreshToken string
The credentials used to acquire new access tokens.
accessToken String
The credentials used to access protected resources.
clientCredentialsArn String
The client credentials to fetch access token and refresh token.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
jwtToken String
The credentials used to access your Salesforce records
oAuth2GrantType ConnectorProfileOAuth2GrantType
The grant types to fetch an access token
refreshToken String
The credentials used to acquire new access tokens.
accessToken string
The credentials used to access protected resources.
clientCredentialsArn string
The client credentials to fetch access token and refresh token.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
jwtToken string
The credentials used to access your Salesforce records
oAuth2GrantType ConnectorProfileOAuth2GrantType
The grant types to fetch an access token
refreshToken string
The credentials used to acquire new access tokens.
access_token str
The credentials used to access protected resources.
client_credentials_arn str
The client credentials to fetch access token and refresh token.
connector_o_auth_request ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
jwt_token str
The credentials used to access your Salesforce records
o_auth2_grant_type ConnectorProfileOAuth2GrantType
The grant types to fetch an access token
refresh_token str
The credentials used to acquire new access tokens.
accessToken String
The credentials used to access protected resources.
clientCredentialsArn String
The client credentials to fetch access token and refresh token.
connectorOAuthRequest Property Map
The oauth needed to request security tokens from the connector endpoint.
jwtToken String
The credentials used to access your Salesforce records
oAuth2GrantType "CLIENT_CREDENTIALS" | "AUTHORIZATION_CODE" | "JWT_BEARER"
The grant types to fetch an access token
refreshToken String
The credentials used to acquire new access tokens.

ConnectorProfileSalesforceConnectorProfileProperties
, ConnectorProfileSalesforceConnectorProfilePropertiesArgs

InstanceUrl string
The location of the Salesforce resource
IsSandboxEnvironment bool
Indicates whether the connector profile applies to a sandbox or production environment
UsePrivateLinkForMetadataAndAuthorization bool
Indicates whether to make Metadata And Authorization calls over Pivate Network
InstanceUrl string
The location of the Salesforce resource
IsSandboxEnvironment bool
Indicates whether the connector profile applies to a sandbox or production environment
UsePrivateLinkForMetadataAndAuthorization bool
Indicates whether to make Metadata And Authorization calls over Pivate Network
instanceUrl String
The location of the Salesforce resource
isSandboxEnvironment Boolean
Indicates whether the connector profile applies to a sandbox or production environment
usePrivateLinkForMetadataAndAuthorization Boolean
Indicates whether to make Metadata And Authorization calls over Pivate Network
instanceUrl string
The location of the Salesforce resource
isSandboxEnvironment boolean
Indicates whether the connector profile applies to a sandbox or production environment
usePrivateLinkForMetadataAndAuthorization boolean
Indicates whether to make Metadata And Authorization calls over Pivate Network
instance_url str
The location of the Salesforce resource
is_sandbox_environment bool
Indicates whether the connector profile applies to a sandbox or production environment
use_private_link_for_metadata_and_authorization bool
Indicates whether to make Metadata And Authorization calls over Pivate Network
instanceUrl String
The location of the Salesforce resource
isSandboxEnvironment Boolean
Indicates whether the connector profile applies to a sandbox or production environment
usePrivateLinkForMetadataAndAuthorization Boolean
Indicates whether to make Metadata And Authorization calls over Pivate Network

ConnectorProfileSapoDataConnectorProfileCredentials
, ConnectorProfileSapoDataConnectorProfileCredentialsArgs

basicAuthCredentials Property Map
The SAPOData basic authentication credentials.
oAuthCredentials Property Map
The SAPOData OAuth type authentication credentials.

ConnectorProfileSapoDataConnectorProfileCredentialsOAuthCredentialsProperties
, ConnectorProfileSapoDataConnectorProfileCredentialsOAuthCredentialsPropertiesArgs

ConnectorProfileSapoDataConnectorProfileProperties
, ConnectorProfileSapoDataConnectorProfilePropertiesArgs

ApplicationHostUrl string
The location of the SAPOData resource.
ApplicationServicePath string
The application path to catalog service.
ClientNumber string
The client number for the client creating the connection.
DisableSso bool
If you set this parameter to true, Amazon AppFlow bypasses the single sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.
LogonLanguage string
The logon language of SAPOData instance.
OAuthProperties Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileOAuthProperties
The SAPOData OAuth properties required for OAuth type authentication.
PortNumber int
The port number of the SAPOData instance.
PrivateLinkServiceName string
The SAPOData Private Link service name to be used for private data transfers.
ApplicationHostUrl string
The location of the SAPOData resource.
ApplicationServicePath string
The application path to catalog service.
ClientNumber string
The client number for the client creating the connection.
DisableSso bool
If you set this parameter to true, Amazon AppFlow bypasses the single sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.
LogonLanguage string
The logon language of SAPOData instance.
OAuthProperties ConnectorProfileOAuthProperties
The SAPOData OAuth properties required for OAuth type authentication.
PortNumber int
The port number of the SAPOData instance.
PrivateLinkServiceName string
The SAPOData Private Link service name to be used for private data transfers.
applicationHostUrl String
The location of the SAPOData resource.
applicationServicePath String
The application path to catalog service.
clientNumber String
The client number for the client creating the connection.
disableSso Boolean
If you set this parameter to true, Amazon AppFlow bypasses the single sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.
logonLanguage String
The logon language of SAPOData instance.
oAuthProperties ConnectorProfileOAuthProperties
The SAPOData OAuth properties required for OAuth type authentication.
portNumber Integer
The port number of the SAPOData instance.
privateLinkServiceName String
The SAPOData Private Link service name to be used for private data transfers.
applicationHostUrl string
The location of the SAPOData resource.
applicationServicePath string
The application path to catalog service.
clientNumber string
The client number for the client creating the connection.
disableSso boolean
If you set this parameter to true, Amazon AppFlow bypasses the single sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.
logonLanguage string
The logon language of SAPOData instance.
oAuthProperties ConnectorProfileOAuthProperties
The SAPOData OAuth properties required for OAuth type authentication.
portNumber number
The port number of the SAPOData instance.
privateLinkServiceName string
The SAPOData Private Link service name to be used for private data transfers.
application_host_url str
The location of the SAPOData resource.
application_service_path str
The application path to catalog service.
client_number str
The client number for the client creating the connection.
disable_sso bool
If you set this parameter to true, Amazon AppFlow bypasses the single sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.
logon_language str
The logon language of SAPOData instance.
o_auth_properties ConnectorProfileOAuthProperties
The SAPOData OAuth properties required for OAuth type authentication.
port_number int
The port number of the SAPOData instance.
private_link_service_name str
The SAPOData Private Link service name to be used for private data transfers.
applicationHostUrl String
The location of the SAPOData resource.
applicationServicePath String
The application path to catalog service.
clientNumber String
The client number for the client creating the connection.
disableSso Boolean
If you set this parameter to true, Amazon AppFlow bypasses the single sign-on (SSO) settings in your SAP account when it accesses your SAP OData instance.
logonLanguage String
The logon language of SAPOData instance.
oAuthProperties Property Map
The SAPOData OAuth properties required for OAuth type authentication.
portNumber Number
The port number of the SAPOData instance.
privateLinkServiceName String
The SAPOData Private Link service name to be used for private data transfers.

ConnectorProfileServiceNowConnectorProfileCredentials
, ConnectorProfileServiceNowConnectorProfileCredentialsArgs

OAuth2Credentials Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required to authenticate the user.
Password string
The password that corresponds to the username.
Username string
The name of the user.
OAuth2Credentials ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required to authenticate the user.
Password string
The password that corresponds to the username.
Username string
The name of the user.
oAuth2Credentials ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required to authenticate the user.
password String
The password that corresponds to the username.
username String
The name of the user.
oAuth2Credentials ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required to authenticate the user.
password string
The password that corresponds to the username.
username string
The name of the user.
o_auth2_credentials ConnectorProfileOAuth2Credentials
The OAuth 2.0 credentials required to authenticate the user.
password str
The password that corresponds to the username.
username str
The name of the user.
oAuth2Credentials Property Map
The OAuth 2.0 credentials required to authenticate the user.
password String
The password that corresponds to the username.
username String
The name of the user.

ConnectorProfileServiceNowConnectorProfileProperties
, ConnectorProfileServiceNowConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the ServiceNow resource
InstanceUrl This property is required. string
The location of the ServiceNow resource
instanceUrl This property is required. String
The location of the ServiceNow resource
instanceUrl This property is required. string
The location of the ServiceNow resource
instance_url This property is required. str
The location of the ServiceNow resource
instanceUrl This property is required. String
The location of the ServiceNow resource

ConnectorProfileSingularConnectorProfileCredentials
, ConnectorProfileSingularConnectorProfileCredentialsArgs

ApiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
ApiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
apiKey This property is required. String
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
apiKey This property is required. string
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
api_key This property is required. str
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
apiKey This property is required. String
A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

ConnectorProfileSlackConnectorProfileCredentials
, ConnectorProfileSlackConnectorProfileCredentialsArgs

ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. string
The identifier for the desired client.
clientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
accessToken string
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
client_id This property is required. str
The identifier for the desired client.
client_secret This property is required. str
The client secret used by the oauth client to authenticate to the authorization server.
access_token str
The credentials used to access protected resources.
connector_o_auth_request ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest Property Map
The oauth needed to request security tokens from the connector endpoint.

ConnectorProfileSlackConnectorProfileProperties
, ConnectorProfileSlackConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the Slack resource
InstanceUrl This property is required. string
The location of the Slack resource
instanceUrl This property is required. String
The location of the Slack resource
instanceUrl This property is required. string
The location of the Slack resource
instance_url This property is required. str
The location of the Slack resource
instanceUrl This property is required. String
The location of the Slack resource

ConnectorProfileSnowflakeConnectorProfileCredentials
, ConnectorProfileSnowflakeConnectorProfileCredentialsArgs

Password This property is required. string
The password that corresponds to the username.
Username This property is required. string
The name of the user.
Password This property is required. string
The password that corresponds to the username.
Username This property is required. string
The name of the user.
password This property is required. String
The password that corresponds to the username.
username This property is required. String
The name of the user.
password This property is required. string
The password that corresponds to the username.
username This property is required. string
The name of the user.
password This property is required. str
The password that corresponds to the username.
username This property is required. str
The name of the user.
password This property is required. String
The password that corresponds to the username.
username This property is required. String
The name of the user.

ConnectorProfileSnowflakeConnectorProfileProperties
, ConnectorProfileSnowflakeConnectorProfilePropertiesArgs

BucketName This property is required. string
The name of the Amazon S3 bucket associated with Snowflake.
Stage This property is required. string
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>.
Warehouse This property is required. string
The name of the Snowflake warehouse.
AccountName string
The name of the account.
BucketPrefix string
The bucket prefix that refers to the Amazon S3 bucket associated with Snowflake.
PrivateLinkServiceName string
The Snowflake Private Link service name to be used for private data transfers.
Region string
The region of the Snowflake account.
BucketName This property is required. string
The name of the Amazon S3 bucket associated with Snowflake.
Stage This property is required. string
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>.
Warehouse This property is required. string
The name of the Snowflake warehouse.
AccountName string
The name of the account.
BucketPrefix string
The bucket prefix that refers to the Amazon S3 bucket associated with Snowflake.
PrivateLinkServiceName string
The Snowflake Private Link service name to be used for private data transfers.
Region string
The region of the Snowflake account.
bucketName This property is required. String
The name of the Amazon S3 bucket associated with Snowflake.
stage This property is required. String
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>.
warehouse This property is required. String
The name of the Snowflake warehouse.
accountName String
The name of the account.
bucketPrefix String
The bucket prefix that refers to the Amazon S3 bucket associated with Snowflake.
privateLinkServiceName String
The Snowflake Private Link service name to be used for private data transfers.
region String
The region of the Snowflake account.
bucketName This property is required. string
The name of the Amazon S3 bucket associated with Snowflake.
stage This property is required. string
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>.
warehouse This property is required. string
The name of the Snowflake warehouse.
accountName string
The name of the account.
bucketPrefix string
The bucket prefix that refers to the Amazon S3 bucket associated with Snowflake.
privateLinkServiceName string
The Snowflake Private Link service name to be used for private data transfers.
region string
The region of the Snowflake account.
bucket_name This property is required. str
The name of the Amazon S3 bucket associated with Snowflake.
stage This property is required. str
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>.
warehouse This property is required. str
The name of the Snowflake warehouse.
account_name str
The name of the account.
bucket_prefix str
The bucket prefix that refers to the Amazon S3 bucket associated with Snowflake.
private_link_service_name str
The Snowflake Private Link service name to be used for private data transfers.
region str
The region of the Snowflake account.
bucketName This property is required. String
The name of the Amazon S3 bucket associated with Snowflake.
stage This property is required. String
The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema>.
warehouse This property is required. String
The name of the Snowflake warehouse.
accountName String
The name of the account.
bucketPrefix String
The bucket prefix that refers to the Amazon S3 bucket associated with Snowflake.
privateLinkServiceName String
The Snowflake Private Link service name to be used for private data transfers.
region String
The region of the Snowflake account.

ConnectorProfileTrendmicroConnectorProfileCredentials
, ConnectorProfileTrendmicroConnectorProfileCredentialsArgs

ApiSecretKey This property is required. string
The Secret Access Key portion of the credentials.
ApiSecretKey This property is required. string
The Secret Access Key portion of the credentials.
apiSecretKey This property is required. String
The Secret Access Key portion of the credentials.
apiSecretKey This property is required. string
The Secret Access Key portion of the credentials.
api_secret_key This property is required. str
The Secret Access Key portion of the credentials.
apiSecretKey This property is required. String
The Secret Access Key portion of the credentials.

ConnectorProfileVeevaConnectorProfileCredentials
, ConnectorProfileVeevaConnectorProfileCredentialsArgs

Password This property is required. string
The password that corresponds to the username.
Username This property is required. string
The name of the user.
Password This property is required. string
The password that corresponds to the username.
Username This property is required. string
The name of the user.
password This property is required. String
The password that corresponds to the username.
username This property is required. String
The name of the user.
password This property is required. string
The password that corresponds to the username.
username This property is required. string
The name of the user.
password This property is required. str
The password that corresponds to the username.
username This property is required. str
The name of the user.
password This property is required. String
The password that corresponds to the username.
username This property is required. String
The name of the user.

ConnectorProfileVeevaConnectorProfileProperties
, ConnectorProfileVeevaConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the Veeva resource
InstanceUrl This property is required. string
The location of the Veeva resource
instanceUrl This property is required. String
The location of the Veeva resource
instanceUrl This property is required. string
The location of the Veeva resource
instance_url This property is required. str
The location of the Veeva resource
instanceUrl This property is required. String
The location of the Veeva resource

ConnectorProfileZendeskConnectorProfileCredentials
, ConnectorProfileZendeskConnectorProfileCredentialsArgs

ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
ClientId This property is required. string
The identifier for the desired client.
ClientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
AccessToken string
The credentials used to access protected resources.
ConnectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. string
The identifier for the desired client.
clientSecret This property is required. string
The client secret used by the oauth client to authenticate to the authorization server.
accessToken string
The credentials used to access protected resources.
connectorOAuthRequest ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
client_id This property is required. str
The identifier for the desired client.
client_secret This property is required. str
The client secret used by the oauth client to authenticate to the authorization server.
access_token str
The credentials used to access protected resources.
connector_o_auth_request ConnectorProfileConnectorOAuthRequest
The oauth needed to request security tokens from the connector endpoint.
clientId This property is required. String
The identifier for the desired client.
clientSecret This property is required. String
The client secret used by the oauth client to authenticate to the authorization server.
accessToken String
The credentials used to access protected resources.
connectorOAuthRequest Property Map
The oauth needed to request security tokens from the connector endpoint.

ConnectorProfileZendeskConnectorProfileProperties
, ConnectorProfileZendeskConnectorProfilePropertiesArgs

InstanceUrl This property is required. string
The location of the Zendesk resource
InstanceUrl This property is required. string
The location of the Zendesk resource
instanceUrl This property is required. String
The location of the Zendesk resource
instanceUrl This property is required. string
The location of the Zendesk resource
instance_url This property is required. str
The location of the Zendesk resource
instanceUrl This property is required. String
The location of the Zendesk resource

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi