Add Tiers improvements for Bucket Lifecycle management (#3380)

This commit is contained in:
Cesar N
2024-06-13 12:17:49 -07:00
committed by GitHub
parent 56f22a4479
commit fa32d78ff1
15 changed files with 810 additions and 103 deletions

View File

@@ -2705,6 +2705,22 @@ paths:
tags:
- Tiering
/admin/tiers/names:
get:
summary: Returns a list of tiers' names for ilm
operationId: TiersListNames
responses:
200:
description: A successful response.
schema:
$ref: "#/definitions/tiersNameListResponse"
default:
description: Generic error response.
schema:
$ref: "#/definitions/ApiError"
tags:
- Tiering
/admin/tiers/{type}/{name}:
get:
summary: Get Tier
@@ -2769,7 +2785,7 @@ paths:
- Tiering
/admin/tiers/{name}/remove:
delete:
summary: Remove Tier
summary: Remove Tier
operationId: RemoveTier
parameters:
- name: name
@@ -2784,7 +2800,7 @@ paths:
schema:
$ref: "#/definitions/ApiError"
tags:
- Tiering
- Tiering
/nodes:
get:
@@ -5598,6 +5614,14 @@ definitions:
items:
$ref: "#/definitions/tier"
tiersNameListResponse:
type: object
properties:
items:
type: array
items:
type: string
tierCredentialsRequest:
type: object
properties: