class Aws::Appflow::Types::ConnectorProfileCredentials
The connector-specific credentials required by a connector.
@note When making an API call, you may pass ConnectorProfileCredentials
data as a hash: { amplitude: { api_key: "ApiKey", # required secret_key: "SecretKey", # required }, datadog: { api_key: "ApiKey", # required application_key: "ApplicationKey", # required }, dynatrace: { api_token: "ApiToken", # required }, google_analytics: { client_id: "ClientId", # required client_secret: "ClientSecret", # required access_token: "AccessToken", refresh_token: "RefreshToken", o_auth_request: { auth_code: "AuthCode", redirect_uri: "RedirectUri", }, }, honeycode: { access_token: "AccessToken", refresh_token: "RefreshToken", o_auth_request: { auth_code: "AuthCode", redirect_uri: "RedirectUri", }, }, infor_nexus: { access_key_id: "AccessKeyId", # required user_id: "Username", # required secret_access_key: "Key", # required datakey: "Key", # required }, marketo: { client_id: "ClientId", # required client_secret: "ClientSecret", # required access_token: "AccessToken", o_auth_request: { auth_code: "AuthCode", redirect_uri: "RedirectUri", }, }, redshift: { username: "Username", # required password: "Password", # required }, salesforce: { access_token: "AccessToken", refresh_token: "RefreshToken", o_auth_request: { auth_code: "AuthCode", redirect_uri: "RedirectUri", }, client_credentials_arn: "ClientCredentialsArn", }, service_now: { username: "Username", # required password: "Password", # required }, singular: { api_key: "ApiKey", # required }, slack: { client_id: "ClientId", # required client_secret: "ClientSecret", # required access_token: "AccessToken", o_auth_request: { auth_code: "AuthCode", redirect_uri: "RedirectUri", }, }, snowflake: { username: "Username", # required password: "Password", # required }, trendmicro: { api_secret_key: "ApiSecretKey", # required }, veeva: { username: "Username", # required password: "Password", # required }, zendesk: { client_id: "ClientId", # required client_secret: "ClientSecret", # required access_token: "AccessToken", o_auth_request: { auth_code: "AuthCode", redirect_uri: "RedirectUri", }, }, sapo_data: { basic_auth_credentials: { username: "Username", # required password: "Password", # required }, o_auth_credentials: { client_id: "ClientId", # required client_secret: "ClientSecret", # required access_token: "AccessToken", refresh_token: "RefreshToken", o_auth_request: { auth_code: "AuthCode", redirect_uri: "RedirectUri", }, }, }, }
@!attribute [rw] amplitude
The connector-specific credentials required when using Amplitude. @return [Types::AmplitudeConnectorProfileCredentials]
@!attribute [rw] datadog
The connector-specific credentials required when using Datadog. @return [Types::DatadogConnectorProfileCredentials]
@!attribute [rw] dynatrace
The connector-specific credentials required when using Dynatrace. @return [Types::DynatraceConnectorProfileCredentials]
@!attribute [rw] google_analytics
The connector-specific credentials required when using Google Analytics. @return [Types::GoogleAnalyticsConnectorProfileCredentials]
@!attribute [rw] honeycode
The connector-specific credentials required when using Amazon Honeycode. @return [Types::HoneycodeConnectorProfileCredentials]
@!attribute [rw] infor_nexus
The connector-specific credentials required when using Infor Nexus. @return [Types::InforNexusConnectorProfileCredentials]
@!attribute [rw] marketo
The connector-specific credentials required when using Marketo. @return [Types::MarketoConnectorProfileCredentials]
@!attribute [rw] redshift
The connector-specific credentials required when using Amazon Redshift. @return [Types::RedshiftConnectorProfileCredentials]
@!attribute [rw] salesforce
The connector-specific credentials required when using Salesforce. @return [Types::SalesforceConnectorProfileCredentials]
@!attribute [rw] service_now
The connector-specific credentials required when using ServiceNow. @return [Types::ServiceNowConnectorProfileCredentials]
@!attribute [rw] singular
The connector-specific credentials required when using Singular. @return [Types::SingularConnectorProfileCredentials]
@!attribute [rw] slack
The connector-specific credentials required when using Slack. @return [Types::SlackConnectorProfileCredentials]
@!attribute [rw] snowflake
The connector-specific credentials required when using Snowflake. @return [Types::SnowflakeConnectorProfileCredentials]
@!attribute [rw] trendmicro
The connector-specific credentials required when using Trend Micro. @return [Types::TrendmicroConnectorProfileCredentials]
@!attribute [rw] veeva
The connector-specific credentials required when using Veeva. @return [Types::VeevaConnectorProfileCredentials]
@!attribute [rw] zendesk
The connector-specific credentials required when using Zendesk. @return [Types::ZendeskConnectorProfileCredentials]
@!attribute [rw] sapo_data
The connector-specific profile credentials required when using SAPOData. @return [Types::SAPODataConnectorProfileCredentials]
@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/ConnectorProfileCredentials AWS API Documentation
Constants
- SENSITIVE