Skip to content

ESPRMAdminTag

Defined in: src/ESPRMAdminTag.ts:11

Shell class for admin tag management operations. Methods are added via prototype augmentation in methods/ESPRMAdminTag/*.

new ESPRMAdminTag(): ESPRMAdminTag

ESPRMAdminTag

attachTags(params): Promise<ESPAPISuccessResponse>

Defined in: src/methods/ESPRMAdminTag/AttachTags.ts:27

Attaches tags to a specified resource.

AttachDetachTagsParams

The resource type, resource ID, and tags to attach.

Promise<ESPAPISuccessResponse>

A success response confirming the tags were attached.


detachTags(params): Promise<ESPAPISuccessResponse>

Defined in: src/methods/ESPRMAdminTag/DetachTags.ts:27

Detaches tags from a specified resource.

AttachDetachTagsParams

The resource type, resource ID, and tags to detach.

Promise<ESPAPISuccessResponse>

A success response confirming the tags were detached.


getTagNames(params?): Promise<GetTagNamesResponse>

Defined in: src/methods/ESPRMAdminTag/GetTagNames.ts:22

Retrieves the list of distinct tag names with optional filtering.

GetTagNamesParams

Optional query parameters to filter tag names.

Promise<GetTagNamesResponse>

The list of tag names matching the query.


getTags(params?): Promise<GetAdminTagsResponse>

Defined in: src/methods/ESPRMAdminTag/GetTags.ts:22

Retrieves admin tags with optional filtering and pagination.

GetAdminTagsParams

Optional query parameters to filter or paginate tags.

Promise<GetAdminTagsResponse>

The list of tags matching the query.