v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-142021,119944.8 KB

Updates a specified development endpoint.

post/#X-Amz-Target=AWSGlue.UpdateDevEndpoint

Headers

X-Amz-Target'AWSGlue.UpdateDevEndpoint' required

Request body

EndpointNamestring required

The name of the <code>DevEndpoint</code> to be updated.

PublicKeystring

The public key for the <code>DevEndpoint</code> to use.

AddPublicKeysGenericString[]

The list of public keys for the <code>DevEndpoint</code> to use.

DeletePublicKeysGenericString[]

The list of public keys to be deleted from the <code>DevEndpoint</code>.

UpdateEtlLibrariesboolean

<code>True</code> if the list of custom libraries to be loaded in the development endpoint needs to be updated, or <code>False</code> if otherwise.

DeleteArgumentsGenericString[]

The list of argument keys to be deleted from the map of arguments used to configure the <code>DevEndpoint</code>.

AddArgumentsobject
<p>The map of arguments to add the map of arguments used to configure the <code>DevEndpoint</code>.</p> <p>Valid arguments are:</p> <ul> <li> <p> <code>"--enable-glue-datacatalog": ""</code> </p> </li> </ul> <p>You can specify a version of Python support for development endpoints by using the <code>Arguments</code> parameter in the <code>CreateDevEndpoint</code> or <code>UpdateDevEndpoint</code> APIs. If no arguments are provided, the version defaults to Python 2.</p>

Response

Success

UpdateDevEndpointResponse required