Skip to content

Update Dev Endpoint

glue_update_dev_endpoint R Documentation

Updates a specified development endpoint

Description

Updates a specified development endpoint.

Usage

glue_update_dev_endpoint(EndpointName, PublicKey, AddPublicKeys,
  DeletePublicKeys, CustomLibraries, UpdateEtlLibraries, DeleteArguments,
  AddArguments)

Arguments

EndpointName

[required] The name of the DevEndpoint to be updated.

PublicKey

The public key for the DevEndpoint to use.

AddPublicKeys

The list of public keys for the DevEndpoint to use.

DeletePublicKeys

The list of public keys to be deleted from the DevEndpoint.

CustomLibraries

Custom Python or Java libraries to be loaded in the DevEndpoint.

UpdateEtlLibraries

True if the list of custom libraries to be loaded in the development endpoint needs to be updated, or False if otherwise.

DeleteArguments

The list of argument keys to be deleted from the map of arguments used to configure the DevEndpoint.

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 create_dev_endpoint or update_dev_endpoint APIs. If no arguments are provided, the version defaults to Python 2.

Value

An empty list.

Request syntax

svc$update_dev_endpoint(
  EndpointName = "string",
  PublicKey = "string",
  AddPublicKeys = list(
    "string"
  ),
  DeletePublicKeys = list(
    "string"
  ),
  CustomLibraries = list(
    ExtraPythonLibsS3Path = "string",
    ExtraJarsS3Path = "string"
  ),
  UpdateEtlLibraries = TRUE|FALSE,
  DeleteArguments = list(
    "string"
  ),
  AddArguments = list(
    "string"
  )
)