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 | LookoutMetrics | Upsolver | Honeycode | CustomerProfiles
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: