Microsoft Azure: получение общедоступного IP-адреса в Linux с помощью Azure API для Python - PullRequest
0 голосов
/ 06 июня 2018

Может кто-нибудь посоветовать мне или показать пример того, как получить общедоступный IP-адрес через API Azure для Linux?Я знаю, что могу получить публичный IP через wget , curl и т. Д., Но они используют внешний домен, и я хотел бы избежать этого.Для Python есть какой-то SDK, но я не смог запустить какую-либо функцию.

Я думаю, что, возможно, одна из них вернула мне то, что мне нужно:
NetworkInterfaceIPConfigurationsOperations class
Класс NetworkInterfacesOperations

1 Ответ

0 голосов
/ 06 июня 2018

Вы должны начать с учебника по Python https://docs.microsoft.com/en-us/python/azure/python-sdk-azure-get-started?view=azure-python

А затем пример сети: https://docs.microsoft.com/en-us/python/api/overview/azure/network?view=azure-python

Как только вы освоитесь с клиентом NetworkManagementClient, вы можете сделать:

    result_get = network_client.public_ip_addresses.get(
        resource_group_name,
        public_ip_name,
    )

network_client.public_ip_addresses, являющийся экземпляром https://docs.microsoft.com/en-us/python/api/azure.mgmt.network.v2018_02_01.operations.publicipaddressesoperations?view=azure-python

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...