Updates a specified development endpoint.
glue_update_dev_endpoint(EndpointName, PublicKey, AddPublicKeys,
DeletePublicKeys, CustomLibraries, UpdateEtlLibraries, DeleteArguments,
AddArguments)
[required] The name of the DevEndpoint
to be updated.
The public key for the 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
.
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": ""
"GLUE_PYTHON_VERSION": "3"
"GLUE_PYTHON_VERSION": "2"
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.
svc$update_dev_endpoint( EndpointName = "string", PublicKey = "string", AddPublicKeys = list( "string" ), DeletePublicKeys = list( "string" ), CustomLibraries = list( ExtraPythonLibsS3Path = "string", ExtraJarsS3Path = "string" ), UpdateEtlLibraries = TRUE|FALSE, DeleteArguments = list( "string" ), AddArguments = list( "string" ) )