aws-cdk-lib.aws_appflow.CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty

interface MarketoConnectorProfileCredentialsProperty

LanguageType name
.NETAmazon.CDK.AWS.AppFlow.CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsappflow#CfnConnectorProfile_MarketoConnectorProfileCredentialsProperty
Javasoftware.amazon.awscdk.services.appflow.CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty
Pythonaws_cdk.aws_appflow.CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty
TypeScript aws-cdk-lib » aws_appflow » CfnConnectorProfile » MarketoConnectorProfileCredentialsProperty

The connector-specific profile credentials required by Marketo.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appflow as appflow } from 'aws-cdk-lib';
const marketoConnectorProfileCredentialsProperty: appflow.CfnConnectorProfile.MarketoConnectorProfileCredentialsProperty = {
  clientId: 'clientId',
  clientSecret: 'clientSecret',

  // the properties below are optional
  accessToken: 'accessToken',
  connectorOAuthRequest: {
    authCode: 'authCode',
    redirectUri: 'redirectUri',
  },
};

Properties

NameTypeDescription
clientIdstringThe identifier for the desired client.
clientSecretstringThe client secret used by the OAuth client to authenticate to the authorization server.
accessToken?stringThe credentials used to access protected Marketo resources.
connectorOAuthRequest?IResolvable | ConnectorOAuthRequestPropertyUsed by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.

clientId

Type: string

The identifier for the desired client.


clientSecret

Type: string

The client secret used by the OAuth client to authenticate to the authorization server.


accessToken?

Type: string (optional)

The credentials used to access protected Marketo resources.


connectorOAuthRequest?

Type: IResolvable | ConnectorOAuthRequestProperty (optional)

Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.