KafkaConnect.Client.
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'
)
[REQUIRED]
The name of the worker configuration.
[REQUIRED]
Base64 encoded contents of connect-distributed.properties file.
dict
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