Spec-Zone.ru › AWS CLI v2

[ aws . glue ]

get-dev-endpoint

Описание

Получает информацию о заданном конечной точке разработки.

Примечание

При создании конечной точки разработки в виртуальной частной сети (VPC) Glue возвращает только частный IP-адрес, а поле публичного IP-адреса не заполняется. При создании конечной точки разработки вне VPC Glue возвращает только публичный IP-адрес.

См. также: Документация API AWS

Синтаксис

  get-dev-endpoint
--endpoint-name <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--endpoint-name (строка)

Имя DevEndpoint, для которого требуется получить информацию.

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, заданному --generate-cli-skeleton. Если на командной строке указаны другие аргументы, эти значения переопределят значения, заданные в JSON. Передача произвольных двоичных значений с помощью JSON-значения, представленного строкой, невозможна, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если предоставлено значение без значения или значение input, выводится пример JSON-ввода, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено yaml-input, выводится пример YAML-ввода, который можно использовать с --cli-input-yaml. Если предоставлено значение output, проверяются входные данные команды и возвращается пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантии обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (логическое значение)

Включает отладку регистрации.

--endpoint-url (строка)

Переопределяет значение URL по умолчанию команды указанным URL.

--no-verify-ssl (логическое значение)

По умолчанию AWS CLI использует SSL при общении с сервисами AWS. Для каждого SSL-соединения AWS CLI будет проверять сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки сертификатов SSL.

--no-paginate (логическое значение)

Отключает автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования для вывода команды.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для фильтрации данных ответа.

--profile (строка)

Использует определенный профиль из файла учетных данных.

--region (строка)

Регион для использования. Переопределяет настройки конфигурации/среды.

--version (строка)

Отображает версию этого инструмента.

--color (строка)

Включает/отключает цветной вывод.

  • вкл
  • выкл
  • авто

--no-sign-request (логическое значение)

Не подписывает запросы. Учетные данные не будут загружаться, если этот аргумент предоставлен.

--ca-bundle (строка)

Файл с набором сертификатов CA для проверки SSL-сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию равно 60 секундам.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию равно 60 секундам.

--cli-binary-format (строка)

Стиль форматирования, используемый для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде base64-кодированной строки. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, а двоичные значения должны быть переданы буквально. При предоставлении содержимого из файла, которое соответствует двоичному блоку, fileb:// всегда будет обрабатываться как двоичный и будет использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (логическое значение)

Отключает постраничный вывод для CLI.

--cli-auto-prompt (логическое значение)

Автоматически запрашивает параметры ввода CLI.

--no-cli-auto-prompt (логическое значение)

Отключает автоматическое запросить параметры ввода CLI.

Вывод

DevEndpoint -> (структура)

Определение DevEndpoint.

EndpointName -> (строка)

Имя DevEndpoint.

RoleArn -> (строка)

Amazon Resource Name (ARN) IAM-роли, используемой в этом DevEndpoint.

SecurityGroupIds -> (список)

Список идентификаторов групп безопасности, используемых в этом DevEndpoint.

(строка)

SubnetId -> (строка)

Идентификатор подсети для этого DevEndpoint.

YarnEndpointAddress -> (строка)

Адрес конечной точки YARN, используемой этим DevEndpoint.

PrivateAddress -> (строка)

Частный IP-адрес для доступа к DevEndpoint в пределах VPC, если DevEndpoint создан в нем. Поле PrivateAddress присутствует только при создании DevEndpoint в вашей VPC.

ZeppelinRemoteSparkInterpreterPort -> (целое число)

Порт Apache Zeppelin для удаленного интерпретатора Apache Spark.

PublicAddress -> (строка)

Публичный IP-адрес, используемый этим DevEndpoint. Поле PublicAddress присутствует только при создании DevEndpoint вне виртуальной частной сети (VPC).

Status -> (строка)

Текущий статус этого DevEndpoint.

WorkerType -> (строка)

Тип предопределенного рабочего узла, выделенного для конечной точки разработки. Принимает значения Standard, G.1X или G.2X.

  • Для типа рабочего узла Standard каждый рабочий узел предоставляет 4 ядра процессора, 16 ГБ памяти и диск объемом 50 ГБ, а также 2 исполнителя на рабочий узел.
  • Для типа рабочего узла G.1X каждый рабочий узел соответствует 1 DPU (4 ядра процессора, 16 ГБ памяти, диск объемом 64 ГБ) и предоставляет 1 исполнителя на рабочий узел. Мы рекомендуем этот тип рабочего узла для задач с высокой потребностью в памяти.
  • Для типа рабочего узла G.2X каждый рабочий узел соответствует 2 DPU (8 ядер процессора, 32 ГБ памяти, диск объемом 128 ГБ) и предоставляет 1 исполнителя на рабочий узел. Мы рекомендуем этот тип рабочего узла для задач с высокой потребностью в памяти.

Известная проблема: при создании конечной точки разработки с конфигурацией G.2X WorkerType Spark-драйверы для конечной точки разработки будут работать с 4 ядрами процессора, 16 ГБ памяти и диском объемом 64 ГБ.

GlueVersion -> (строка)

Версия Glue определяет версии Apache Spark и Python, поддерживаемые Glue. Версия Python указывает поддерживаемую версию для выполнения ваших скриптов ETL на конечных точках разработки.

Дополнительную информацию о доступных версиях Glue и соответствующих версиях Spark и Python см. в руководстве разработчика в разделе «Версия Glue».

Конечные точки разработки, созданные без указания версии Glue, по умолчанию используют Glue 0.9.

Вы можете указать версию поддержки Python для конечных точек разработки, используя параметр Arguments в API CreateDevEndpoint или UpdateDevEndpoint. Если аргументы не указаны, версия по умолчанию — Python 2.

NumberOfWorkers -> (целое число)

Количество рабочих узлов определенного workerType, выделенных для конечной точки разработки.

Максимальное количество рабочих узлов, которое можно определить, составляет 299 для G.1X и 149 для G.2X.

NumberOfNodes -> (целое число)

Количество Glue Data Processing Units (DPU), выделенных для этого DevEndpoint.

AvailabilityZone -> (строка)

Amazon Web Services-зона доступности, в которой находится этот DevEndpoint.

VpcId -> (строка)

Идентификатор виртуальной частной сети (VPC), используемой этим DevEndpoint.

ExtraPythonLibsS3Path -> (строка)

Пути к одному или нескольким Python-библиотекам в хранилище Amazon S3, которые должны быть загружены в вашу DevEndpoint. Несколько значений должны быть полными путями, разделенными запятой.

Примечание

Вы можете использовать только чистые Python-библиотеки с DevEndpoint. Библиотеки, которые зависят от расширений C, такие как библиотека анализа данных pandas для Python, в настоящее время не поддерживаются.

ExtraJarsS3Path -> (строка)

Путь к одному или нескольким файлам Java .jar в хранилище S3, которые должны быть загружены в вашу DevEndpoint.

Примечание

Вы можете использовать только чистые Java/Scala-библиотеки с DevEndpoint.

FailureReason -> (строка)

Причина текущей ошибки в этом DevEndpoint.

LastUpdateStatus -> (строка)

Статус последнего обновления.

CreatedTimestamp -> (метка времени)

Время создания DevEndpoint.

LastModifiedTimestamp -> (метка времени)

Время последнего изменения этого DevEndpoint.

PublicKey -> (строка)

Публичный ключ, используемый этим DevEndpoint для аутентификации. Этот атрибут предоставляется для обратной совместимости, так как рекомендуемый атрибут — это публичные ключи.

PublicKeys -> (список)

Список публичных ключей, используемых DevEndpoints для аутентификации. Использование этого атрибута предпочтительнее одного публичного ключа, поскольку публичные ключи позволяют иметь разные закрытые ключи для каждого клиента.

Примечание

Если вы ранее создали конечную точку с публичным ключом, вам необходимо удалить этот ключ, чтобы иметь возможность установить список публичных ключей. Вызовите операцию API UpdateDevEndpoint с содержимым публичного ключа в атрибуте deletePublicKeys и списком новых ключей в атрибуте addPublicKeys.

(строка)

SecurityConfiguration -> (строка)

Имя структуры SecurityConfiguration, используемой с этим DevEndpoint.

Arguments -> (карта)

Карта аргументов, используемых для настройки DevEndpoint.

Допустимые аргументы:

  • "--enable-glue-datacatalog": ""

Вы можете указать версию поддержки Python для конечных точек разработки, используя параметр Arguments в API CreateDevEndpoint или UpdateDevEndpoint. Если аргументы не указаны, версия по умолчанию — Python 2.

ключ -> (строка)

значение -> (строка)

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API