Delen via


TagsOperations interface

Interface die een TagsOperations vertegenwoordigt.

Methoden

beginCreateOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Met deze bewerking kunt u de hele set tags toevoegen of vervangen voor de opgegeven resource of het opgegeven abonnement. De opgegeven entiteit kan maximaal 50 tags bevatten.

beginCreateOrUpdateAtScopeAndWait(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Met deze bewerking kunt u de hele set tags toevoegen of vervangen voor de opgegeven resource of het opgegeven abonnement. De opgegeven entiteit kan maximaal 50 tags bevatten.

beginDeleteAtScope(string, TagsDeleteAtScopeOptionalParams)

Hiermee verwijdert u de hele set tags voor een resource of abonnement.

beginDeleteAtScopeAndWait(string, TagsDeleteAtScopeOptionalParams)

Hiermee verwijdert u de hele set tags voor een resource of abonnement.

beginUpdateAtScope(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 maximaal 50 tags aan het einde van de bewerking hebben. De optie Vervangen vervangt de hele set bestaande tags 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 kunnen tags selectief worden verwijderd op basis van namen of naam-/waardeparen.

beginUpdateAtScopeAndWait(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 maximaal 50 tags aan het einde van de bewerking hebben. De optie Vervangen vervangt de hele set bestaande tags 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 kunnen tags selectief worden verwijderd op basis van namen of naam-/waardeparen.

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 kunnen niet de volgende voorvoegsels hebben die zijn gereserveerd voor Azure-gebruik: 'microsoft', 'azure', 'windows'.

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.

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.

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.

getAtScope(string, TagsGetAtScopeOptionalParams)

Hiermee haalt u de volledige set tags op voor een resource of abonnement.

list(TagsListOptionalParams)

Deze bewerking voert een samenvoeging van vooraf gedefinieerde tags, resourcetags, resourcegroeptags en abonnementstags uit 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.

Methodedetails

beginCreateOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Met deze bewerking kunt u de hele set tags toevoegen of vervangen voor de opgegeven resource of het opgegeven abonnement. De opgegeven entiteit kan maximaal 50 tags bevatten.

function beginCreateOrUpdateAtScope(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<TagsResource>, TagsResource>>

Parameters

scope

string

Het resourcebereik.

parameters
TagsResource

Wrapper-resource voor tags-API-aanvragen en -antwoorden.

options
TagsCreateOrUpdateAtScopeOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<TagsResource>, TagsResource>>

beginCreateOrUpdateAtScopeAndWait(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)

Met deze bewerking kunt u de hele set tags toevoegen of vervangen voor de opgegeven resource of het opgegeven abonnement. De opgegeven entiteit kan maximaal 50 tags bevatten.

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

Parameters

scope

string

Het resourcebereik.

parameters
TagsResource

Wrapper-resource voor tags-API-aanvragen en -antwoorden.

options
TagsCreateOrUpdateAtScopeOptionalParams

De optiesparameters.

Retouren

Promise<TagsResource>

beginDeleteAtScope(string, TagsDeleteAtScopeOptionalParams)

Hiermee verwijdert u de hele set tags voor een resource of abonnement.

function beginDeleteAtScope(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

scope

string

Het resourcebereik.

options
TagsDeleteAtScopeOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAtScopeAndWait(string, TagsDeleteAtScopeOptionalParams)

Hiermee verwijdert u de hele set tags voor een resource of abonnement.

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

Parameters

scope

string

Het resourcebereik.

options
TagsDeleteAtScopeOptionalParams

De optiesparameters.

Retouren

Promise<void>

beginUpdateAtScope(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 maximaal 50 tags aan het einde van de bewerking hebben. De optie Vervangen vervangt de hele set bestaande tags 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 kunnen tags selectief worden verwijderd op basis van namen of naam-/waardeparen.

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

Parameters

scope

string

Het resourcebereik.

parameters
TagsPatchResource

Wrapper-resource alleen voor patch-API-aanvragen voor tags.

options
TagsUpdateAtScopeOptionalParams

De optiesparameters.

Retouren

Promise<@azure/core-lro.SimplePollerLike<OperationState<TagsResource>, TagsResource>>

beginUpdateAtScopeAndWait(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 maximaal 50 tags aan het einde van de bewerking hebben. De optie Vervangen vervangt de hele set bestaande tags 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 kunnen tags selectief worden verwijderd op basis van namen of naam-/waardeparen.

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

Parameters

scope

string

Het resourcebereik.

parameters
TagsPatchResource

Wrapper-resource alleen voor patch-API-aanvragen voor tags.

options
TagsUpdateAtScopeOptionalParams

De optiesparameters.

Retouren

Promise<TagsResource>

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 kunnen niet de volgende voorvoegsels hebben die zijn gereserveerd voor Azure-gebruik: 'microsoft', 'azure', 'windows'.

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

Parameters

tagName

string

De naam van de tag die moet worden gemaakt.

options
TagsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<TagDetails>

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.

options
TagsCreateOrUpdateValueOptionalParams

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>

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 van vooraf gedefinieerde tags, resourcetags, resourcegroeptags en abonnementstags uit 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