update_dev_endpoint
(**kwargs)¶Updates a specified development endpoint.
See also: AWS API Documentation
Request Syntax
response = client.update_dev_endpoint(
EndpointName='string',
PublicKey='string',
AddPublicKeys=[
'string',
],
DeletePublicKeys=[
'string',
],
CustomLibraries={
'ExtraPythonLibsS3Path': 'string',
'ExtraJarsS3Path': 'string'
},
UpdateEtlLibraries=True|False,
DeleteArguments=[
'string',
],
AddArguments={
'string': 'string'
}
)
[REQUIRED]
The name of the DevEndpoint
to be updated.
DevEndpoint
to use.The list of public keys for the DevEndpoint
to use.
The list of public keys to be deleted from the DevEndpoint
.
Custom Python or Java libraries to be loaded in the DevEndpoint
.
The paths to one or more Python libraries in an Amazon Simple Storage Service (Amazon S3) bucket that should be loaded in your DevEndpoint
. Multiple values must be complete paths separated by a comma.
Note
You can only use pure Python libraries with a DevEndpoint
. Libraries that rely on C extensions, such as the pandas Python data analysis library, are not currently supported.
The path to one or more Java .jar
files in an S3 bucket that should be loaded in your DevEndpoint
.
Note
You can only use pure Java/Scala libraries with a DevEndpoint
.
True
if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False
if otherwise.The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint
.
The map of arguments to add the map of arguments used to configure the DevEndpoint
.
Valid arguments are:
"--enable-glue-datacatalog": ""
You can specify a version of Python support for development endpoints by using the Arguments
parameter in the CreateDevEndpoint
or UpdateDevEndpoint
APIs. If no arguments are provided, the version defaults to Python 2.
dict
Response Syntax
{}
Response Structure
Exceptions
Glue.Client.exceptions.EntityNotFoundException
Glue.Client.exceptions.InternalServiceException
Glue.Client.exceptions.OperationTimeoutException
Glue.Client.exceptions.InvalidInputException
Glue.Client.exceptions.ValidationException