ITagsOperations Interface

Definition

TagsOperations operations.

public interface ITagsOperations
type ITagsOperations = interface
Public Interface ITagsOperations

Methods

CreateOrUpdateAtScopeWithHttpMessagesAsync(String, TagsResource, Dictionary<String,List<String>>, CancellationToken)

Creates or updates the entire set of tags on a resource or subscription.

CreateOrUpdateValueWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Creates a predefined value for a predefined tag name.

CreateOrUpdateWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Creates a predefined tag name.

DeleteAtScopeWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Deletes the entire set of tags on a resource or subscription.

DeleteValueWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a predefined tag value for a predefined tag name.

DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Deletes a predefined tag name.

GetAtScopeWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets the entire set of tags on a resource or subscription.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a summary of tag usage under the subscription.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets a summary of tag usage under the subscription.

UpdateAtScopeWithHttpMessagesAsync(String, TagsPatchResource, Dictionary<String,List<String>>, CancellationToken)

Selectively updates the set of tags on a resource or subscription.

Extension Methods

CreateOrUpdate(ITagsOperations, String)

Creates a predefined tag name.

CreateOrUpdateAsync(ITagsOperations, String, CancellationToken)

Creates a predefined tag name.

CreateOrUpdateAtScope(ITagsOperations, String, TagsResource)

Creates or updates the entire set of tags on a resource or subscription.

CreateOrUpdateAtScopeAsync(ITagsOperations, String, TagsResource, CancellationToken)

Creates or updates the entire set of tags on a resource or subscription.

CreateOrUpdateValue(ITagsOperations, String, String)

Creates a predefined value for a predefined tag name.

CreateOrUpdateValueAsync(ITagsOperations, String, String, CancellationToken)

Creates a predefined value for a predefined tag name.

Delete(ITagsOperations, String)

Deletes a predefined tag name.

DeleteAsync(ITagsOperations, String, CancellationToken)

Deletes a predefined tag name.

DeleteAtScope(ITagsOperations, String)

Deletes the entire set of tags on a resource or subscription.

DeleteAtScopeAsync(ITagsOperations, String, CancellationToken)

Deletes the entire set of tags on a resource or subscription.

DeleteValue(ITagsOperations, String, String)

Deletes a predefined tag value for a predefined tag name.

DeleteValueAsync(ITagsOperations, String, String, CancellationToken)

Deletes a predefined tag value for a predefined tag name.

GetAtScope(ITagsOperations, String)

Gets the entire set of tags on a resource or subscription.

GetAtScopeAsync(ITagsOperations, String, CancellationToken)

Gets the entire set of tags on a resource or subscription.

List(ITagsOperations)

Gets a summary of tag usage under the subscription.

ListAsync(ITagsOperations, CancellationToken)

Gets a summary of tag usage under the subscription.

ListNext(ITagsOperations, String)

Gets a summary of tag usage under the subscription.

ListNextAsync(ITagsOperations, String, CancellationToken)

Gets a summary of tag usage under the subscription.

UpdateAtScope(ITagsOperations, String, TagsPatchResource)

Selectively updates the set of tags on a resource or subscription.

UpdateAtScopeAsync(ITagsOperations, String, TagsPatchResource, CancellationToken)

Selectively updates the set of tags on a resource or subscription.

Applies to