| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Glue.UpdateDevEndpoint
Description
Updates a specified development endpoint.
Synopsis
- data UpdateDevEndpoint = UpdateDevEndpoint' {}
- newUpdateDevEndpoint :: Text -> UpdateDevEndpoint
- updateDevEndpoint_addArguments :: Lens' UpdateDevEndpoint (Maybe (HashMap Text Text))
- updateDevEndpoint_addPublicKeys :: Lens' UpdateDevEndpoint (Maybe [Text])
- updateDevEndpoint_customLibraries :: Lens' UpdateDevEndpoint (Maybe DevEndpointCustomLibraries)
- updateDevEndpoint_deleteArguments :: Lens' UpdateDevEndpoint (Maybe [Text])
- updateDevEndpoint_deletePublicKeys :: Lens' UpdateDevEndpoint (Maybe [Text])
- updateDevEndpoint_publicKey :: Lens' UpdateDevEndpoint (Maybe Text)
- updateDevEndpoint_updateEtlLibraries :: Lens' UpdateDevEndpoint (Maybe Bool)
- updateDevEndpoint_endpointName :: Lens' UpdateDevEndpoint Text
- data UpdateDevEndpointResponse = UpdateDevEndpointResponse' {
- httpStatus :: Int
- newUpdateDevEndpointResponse :: Int -> UpdateDevEndpointResponse
- updateDevEndpointResponse_httpStatus :: Lens' UpdateDevEndpointResponse Int
Creating a Request
data UpdateDevEndpoint Source #
See: newUpdateDevEndpoint smart constructor.
Constructors
| UpdateDevEndpoint' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> UpdateDevEndpoint |
Create a value of UpdateDevEndpoint with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addArguments:UpdateDevEndpoint', updateDevEndpoint_addArguments - 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 Arguments parameter in the CreateDevEndpoint or
UpdateDevEndpoint APIs. If no arguments are provided, the version
defaults to Python 2.
$sel:addPublicKeys:UpdateDevEndpoint', updateDevEndpoint_addPublicKeys - The list of public keys for the DevEndpoint to use.
$sel:customLibraries:UpdateDevEndpoint', updateDevEndpoint_customLibraries - Custom Python or Java libraries to be loaded in the DevEndpoint.
$sel:deleteArguments:UpdateDevEndpoint', updateDevEndpoint_deleteArguments - The list of argument keys to be deleted from the map of arguments used
to configure the DevEndpoint.
$sel:deletePublicKeys:UpdateDevEndpoint', updateDevEndpoint_deletePublicKeys - The list of public keys to be deleted from the DevEndpoint.
UpdateDevEndpoint, updateDevEndpoint_publicKey - The public key for the DevEndpoint to use.
$sel:updateEtlLibraries:UpdateDevEndpoint', updateDevEndpoint_updateEtlLibraries - True if the list of custom libraries to be loaded in the development
endpoint needs to be updated, or False if otherwise.
UpdateDevEndpoint, updateDevEndpoint_endpointName - The name of the DevEndpoint to be updated.
Request Lenses
updateDevEndpoint_addArguments :: Lens' UpdateDevEndpoint (Maybe (HashMap Text Text)) Source #
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 Arguments parameter in the CreateDevEndpoint or
UpdateDevEndpoint APIs. If no arguments are provided, the version
defaults to Python 2.
updateDevEndpoint_addPublicKeys :: Lens' UpdateDevEndpoint (Maybe [Text]) Source #
The list of public keys for the DevEndpoint to use.
updateDevEndpoint_customLibraries :: Lens' UpdateDevEndpoint (Maybe DevEndpointCustomLibraries) Source #
Custom Python or Java libraries to be loaded in the DevEndpoint.
updateDevEndpoint_deleteArguments :: Lens' UpdateDevEndpoint (Maybe [Text]) Source #
The list of argument keys to be deleted from the map of arguments used
to configure the DevEndpoint.
updateDevEndpoint_deletePublicKeys :: Lens' UpdateDevEndpoint (Maybe [Text]) Source #
The list of public keys to be deleted from the DevEndpoint.
updateDevEndpoint_publicKey :: Lens' UpdateDevEndpoint (Maybe Text) Source #
The public key for the DevEndpoint to use.
updateDevEndpoint_updateEtlLibraries :: Lens' UpdateDevEndpoint (Maybe Bool) Source #
True if the list of custom libraries to be loaded in the development
endpoint needs to be updated, or False if otherwise.
updateDevEndpoint_endpointName :: Lens' UpdateDevEndpoint Text Source #
The name of the DevEndpoint to be updated.
Destructuring the Response
data UpdateDevEndpointResponse Source #
See: newUpdateDevEndpointResponse smart constructor.
Constructors
| UpdateDevEndpointResponse' | |
Fields
| |
Instances
newUpdateDevEndpointResponse Source #
Create a value of UpdateDevEndpointResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateDevEndpointResponse', updateDevEndpointResponse_httpStatus - The response's http status code.
Response Lenses
updateDevEndpointResponse_httpStatus :: Lens' UpdateDevEndpointResponse Int Source #
The response's http status code.