TagsOperations interface
Interface die een TagsOperations vertegenwoordigt.
Methoden
create |
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 |
Met deze bewerking kunt u de volledige set tags voor de opgegeven resource of het opgegeven abonnement toevoegen of vervangen. De opgegeven entiteit kan maximaal 50 tags hebben. |
create |
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(string, Tags |
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 |
Hiermee verwijdert u de volledige set tags voor een resource of abonnement. |
delete |
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 |
Hiermee haalt u de volledige set tags op voor een resource of abonnement. |
list(Tags |
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. |
update |
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 bepaalde namen of naam/waarde-paren. |
Methodedetails
createOrUpdate(string, TagsCreateOrUpdateOptionalParams)
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'.
function createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise<TagDetails>
Parameters
- tagName
-
string
De naam van de tag die u wilt maken.
- options
- TagsCreateOrUpdateOptionalParams
De optiesparameters.
Retouren
Promise<TagDetails>
createOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)
Met deze bewerking kunt u de volledige set tags voor de opgegeven resource of het opgegeven abonnement toevoegen of vervangen. De opgegeven entiteit kan maximaal 50 tags hebben.
function createOrUpdateAtScope(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<TagsResource>
Parameters
- scope
-
string
Het resourcebereik.
- parameters
- TagsResource
Wrapper-resource voor API-aanvragen en -antwoorden voor tags.
De optiesparameters.
Retouren
Promise<TagsResource>
createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)
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.
function createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise<TagValue>
Parameters
- tagName
-
string
De naam van de tag.
- tagValue
-
string
De waarde van de tag die moet worden gemaakt.
De optiesparameters.
Retouren
Promise<TagValue>
delete(string, TagsDeleteOptionalParams)
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.
function delete(tagName: string, options?: TagsDeleteOptionalParams): Promise<void>
Parameters
- tagName
-
string
De naam van de tag.
- options
- TagsDeleteOptionalParams
De optiesparameters.
Retouren
Promise<void>
deleteAtScope(string, TagsDeleteAtScopeOptionalParams)
Hiermee verwijdert u de volledige set tags voor een resource of abonnement.
function deleteAtScope(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<void>
Parameters
- scope
-
string
Het resourcebereik.
- options
- TagsDeleteAtScopeOptionalParams
De optiesparameters.
Retouren
Promise<void>
deleteValue(string, string, TagsDeleteValueOptionalParams)
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.
function deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise<void>
Parameters
- tagName
-
string
De naam van de tag.
- tagValue
-
string
De waarde van de tag die u wilt verwijderen.
- options
- TagsDeleteValueOptionalParams
De optiesparameters.
Retouren
Promise<void>
getAtScope(string, TagsGetAtScopeOptionalParams)
Hiermee haalt u de volledige set tags op voor een resource of abonnement.
function getAtScope(scope: string, options?: TagsGetAtScopeOptionalParams): Promise<TagsResource>
Parameters
- scope
-
string
Het resourcebereik.
- options
- TagsGetAtScopeOptionalParams
De optiesparameters.
Retouren
Promise<TagsResource>
list(TagsListOptionalParams)
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.
function list(options?: TagsListOptionalParams): PagedAsyncIterableIterator<TagDetails, TagDetails[], PageSettings>
Parameters
- options
- TagsListOptionalParams
De optiesparameters.
Retouren
updateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)
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 bepaalde namen of naam/waarde-paren.
function updateAtScope(scope: string, parameters: TagsPatchResource, options?: TagsUpdateAtScopeOptionalParams): Promise<TagsResource>
Parameters
- scope
-
string
Het resourcebereik.
- parameters
- TagsPatchResource
Wrapper-resource alleen voor patch-API-aanvraag voor tags.
- options
- TagsUpdateAtScopeOptionalParams
De optiesparameters.
Retouren
Promise<TagsResource>