You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Appflow::Types::ConnectorProfileCredentials
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::ConnectorProfileCredentials
- Defined in:
- (unknown)
Overview
When passing ConnectorProfileCredentials as input to an Aws::Client method, you can use a vanilla 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",
},
},
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",
},
},
}
The connector-specific credentials required by a connector.
Returned by:
Instance Attribute Summary collapse
-
#amplitude ⇒ Types::AmplitudeConnectorProfileCredentials
The connector-specific credentials required when using Amplitude.
-
#datadog ⇒ Types::DatadogConnectorProfileCredentials
The connector-specific credentials required when using Datadog.
-
#dynatrace ⇒ Types::DynatraceConnectorProfileCredentials
The connector-specific credentials required when using Dynatrace.
-
#google_analytics ⇒ Types::GoogleAnalyticsConnectorProfileCredentials
The connector-specific credentials required when using Google Analytics.
-
#infor_nexus ⇒ Types::InforNexusConnectorProfileCredentials
The connector-specific credentials required when using Infor Nexus.
-
#marketo ⇒ Types::MarketoConnectorProfileCredentials
The connector-specific credentials required when using Marketo.
-
#redshift ⇒ Types::RedshiftConnectorProfileCredentials
The connector-specific credentials required when using Amazon Redshift.
-
#salesforce ⇒ Types::SalesforceConnectorProfileCredentials
The connector-specific credentials required when using Salesforce.
-
#service_now ⇒ Types::ServiceNowConnectorProfileCredentials
The connector-specific credentials required when using ServiceNow.
-
#singular ⇒ Types::SingularConnectorProfileCredentials
The connector-specific credentials required when using Singular.
-
#slack ⇒ Types::SlackConnectorProfileCredentials
The connector-specific credentials required when using Slack.
-
#snowflake ⇒ Types::SnowflakeConnectorProfileCredentials
The connector-specific credentials required when using Snowflake.
-
#trendmicro ⇒ Types::TrendmicroConnectorProfileCredentials
The connector-specific credentials required when using Trend Micro.
-
#veeva ⇒ Types::VeevaConnectorProfileCredentials
The connector-specific credentials required when using Veeva.
-
#zendesk ⇒ Types::ZendeskConnectorProfileCredentials
The connector-specific credentials required when using Zendesk.
Instance Attribute Details
#amplitude ⇒ Types::AmplitudeConnectorProfileCredentials
The connector-specific credentials required when using Amplitude.
#datadog ⇒ Types::DatadogConnectorProfileCredentials
The connector-specific credentials required when using Datadog.
#dynatrace ⇒ Types::DynatraceConnectorProfileCredentials
The connector-specific credentials required when using Dynatrace.
#google_analytics ⇒ Types::GoogleAnalyticsConnectorProfileCredentials
The connector-specific credentials required when using Google Analytics.
#infor_nexus ⇒ Types::InforNexusConnectorProfileCredentials
The connector-specific credentials required when using Infor Nexus.
#marketo ⇒ Types::MarketoConnectorProfileCredentials
The connector-specific credentials required when using Marketo.
#redshift ⇒ Types::RedshiftConnectorProfileCredentials
The connector-specific credentials required when using Amazon Redshift.
#salesforce ⇒ Types::SalesforceConnectorProfileCredentials
The connector-specific credentials required when using Salesforce.
#service_now ⇒ Types::ServiceNowConnectorProfileCredentials
The connector-specific credentials required when using ServiceNow.
#singular ⇒ Types::SingularConnectorProfileCredentials
The connector-specific credentials required when using Singular.
#slack ⇒ Types::SlackConnectorProfileCredentials
The connector-specific credentials required when using Slack.
#snowflake ⇒ Types::SnowflakeConnectorProfileCredentials
The connector-specific credentials required when using Snowflake.
#trendmicro ⇒ Types::TrendmicroConnectorProfileCredentials
The connector-specific credentials required when using Trend Micro.
#veeva ⇒ Types::VeevaConnectorProfileCredentials
The connector-specific credentials required when using Veeva.
#zendesk ⇒ Types::ZendeskConnectorProfileCredentials
The connector-specific credentials required when using Zendesk.