TagsOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:tags> Attributet.
- Arv
-
builtins.objectTagsOperations
Konstruktor
TagsOperations(*args, **kwargs)
Metoder
create_or_update |
Skapar ett fördefinierat taggnamn. Med den här åtgärden kan du lägga till ett namn i listan över fördefinierade taggnamn för den aktuella prenumerationen. Ett taggnamn kan innehålla högst 512 tecken och är skiftlägesokänsligt. Taggnamn kan inte ha följande prefix som är reserverade för Azure-användning: "microsoft", "azure", "windows". |
create_or_update_at_scope |
Skapar eller uppdaterar hela uppsättningen taggar för en resurs eller prenumeration. Med den här åtgärden kan du lägga till eller ersätta hela uppsättningen taggar för den angivna resursen eller prenumerationen. Den angivna entiteten kan ha högst 50 taggar. |
create_or_update_value |
Skapar ett fördefinierat värde för ett fördefinierat taggnamn. Med den här åtgärden kan du lägga till ett värde i listan över fördefinierade värden för ett befintligt fördefinierat taggnamn. Ett taggvärde kan innehålla högst 256 tecken. |
delete |
Tar bort ett fördefinierat taggnamn. Med den här åtgärden kan du ta bort ett namn från listan över fördefinierade taggnamn för den angivna prenumerationen. Namnet som tas bort får inte användas som taggnamn för någon resurs. Alla fördefinierade värden för det angivna namnet måste redan ha tagits bort. |
delete_at_scope |
Tar bort hela uppsättningen taggar för en resurs eller prenumeration. Tar bort hela uppsättningen taggar för en resurs eller prenumeration. |
delete_value |
Tar bort ett fördefinierat taggvärde för ett fördefinierat taggnamn. Med den här åtgärden kan du ta bort ett värde från listan med fördefinierade värden för ett befintligt fördefinierat taggnamn. Värdet som tas bort får inte användas som ett taggvärde för det angivna taggnamnet för någon resurs. |
get_at_scope |
Hämtar hela uppsättningen taggar för en resurs eller prenumeration. Hämtar hela uppsättningen taggar för en resurs eller prenumeration. |
list |
Hämtar en sammanfattning av tagganvändningen under prenumerationen. Den här åtgärden utför en union av fördefinierade taggar, resurstaggar, resursgruppstaggar och prenumerationstaggar och returnerar en sammanfattning av användningen för varje taggnamn och värde under den angivna prenumerationen. Om det finns ett stort antal taggar kan den här åtgärden returnera ett tidigare cachelagrat resultat. |
update_at_scope |
Uppdaterar selektivt uppsättningen taggar för en resurs eller prenumeration. Med den här åtgärden kan du ersätta, slå samman eller selektivt ta bort taggar på den angivna resursen eller prenumerationen. Den angivna entiteten kan ha högst 50 taggar i slutet av åtgärden. Alternativet "ersätt" ersätter hela uppsättningen befintliga taggar med en ny uppsättning. Med alternativet "sammanfogning" kan du lägga till taggar med nya namn och uppdatera värdena för taggar med befintliga namn. Alternativet "ta bort" tillåter selektiv borttagning av taggar baserat på förnamn eller namn/värde-par. |
create_or_update
Skapar ett fördefinierat taggnamn.
Med den här åtgärden kan du lägga till ett namn i listan över fördefinierade taggnamn för den aktuella prenumerationen. Ett taggnamn kan innehålla högst 512 tecken och är skiftlägesokänsligt. Taggnamn kan inte ha följande prefix som är reserverade för Azure-användning: "microsoft", "azure", "windows".
create_or_update(tag_name: str, **kwargs: Any) -> TagDetails
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
TagDetails eller resultatet av cls(response)
Returtyp
Undantag
create_or_update_at_scope
Skapar eller uppdaterar hela uppsättningen taggar för en resurs eller prenumeration.
Med den här åtgärden kan du lägga till eller ersätta hela uppsättningen taggar för den angivna resursen eller prenumerationen. Den angivna entiteten kan ha högst 50 taggar.
create_or_update_at_scope(scope: str, parameters: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TagsResource
Parametrar
- parameters
- TagsResource eller IO
Är antingen en TagsResource-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
TagsResource eller resultatet av cls(response)
Returtyp
Undantag
create_or_update_value
Skapar ett fördefinierat värde för ett fördefinierat taggnamn.
Med den här åtgärden kan du lägga till ett värde i listan över fördefinierade värden för ett befintligt fördefinierat taggnamn. Ett taggvärde kan innehålla högst 256 tecken.
create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
TagValue eller resultatet av cls(response)
Returtyp
Undantag
delete
Tar bort ett fördefinierat taggnamn.
Med den här åtgärden kan du ta bort ett namn från listan över fördefinierade taggnamn för den angivna prenumerationen. Namnet som tas bort får inte användas som taggnamn för någon resurs. Alla fördefinierade värden för det angivna namnet måste redan ha tagits bort.
delete(tag_name: str, **kwargs: Any) -> None
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
delete_at_scope
Tar bort hela uppsättningen taggar för en resurs eller prenumeration.
Tar bort hela uppsättningen taggar för en resurs eller prenumeration.
delete_at_scope(scope: str, **kwargs: Any) -> None
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
delete_value
Tar bort ett fördefinierat taggvärde för ett fördefinierat taggnamn.
Med den här åtgärden kan du ta bort ett värde från listan med fördefinierade värden för ett befintligt fördefinierat taggnamn. Värdet som tas bort får inte användas som ett taggvärde för det angivna taggnamnet för någon resurs.
delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get_at_scope
Hämtar hela uppsättningen taggar för en resurs eller prenumeration.
Hämtar hela uppsättningen taggar för en resurs eller prenumeration.
get_at_scope(scope: str, **kwargs: Any) -> TagsResource
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
TagsResource eller resultatet av cls(response)
Returtyp
Undantag
list
Hämtar en sammanfattning av tagganvändningen under prenumerationen.
Den här åtgärden utför en union av fördefinierade taggar, resurstaggar, resursgruppstaggar och prenumerationstaggar och returnerar en sammanfattning av användningen för varje taggnamn och värde under den angivna prenumerationen. Om det finns ett stort antal taggar kan den här åtgärden returnera ett tidigare cachelagrat resultat.
list(**kwargs: Any) -> Iterable[TagDetails]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen TagDetails eller resultatet av cls(response)
Returtyp
Undantag
update_at_scope
Uppdaterar selektivt uppsättningen taggar för en resurs eller prenumeration.
Med den här åtgärden kan du ersätta, slå samman eller selektivt ta bort taggar på den angivna resursen eller prenumerationen. Den angivna entiteten kan ha högst 50 taggar i slutet av åtgärden. Alternativet "ersätt" ersätter hela uppsättningen befintliga taggar med en ny uppsättning. Med alternativet "sammanfogning" kan du lägga till taggar med nya namn och uppdatera värdena för taggar med befintliga namn. Alternativet "ta bort" tillåter selektiv borttagning av taggar baserat på förnamn eller namn/värde-par.
update_at_scope(scope: str, parameters: _models.TagsPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TagsResource
Parametrar
- parameters
- TagsPatchResource eller IO
Är antingen en TagsPatchResource-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
TagsResource eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.resource.resources.v2021_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2021_04_01\\models\\__init__.py'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för