Updates a specified development endpoint¶
Description¶
Updates a specified development endpoint.
Usage¶
glue_update_dev_endpoint(EndpointName, PublicKey, AddPublicKeys,
DeletePublicKeys, CustomLibraries, UpdateEtlLibraries, DeleteArguments,
AddArguments)
Arguments¶
-
EndpointName[required] The name of the
DevEndpointto be updated. -
PublicKeyThe public key for the
DevEndpointto use. -
AddPublicKeysThe list of public keys for the
DevEndpointto use. -
DeletePublicKeysThe list of public keys to be deleted from the
DevEndpoint. -
CustomLibrariesCustom Python or Java libraries to be loaded in the
DevEndpoint. -
UpdateEtlLibrariesTrueif the list of custom libraries to be loaded in the development endpoint needs to be updated, orFalseif otherwise. -
DeleteArgumentsThe list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint. -
AddArgumentsThe 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
Argumentsparameter in thecreate_dev_endpointorupdate_dev_endpointAPIs. If no arguments are provided, the version defaults to Python 2.
Value¶
An empty list.
Request syntax¶
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"
)
)