get-dev-endpoints
Описание
Получает все конечные точки разработки в данной учетной записи Amazon Web Services.
Примечание
При создании конечной точки разработки в виртуальной частной сети (VPC) Glue возвращает только частный IP-адрес, а поле публичного IP-адреса не заполняется. При создании конечной точки разработки вне VPC Glue возвращает только публичный IP-адрес.См. также: Документацию API AWS
get-dev-endpoints — это постраничная операция. Для получения всего набора результатов могут быть выполнены несколько API-запросов. Вы можете отключить постраничность, указав аргумент --no-paginate. При использовании --output text и аргумента --query в ответе с постраничностью, аргумент --query должен извлекать данные из результатов следующих выражений запроса: DevEndpoints
Синтаксис
get-dev-endpoints
[--cli-input-json | --cli-input-yaml]
[--starting-token <value>]
[--page-size <value>]
[--max-items <value>]
[--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]
Параметры
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, указанному в --generate-cli-skeleton. Если другие аргументы предоставлены в командной строке, эти значения переопределят значения из JSON. Невозможно передать произвольные двоичные значения, используя JSON-значение, так как строка будет воспринята буквально. Это не может быть указано вместе с --cli-input-yaml.
--starting-token (строка)
Маркер для указания начальной точки постраничной обработки. Это NextToken из ранее усечённого ответа.
Примеры использования см. в разделе Постраничная обработка в Руководстве пользователя AWS Command Line Interface.
--page-size (целое число)
Размер каждой страницы для получения в вызове AWS-сервиса. Это не влияет на количество элементов, возвращённых в выводе команды. Установка меньшего размера страницы приводит к большему количеству вызовов AWS-сервиса, получая меньше элементов в каждом вызове. Это может помочь предотвратить истечение времени ожидания вызовов AWS-сервиса.
Примеры использования см. в разделе Постраничная обработка в Руководстве пользователя AWS Command Line Interface.
--max-items (целое число)
Общее количество элементов, которые нужно вернуть в выводе команды. Если общее количество доступных элементов превышает указанное значение, в выводе команды предоставляется NextToken. Чтобы продолжить постраничную обработку, укажите значение NextToken в аргументе starting-token последующей команды. **Не** используйте элемент ответа NextToken напрямую вне AWS CLI.
Примеры использования см. в разделе Постраничная обработка в Руководстве пользователя AWS Command Line Interface.
--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
- text
- table
- yaml
- yaml-stream
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использование конкретного профиля из файла учетных данных.
--region (строка)
Используемая область. Переопределяет настройки конфигурации/среды.
--version (строка)
Отображение версии этого инструмента.
--color (строка)
Включение/отключение цветного вывода.
- on
- off
- auto
--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-auto-prompt (логическое)
Автоматически запрашивать параметры ввода командной строки.
--no-cli-auto-prompt (логическое)
Отключить автоматический запрос параметров ввода командной строки.
Вывод
DevEndpoints -> (список)
Список определений DevEndpoint.
(структура)
Точка входа для разработчика для удаленной отладки скриптов извлечения, преобразования и загрузки (ETL).
EndpointName -> (строка)
DevEndpoint.RoleArn -> (строка)
DevEndpoint.SecurityGroupIds -> (список)
Список идентификаторов групп безопасности, используемых в этом DevEndpoint.
(строка)
SubnetId -> (строка)
DevEndpoint.YarnEndpointAddress -> (строка)
DevEndpoint.PrivateAddress -> (строка)
DevEndpoint внутри VPC, если DevEndpoint создана внутри неё. Поле PrivateAddress присутствует только при создании DevEndpoint внутри VPC.ZeppelinRemoteSparkInterpreterPort -> (целое число)
PublicAddress -> (строка)
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 version.
Точки входа, созданные без указания версии Glue, по умолчанию используют Glue 0.9.
Вы можете указать поддержку версии Python для точек входа, используя параметр Arguments в API CreateDevEndpoint или UpdateDevEndpoint. Если аргументы не указаны, по умолчанию используется Python 2.
NumberOfWorkers -> (целое число)
Количество рабочих узлов определённого workerType, выделенных для точки входа.
Максимальное количество рабочих узлов, которое можно определить, составляет 299 для G.1X и 149 для G.2X.
NumberOfNodes -> (целое число)
DevEndpoint.AvailabilityZone -> (строка)
DevEndpoint.VpcId -> (строка)
DevEndpoint.ExtraPythonLibsS3Path -> (строка)
Пути к одному или нескольким библиотекам Python в ведре Amazon S3, которые должны быть загружены в вашу DevEndpoint. Несколько значений должны быть полными путями, разделёнными запятой.
Примечание
Вы можете использовать только чистые библиотеки Python сDevEndpoint. Библиотеки, которые зависят от расширений C, такие как библиотека анализа данных pandas Python, в настоящее время не поддерживаются.ExtraJarsS3Path -> (строка)
Путь к одному или нескольким файлам Java .jar в ведре S3, которые должны быть загружены в вашу DevEndpoint.
Примечание
Вы можете использовать только чистые библиотеки Java/Scala сDevEndpoint.FailureReason -> (строка)
DevEndpoint.LastUpdateStatus -> (строка)
CreatedTimestamp -> (временная метка)
LastModifiedTimestamp -> (временная метка)
DevEndpoint.PublicKey -> (строка)
DevEndpoint для аутентификации. Этот атрибут предоставляется для обратной совместимости, так как рекомендуемым атрибутом для использования являются списки открытых ключей.PublicKeys -> (список)
Список открытых ключей, используемых DevEndpoints для аутентификации. Использование этого атрибута предпочтительнее, чем использование одного открытого ключа, поскольку открытые ключи позволяют иметь различные закрытые ключи для каждого клиента.
Примечание
Если вы ранее создали точку входа с открытым ключом, вы должны удалить этот ключ, чтобы иметь возможность установить список открытых ключей. Вызовите операцию APIUpdateDevEndpoint с содержимым открытого ключа в атрибуте deletePublicKeys и списком новых ключей в атрибуте addPublicKeys.(строка)
SecurityConfiguration -> (строка)
SecurityConfiguration, которая должна использоваться с этой DevEndpoint.Arguments -> (карта)
Карта аргументов, используемых для настройки DevEndpoint.
Допустимые аргументы:
"--enable-glue-datacatalog": ""
Вы можете указать версию Python для поддержки точек входа, используя параметр Arguments в API CreateDevEndpoint или UpdateDevEndpoint. Если аргументы не указаны, по умолчанию используется Python 2.
ключ -> (строка)
значение -> (строка)
NextToken -> (строка)
DevEndpoint ещё не возвращены.
© Copyright 2025, Amazon Web Services. Created using Sphinx.