swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector Acr API schemes: - https tags: - name: Acr paths: /acr/v1/{name}/_tags: get: operationId: Tag_List summary: Microsoft Azure List Tags description: List tags of a repository. tags: - Acr parameters: - $ref: '#/components/parameters/RepositoryNameParameter' - name: last in: query description: Query parameter for the last item in previous call. schema: type: string example: example_value - name: n in: query description: Number of tags to return. schema: type: integer example: 10 - name: orderby in: query description: Orderby query parameter. schema: type: string enum: - timedesc - timeasc example: timedesc - name: digest in: query description: Filter by digest. schema: type: string example: example_value responses: '200': description: Successfully returned the list of tags. content: application/json: schema: $ref: '#/components/schemas/TagList' examples: TagList200Example: summary: Default Tag_List 200 response x-microcks-default: true value: registry: example_value imageName: example_value tags: - name: Example Title digest: example_value createdTime: '2026-01-15T10:30:00Z' lastUpdateTime: '2026-01-15T10:30:00Z' signed: true default: description: ACR error response. content: application/json: schema: $ref: '#/components/schemas/AcrErrors' examples: TagListdefaultExample: summary: Default Tag_List default response x-microcks-default: true value: errors: - code: example_value message: example_value detail: example_value x-microcks-operation: delay: 0 dispatcher: FALLBACK /acr/v1/{name}/_tags/{reference}: get: operationId: Tag_GetAttributes summary: Microsoft Azure Get Tag Attributes description: Get tag attributes by tag. tags: - Acr parameters: - $ref: '#/components/parameters/RepositoryNameParameter' - name: reference in: path required: true description: Tag name. schema: type: string example: example_value responses: '200': description: Successfully returned tag attributes. content: application/json: schema: $ref: '#/components/schemas/TagAttributes' examples: TagGetattributes200Example: summary: Default Tag_GetAttributes 200 response x-microcks-default: true value: registry: example_value imageName: example_value tag: name: Example Title digest: example_value createdTime: '2026-01-15T10:30:00Z' lastUpdateTime: '2026-01-15T10:30:00Z' signed: true default: description: ACR error response. content: application/json: schema: $ref: '#/components/schemas/AcrErrors' examples: TagGetattributesdefaultExample: summary: Default Tag_GetAttributes default response x-microcks-default: true value: errors: - code: example_value message: example_value detail: example_value x-microcks-operation: delay: 0 dispatcher: FALLBACK delete: operationId: Tag_Delete summary: Microsoft Azure Delete a Tag description: Delete tag by name. tags: - Acr parameters: - $ref: '#/components/parameters/RepositoryNameParameter' - name: reference in: path required: true description: Tag name. schema: type: string example: example_value responses: '202': description: The tag was accepted for deletion. default: description: ACR error response. content: application/json: schema: $ref: '#/components/schemas/AcrErrors' examples: TagDeletedefaultExample: summary: Default Tag_Delete default response x-microcks-default: true value: errors: - code: example_value message: example_value detail: example_value x-microcks-operation: delay: 0 dispatcher: FALLBACK components: schemas: TagAttributesBase: type: object description: Tag attribute details. properties: name: type: string description: Tag name. example: Example Title digest: type: string description: Tag digest. example: example_value createdTime: type: string format: date-time example: '2026-01-15T10:30:00Z' lastUpdateTime: type: string format: date-time example: '2026-01-15T10:30:00Z' signed: type: boolean description: Whether the tag is signed. example: true changeableAttributes: $ref: '#/components/schemas/RepositoryChangeableAttributes' AcrErrors: type: object description: ACR error response. properties: errors: type: array items: $ref: '#/components/schemas/AcrErrorInfo' description: Array of detailed error information. example: [] RepositoryChangeableAttributes: type: object description: Changeable attributes for a repository. properties: deleteEnabled: type: boolean description: Whether delete is enabled. example: true writeEnabled: type: boolean description: Whether write is enabled. example: true listEnabled: type: boolean description: Whether list is enabled. example: true readEnabled: type: boolean description: Whether read is enabled. example: true teleportEnabled: type: boolean description: Whether teleport is enabled. example: true TagAttributes: type: object description: Tag attributes result. properties: registry: type: string example: example_value imageName: type: string example: example_value tag: $ref: '#/components/schemas/TagAttributesBase' AcrErrorInfo: type: object description: Error information. properties: code: type: string description: Error code. example: example_value message: type: string description: Error message. example: example_value detail: type: object description: Error details. example: example_value TagList: type: object description: Tag list result. properties: registry: type: string description: Registry name. example: example_value imageName: type: string description: Image name. example: example_value tags: type: array items: $ref: '#/components/schemas/TagAttributesBase' description: List of tag attributes. example: [] parameters: RepositoryNameParameter: name: name in: path required: true description: Name of the image (including the namespace). schema: type: string x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'