Spec-Zone.ru › AWS CLI v2

[ aws . managedblockchain ]

get-node

Описание

Возвращает подробную информацию о узле.

Применимо к Hyperledger Fabric и Ethereum.

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

Синтаксис

  get-node
--network-id <value>
[--member-id <value>]
--node-id <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]

Параметры

--network-id (строка)

Уникальный идентификатор сети, к которой подключен узел.

--member-id (строка)

Уникальный идентификатор участника, которому принадлежит узел.

Применимо только к Hyperledger Fabric и требуется для Hyperledger Fabric.

--node-id (строка)

Уникальный идентификатор узла.

--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
  • text
  • таблица
  • 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.

Вывод

Узел -> (структура)

Свойства конфигурации узла.

NetworkId -> (строка)

Уникальный идентификатор сети, к которой подключен узел.

MemberId -> (строка)

Уникальный идентификатор участника, к которому принадлежит узел.

Применимо только к Hyperledger Fabric.

Id -> (строка)

Уникальный идентификатор узла.

InstanceType -> (строка)

Тип экземпляра узла.

AvailabilityZone -> (строка)

Доступная зона, в которой существует узел. Требуется для узлов Ethereum.

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

Атрибуты используемой структуры блокчейна.

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

Атрибуты Hyperledger Fabric для узла-партнёра в сети Managed Blockchain, использующей Hyperledger Fabric.

PeerEndpoint -> (строка)

Точка входа, идентифицирующая узел-партнёра для всех служб, кроме служб событий на основе каналов партнёров.

PeerEventEndpoint -> (строка)

Точка входа, идентифицирующая узел-партнёра для служб событий на основе каналов партнёров.

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

Атрибуты Ethereum для узла в сети Managed Blockchain, использующей Ethereum.

HttpEndpoint -> (строка)

Точка входа, на которой узел Ethereum прослушивает методы API Ethereum для выполнения методов JSON-RPC по HTTP-соединениям со стороны клиента. Используйте эту точку входа в клиентском коде для смарт-контрактов при использовании HTTP-соединения. Подключения к этой точке входа аутентифицируются с помощью версии 4 подписи.

WebSocketEndpoint -> (строка)

Точка входа, на которой узел Ethereum прослушивает методы JSON-RPC Ethereum для выполнения методов JSON-RPC по WebSocket-соединениям со стороны клиента. Используйте эту точку входа в клиентском коде для смарт-контрактов при использовании WebSocket-соединения. Подключения к этой точке входа аутентифицируются с помощью версии 4 подписи.

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

Свойства конфигурации для событий журналов, связанных с узлом-партнёром в сети Hyperledger Fabric в Managed Blockchain.

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

Свойства конфигурации для событий журналов, связанных с узлом, которым владеет участник сети Managed Blockchain, использующей фреймворк Hyperledger Fabric.

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

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

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

Параметры для публикации журналов в Amazon CloudWatch Logs.

Enabled -> (булево)

Указывает, включено ли ведение журнала.

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

Свойства конфигурации для журнала узла-партнёра. Журналы узла-партнёра содержат сообщения, сгенерированные, когда ваш клиент отправляет предложения транзакций узлам-партнёрам, запросы присоединения к каналам, регистрирует административный узел-партнёр и перечисляет экземпляры кода цепочки на узле-партнёре.

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

Параметры для публикации журналов в Amazon CloudWatch Logs.

Enabled -> (булево)

Указывает, включено ли ведение журнала.

StateDB -> (строка)

База данных состояния, используемая узлом. Значения равны LevelDB или CouchDB.

Применимо только к Hyperledger Fabric.

Status -> (строка)

Состояние узла.

  • CREATING - Учетная запись Amazon Web Services находится в процессе создания узла.
  • AVAILABLE - Узел создан и может участвовать в сети.
  • UNHEALTHY - Узел имеет проблемы и может не функционировать должным образом. Amazon Managed Blockchain автоматически находит узлы в этом состоянии и пытается их восстановить. Если узел восстанавливаем, он возвращается в состояние AVAILABLE. В противном случае он переходит в состояние FAILED.
  • CREATE_FAILED - Учетная запись Amazon Web Services пыталась создать узел, и создание завершилось неудачно.
  • UPDATING - Узел находится в процессе обновления.
  • DELETING - Узел находится в процессе удаления.
  • DELETED - Узел больше не может участвовать в сети.
  • FAILED - Узел больше не функционален, не может быть восстановлен и должен быть удалён.
  • INACCESSIBLE_ENCRYPTION_KEY - Узел имеет проблемы и может не функционировать должным образом, потому что он не может получить доступ к указанному ключевому управляемому клиентом в KMS для шифрования в состоянии покоя. Ключ KMS был отключён или удалён, или права на ключ были отозваны. Эффект от отключения или удаления ключа или отзыва разрешения не является мгновенным. Может потребоваться некоторое время, чтобы ресурс узла обнаружил, что ключ недоступен. Когда ресурс находится в этом состоянии, рекомендуется удалить и воссоздать ресурс.

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

Дата и время создания узла.

Tags -> (массив)

Теги, назначенные узлу. Каждый тег состоит из ключа и необязательного значения.

Дополнительную информацию о тегах см. в разделе «Тегирование ресурсов» в руководстве для разработчиков Ethereum Amazon Managed Blockchain или в разделе «Тегирование ресурсов» в руководстве для разработчиков Hyperledger Fabric Amazon Managed Blockchain.

key -> (строка)

value -> (строка)

Arn -> (строка)

Amazon Resource Name (ARN) узла. Дополнительную информацию об ARN и их формате см. в разделе Amazon Resource Names (ARN) в «Общие справочные материалы Amazon Web Services».

KmsKeyArn -> (строка)

Amazon Resource Name (ARN) управляемого пользователем ключа в службе управления ключами (KMS), который используется узлом для шифрования в состоянии покоя. Если значение этого параметра равно "AWS Owned KMS Key", узел использует принадлежащий Amazon Web Services ключ KMS для шифрования. Узел наследует этот параметр от участника, к которому он принадлежит.

Дополнительную информацию см. в разделе «Шифрование в состоянии покоя» в руководстве для разработчиков Hyperledger Fabric Amazon Managed Blockchain.

Применимо только к Hyperledger Fabric.

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

Spec-Zone.ru

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