TagsOperations interface
Interface représentant un TagsOperations.
Méthodes
| begin |
Cette opération permet d’ajouter ou de remplacer l’ensemble des balises sur la ressource ou l’abonnement spécifié. L’entité spécifiée peut avoir un maximum de 50 balises. |
| begin |
Cette opération permet d’ajouter ou de remplacer l’ensemble des balises sur la ressource ou l’abonnement spécifié. L’entité spécifiée peut avoir un maximum de 50 balises. |
| begin |
Supprime l’ensemble des balises d’une ressource ou d’un abonnement. |
| begin |
Supprime l’ensemble des balises d’une ressource ou d’un abonnement. |
| begin |
Cette opération permet de remplacer, fusionner ou supprimer sélectivement des balises sur la ressource ou l’abonnement spécifiés. L’entité spécifiée peut avoir au maximum 50 balises à la fin de l’opération. L’option « replace » remplace l’ensemble entier des balises existantes par un nouveau jeu. L’option « fusionner » permet d’ajouter des balises avec de nouveaux noms et de mettre à jour les valeurs des balises avec des noms existants. L’option « delete » permet de supprimer sélectivement des balises en fonction des noms ou des paires nom/valeur donnés. |
| begin |
Cette opération permet de remplacer, fusionner ou supprimer sélectivement des balises sur la ressource ou l’abonnement spécifiés. L’entité spécifiée peut avoir au maximum 50 balises à la fin de l’opération. L’option « replace » remplace l’ensemble entier des balises existantes par un nouveau jeu. L’option « fusionner » permet d’ajouter des balises avec de nouveaux noms et de mettre à jour les valeurs des balises avec des noms existants. L’option « delete » permet de supprimer sélectivement des balises en fonction des noms ou des paires nom/valeur donnés. |
| create |
Cette opération permet d’ajouter un nom à la liste des noms de balises prédéfinis pour l’abonnement donné. Un nom de balise peut avoir un maximum de 512 caractères et ne respecte pas la casse. Les noms de balise ne peuvent pas avoir les préfixes suivants qui sont réservés à l’utilisation d’Azure : « microsoft », « azure », « windows ». |
| create |
Cette opération permet d’ajouter une valeur à la liste des valeurs prédéfinies pour un nom de balise prédéfini existant. Une valeur d’étiquette peut avoir un maximum de 256 caractères. |
| delete(string, Tags |
Cette opération permet de supprimer un nom de la liste des noms d’étiquettes prédéfinis pour l’abonnement donné. Le nom en cours de suppression ne doit pas être utilisé comme nom d’étiquette pour une ressource. Toutes les valeurs prédéfinies pour le nom donné doivent déjà avoir été supprimées. |
| delete |
Cette opération permet de supprimer une valeur de la liste des valeurs prédéfinies pour un nom de balise prédéfini existant. La valeur supprimée ne doit pas être utilisée comme valeur d’étiquette pour le nom de balise donné pour n’importe quelle ressource. |
| get |
Obtient l’ensemble des balises d’une ressource ou d’un abonnement. |
| list(Tags |
Cette opération effectue une union de balises prédéfinies, de balises de ressource, de balises de groupe de ressources et d’étiquettes d’abonnement, et retourne un résumé de l’utilisation pour chaque nom et valeur de balise sous l’abonnement donné. Dans le cas d’un grand nombre d’étiquettes, cette opération peut retourner un résultat précédemment mis en cache. |
Détails de la méthode
beginCreateOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)
Cette opération permet d’ajouter ou de remplacer l’ensemble des balises sur la ressource ou l’abonnement spécifié. L’entité spécifiée peut avoir un maximum de 50 balises.
function beginCreateOrUpdateAtScope(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<TagsResource>, TagsResource>>
Paramètres
- scope
-
string
Étendue de la ressource.
- parameters
- TagsResource
Ressource wrapper pour les requêtes et réponses d’API de balises.
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<TagsResource>, TagsResource>>
beginCreateOrUpdateAtScopeAndWait(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)
Cette opération permet d’ajouter ou de remplacer l’ensemble des balises sur la ressource ou l’abonnement spécifié. L’entité spécifiée peut avoir un maximum de 50 balises.
function beginCreateOrUpdateAtScopeAndWait(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<TagsResource>
Paramètres
- scope
-
string
Étendue de la ressource.
- parameters
- TagsResource
Ressource wrapper pour les requêtes et réponses d’API de balises.
Paramètres d’options.
Retours
Promise<TagsResource>
beginDeleteAtScope(string, TagsDeleteAtScopeOptionalParams)
Supprime l’ensemble des balises d’une ressource ou d’un abonnement.
function beginDeleteAtScope(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Paramètres
- scope
-
string
Étendue de la ressource.
- options
- TagsDeleteAtScopeOptionalParams
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAtScopeAndWait(string, TagsDeleteAtScopeOptionalParams)
Supprime l’ensemble des balises d’une ressource ou d’un abonnement.
function beginDeleteAtScopeAndWait(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<void>
Paramètres
- scope
-
string
Étendue de la ressource.
- options
- TagsDeleteAtScopeOptionalParams
Paramètres d’options.
Retours
Promise<void>
beginUpdateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)
Cette opération permet de remplacer, fusionner ou supprimer sélectivement des balises sur la ressource ou l’abonnement spécifiés. L’entité spécifiée peut avoir au maximum 50 balises à la fin de l’opération. L’option « replace » remplace l’ensemble entier des balises existantes par un nouveau jeu. L’option « fusionner » permet d’ajouter des balises avec de nouveaux noms et de mettre à jour les valeurs des balises avec des noms existants. L’option « delete » permet de supprimer sélectivement des balises en fonction des noms ou des paires nom/valeur donnés.
function beginUpdateAtScope(scope: string, parameters: TagsPatchResource, options?: TagsUpdateAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<TagsResource>, TagsResource>>
Paramètres
- scope
-
string
Étendue de la ressource.
- parameters
- TagsPatchResource
Ressource wrapper pour les balises de requête d’API patch uniquement.
- options
- TagsUpdateAtScopeOptionalParams
Paramètres d’options.
Retours
Promise<@azure/core-lro.SimplePollerLike<OperationState<TagsResource>, TagsResource>>
beginUpdateAtScopeAndWait(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)
Cette opération permet de remplacer, fusionner ou supprimer sélectivement des balises sur la ressource ou l’abonnement spécifiés. L’entité spécifiée peut avoir au maximum 50 balises à la fin de l’opération. L’option « replace » remplace l’ensemble entier des balises existantes par un nouveau jeu. L’option « fusionner » permet d’ajouter des balises avec de nouveaux noms et de mettre à jour les valeurs des balises avec des noms existants. L’option « delete » permet de supprimer sélectivement des balises en fonction des noms ou des paires nom/valeur donnés.
function beginUpdateAtScopeAndWait(scope: string, parameters: TagsPatchResource, options?: TagsUpdateAtScopeOptionalParams): Promise<TagsResource>
Paramètres
- scope
-
string
Étendue de la ressource.
- parameters
- TagsPatchResource
Ressource wrapper pour les balises de requête d’API patch uniquement.
- options
- TagsUpdateAtScopeOptionalParams
Paramètres d’options.
Retours
Promise<TagsResource>
createOrUpdate(string, TagsCreateOrUpdateOptionalParams)
Cette opération permet d’ajouter un nom à la liste des noms de balises prédéfinis pour l’abonnement donné. Un nom de balise peut avoir un maximum de 512 caractères et ne respecte pas la casse. Les noms de balise ne peuvent pas avoir les préfixes suivants qui sont réservés à l’utilisation d’Azure : « microsoft », « azure », « windows ».
function createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise<TagDetails>
Paramètres
- tagName
-
string
Nom de la balise à créer.
- options
- TagsCreateOrUpdateOptionalParams
Paramètres d’options.
Retours
Promise<TagDetails>
createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)
Cette opération permet d’ajouter une valeur à la liste des valeurs prédéfinies pour un nom de balise prédéfini existant. Une valeur d’étiquette peut avoir un maximum de 256 caractères.
function createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise<TagValue>
Paramètres
- tagName
-
string
Nom de la balise.
- tagValue
-
string
Valeur de la balise à créer.
Paramètres d’options.
Retours
Promise<TagValue>
delete(string, TagsDeleteOptionalParams)
Cette opération permet de supprimer un nom de la liste des noms d’étiquettes prédéfinis pour l’abonnement donné. Le nom en cours de suppression ne doit pas être utilisé comme nom d’étiquette pour une ressource. Toutes les valeurs prédéfinies pour le nom donné doivent déjà avoir été supprimées.
function delete(tagName: string, options?: TagsDeleteOptionalParams): Promise<void>
Paramètres
- tagName
-
string
Nom de la balise.
- options
- TagsDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
deleteValue(string, string, TagsDeleteValueOptionalParams)
Cette opération permet de supprimer une valeur de la liste des valeurs prédéfinies pour un nom de balise prédéfini existant. La valeur supprimée ne doit pas être utilisée comme valeur d’étiquette pour le nom de balise donné pour n’importe quelle ressource.
function deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise<void>
Paramètres
- tagName
-
string
Nom de la balise.
- tagValue
-
string
Valeur de la balise à supprimer.
- options
- TagsDeleteValueOptionalParams
Paramètres d’options.
Retours
Promise<void>
getAtScope(string, TagsGetAtScopeOptionalParams)
Obtient l’ensemble des balises d’une ressource ou d’un abonnement.
function getAtScope(scope: string, options?: TagsGetAtScopeOptionalParams): Promise<TagsResource>
Paramètres
- scope
-
string
Étendue de la ressource.
- options
- TagsGetAtScopeOptionalParams
Paramètres d’options.
Retours
Promise<TagsResource>
list(TagsListOptionalParams)
Cette opération effectue une union de balises prédéfinies, de balises de ressource, de balises de groupe de ressources et d’étiquettes d’abonnement, et retourne un résumé de l’utilisation pour chaque nom et valeur de balise sous l’abonnement donné. Dans le cas d’un grand nombre d’étiquettes, cette opération peut retourner un résultat précédemment mis en cache.
function list(options?: TagsListOptionalParams): PagedAsyncIterableIterator<TagDetails, TagDetails[], PageSettings>
Paramètres
- options
- TagsListOptionalParams
Paramètres d’options.