Class: Aws::Glue::Types::UpdateDevEndpointRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::UpdateDevEndpointRequest
- Defined in:
- gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
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": ""
^
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.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |
#add_public_keys ⇒ Array<String>
The list of public keys for the DevEndpoint
to use.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |
#custom_libraries ⇒ Types::DevEndpointCustomLibraries
Custom Python or Java libraries to be loaded in the DevEndpoint
.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |
#delete_arguments ⇒ Array<String>
The list of argument keys to be deleted from the map of arguments
used to configure the DevEndpoint
.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |
#delete_public_keys ⇒ Array<String>
The list of public keys to be deleted from the DevEndpoint
.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |
#endpoint_name ⇒ String
The name of the DevEndpoint
to be updated.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |
#public_key ⇒ String
The public key for the DevEndpoint
to use.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |
#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.
22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 22911 class UpdateDevEndpointRequest < Struct.new( :endpoint_name, :public_key, :add_public_keys, :delete_public_keys, :custom_libraries, :update_etl_libraries, :delete_arguments, :add_arguments) SENSITIVE = [] include Aws::Structure end |