Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.

Obtaining Image Retention Records

Updated on 2023-04-04 GMT+08:00

Function

Obtain image retention records.

URI

GET /v2/manage/namespaces/{namespace}/repos/{repository}/retentions/histories?offset={offset}&limit={limit}

Table 1 describes the parameters.

Table 1 Parameter description

Parameter

Mandatory

Type

Description

namespace

Yes

String

Organization name.

repository

Yes

String

Image repository name.

offset

No

Integer

Offset.

limit

No

Integer

Count.

Request

  • Request parameters

    N/A

  • Example request
    GET https://{Endpoint}/v2/manage/namespaces/group/repos/busybox/retentions/histories

Response

  • Response parameters
    Table 2 Response header parameter description

    Parameter

    Type

    Description

    Content-Range

    String

    Offset (Start index)–Count (Number of records on the current page)/Total (Total number of records)

    NOTE:

    If the offset and limit parameters are transferred in the request, Content-Range will be added to the response header.

    Table 3 Response body parameter description

    Parameter

    Type

    Description

    retention_log

    Array of objects

    Image retention log.

    total

    Integer

    Total number.

    Table 4 retention_log parameter description

    Parameter

    Type

    Description

    created_at

    String

    Creation time

    id

    Integer

    ID.

    namespace

    String

    Organization name.

    repo

    String

    Image repository name.

    retention_id

    Integer

    Image retention policy ID.

    rule_type

    String

    Policy.

    tag

    String

    Image tag.

  • Example response
    {
        "retention_log": [
            {
                "created_at": "2020-04-17T08:01:09.658309Z",
                "id": 9088,
                "namespace": "hwstaff_l00283074",
                "repo": "experience_2048",
                "retention_id": 91,
                "rule_type": "{\"template\":\"tag_rule\",\"params\":{\"num\":\"7\"},\"tag_selectors\":[]}",
                "tag": "4"
            }
        ],
        "total": 1
    }

Status Code

Status Code

Description

201

Request successful.

400

Request error.

401

Authentication failed.

404

The organization does not exist.

500

Internal error.

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback