You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Glue::Types::UpdateDevEndpointRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::UpdateDevEndpointRequest
- Defined in:
- (unknown)
Overview
When passing UpdateDevEndpointRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
endpoint_name: "GenericString", # required
public_key: "GenericString",
add_public_keys: ["GenericString"],
delete_public_keys: ["GenericString"],
custom_libraries: {
extra_python_libs_s3_path: "GenericString",
extra_jars_s3_path: "GenericString",
},
update_etl_libraries: false,
delete_arguments: ["GenericString"],
add_arguments: {
"GenericString" => "GenericString",
},
}
Instance Attribute Summary collapse
-
#add_arguments ⇒ Hash<String,String>
The map of arguments to add the map of arguments used to configure the
DevEndpoint
. -
#add_public_keys ⇒ Array<String>
The list of public keys for the
DevEndpoint
to use. -
#custom_libraries ⇒ Types::DevEndpointCustomLibraries
Custom Python or Java libraries to be loaded in the
DevEndpoint
. -
#delete_arguments ⇒ Array<String>
The list of argument keys to be deleted from the map of arguments used to configure the
DevEndpoint
. -
#delete_public_keys ⇒ Array<String>
The list of public keys to be deleted from the
DevEndpoint
. -
#endpoint_name ⇒ String
The name of the
DevEndpoint
to be updated. -
#public_key ⇒ String
The public key for the
DevEndpoint
to use. -
#update_etl_libraries ⇒ Boolean
True
if the list of custom libraries to be loaded in the development endpoint needs to be updated, orFalse
if otherwise.
Instance Attribute Details
#add_arguments ⇒ Hash<String,String>
The map of arguments to add the map of arguments used to configure the
DevEndpoint
.
Valid arguments are:
"--enable-glue-datacatalog": ""
"GLUE_PYTHON_VERSION": "3"
"GLUE_PYTHON_VERSION": "2"
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.
#add_public_keys ⇒ Array<String>
The list of public keys for the DevEndpoint
to use.
#custom_libraries ⇒ Types::DevEndpointCustomLibraries
Custom Python or Java libraries to be loaded in the DevEndpoint
.
#delete_arguments ⇒ Array<String>
The list of argument keys to be deleted from the map of arguments used
to configure the DevEndpoint
.
#delete_public_keys ⇒ Array<String>
The list of public keys to be deleted from the DevEndpoint
.
#endpoint_name ⇒ String
The name of the DevEndpoint
to be updated.
#public_key ⇒ String
The public key for the DevEndpoint
to use.
#update_etl_libraries ⇒ Boolean
True
if the list of custom libraries to be loaded in the development
endpoint needs to be updated, or False
if otherwise.