update_dev_endpoint
async
¶
update_dev_endpoint(
endpoint_name: GenericString,
*,
config_overrides: Optional[AsyncGlueClientConfig] = None,
public_key: Optional[GenericString] = None,
add_public_keys: Optional[PublicKeysList] = None,
delete_public_keys: Optional[PublicKeysList] = None,
custom_libraries: Optional[DevEndpointCustomLibraries] = None,
update_etl_libraries: Optional[BooleanValue] = None,
delete_arguments: Optional[StringList] = None,
add_arguments: Optional[MapValue] = None,
) -> UpdateDevEndpointResponse
Updates a specified development endpoint.
Parameters:
-
endpoint_name(GenericString) –The name of the
DevEndpointto be updated. -
public_key(Optional[GenericString], default:None) –The public key for the
DevEndpointto use. -
add_public_keys(Optional[PublicKeysList], default:None) –The list of public keys for the
DevEndpointto use. -
delete_public_keys(Optional[PublicKeysList], default:None) –The list of public keys to be deleted from the
DevEndpoint. -
custom_libraries(Optional[DevEndpointCustomLibraries], default:None) –Custom Python or Java libraries to be loaded in the
DevEndpoint. -
update_etl_libraries(Optional[BooleanValue], default:None) –Trueif the list of custom libraries to be loaded in the development endpoint needs to be updated, orFalseif otherwise. -
delete_arguments(Optional[StringList], default:None) –The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint. -
add_arguments(Optional[MapValue], default:None) –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
Argumentsparameter in theCreateDevEndpointorUpdateDevEndpointAPIs. If no arguments are provided, the version defaults to Python 2. -
Raises:
-
EntityNotFoundException–A specified entity does not exist
-
InternalServiceException–An internal service error occurred.
-
InvalidInputException–The input provided was not valid.
-
OperationTimeoutException–The operation timed out.
-
ValidationException–A value could not be validated.
-
UnknownServiceError–The service returned an error code this client does not model.
Source code in docs_src/capo_glue/_services/async_glue.py
20159 20160 20161 20162 20163 20164 20165 20166 20167 20168 20169 20170 20171 20172 20173 20174 20175 20176 20177 20178 20179 20180 20181 20182 20183 20184 20185 20186 20187 20188 20189 20190 20191 20192 20193 20194 20195 20196 20197 20198 20199 20200 20201 20202 20203 20204 20205 20206 20207 20208 20209 20210 20211 20212 20213 20214 20215 20216 20217 20218 20219 20220 20221 20222 20223 20224 20225 20226 20227 20228 20229 20230 20231 20232 20233 20234 20235 20236 20237 20238 20239 20240 20241 20242 20243 | |