Condividi tramite


TagsOperations interface

Interfaccia che rappresenta un oggetto TagsOperations.

Metodi

createOrUpdate(string, TagsCreateOrUpdateOptionalParams)

Questa operazione consente di aggiungere un nome all'elenco di nomi di tag predefiniti per la sottoscrizione specificata. Un nome di tag può avere un massimo di 512 caratteri ed è senza distinzione tra maiuscole e minuscole. I nomi di tag non possono avere i prefissi seguenti riservati per l'uso di Azure: 'microsoft', 'azure', 'windows'.

createOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Questa operazione consente di aggiungere o sostituire l'intero set di tag nella risorsa o nella sottoscrizione specificata. L'entità specificata può avere un massimo di 50 tag.

createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)

Questa operazione consente di aggiungere un valore all'elenco di valori predefiniti per un nome di tag predefinito esistente. Un valore di tag può avere un massimo di 256 caratteri.

delete(string, TagsDeleteOptionalParams)

Questa operazione consente di eliminare un nome dall'elenco di nomi di tag predefiniti per la sottoscrizione specificata. Il nome da eliminare non deve essere in uso come nome di tag per qualsiasi risorsa. Tutti i valori predefiniti per il nome specificato devono essere già stati eliminati.

deleteAtScope(string, TagsDeleteAtScopeOptionalParams)

Elimina l'intero set di tag in una risorsa o una sottoscrizione.

deleteValue(string, string, TagsDeleteValueOptionalParams)

Questa operazione consente di eliminare un valore dall'elenco di valori predefiniti per un nome di tag predefinito esistente. Il valore da eliminare non deve essere in uso come valore di tag per il nome di tag specificato per qualsiasi risorsa.

getAtScope(string, TagsGetAtScopeOptionalParams)

Ottiene l'intero set di tag in una risorsa o una sottoscrizione.

list(TagsListOptionalParams)

Questa operazione esegue un'unione di tag predefiniti, tag di risorse, tag del gruppo di risorse e tag di sottoscrizione e restituisce un riepilogo dell'utilizzo per ogni nome e valore del tag nella sottoscrizione specificata. In caso di un numero elevato di tag, questa operazione può restituire un risultato memorizzato nella cache in precedenza.

updateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)

Questa operazione consente di sostituire, unire o eliminare in modo selettivo i tag nella risorsa o nella sottoscrizione specificata. L'entità specificata può avere un massimo di 50 tag alla fine dell'operazione. L'opzione 'replace' sostituisce l'intero set di tag esistenti con un nuovo set. L'opzione 'merge' consente di aggiungere tag con nuovi nomi e di aggiornare i valori dei tag con nomi esistenti. L'opzione 'delete' consente di eliminare in modo selettivo i tag in base a nomi o coppie nome/valore specificati.

Dettagli metodo

createOrUpdate(string, TagsCreateOrUpdateOptionalParams)

Questa operazione consente di aggiungere un nome all'elenco di nomi di tag predefiniti per la sottoscrizione specificata. Un nome di tag può avere un massimo di 512 caratteri ed è senza distinzione tra maiuscole e minuscole. I nomi di tag non possono avere i prefissi seguenti riservati per l'uso di Azure: 'microsoft', 'azure', 'windows'.

function createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise<TagDetails>

Parametri

tagName

string

Nome del tag da creare.

options
TagsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<TagDetails>

createOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Questa operazione consente di aggiungere o sostituire l'intero set di tag nella risorsa o nella sottoscrizione specificata. L'entità specificata può avere un massimo di 50 tag.

function createOrUpdateAtScope(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<TagsResource>

Parametri

scope

string

Ambito della risorsa.

parameters
TagsResource

Risorsa wrapper per le richieste e le risposte dell'API dei tag.

options
TagsCreateOrUpdateAtScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<TagsResource>

createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)

Questa operazione consente di aggiungere un valore all'elenco di valori predefiniti per un nome di tag predefinito esistente. Un valore di tag può avere un massimo di 256 caratteri.

function createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise<TagValue>

Parametri

tagName

string

Nome del tag.

tagValue

string

Valore del tag da creare.

options
TagsCreateOrUpdateValueOptionalParams

Parametri delle opzioni.

Restituisce

Promise<TagValue>

delete(string, TagsDeleteOptionalParams)

Questa operazione consente di eliminare un nome dall'elenco di nomi di tag predefiniti per la sottoscrizione specificata. Il nome da eliminare non deve essere in uso come nome di tag per qualsiasi risorsa. Tutti i valori predefiniti per il nome specificato devono essere già stati eliminati.

function delete(tagName: string, options?: TagsDeleteOptionalParams): Promise<void>

Parametri

tagName

string

Nome del tag.

options
TagsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

deleteAtScope(string, TagsDeleteAtScopeOptionalParams)

Elimina l'intero set di tag in una risorsa o una sottoscrizione.

function deleteAtScope(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<void>

Parametri

scope

string

Ambito della risorsa.

options
TagsDeleteAtScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

deleteValue(string, string, TagsDeleteValueOptionalParams)

Questa operazione consente di eliminare un valore dall'elenco di valori predefiniti per un nome di tag predefinito esistente. Il valore da eliminare non deve essere in uso come valore di tag per il nome di tag specificato per qualsiasi risorsa.

function deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise<void>

Parametri

tagName

string

Nome del tag.

tagValue

string

Valore del tag da eliminare.

options
TagsDeleteValueOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

getAtScope(string, TagsGetAtScopeOptionalParams)

Ottiene l'intero set di tag in una risorsa o una sottoscrizione.

function getAtScope(scope: string, options?: TagsGetAtScopeOptionalParams): Promise<TagsResource>

Parametri

scope

string

Ambito della risorsa.

options
TagsGetAtScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<TagsResource>

list(TagsListOptionalParams)

Questa operazione esegue un'unione di tag predefiniti, tag di risorse, tag del gruppo di risorse e tag di sottoscrizione e restituisce un riepilogo dell'utilizzo per ogni nome e valore del tag nella sottoscrizione specificata. In caso di un numero elevato di tag, questa operazione può restituire un risultato memorizzato nella cache in precedenza.

function list(options?: TagsListOptionalParams): PagedAsyncIterableIterator<TagDetails, TagDetails[], PageSettings>

Parametri

options
TagsListOptionalParams

Parametri delle opzioni.

Restituisce

updateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)

Questa operazione consente di sostituire, unire o eliminare in modo selettivo i tag nella risorsa o nella sottoscrizione specificata. L'entità specificata può avere un massimo di 50 tag alla fine dell'operazione. L'opzione 'replace' sostituisce l'intero set di tag esistenti con un nuovo set. L'opzione 'merge' consente di aggiungere tag con nuovi nomi e di aggiornare i valori dei tag con nomi esistenti. L'opzione 'delete' consente di eliminare in modo selettivo i tag in base a nomi o coppie nome/valore specificati.

function updateAtScope(scope: string, parameters: TagsPatchResource, options?: TagsUpdateAtScopeOptionalParams): Promise<TagsResource>

Parametri

scope

string

Ambito della risorsa.

parameters
TagsPatchResource

Risorsa wrapper solo per le api patch dei tag.

options
TagsUpdateAtScopeOptionalParams

Parametri delle opzioni.

Restituisce

Promise<TagsResource>