Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

create_worker_configuration

create_worker_configuration(**kwargs)

Creates a worker configuration using the specified properties.

See also: AWS API Documentation

Request Syntax

response = client.create_worker_configuration(
    description='string',
    name='string',
    propertiesFileContent='string'
)
Parameters
  • description (string) -- A summary description of the worker configuration.
  • name (string) --

    [REQUIRED]

    The name of the worker configuration.

  • propertiesFileContent (string) --

    [REQUIRED]

    Base64 encoded contents of connect-distributed.properties file.

Return type

dict

Returns

Response Syntax

{
    'creationTime': datetime(2015, 1, 1),
    'latestRevision': {
        'creationTime': datetime(2015, 1, 1),
        'description': 'string',
        'revision': 123
    },
    'name': 'string',
    'workerConfigurationArn': 'string'
}

Response Structure

  • (dict) --

    • creationTime (datetime) --

      The time that the worker configuration was created.

    • latestRevision (dict) --

      The latest revision of the worker configuration.

      • creationTime (datetime) --

        The time that a worker configuration revision was created.

      • description (string) --

        The description of a worker configuration revision.

      • revision (integer) --

        The revision of a worker configuration.

    • name (string) --

      The name of the worker configuration.

    • workerConfigurationArn (string) --

      The Amazon Resource Name (ARN) that Amazon assigned to the worker configuration.

Exceptions

  • KafkaConnect.Client.exceptions.NotFoundException
  • KafkaConnect.Client.exceptions.ConflictException
  • KafkaConnect.Client.exceptions.BadRequestException
  • KafkaConnect.Client.exceptions.ForbiddenException
  • KafkaConnect.Client.exceptions.ServiceUnavailableException
  • KafkaConnect.Client.exceptions.TooManyRequestsException
  • KafkaConnect.Client.exceptions.UnauthorizedException
  • KafkaConnect.Client.exceptions.InternalServerErrorException