AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

ConnectorProfile

Resource Type definition for AWS::AppFlow::ConnectorProfile

Create a ConnectorProfile Resource

new ConnectorProfile(name: string, args: ConnectorProfileArgs, opts?: CustomResourceOptions);
@overload
def ConnectorProfile(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     connection_mode: Optional[ConnectorProfileConnectionMode] = None,
                     connector_profile_config: Optional[ConnectorProfileConfigArgs] = None,
                     connector_profile_name: Optional[str] = None,
                     connector_type: Optional[ConnectorProfileConnectorType] = None,
                     k_ms_arn: Optional[str] = None)
@overload
def ConnectorProfile(resource_name: str,
                     args: ConnectorProfileArgs,
                     opts: Optional[ResourceOptions] = 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.

name string
The unique name of the resource.
args ConnectorProfileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args 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 string
The unique name of the resource.
args ConnectorProfileArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ConnectorProfileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args 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

The ConnectorProfile resource accepts the following input properties:

ConnectionMode 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 Pulumi.AwsNative.AppFlow.ConnectorProfileConnectorType

List of Saas providers that need connector profile to be created

ConnectorProfileConfig Pulumi.AwsNative.AppFlow.Inputs.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 ConnectorProfileConnectionMode

Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular

ConnectorType ConnectorProfileConnectorType

List of Saas providers that need connector profile to be created

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 ConnectorProfileConnectionMode

Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular

connectorType ConnectorProfileConnectorType

List of Saas providers that need connector profile to be created

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 ConnectorProfileConnectionMode

Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular

connectorType ConnectorProfileConnectorType

List of Saas providers that need connector profile to be created

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.

connection_mode ConnectorProfileConnectionMode

Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular

connector_type ConnectorProfileConnectorType

List of Saas providers that need connector profile to be created

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.

k_ms_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 "Public" | "Private"

Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular

connectorType "Salesforce" | "Singular" | "Slack" | "Redshift" | "Marketo" | "Googleanalytics" | "Zendesk" | "Servicenow" | "SAPOData" | "Datadog" | "Trendmicro" | "Snowflake" | "Dynatrace" | "Infornexus" | "Amplitude" | "Veeva"

List of Saas providers that need connector profile to be created

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

ApiKey string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

SecretKey string
ApiKey string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

SecretKey string
apiKey String

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

secretKey String
apiKey string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

secretKey string
api_key str

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

secret_key str
apiKey String

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

secretKey String

ConnectorProfileConfig

ConnectorProfileConnectionMode

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

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

Salesforce
Salesforce
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
ConnectorProfileConnectorTypeSalesforce
Salesforce
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
Salesforce
Salesforce
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
Salesforce
Salesforce
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
SALESFORCE
Salesforce
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
"Salesforce"
Salesforce
"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

ConnectorProfileCredentials

Amplitude Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileAmplitudeConnectorProfileCredentials
Datadog Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDatadogConnectorProfileCredentials
Dynatrace Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDynatraceConnectorProfileCredentials
GoogleAnalytics Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
InforNexus Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileInforNexusConnectorProfileCredentials
Marketo Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileMarketoConnectorProfileCredentials
Redshift Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileRedshiftConnectorProfileCredentials
SAPOData Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSAPODataConnectorProfileCredentials
Salesforce Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSalesforceConnectorProfileCredentials
ServiceNow Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileServiceNowConnectorProfileCredentials
Singular Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSingularConnectorProfileCredentials
Slack Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSlackConnectorProfileCredentials
Snowflake Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSnowflakeConnectorProfileCredentials
Trendmicro Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileTrendmicroConnectorProfileCredentials
Veeva Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileVeevaConnectorProfileCredentials
Zendesk Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileZendeskConnectorProfileCredentials
Amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
Datadog ConnectorProfileDatadogConnectorProfileCredentials
Dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
GoogleAnalytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
InforNexus ConnectorProfileInforNexusConnectorProfileCredentials
Marketo ConnectorProfileMarketoConnectorProfileCredentials
Redshift ConnectorProfileRedshiftConnectorProfileCredentials
SAPOData ConnectorProfileSAPODataConnectorProfileCredentials
Salesforce ConnectorProfileSalesforceConnectorProfileCredentials
ServiceNow ConnectorProfileServiceNowConnectorProfileCredentials
Singular ConnectorProfileSingularConnectorProfileCredentials
Slack ConnectorProfileSlackConnectorProfileCredentials
Snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
Trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
Veeva ConnectorProfileVeevaConnectorProfileCredentials
Zendesk ConnectorProfileZendeskConnectorProfileCredentials
amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
datadog ConnectorProfileDatadogConnectorProfileCredentials
dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
googleAnalytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
inforNexus ConnectorProfileInforNexusConnectorProfileCredentials
marketo ConnectorProfileMarketoConnectorProfileCredentials
redshift ConnectorProfileRedshiftConnectorProfileCredentials
sAPOData ConnectorProfileSAPODataConnectorProfileCredentials
salesforce ConnectorProfileSalesforceConnectorProfileCredentials
serviceNow ConnectorProfileServiceNowConnectorProfileCredentials
singular ConnectorProfileSingularConnectorProfileCredentials
slack ConnectorProfileSlackConnectorProfileCredentials
snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
veeva ConnectorProfileVeevaConnectorProfileCredentials
zendesk ConnectorProfileZendeskConnectorProfileCredentials
amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
datadog ConnectorProfileDatadogConnectorProfileCredentials
dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
googleAnalytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
inforNexus ConnectorProfileInforNexusConnectorProfileCredentials
marketo ConnectorProfileMarketoConnectorProfileCredentials
redshift ConnectorProfileRedshiftConnectorProfileCredentials
sAPOData ConnectorProfileSAPODataConnectorProfileCredentials
salesforce ConnectorProfileSalesforceConnectorProfileCredentials
serviceNow ConnectorProfileServiceNowConnectorProfileCredentials
singular ConnectorProfileSingularConnectorProfileCredentials
slack ConnectorProfileSlackConnectorProfileCredentials
snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
veeva ConnectorProfileVeevaConnectorProfileCredentials
zendesk ConnectorProfileZendeskConnectorProfileCredentials
amplitude ConnectorProfileAmplitudeConnectorProfileCredentials
datadog ConnectorProfileDatadogConnectorProfileCredentials
dynatrace ConnectorProfileDynatraceConnectorProfileCredentials
google_analytics ConnectorProfileGoogleAnalyticsConnectorProfileCredentials
infor_nexus ConnectorProfileInforNexusConnectorProfileCredentials
marketo ConnectorProfileMarketoConnectorProfileCredentials
redshift ConnectorProfileRedshiftConnectorProfileCredentials
s_apo_data ConnectorProfileSAPODataConnectorProfileCredentials
salesforce ConnectorProfileSalesforceConnectorProfileCredentials
service_now ConnectorProfileServiceNowConnectorProfileCredentials
singular ConnectorProfileSingularConnectorProfileCredentials
slack ConnectorProfileSlackConnectorProfileCredentials
snowflake ConnectorProfileSnowflakeConnectorProfileCredentials
trendmicro ConnectorProfileTrendmicroConnectorProfileCredentials
veeva ConnectorProfileVeevaConnectorProfileCredentials
zendesk ConnectorProfileZendeskConnectorProfileCredentials

ConnectorProfileDatadogConnectorProfileCredentials

ApiKey string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

ApplicationKey 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 string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

ApplicationKey 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 String

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

applicationKey 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 string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

applicationKey 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 str

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

application_key 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 String

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

applicationKey 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

InstanceUrl string

The location of the Datadog resource

InstanceUrl string

The location of the Datadog resource

instanceUrl String

The location of the Datadog resource

instanceUrl string

The location of the Datadog resource

instance_url str

The location of the Datadog resource

instanceUrl String

The location of the Datadog resource

ConnectorProfileDynatraceConnectorProfileCredentials

ApiToken string

The API tokens used by Dynatrace API to authenticate various API calls.

ApiToken string

The API tokens used by Dynatrace API to authenticate various API calls.

apiToken String

The API tokens used by Dynatrace API to authenticate various API calls.

apiToken string

The API tokens used by Dynatrace API to authenticate various API calls.

api_token str

The API tokens used by Dynatrace API to authenticate various API calls.

apiToken String

The API tokens used by Dynatrace API to authenticate various API calls.

ConnectorProfileDynatraceConnectorProfileProperties

InstanceUrl string

The location of the Dynatrace resource

InstanceUrl string

The location of the Dynatrace resource

instanceUrl String

The location of the Dynatrace resource

instanceUrl string

The location of the Dynatrace resource

instance_url str

The location of the Dynatrace resource

instanceUrl String

The location of the Dynatrace resource

ConnectorProfileGoogleAnalyticsConnectorProfileCredentials

ClientId string

The identifier for the desired client.

ClientSecret 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 string

The identifier for the desired client.

ClientSecret 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 String

The identifier for the desired client.

clientSecret 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 string

The identifier for the desired client.

clientSecret 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 str

The identifier for the desired client.

client_secret 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 String

The identifier for the desired client.

clientSecret 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

AccessKeyId string

The Access Key portion of the credentials.

Datakey string

The encryption keys used to encrypt data.

SecretAccessKey string

The secret key used to sign requests.

UserId string

The identifier for the user.

AccessKeyId string

The Access Key portion of the credentials.

Datakey string

The encryption keys used to encrypt data.

SecretAccessKey string

The secret key used to sign requests.

UserId string

The identifier for the user.

accessKeyId String

The Access Key portion of the credentials.

datakey String

The encryption keys used to encrypt data.

secretAccessKey String

The secret key used to sign requests.

userId String

The identifier for the user.

accessKeyId string

The Access Key portion of the credentials.

datakey string

The encryption keys used to encrypt data.

secretAccessKey string

The secret key used to sign requests.

userId string

The identifier for the user.

access_key_id str

The Access Key portion of the credentials.

datakey str

The encryption keys used to encrypt data.

secret_access_key str

The secret key used to sign requests.

user_id str

The identifier for the user.

accessKeyId String

The Access Key portion of the credentials.

datakey String

The encryption keys used to encrypt data.

secretAccessKey String

The secret key used to sign requests.

userId String

The identifier for the user.

ConnectorProfileInforNexusConnectorProfileProperties

InstanceUrl string

The location of the InforNexus resource

InstanceUrl string

The location of the InforNexus resource

instanceUrl String

The location of the InforNexus resource

instanceUrl string

The location of the InforNexus resource

instance_url str

The location of the InforNexus resource

instanceUrl String

The location of the InforNexus resource

ConnectorProfileMarketoConnectorProfileCredentials

ClientId string

The identifier for the desired client.

ClientSecret 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 string

The identifier for the desired client.

ClientSecret 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 String

The identifier for the desired client.

clientSecret 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 string

The identifier for the desired client.

clientSecret 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 str

The identifier for the desired client.

client_secret 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 String

The identifier for the desired client.

clientSecret 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

InstanceUrl string

The location of the Marketo resource

InstanceUrl string

The location of the Marketo resource

instanceUrl String

The location of the Marketo resource

instanceUrl string

The location of the Marketo resource

instance_url str

The location of the Marketo resource

instanceUrl String

The location of the Marketo resource

ConnectorProfileOAuthProperties

AuthCodeUrl string
OAuthScopes List<string>
TokenUrl string
AuthCodeUrl string
OAuthScopes []string
TokenUrl string
authCodeUrl String
oAuthScopes List<String>
tokenUrl String
authCodeUrl string
oAuthScopes string[]
tokenUrl string
authCodeUrl String
oAuthScopes List<String>
tokenUrl String

ConnectorProfileProperties

Datadog Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDatadogConnectorProfileProperties
Dynatrace Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileDynatraceConnectorProfileProperties
InforNexus Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileInforNexusConnectorProfileProperties
Marketo Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileMarketoConnectorProfileProperties
Redshift Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileRedshiftConnectorProfileProperties
SAPOData Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSAPODataConnectorProfileProperties
Salesforce Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSalesforceConnectorProfileProperties
ServiceNow Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileServiceNowConnectorProfileProperties
Slack Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSlackConnectorProfileProperties
Snowflake Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileSnowflakeConnectorProfileProperties
Veeva Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileVeevaConnectorProfileProperties
Zendesk Pulumi.AwsNative.AppFlow.Inputs.ConnectorProfileZendeskConnectorProfileProperties

ConnectorProfileRedshiftConnectorProfileCredentials

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

BucketName string

The name of the Amazon S3 bucket associated with Redshift.

DatabaseUrl string

The JDBC URL of the Amazon Redshift cluster.

RoleArn 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.

BucketName string

The name of the Amazon S3 bucket associated with Redshift.

DatabaseUrl string

The JDBC URL of the Amazon Redshift cluster.

RoleArn 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.

bucketName String

The name of the Amazon S3 bucket associated with Redshift.

databaseUrl String

The JDBC URL of the Amazon Redshift cluster.

roleArn 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.

bucketName string

The name of the Amazon S3 bucket associated with Redshift.

databaseUrl string

The JDBC URL of the Amazon Redshift cluster.

roleArn 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.

bucket_name str

The name of the Amazon S3 bucket associated with Redshift.

database_url str

The JDBC URL of the Amazon Redshift cluster.

role_arn 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.

bucketName String

The name of the Amazon S3 bucket associated with Redshift.

databaseUrl String

The JDBC URL of the Amazon Redshift cluster.

roleArn 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.

ConnectorProfileSAPODataConnectorProfileCredentials

ConnectorProfileSAPODataConnectorProfileCredentialsBasicAuthCredentialsProperties

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.

ConnectorProfileSAPODataConnectorProfileCredentialsOAuthCredentialsProperties

ConnectorProfileSAPODataConnectorProfileProperties

ConnectorProfileSalesforceConnectorProfileCredentials

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.

ConnectorProfileSalesforceConnectorProfileProperties

InstanceUrl string

The location of the Salesforce resource

IsSandboxEnvironment bool
InstanceUrl string

The location of the Salesforce resource

IsSandboxEnvironment bool
instanceUrl String

The location of the Salesforce resource

isSandboxEnvironment Boolean
instanceUrl string

The location of the Salesforce resource

isSandboxEnvironment boolean
instance_url str

The location of the Salesforce resource

is_sandbox_environment bool
instanceUrl String

The location of the Salesforce resource

isSandboxEnvironment Boolean

ConnectorProfileServiceNowConnectorProfileCredentials

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.

ConnectorProfileServiceNowConnectorProfileProperties

InstanceUrl string

The location of the ServiceNow resource

InstanceUrl string

The location of the ServiceNow resource

instanceUrl String

The location of the ServiceNow resource

instanceUrl string

The location of the ServiceNow resource

instance_url str

The location of the ServiceNow resource

instanceUrl String

The location of the ServiceNow resource

ConnectorProfileSingularConnectorProfileCredentials

ApiKey string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

ApiKey string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

apiKey String

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

apiKey string

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

api_key str

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

apiKey String

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

ConnectorProfileSlackConnectorProfileCredentials

ClientId string

The identifier for the desired client.

ClientSecret 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 string

The identifier for the desired client.

ClientSecret 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 String

The identifier for the desired client.

clientSecret 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 string

The identifier for the desired client.

clientSecret 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 str

The identifier for the desired client.

client_secret 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 String

The identifier for the desired client.

clientSecret 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

InstanceUrl string

The location of the Slack resource

InstanceUrl string

The location of the Slack resource

instanceUrl String

The location of the Slack resource

instanceUrl string

The location of the Slack resource

instance_url str

The location of the Slack resource

instanceUrl String

The location of the Slack resource

ConnectorProfileSnowflakeConnectorProfileCredentials

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.

ConnectorProfileSnowflakeConnectorProfileProperties

BucketName string

The name of the Amazon S3 bucket associated with Snowflake.

Stage 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 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 string

The name of the Amazon S3 bucket associated with Snowflake.

Stage 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 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 String

The name of the Amazon S3 bucket associated with Snowflake.

stage 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 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 string

The name of the Amazon S3 bucket associated with Snowflake.

stage 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 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 str

The name of the Amazon S3 bucket associated with Snowflake.

stage 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 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 String

The name of the Amazon S3 bucket associated with Snowflake.

stage 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 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

ApiSecretKey string

The Secret Access Key portion of the credentials.

ApiSecretKey string

The Secret Access Key portion of the credentials.

apiSecretKey String

The Secret Access Key portion of the credentials.

apiSecretKey string

The Secret Access Key portion of the credentials.

api_secret_key str

The Secret Access Key portion of the credentials.

apiSecretKey String

The Secret Access Key portion of the credentials.

ConnectorProfileVeevaConnectorProfileCredentials

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.

ConnectorProfileVeevaConnectorProfileProperties

InstanceUrl string

The location of the Veeva resource

InstanceUrl string

The location of the Veeva resource

instanceUrl String

The location of the Veeva resource

instanceUrl string

The location of the Veeva resource

instance_url str

The location of the Veeva resource

instanceUrl String

The location of the Veeva resource

ConnectorProfileZendeskConnectorProfileCredentials

ClientId string

The identifier for the desired client.

ClientSecret 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 string

The identifier for the desired client.

ClientSecret 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 String

The identifier for the desired client.

clientSecret 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 string

The identifier for the desired client.

clientSecret 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 str

The identifier for the desired client.

client_secret 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 String

The identifier for the desired client.

clientSecret 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

InstanceUrl string

The location of the Zendesk resource

InstanceUrl string

The location of the Zendesk resource

instanceUrl String

The location of the Zendesk resource

instanceUrl string

The location of the Zendesk resource

instance_url str

The location of the Zendesk resource

instanceUrl String

The location of the Zendesk resource

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0