Sdílet prostřednictvím


TagsOperations interface

Rozhraní představující TagsOperations.

Metody

createOrUpdate(string, TagsCreateOrUpdateOptionalParams)

Tato operace umožňuje přidat název do seznamu předdefinovaných názvů značek pro dané předplatné. Název značky může mít maximálně 512 znaků a nerozlišuje malá a velká písmena. Názvy značek nesmí mít následující předpony, které jsou vyhrazené pro použití v Azure: microsoft, azure, windows.

createOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Tato operace umožňuje přidat nebo nahradit celou sadu značek v zadaném prostředku nebo předplatném. Zadaná entita může mít maximálně 50 značek.

createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)

Tato operace umožňuje přidat hodnotu do seznamu předdefinovaných hodnot pro existující předdefinovaný název značky. Hodnota značky může mít maximálně 256 znaků.

delete(string, TagsDeleteOptionalParams)

Tato operace umožňuje odstranit název ze seznamu předdefinovaných názvů značek pro dané předplatné. Odstraněný název nesmí být používán jako název značky pro žádný prostředek. Všechny předdefinované hodnoty pro daný název již musí být odstraněny.

deleteAtScope(string, TagsDeleteAtScopeOptionalParams)

Odstraní celou sadu značek prostředku nebo předplatného.

deleteValue(string, string, TagsDeleteValueOptionalParams)

Tato operace umožňuje odstranit hodnotu ze seznamu předdefinovaných hodnot pro existující předdefinovaný název značky. Odstraněná hodnota nesmí být používána jako hodnota značky pro daný název značky pro žádný prostředek.

getAtScope(string, TagsGetAtScopeOptionalParams)

Získá celou sadu značek v prostředku nebo předplatném.

list(TagsListOptionalParams)

Tato operace provede sjednocení předdefinovaných značek, značek prostředků, značek skupin prostředků a značek předplatného a vrátí souhrn využití pro každý název značky a hodnotu v rámci daného předplatného. V případě velkého počtu značek může tato operace vrátit dříve uložený výsledek v mezipaměti.

updateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)

Tato operace umožňuje nahradit, sloučit nebo selektivně odstranit značky v zadaném prostředku nebo předplatném. Zadaná entita může mít na konci operace maximálně 50 značek. Možnost nahradit nahradí celou sadu existujících značek novou sadou. Možnost sloučit umožňuje přidat značky s novými názvy a aktualizovat hodnoty značek existujícími názvy. Možnost odstranit umožňuje selektivní odstranění značek na základě zadaných názvů nebo dvojic název/hodnota.

Podrobnosti metody

createOrUpdate(string, TagsCreateOrUpdateOptionalParams)

Tato operace umožňuje přidat název do seznamu předdefinovaných názvů značek pro dané předplatné. Název značky může mít maximálně 512 znaků a nerozlišuje malá a velká písmena. Názvy značek nesmí mít následující předpony, které jsou vyhrazené pro použití v Azure: microsoft, azure, windows.

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

Parametry

tagName

string

Název značky, která se má vytvořit.

options
TagsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

Promise<TagDetails>

createOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Tato operace umožňuje přidat nebo nahradit celou sadu značek v zadaném prostředku nebo předplatném. Zadaná entita může mít maximálně 50 značek.

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

Parametry

scope

string

Obor prostředků.

parameters
TagsResource

Prostředek obálky pro požadavky a odpovědi rozhraní API pro značky

options
TagsCreateOrUpdateAtScopeOptionalParams

Parametry možností.

Návraty

Promise<TagsResource>

createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)

Tato operace umožňuje přidat hodnotu do seznamu předdefinovaných hodnot pro existující předdefinovaný název značky. Hodnota značky může mít maximálně 256 znaků.

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

Parametry

tagName

string

Název značky.

tagValue

string

Hodnota značky, která se má vytvořit.

options
TagsCreateOrUpdateValueOptionalParams

Parametry možností.

Návraty

Promise<TagValue>

delete(string, TagsDeleteOptionalParams)

Tato operace umožňuje odstranit název ze seznamu předdefinovaných názvů značek pro dané předplatné. Odstraněný název nesmí být používán jako název značky pro žádný prostředek. Všechny předdefinované hodnoty pro daný název již musí být odstraněny.

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

Parametry

tagName

string

Název značky.

options
TagsDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

deleteAtScope(string, TagsDeleteAtScopeOptionalParams)

Odstraní celou sadu značek prostředku nebo předplatného.

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

Parametry

scope

string

Obor prostředků.

options
TagsDeleteAtScopeOptionalParams

Parametry možností.

Návraty

Promise<void>

deleteValue(string, string, TagsDeleteValueOptionalParams)

Tato operace umožňuje odstranit hodnotu ze seznamu předdefinovaných hodnot pro existující předdefinovaný název značky. Odstraněná hodnota nesmí být používána jako hodnota značky pro daný název značky pro žádný prostředek.

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

Parametry

tagName

string

Název značky.

tagValue

string

Hodnota značky, která se má odstranit.

options
TagsDeleteValueOptionalParams

Parametry možností.

Návraty

Promise<void>

getAtScope(string, TagsGetAtScopeOptionalParams)

Získá celou sadu značek v prostředku nebo předplatném.

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

Parametry

scope

string

Obor prostředků.

options
TagsGetAtScopeOptionalParams

Parametry možností.

Návraty

Promise<TagsResource>

list(TagsListOptionalParams)

Tato operace provede sjednocení předdefinovaných značek, značek prostředků, značek skupin prostředků a značek předplatného a vrátí souhrn využití pro každý název značky a hodnotu v rámci daného předplatného. V případě velkého počtu značek může tato operace vrátit dříve uložený výsledek v mezipaměti.

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

Parametry

options
TagsListOptionalParams

Parametry možností.

Návraty

updateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)

Tato operace umožňuje nahradit, sloučit nebo selektivně odstranit značky v zadaném prostředku nebo předplatném. Zadaná entita může mít na konci operace maximálně 50 značek. Možnost nahradit nahradí celou sadu existujících značek novou sadou. Možnost sloučit umožňuje přidat značky s novými názvy a aktualizovat hodnoty značek existujícími názvy. Možnost odstranit umožňuje selektivní odstranění značek na základě zadaných názvů nebo dvojic název/hodnota.

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

Parametry

scope

string

Obor prostředků.

parameters
TagsPatchResource

Prostředek obálky pro požadavek rozhraní API pro opravu značek

options
TagsUpdateAtScopeOptionalParams

Parametry možností.

Návraty

Promise<TagsResource>