TagsOperations interface
Interface die een TagsOperations vertegenwoordigt.
Methoden
| begin |
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. |
| begin |
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. |
| begin |
Hiermee verwijdert u de hele set tags voor een resource of abonnement. |
| begin |
Hiermee verwijdert u de hele set tags voor een resource of abonnement. |
| begin |
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. |
| begin |
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. |
| create |
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'. |
| create |
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, Tags |
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. |
| delete |
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. |
| get |
Hiermee haalt u de volledige set tags op voor een resource of abonnement. |
| list(Tags |
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.
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.
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.
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.