Appflow / Client / update_connector_registration

update_connector_registration#

Appflow.Client.update_connector_registration(**kwargs)#

Updates a custom connector that you’ve previously registered. This operation updates the connector with one of the following:

  • The latest version of the AWS Lambda function that’s assigned to the connector

  • A new AWS Lambda function that you specify

See also: AWS API Documentation

Request Syntax

response = client.update_connector_registration(
    connectorLabel='string',
    description='string',
    connectorProvisioningConfig={
        'lambda': {
            'lambdaArn': 'string'
        }
    }
)
Parameters:
  • connectorLabel (string) –

    [REQUIRED]

    The name of the connector. The name is unique for each connector registration in your AWS account.

  • description (string) – A description about the update that you’re applying to the connector.

  • connectorProvisioningConfig (dict) –

    Contains information about the configuration of the connector being registered.

    • lambda (dict) –

      Contains information about the configuration of the lambda which is being registered as the connector.

      • lambdaArn (string) – [REQUIRED]

        Lambda ARN of the connector being registered.

Return type:

dict

Returns:

Response Syntax

{
    'connectorArn': 'string'
}

Response Structure

  • (dict) –

    • connectorArn (string) –

      The ARN of the connector being updated.

Exceptions

  • Appflow.Client.exceptions.ValidationException

  • Appflow.Client.exceptions.ConflictException

  • Appflow.Client.exceptions.AccessDeniedException

  • Appflow.Client.exceptions.ResourceNotFoundException

  • Appflow.Client.exceptions.ServiceQuotaExceededException

  • Appflow.Client.exceptions.ThrottlingException

  • Appflow.Client.exceptions.InternalServerException

  • Appflow.Client.exceptions.ConnectorServerException

  • Appflow.Client.exceptions.ConnectorAuthenticationException