TagsOperations Класс

Предупреждение

НЕ создавать экземпляр этого класса напрямую.

Вместо этого вы должны получить доступ к следующим операциям с помощью

ResourceManagementClient's

атрибут<xref:tags> .

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

Конструктор

TagsOperations(*args, **kwargs)

Методы

create_or_update

Создает тег в подписке.

Имя тега должно состоять не более чем из 512 символов; оно является нечувствительным к регистру. Имена тегов, созданные Azure, имеют префиксы microsoft, azure или windows. Пользователь не может создать теги с любым из этих префиксов.

create_or_update_value

Создает значение тега. Имя тега уже должно существовать.

delete

Удаляет тег из подписки.

Перед его удалением необходимо удалить все значения из тега ресурса.

delete_value

Удаляет значение тега.

list

Возвращает имена и значения всех тегов ресурсов, определенных в подписке.

create_or_update

Создает тег в подписке.

Имя тега должно состоять не более чем из 512 символов; оно является нечувствительным к регистру. Имена тегов, созданные Azure, имеют префиксы microsoft, azure или windows. Пользователь не может создать теги с любым из этих префиксов.

create_or_update(tag_name: str, **kwargs: Any) -> TagDetails

Параметры

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

Имя создаваемого тега. Обязательный.

cls
callable

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

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

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

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

Исключения

create_or_update_value

Создает значение тега. Имя тега уже должно существовать.

create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue

Параметры

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

Имя тега. Обязательный элемент.

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

Значение создаваемого тега. Обязательный элемент.

cls
callable

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

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

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

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

Исключения

delete

Удаляет тег из подписки.

Перед его удалением необходимо удалить все значения из тега ресурса.

delete(tag_name: str, **kwargs: Any) -> None

Параметры

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

Имя тега. Обязательный элемент.

cls
callable

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

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

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

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

Исключения

delete_value

Удаляет значение тега.

delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None

Параметры

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

Имя тега. Обязательный элемент.

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

Значение удаляемого тега. Обязательный.

cls
callable

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

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

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

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

Исключения

list

Возвращает имена и значения всех тегов ресурсов, определенных в подписке.

list(**kwargs: Any) -> Iterable[TagDetails]

Параметры

cls
callable

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

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

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

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

Исключения

Атрибуты

models

models = <module 'azure.mgmt.resource.resources.v2019_05_10.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_05_10\\models\\__init__.py'>