TagsOperations interface
Interfaccia che rappresenta un oggetto TagsOperations.
Metodi
create |
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'. |
create |
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. |
create |
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, Tags |
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. |
delete |
Elimina l'intero set di tag in una risorsa o una sottoscrizione. |
delete |
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. |
get |
Ottiene l'intero set di tag in una risorsa o una sottoscrizione. |
list(Tags |
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. |
update |
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.
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.
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>