Поделиться через


Свойства шлюза

Описывает свойства ресурса шлюза.

Свойства

Имя Тип Обязательно
description строка Нет
sourceNetwork NetworkRef Да
destinationNetwork NetworkRef Да
tcp массив TcpConfig Нет
http массив HttpConfig Нет
status string (перечисление) Нет
statusDetails строка Нет
ipAddress строка Нет

description

Тип: строка
Обязательный: нет

Описание шлюза, доступное для чтения пользователем.


sourceNetwork

Тип: NetworkRef
Обязательный: да

Сеть, в ней шлюз должен прослушивать запросы.


destinationNetwork

Тип: NetworkRef
Обязательный: да

Сеть, используемая приложением.


tcp

Тип: массив TcpConfig
Обязательный: нет

Настройка tcp-подключения для этого шлюза.


http

Тип: массив HttpConfig.
Обязательный: нет

Конфигурация http-подключения для этого шлюза.


status

Тип: string (перечисление)
Обязательный: нет

Состояние ресурса.

Возможны следующие значения:

  • Unknown — указывает, что состояние ресурса неизвестно. Значение равно нулю.
  • Ready — указывает, что ресурс готов. Значение равно 1.
  • Upgrading — указывает, что ресурс обновляется. Значение равно 2.
  • Creating — указывает, что ресурс создается. Значение равно 3.
  • Deleting — указывает, что ресурс удаляется. Значение равно 4.
  • Failed — указывает, что ресурс не работает из-за постоянных сбоев. Дополнительные сведения см. в разделе свойство statusDetails. Значение равно 5.

statusDetails

Тип: строка
Обязательный: нет

Предоставляет дополнительные сведения о текущем состоянии шлюза.


ipAddress

Тип: строка
Обязательный: нет

IP-адрес шлюза. Он заполняется в ответе и игнорируется для входящих запросов.