Udostępnij za pośrednictwem


TagsOperations Klasa

Ostrzeżenie

NIE tworzy wystąpienia tej klasy bezpośrednio.

Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia

ResourceManagementClient's

<xref:tags> Atrybut.

Dziedziczenie
builtins.object
TagsOperations

Konstruktor

TagsOperations(*args, **kwargs)

Metody

create_or_update

Tworzy tag w subskrypcji.

Nazwa tagu może zawierać maksymalnie 512 znaków i jest niewrażliwa na wielkość liter. Nazwy tagów utworzone przez platformę Azure mają prefiksy microsoft, azure lub windows. Nie można tworzyć tagów z jednym z tych prefiksów.

create_or_update_value

Tworzy wartość tagu. Nazwa tagu musi już istnieć.

delete

Usuwa tag z subskrypcji.

Przed usunięciem tych wartości należy usunąć wszystkie wartości z tagu zasobu.

delete_value

Usuwa wartość tagu.

list

Pobiera nazwy i wartości wszystkich tagów zasobów zdefiniowanych w subskrypcji.

create_or_update

Tworzy tag w subskrypcji.

Nazwa tagu może zawierać maksymalnie 512 znaków i jest niewrażliwa na wielkość liter. Nazwy tagów utworzone przez platformę Azure mają prefiksy microsoft, azure lub windows. Nie można tworzyć tagów z jednym z tych prefiksów.

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

Parametry

tag_name
str
Wymagane

Nazwa tagu do utworzenia. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

TagDetails lub wynik cls(response)

Typ zwracany

Wyjątki

create_or_update_value

Tworzy wartość tagu. Nazwa tagu musi już istnieć.

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

Parametry

tag_name
str
Wymagane

Nazwa tagu. Wymagane.

tag_value
str
Wymagane

Wartość tagu do utworzenia. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

TagValue lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa tag z subskrypcji.

Przed usunięciem tych wartości należy usunąć wszystkie wartości z tagu zasobu.

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

Parametry

tag_name
str
Wymagane

Nazwa tagu. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

delete_value

Usuwa wartość tagu.

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

Parametry

tag_name
str
Wymagane

Nazwa tagu. Wymagane.

tag_value
str
Wymagane

Wartość tagu do usunięcia. Wymagane.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

list

Pobiera nazwy i wartości wszystkich tagów zasobów zdefiniowanych w subskrypcji.

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

Parametry

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator podobny do wystąpienia tagdetails lub wyniku cls(response)

Typ zwracany

Wyjątki

Atrybuty

models

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