ConnectorProfile - Amazon Appflow

ConnectorProfile

Describes an instance of a connector. This includes the provided name, credentials ARN, connection-mode, and so on. To keep the API intuitive and extensible, the fields that are common to all types of connector profiles are explicitly specified at the top level. The rest of the connector-specific properties are available via the connectorProfileProperties field.

Contents

connectionMode

Indicates the connection mode and if it is public or private.

Type: String

Valid Values: Public | Private

Required: No

connectorProfileArn

The Amazon Resource Name (ARN) of the connector profile.

Type: String

Length Constraints: Maximum length of 512.

Pattern: arn:aws:kms:.*:[0-9]+:.*

Required: No

connectorProfileName

The name of the connector profile. The name is unique for each ConnectorProfile in the AWS account.

Type: String

Length Constraints: Maximum length of 256.

Pattern: [\w/!@#+=.-]+

Required: No

connectorProfileProperties

The connector-specific properties of the profile configuration.

Type: ConnectorProfileProperties object

Required: No

connectorType

The type of connector, such as Salesforce, Amplitude, and so on.

Type: String

Valid Values: Salesforce | Singular | Slack | Redshift | S3 | Marketo | Googleanalytics | Zendesk | Servicenow | Datadog | Trendmicro | Snowflake | Dynatrace | Infornexus | Amplitude | Veeva | EventBridge | Upsolver

Required: No

createdAt

Specifies when the connector profile was created.

Type: Timestamp

Required: No

credentialsArn

The Amazon Resource Name (ARN) of the connector profile credentials.

Type: String

Length Constraints: Maximum length of 512.

Pattern: arn:aws:.*:.*:[0-9]+:.*

Required: No

lastUpdatedAt

Specifies when the connector profile was last updated.

Type: Timestamp

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: