NetworkProfilesOperations Класс

Операции NetworkProfilesOperations.

Не следует создавать экземпляр этого класса напрямую. Вместо этого следует создать экземпляр клиента, который создает его экземпляр и присоединяет его в качестве атрибута.

Наследование
builtins.object
NetworkProfilesOperations

Конструктор

NetworkProfilesOperations(client, config, serializer, deserializer)

Параметры

client

Клиент для запросов на обслуживание.

config

Настройка клиента службы.

serializer

Сериализатор объектной модели.

deserializer

Десериализатор объектной модели.

Переменные

models

Псевдоним для классов модели, используемых в этой группе операций.

Методы

begin_delete

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

create_or_update

Создает или обновляет сетевой профиль.

get

Возвращает указанный сетевой профиль в указанной группе ресурсов.

list

Возвращает все сетевые профили в группе ресурсов.

list_all

Возвращает все сетевые профили в подписке.

update_tags

Обновления теги сетевого профиля.

begin_delete

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

begin_delete(resource_group_name, network_profile_name, **kwargs)

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов.

network_profile_name
str
Обязательно

Имя NetworkProfile.

cls
callable
Обязательно

Пользовательский тип или функция, которым будет передан прямой ответ

continuation_token
str
Обязательно

Маркер продолжения для перезапуска опроса из сохраненного состояния.

polling
bool или PollingMethod
Обязательно

True для ARMPolling, False для отсутствия опроса или объект опроса для личной стратегии опроса

polling_interval
int
Обязательно

Время ожидания по умолчанию между двумя опросами для операций LRO, если нет Retry-After заголовка.

Возвращаемое значение

Экземпляр LROPoller, возвращающий значение None или результат cls(response)

Возвращаемый тип

Исключения

~azure.core.exceptions.HttpResponseError

create_or_update

Создает или обновляет сетевой профиль.

create_or_update(resource_group_name, network_profile_name, parameters, **kwargs)

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов.

network_profile_name
str
Обязательно

Имя сетевого профиля.

parameters
NetworkProfile
Обязательно

Параметры, предоставленные для операции создания или обновления сетевого профиля.

cls
callable
Обязательно

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

NetworkProfile или результат cls(response)

Возвращаемый тип

Исключения

~azure.core.exceptions.HttpResponseError

get

Возвращает указанный сетевой профиль в указанной группе ресурсов.

get(resource_group_name, network_profile_name, expand=None, **kwargs)

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов.

network_profile_name
str
Обязательно

Имя префикса общедоступного IP-адреса.

expand
str
значение по умолчанию: None

Развертывает ресурсы, на которые ссылается ссылка.

cls
callable
Обязательно

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

NetworkProfile или результат cls(response)

Возвращаемый тип

Исключения

~azure.core.exceptions.HttpResponseError

list

Возвращает все сетевые профили в группе ресурсов.

list(resource_group_name, **kwargs)

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов.

cls
callable
Обязательно

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр NetworkProfileListResult или результат cls(response)

Возвращаемый тип

Исключения

~azure.core.exceptions.HttpResponseError

list_all

Возвращает все сетевые профили в подписке.

list_all(**kwargs)

Параметры

cls
callable
Обязательно

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

Итератор, например экземпляр NetworkProfileListResult или результат cls(response)

Возвращаемый тип

Исключения

~azure.core.exceptions.HttpResponseError

update_tags

Обновления теги сетевого профиля.

update_tags(resource_group_name, network_profile_name, parameters, **kwargs)

Параметры

resource_group_name
str
Обязательно

Имя группы ресурсов.

network_profile_name
str
Обязательно

Имя сетевого профиля.

parameters
TagsObject
Обязательно

Параметры, предоставляемые для обновления тегов сетевого профиля.

cls
callable
Обязательно

Пользовательский тип или функция, которым будет передан прямой ответ

Возвращаемое значение

NetworkProfile или результат cls(response)

Возвращаемый тип

Исключения

~azure.core.exceptions.HttpResponseError

Атрибуты

models

models = <module 'azure.mgmt.network.v2018_12_01.models' from 'c:\\repo\\venv\\lib\\site-packages\\azure\\mgmt\\network\\v2018_12_01\\models\\__init__.py'>