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
<xref:tags> Atrybut.
- Dziedziczenie
-
builtins.objectTagsOperations
Konstruktor
TagsOperations(*args, **kwargs)
Metody
create_or_update |
Tworzy wstępnie zdefiniowaną nazwę tagu. Ta operacja umożliwia dodanie nazwy do listy wstępnie zdefiniowanych nazw tagów dla danej subskrypcji. Nazwa tagu może zawierać maksymalnie 512 znaków i jest niewrażliwa na wielkość liter. Nazwy tagów nie mogą mieć następujących prefiksów zarezerwowanych do użycia na platformie Azure: "microsoft", "azure", "windows". |
create_or_update_at_scope |
Tworzy lub aktualizuje cały zestaw tagów w zasobie lub subskrypcji. Ta operacja umożliwia dodawanie lub zastępowanie całego zestawu tagów w określonym zasobie lub subskrypcji. Określona jednostka może mieć maksymalnie 50 tagów. |
create_or_update_value |
Tworzy wstępnie zdefiniowaną wartość dla wstępnie zdefiniowanej nazwy tagu. Ta operacja umożliwia dodanie wartości do listy wstępnie zdefiniowanych wartości dla istniejącej wstępnie zdefiniowanej nazwy tagu. Wartość tagu może mieć maksymalnie 256 znaków. |
delete |
Usuwa wstępnie zdefiniowaną nazwę tagu. Ta operacja umożliwia usunięcie nazwy z listy wstępnie zdefiniowanych nazw tagów dla danej subskrypcji. Usunięta nazwa nie może być używana jako nazwa tagu dla dowolnego zasobu. Wszystkie wstępnie zdefiniowane wartości dla danej nazwy muszą już zostać usunięte. |
delete_at_scope |
Usuwa cały zestaw tagów w zasobie lub subskrypcji. Usuwa cały zestaw tagów w zasobie lub subskrypcji. |
delete_value |
Usuwa wstępnie zdefiniowaną wartość tagu dla wstępnie zdefiniowanej nazwy tagu. Ta operacja umożliwia usunięcie wartości z listy wstępnie zdefiniowanych wartości dla istniejącej wstępnie zdefiniowanej nazwy tagu. Usunięta wartość nie może być używana jako wartość tagu dla danej nazwy tagu dla dowolnego zasobu. |
get_at_scope |
Pobiera cały zestaw tagów w zasobie lub subskrypcji. Pobiera cały zestaw tagów w zasobie lub subskrypcji. |
list |
Pobiera podsumowanie użycia tagów w ramach subskrypcji. Ta operacja wykonuje związek wstępnie zdefiniowanych tagów, tagów zasobów, tagów grupy zasobów i tagów subskrypcji oraz zwraca podsumowanie użycia dla każdej nazwy i wartości tagu w ramach danej subskrypcji. W przypadku dużej liczby tagów ta operacja może zwrócić wcześniej buforowany wynik. |
update_at_scope |
Selektywnie aktualizuje zestaw tagów w zasobie lub subskrypcji. Ta operacja umożliwia zastępowanie, scalanie lub selektywne usuwanie tagów w określonym zasobie lub subskrypcji. Określona jednostka może mieć maksymalnie 50 tagów na końcu operacji. Opcja "replace" zastępuje cały zestaw istniejących tagów nowym zestawem. Opcja "scalanie" umożliwia dodawanie tagów z nowymi nazwami i aktualizowanie wartości tagów z istniejącymi nazwami. Opcja "usuń" umożliwia selektywne usuwanie tagów na podstawie podanych nazw lub par nazw/wartości. |
create_or_update
Tworzy wstępnie zdefiniowaną nazwę tagu.
Ta operacja umożliwia dodanie nazwy do listy wstępnie zdefiniowanych nazw tagów dla danej subskrypcji. Nazwa tagu może zawierać maksymalnie 512 znaków i jest niewrażliwa na wielkość liter. Nazwy tagów nie mogą mieć następujących prefiksów zarezerwowanych do użycia na platformie Azure: "microsoft", "azure", "windows".
create_or_update(tag_name: str, **kwargs: Any) -> TagDetails
Parametry
- 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_at_scope
Tworzy lub aktualizuje cały zestaw tagów w zasobie lub subskrypcji.
Ta operacja umożliwia dodawanie lub zastępowanie całego zestawu tagów w określonym zasobie lub subskrypcji. Określona jednostka może mieć maksymalnie 50 tagów.
create_or_update_at_scope(scope: str, parameters: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TagsResource
Parametry
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
TagsResource lub wynik cls(response)
Typ zwracany
Wyjątki
create_or_update_value
Tworzy wstępnie zdefiniowaną wartość dla wstępnie zdefiniowanej nazwy tagu.
Ta operacja umożliwia dodanie wartości do listy wstępnie zdefiniowanych wartości dla istniejącej wstępnie zdefiniowanej nazwy tagu. Wartość tagu może mieć maksymalnie 256 znaków.
create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue
Parametry
- 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 wstępnie zdefiniowaną nazwę tagu.
Ta operacja umożliwia usunięcie nazwy z listy wstępnie zdefiniowanych nazw tagów dla danej subskrypcji. Usunięta nazwa nie może być używana jako nazwa tagu dla dowolnego zasobu. Wszystkie wstępnie zdefiniowane wartości dla danej nazwy muszą już zostać usunięte.
delete(tag_name: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
delete_at_scope
Usuwa cały zestaw tagów w zasobie lub subskrypcji.
Usuwa cały zestaw tagów w zasobie lub subskrypcji.
delete_at_scope(scope: str, **kwargs: Any) -> None
Parametry
- 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 wstępnie zdefiniowaną wartość tagu dla wstępnie zdefiniowanej nazwy tagu.
Ta operacja umożliwia usunięcie wartości z listy wstępnie zdefiniowanych wartości dla istniejącej wstępnie zdefiniowanej nazwy tagu. Usunięta wartość nie może być używana jako wartość tagu dla danej nazwy tagu dla dowolnego zasobu.
delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
get_at_scope
Pobiera cały zestaw tagów w zasobie lub subskrypcji.
Pobiera cały zestaw tagów w zasobie lub subskrypcji.
get_at_scope(scope: str, **kwargs: Any) -> TagsResource
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
TagsResource lub wynik cls(response)
Typ zwracany
Wyjątki
list
Pobiera podsumowanie użycia tagów w ramach subskrypcji.
Ta operacja wykonuje związek wstępnie zdefiniowanych tagów, tagów zasobów, tagów grupy zasobów i tagów subskrypcji oraz zwraca podsumowanie użycia dla każdej nazwy i wartości tagu w ramach danej subskrypcji. W przypadku dużej liczby tagów ta operacja może zwrócić wcześniej buforowany wynik.
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
update_at_scope
Selektywnie aktualizuje zestaw tagów w zasobie lub subskrypcji.
Ta operacja umożliwia zastępowanie, scalanie lub selektywne usuwanie tagów w określonym zasobie lub subskrypcji. Określona jednostka może mieć maksymalnie 50 tagów na końcu operacji. Opcja "replace" zastępuje cały zestaw istniejących tagów nowym zestawem. Opcja "scalanie" umożliwia dodawanie tagów z nowymi nazwami i aktualizowanie wartości tagów z istniejącymi nazwami. Opcja "usuń" umożliwia selektywne usuwanie tagów na podstawie podanych nazw lub par nazw/wartości.
update_at_scope(scope: str, parameters: _models.TagsPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TagsResource
Parametry
- parameters
- TagsPatchResource lub IO
Jest typem TagsPatchResource lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
TagsResource lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.resource.resources.v2019_10_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2019_10_01\\models\\__init__.py'>
Azure SDK for Python
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla