az network lb rule
Управление правилами балансировки нагрузки.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az network lb rule create |
Создайте правило балансировки нагрузки. |
Основные сведения | Общедоступная версия |
az network lb rule delete |
Удалите правило балансировки нагрузки. |
Основные сведения | Общедоступная версия |
az network lb rule list |
Список правил балансировки нагрузки. |
Основные сведения | Общедоступная версия |
az network lb rule show |
Получение сведений о правиле балансировки нагрузки. |
Основные сведения | Общедоступная версия |
az network lb rule update |
Обновите правило балансировки нагрузки. |
Основные сведения | Общедоступная версия |
az network lb rule wait |
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие. |
Основные сведения | Общедоступная версия |
az network lb rule create
Создайте правило балансировки нагрузки.
az network lb rule create --backend-port
--frontend-port
--lb-name
--name
--protocol {All, Tcp, Udp}
--resource-group
[--backend-pool-name]
[--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
[--frontend-ip]
[--idle-timeout]
[--load-distribution {Default, SourceIP, SourceIPProtocol}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--probe]
Примеры
Создайте правило балансировки нагрузки, которое назначает интерфейсную IP-конфигурацию и порт пулу адресов и порту.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --frontend-port 80 --backend-pool-name MyAddressPool --backend-port 80
Создайте правило балансировки нагрузки, которое назначает интерфейсную IP-конфигурацию и порт пулу адресов и порту с функцией с плавающей ip-функцией.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Tcp --frontend-ip MyFrontEndIp --backend-pool-name MyAddressPool --floating-ip true --frontend-port 80 --backend-port 80
Создайте правило балансировки нагрузки портов высокой доступности, которое назначает интерфейсный IP-адрес и порт для использования всех доступных IP-адресов серверной части в пуле на одном порту.
az network lb rule create -g MyResourceGroup --lb-name MyLb -n MyHAPortsRule --protocol All --frontend-port 0 --backend-port 0 --frontend-ip MyFrontendIp --backend-pool-name MyAddressPool
Обязательные параметры
Порт, используемый для внутренних подключений в конечной точке. Допустимые значения : от 0 до 65535. Обратите внимание, что значение 0 включает "Любой порт".
Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 0 до 65534. Обратите внимание, что значение 0 включает "Любой порт".
Имя подсистемы балансировки нагрузки.
Имя правила балансировки нагрузки.
Ссылка на транспортный протокол, используемый правилом балансировки нагрузки.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Список идентификаторов или имени пулов внутренних адресов. Несколько пулов поддерживаются только подсистемой балансировки нагрузки SKU шлюза. Если существует только один, опустим значение по умолчанию. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Настраивает SNAT для виртуальных машин в серверном пуле, чтобы использовать общедоступный IP-адрес, указанный в интерфейсе правила балансировки нагрузки.
Настраивает конечную точку виртуальной машины для функции с плавающей ip-адресой, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки.
Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP.
Имя идентификатора интерфейсной IP-конфигурации.
Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP.
Политика распределения нагрузки для этого правила.
Не ожидать завершения длительной операции.
Идентификатор или имя существующей пробы, сопоставленной с этим правилом.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network lb rule delete
Удалите правило балансировки нагрузки.
az network lb rule delete --lb-name
--name
--resource-group
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
Примеры
Удалите правило балансировки нагрузки.
az network lb rule delete -g MyResourceGroup --lb-name MyLb -n MyLbRule
Обязательные параметры
Имя подсистемы балансировки нагрузки.
Имя правила балансировки нагрузки.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Не ожидать завершения длительной операции.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network lb rule list
Список правил балансировки нагрузки.
az network lb rule list --lb-name
--resource-group
Примеры
Список правил балансировки нагрузки.
az network lb rule list -g MyResourceGroup --lb-name MyLb -o table
Обязательные параметры
Имя подсистемы балансировки нагрузки.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network lb rule show
Получение сведений о правиле балансировки нагрузки.
az network lb rule show --lb-name
--name
--resource-group
Примеры
Получение сведений о правиле балансировки нагрузки.
az network lb rule show -g MyResourceGroup --lb-name MyLb -n MyLbRule
Обязательные параметры
Имя подсистемы балансировки нагрузки.
Имя правила балансировки нагрузки.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network lb rule update
Обновите правило балансировки нагрузки.
az network lb rule update --lb-name
--name
--resource-group
[--add]
[--backend-pool-name]
[--backend-port]
[--disable-outbound-snat {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-floating-ip {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-tcp-reset {0, 1, f, false, n, no, t, true, y, yes}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--frontend-ip]
[--frontend-port]
[--idle-timeout]
[--load-distribution {Default, SourceIP, SourceIPProtocol}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--probe]
[--protocol {All, Tcp, Udp}]
[--remove]
[--set]
Примеры
Обновите правило балансировки нагрузки, чтобы изменить протокол на UDP.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol Udp
Обновите правило балансировки нагрузки для поддержки портов высокой доступности.
az network lb rule update -g MyResourceGroup --lb-name MyLb -n MyLbRule --protocol All --frontend-port 0 --backend-port 0
Обязательные параметры
Имя подсистемы балансировки нагрузки.
Имя правила балансировки нагрузки.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: --add property.listProperty <key=value, string или JSON string>.
Список идентификаторов или имени пулов внутренних адресов. Несколько пулов поддерживаются только подсистемой балансировки нагрузки SKU шлюза. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.
Порт, используемый для внутренних подключений в конечной точке. Допустимые значения : от 0 до 65535. Обратите внимание, что значение 0 включает "Любой порт".
Настраивает SNAT для виртуальных машин в серверном пуле, чтобы использовать общедоступный IP-адрес, указанный в интерфейсе правила балансировки нагрузки.
Настраивает конечную точку виртуальной машины для функции с плавающей ip-адресой, необходимой для настройки группы доступности SQL AlwaysOn. Этот параметр требуется при использовании групп доступности SQL AlwaysOn на сервере SQL Server. Этот параметр нельзя изменить после создания конечной точки.
Получение двунаправленного сброса TCP для времени ожидания простоя потока TCP или неожиданного завершения подключения. Этот элемент используется только в том случае, если протокол имеет значение TCP.
При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.
Имя идентификатора интерфейсной IP-конфигурации.
Порт для внешней конечной точки. Номера портов для каждого правила должны быть уникальными в load Balancer. Допустимые значения : от 0 до 65534. Обратите внимание, что значение 0 включает "Любой порт".
Время ожидания для подключения TCP бездействия. Значение может быть задано в диапазоне от 4 до 30 минут. Значение по умолчанию — 4 минуты. Этот элемент используется только в том случае, если протокол имеет значение TCP.
Политика распределения нагрузки для этого правила.
Не ожидать завершения длительной операции.
Идентификатор или имя существующей пробы, сопоставленной с этим правилом.
Ссылка на транспортный протокол, используемый правилом балансировки нагрузки.
Удалите свойство или элемент из списка. Пример: --remove property.list OR --remove propertyToRemove.
Обновите объект, указав путь к свойству и значение для задания. Пример: --set property1.property2=.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az network lb rule wait
Поместите интерфейс командной строки в состояние ожидания, пока не будет выполнено условие.
az network lb rule wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--lb-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Необязательные параметры
Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".
Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].
Дождитесь удаления.
Подождите, пока ресурс не существует.
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Интервал опроса в секундах.
Имя подсистемы балансировки нагрузки.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Максимальное ожидание в секундах.
Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.