TagsOperations interface
Gränssnitt som representerar en TagsOperations.
Metoder
create |
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 |
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 |
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(string, Tags |
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 |
Tar bort hela uppsättningen taggar för en resurs eller prenumeration. |
delete |
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 |
Hämtar hela uppsättningen taggar för en resurs eller prenumeration. |
list(Tags |
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 |
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. |
Metodinformation
createOrUpdate(string, TagsCreateOrUpdateOptionalParams)
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".
function createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise<TagDetails>
Parametrar
- tagName
-
string
Namnet på taggen som ska skapas.
- options
- TagsCreateOrUpdateOptionalParams
Alternativparametrarna.
Returer
Promise<TagDetails>
createOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)
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.
function createOrUpdateAtScope(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<TagsResource>
Parametrar
- scope
-
string
Resursomfånget.
- parameters
- TagsResource
Omslutningsresurs för taggar API-begäranden och svar.
Alternativparametrarna.
Returer
Promise<TagsResource>
createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)
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.
function createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise<TagValue>
Parametrar
- tagName
-
string
Namnet på taggen.
- tagValue
-
string
Värdet för taggen som ska skapas.
Alternativparametrarna.
Returer
Promise<TagValue>
delete(string, TagsDeleteOptionalParams)
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.
function delete(tagName: string, options?: TagsDeleteOptionalParams): Promise<void>
Parametrar
- tagName
-
string
Namnet på taggen.
- options
- TagsDeleteOptionalParams
Alternativparametrarna.
Returer
Promise<void>
deleteAtScope(string, TagsDeleteAtScopeOptionalParams)
Tar bort hela uppsättningen taggar för en resurs eller prenumeration.
function deleteAtScope(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<void>
Parametrar
- scope
-
string
Resursomfånget.
- options
- TagsDeleteAtScopeOptionalParams
Alternativparametrarna.
Returer
Promise<void>
deleteValue(string, string, TagsDeleteValueOptionalParams)
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.
function deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise<void>
Parametrar
- tagName
-
string
Namnet på taggen.
- tagValue
-
string
Värdet för taggen som ska tas bort.
- options
- TagsDeleteValueOptionalParams
Alternativparametrarna.
Returer
Promise<void>
getAtScope(string, TagsGetAtScopeOptionalParams)
Hämtar hela uppsättningen taggar för en resurs eller prenumeration.
function getAtScope(scope: string, options?: TagsGetAtScopeOptionalParams): Promise<TagsResource>
Parametrar
- scope
-
string
Resursomfånget.
- options
- TagsGetAtScopeOptionalParams
Alternativparametrarna.
Returer
Promise<TagsResource>
list(TagsListOptionalParams)
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.
function list(options?: TagsListOptionalParams): PagedAsyncIterableIterator<TagDetails, TagDetails[], PageSettings>
Parametrar
- options
- TagsListOptionalParams
Alternativparametrarna.
Returer
updateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)
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.
function updateAtScope(scope: string, parameters: TagsPatchResource, options?: TagsUpdateAtScopeOptionalParams): Promise<TagsResource>
Parametrar
- scope
-
string
Resursomfånget.
- parameters
- TagsPatchResource
Omslutningsresurs för endast api-begäran om korrigering av taggar.
- options
- TagsUpdateAtScopeOptionalParams
Alternativparametrarna.
Returer
Promise<TagsResource>