AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateConnectorProfile operation. Creates a new connector profile associated with your Amazon Web Services account. There is a soft quota of 100 connector profiles per Amazon Web Services account. If you need more connector profiles than this quota allows, you can submit a request to the Amazon AppFlow team through the Amazon AppFlow support channel. In each connector profile that you create, you can provide the credentials and properties for only one connector.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.Appflow.AmazonAppflowRequest
      Amazon.Appflow.Model.CreateConnectorProfileRequest

Namespace: Amazon.Appflow.Model
Assembly: AWSSDK.Appflow.dll
Version: 3.x.y.z

Syntax

C#
public class CreateConnectorProfileRequest : AmazonAppflowRequest
         IAmazonWebServiceRequest

The CreateConnectorProfileRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ClientToken System.String

Gets and sets the property ClientToken.

The clientToken parameter is an idempotency token. It ensures that your CreateConnectorProfile request completes only once. You choose the value to pass. For example, if you don't receive a response from your request, you can safely retry the request with the same clientToken parameter value.

If you omit a clientToken value, the Amazon Web Services SDK that you are using inserts a value for you. This way, the SDK can safely retry requests multiple times after a network error. You must provide your own value for other use cases.

If you specify input parameters that differ from your first request, an error occurs. If you use a different value for clientToken, Amazon AppFlow considers it a new call to CreateConnectorProfile. The token is active for 8 hours.

Public Property ConnectionMode Amazon.Appflow.ConnectionMode

Gets and sets the property ConnectionMode.

Indicates the connection mode and specifies whether it is public or private. Private flows use Amazon Web Services PrivateLink to route data over Amazon Web Services infrastructure without exposing it to the public internet.

Public Property ConnectorLabel System.String

Gets and sets the property ConnectorLabel.

The label of the connector. The label is unique for each ConnectorRegistration in your Amazon Web Services account. Only needed if calling for CUSTOMCONNECTOR connector type/.

Public Property ConnectorProfileConfig Amazon.Appflow.Model.ConnectorProfileConfig

Gets and sets the property ConnectorProfileConfig.

Defines the connector-specific configuration and credentials.

Public Property ConnectorProfileName System.String

Gets and sets the property ConnectorProfileName.

The name of the connector profile. The name is unique for each ConnectorProfile in your Amazon Web Services account.

Public Property ConnectorType Amazon.Appflow.ConnectorType

Gets and sets the property ConnectorType.

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

Public Property KmsArn System.String

Gets and sets the property KmsArn.

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5