TagsOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:tags> Kenmerk.
- Overname
-
builtins.objectTagsOperations
Constructor
TagsOperations(*args, **kwargs)
Methoden
begin_create_or_update_at_scope |
Hiermee maakt of werkt u de volledige set tags voor een resource of abonnement bij. Met deze bewerking kunt u de volledige set tags aan de opgegeven resource of het opgegeven abonnement toevoegen of vervangen. De opgegeven entiteit kan maximaal 50 tags hebben. |
begin_delete_at_scope |
Hiermee verwijdert u de volledige set tags in een resource of abonnement. Hiermee verwijdert u de volledige set tags in een resource of abonnement. |
begin_update_at_scope |
De set tags voor een resource of abonnement selectief bijwerken. Met deze bewerking kunt u tags voor de opgegeven resource of het opgegeven abonnement vervangen, samenvoegen of selectief verwijderen. De opgegeven entiteit kan aan het einde van de bewerking maximaal 50 tags hebben. Met de optie 'vervangen' wordt de volledige set bestaande tags vervangen door een nieuwe set. Met de optie 'samenvoegen' kunt u tags met nieuwe namen toevoegen en de waarden van tags bijwerken met bestaande namen. Met de optie 'verwijderen' kunt u selectief tags verwijderen op basis van opgegeven namen of naam/waarde-paren. |
create_or_update |
Hiermee maakt u een vooraf gedefinieerde tagnaam. Met deze bewerking kunt u een naam toevoegen aan de lijst met vooraf gedefinieerde tagnamen voor het opgegeven abonnement. Een tagnaam mag maximaal 512 tekens bevatten en is niet hoofdlettergevoelig. Tagnamen mogen niet de volgende voorvoegsels hebben die zijn gereserveerd voor Gebruik in Azure: 'microsoft', 'azure', 'windows'. |
create_or_update_value |
Hiermee maakt u een vooraf gedefinieerde waarde voor een vooraf gedefinieerde tagnaam. Met deze bewerking kunt u een waarde toevoegen aan de lijst met vooraf gedefinieerde waarden voor een bestaande vooraf gedefinieerde tagnaam. Een tagwaarde mag maximaal 256 tekens bevatten. |
delete |
Hiermee verwijdert u een vooraf gedefinieerde tagnaam. Met deze bewerking kunt u een naam verwijderen uit de lijst met vooraf gedefinieerde tagnamen voor het opgegeven abonnement. De naam die wordt verwijderd, mag niet worden gebruikt als tagnaam voor een resource. Alle vooraf gedefinieerde waarden voor de opgegeven naam moeten al zijn verwijderd. |
delete_value |
Hiermee verwijdert u een vooraf gedefinieerde tagwaarde voor een vooraf gedefinieerde tagnaam. Met deze bewerking kunt u een waarde verwijderen uit de lijst met vooraf gedefinieerde waarden voor een bestaande vooraf gedefinieerde tagnaam. De waarde die wordt verwijderd, mag niet worden gebruikt als tagwaarde voor de opgegeven tagnaam voor een resource. |
get_at_scope |
Hiermee haalt u de volledige set tags op voor een resource of abonnement. Hiermee haalt u de volledige set tags op voor een resource of abonnement. |
list |
Hiermee haalt u een samenvatting op van het taggebruik onder het abonnement. Deze bewerking voert een samenvoeging uit van vooraf gedefinieerde tags, resourcetags, resourcegroeptags en abonnementstags en retourneert een samenvatting van het gebruik voor elke tagnaam en -waarde onder het opgegeven abonnement. In het geval van een groot aantal tags kan deze bewerking een eerder in de cache opgeslagen resultaat retourneren. |
begin_create_or_update_at_scope
Hiermee maakt of werkt u de volledige set tags voor een resource of abonnement bij.
Met deze bewerking kunt u de volledige set tags aan de opgegeven resource of het opgegeven abonnement toevoegen of vervangen. De opgegeven entiteit kan maximaal 50 tags hebben.
begin_create_or_update_at_scope(scope: str, parameters: _models.TagsResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.TagsResource]
Parameters
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat TagsResource of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_delete_at_scope
Hiermee verwijdert u de volledige set tags in een resource of abonnement.
Hiermee verwijdert u de volledige set tags in een resource of abonnement.
begin_delete_at_scope(scope: str, **kwargs: Any) -> LROPoller[None]
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
begin_update_at_scope
De set tags voor een resource of abonnement selectief bijwerken.
Met deze bewerking kunt u tags voor de opgegeven resource of het opgegeven abonnement vervangen, samenvoegen of selectief verwijderen. De opgegeven entiteit kan aan het einde van de bewerking maximaal 50 tags hebben. Met de optie 'vervangen' wordt de volledige set bestaande tags vervangen door een nieuwe set. Met de optie 'samenvoegen' kunt u tags met nieuwe namen toevoegen en de waarden van tags bijwerken met bestaande namen. Met de optie 'verwijderen' kunt u selectief tags verwijderen op basis van opgegeven namen of naam/waarde-paren.
begin_update_at_scope(scope: str, parameters: _models.TagsPatchResource, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.TagsResource]
Parameters
- content_type
- str
Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
- continuation_token
- str
Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.
- polling
- bool of PollingMethod
Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen, of geef uw eigen geïnitialiseerde pollingobject door voor een persoonlijke pollingstrategie.
- polling_interval
- int
Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.
Retouren
Een exemplaar van LROPoller dat TagsResource of het resultaat van cls(response) retourneert
Retourtype
Uitzonderingen
create_or_update
Hiermee maakt u een vooraf gedefinieerde tagnaam.
Met deze bewerking kunt u een naam toevoegen aan de lijst met vooraf gedefinieerde tagnamen voor het opgegeven abonnement. Een tagnaam mag maximaal 512 tekens bevatten en is niet hoofdlettergevoelig. Tagnamen mogen niet de volgende voorvoegsels hebben die zijn gereserveerd voor Gebruik in Azure: 'microsoft', 'azure', 'windows'.
create_or_update(tag_name: str, **kwargs: Any) -> TagDetails
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
TagDetails of het resultaat van cls(response)
Retourtype
Uitzonderingen
create_or_update_value
Hiermee maakt u een vooraf gedefinieerde waarde voor een vooraf gedefinieerde tagnaam.
Met deze bewerking kunt u een waarde toevoegen aan de lijst met vooraf gedefinieerde waarden voor een bestaande vooraf gedefinieerde tagnaam. Een tagwaarde mag maximaal 256 tekens bevatten.
create_or_update_value(tag_name: str, tag_value: str, **kwargs: Any) -> TagValue
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
TagValue of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete
Hiermee verwijdert u een vooraf gedefinieerde tagnaam.
Met deze bewerking kunt u een naam verwijderen uit de lijst met vooraf gedefinieerde tagnamen voor het opgegeven abonnement. De naam die wordt verwijderd, mag niet worden gebruikt als tagnaam voor een resource. Alle vooraf gedefinieerde waarden voor de opgegeven naam moeten al zijn verwijderd.
delete(tag_name: str, **kwargs: Any) -> None
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Geen of het resultaat van cls(response)
Retourtype
Uitzonderingen
delete_value
Hiermee verwijdert u een vooraf gedefinieerde tagwaarde voor een vooraf gedefinieerde tagnaam.
Met deze bewerking kunt u een waarde verwijderen uit de lijst met vooraf gedefinieerde waarden voor een bestaande vooraf gedefinieerde tagnaam. De waarde die wordt verwijderd, mag niet worden gebruikt als tagwaarde voor de opgegeven tagnaam voor een resource.
delete_value(tag_name: str, tag_value: str, **kwargs: Any) -> None
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Geen of het resultaat van cls(response)
Retourtype
Uitzonderingen
get_at_scope
Hiermee haalt u de volledige set tags op voor een resource of abonnement.
Hiermee haalt u de volledige set tags op voor een resource of abonnement.
get_at_scope(scope: str, **kwargs: Any) -> TagsResource
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
TagsResource of het resultaat van cls(response)
Retourtype
Uitzonderingen
list
Hiermee haalt u een samenvatting op van het taggebruik onder het abonnement.
Deze bewerking voert een samenvoeging uit van vooraf gedefinieerde tags, resourcetags, resourcegroeptags en abonnementstags en retourneert een samenvatting van het gebruik voor elke tagnaam en -waarde onder het opgegeven abonnement. In het geval van een groot aantal tags kan deze bewerking een eerder in de cache opgeslagen resultaat retourneren.
list(**kwargs: Any) -> Iterable[TagDetails]
Parameters
- cls
- callable
Een aangepast type of aangepaste functie die de directe reactie doorgeeft
Retouren
Een iterator zoals een exemplaar van TagDetails of het resultaat van cls(response)
Retourtype
Uitzonderingen
Kenmerken
models
models = <module 'azure.mgmt.resource.resources.v2022_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\resources\\v2022_09_01\\models\\__init__.py'>
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor