Skip to content
v2.273.0

CfnConnectorProfilePropsMixin Mixin ​

The AWS::AppFlow::ConnectorProfile resource is an Amazon AppFlow resource type that specifies the configuration profile for an instance of a connector.

This includes the provided name, credentials ARN, connection-mode, and so on. The fields that are common to all types of connector profiles are explicitly specified under the Properties field. The rest of the connector-specific properties are specified under Properties/ConnectorProfileConfig .

If you want to use CloudFormation to create a connector profile for connectors that implement OAuth (such as Salesforce, Slack, Zendesk, and Google Analytics), you must fetch the access and refresh tokens. You can do this by implementing your own UI for OAuth, or by retrieving the tokens from elsewhere. Alternatively, you can use the Amazon AppFlow console to create the connector profile, and then use that connector profile in the flow creation CloudFormation template.

Initializer ​

ts
new CfnConnectorProfilePropsMixin(props: CfnConnectorProfileMixinProps, options?: CfnPropertyMixinOptions)
python
CfnConnectorProfilePropsMixin(props: CfnConnectorProfileMixinProps, options: typing.Optional[CfnPropertyMixinOptions] = None)
java
new CfnConnectorProfilePropsMixin(CfnConnectorProfileMixinProps props, CfnPropertyMixinOptions options)
csharp
new CfnConnectorProfilePropsMixin(CfnConnectorProfileMixinProps props, CfnPropertyMixinOptions? options = null)
go
NewCfnConnectorProfilePropsMixin(Props CfnConnectorProfileMixinProps, Options CfnPropertyMixinOptions)

Methods ​

applyTo(construct: IConstruct): voiddef apply_to(self, construct: IConstruct) -> Nonepublic void applyTo(IConstruct construct)public void ApplyTo(IConstruct construct)func ApplyTo(Construct IConstruct)#
Apply the mixin properties to the construct.
isMixin(x: any): boolean@staticmethod def is_mixin(x: Any) -> boolpublic static Boolean isMixin(Object x)public static bool IsMixin(object x)func IsMixin(X interface{}) *boolstatic#
Checks if `x` is a Mixin.
1 parameter · returns

Parameters

  • xxxxX — Any object.

Returns: true if x is an object created from a class which extends Mixin.

supports(construct: IConstruct): booleandef supports(self, construct: IConstruct) -> boolpublic Boolean supports(IConstruct construct)public bool Supports(IConstruct construct)func Supports(Construct IConstruct) *bool#
Check if this mixin supports the given construct.