0

我想通过 Python SDK 访问 Azure VM 规模集,以获取其中所有 NIC 的列表。为此,我猜我需要使用 链接,但我不知道 NetworkInterfacesOperations 类的每个参数应该是什么

NetworkInterfacesOperations(客户端、配置、序列化器、反序列化器)

4

1 回答 1

0

您不直接创建此类的实例,此类将是网络客户端上的一个属性。

关于如何创建网络客户端的示例:

有关身份验证的一些信息:

拥有客户端后,您可以访问 VMSS NIC:

nics = client.network_interfaces.list_virtual_machine_scale_set_network_interfaces(
    resource_group_name,
    virtual_machine_scale_set_name
)

列表操作返回一个类似于子类的迭代器。在这种情况下,内容是NetworkInterface实例。

for nic in nics:
    do_something(nic)

允许所有迭代器语法(next()、列表理解list()等)

于 2017-12-29T18:12:52.610 回答