update_dev_endpoint
¶
update_dev_endpoint(
endpoint_name: GenericString,
*,
config_overrides: Optional[GlueClientConfig] = 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/glue.py
19836 19837 19838 19839 19840 19841 19842 19843 19844 19845 19846 19847 19848 19849 19850 19851 19852 19853 19854 19855 19856 19857 19858 19859 19860 19861 19862 19863 19864 19865 19866 19867 19868 19869 19870 19871 19872 19873 19874 19875 19876 19877 19878 19879 19880 19881 19882 19883 19884 19885 19886 19887 19888 19889 19890 19891 19892 19893 19894 19895 19896 19897 19898 19899 19900 19901 19902 19903 19904 19905 19906 19907 19908 19909 19910 19911 19912 19913 19914 19915 19916 19917 19918 19919 | |