# app.image.query

Sent on app.image changes.

Type: object

##

#### AppImageAddedEvent

Type: object
No Additional Properties

##

#### Id

Type: string

##

#### AppImageEntry

Type: object
No Additional Properties

##

#### Id

Type: string

Unique identifier for the container image (usually SHA256 hash).

Must be at least `1` characters long

##

#### Repo Tags

Type: array of string

Array of repository tags associated with this image.

No Additional Items

##### Each item of this array must be:

Type: string

##

#### Repo Digests

Type: array of string

Array of repository digests (content-addressable identifiers) for this image.

No Additional Items

##### Each item of this array must be:

Type: string

##

#### Size

Type: integer

Size of the container image in bytes.

##

#### Dangling

Type: boolean

Whether this is a dangling image (no tags or references).

##

#### Update Available

Type: boolean

Whether a newer version of this image is available for download.

##

#### Created

Timestamp when the container image was created (ISO format) or `null` if not available.

## Any of

Type: string
Type: null

##

#### Author

Author or maintainer of the container image or `null` if not specified.

## Any of

Type: string
Type: null

##

#### Comment

Comment or description provided by the image author or `null` if not provided.

## Any of

Type: string
Type: null

##

#### Parsed Repo Tags

Default: null

Parsed repository tag information or `null` if not available.

## Any of

Type: array of object
No Additional Items

##### Each item of this array must be:

#### AppImageParsedRepoTags

Type: object
No Additional Properties

##

#### Reference

Type: string

Full reference to the container image (registry/repository:tag).

##

#### Image

Type: string

Container image name without registry or tag.

##

#### Tag

Type: string

Image tag (version) or digest identifier.

##

#### Registry

Type: string

Container registry hostname (e.g., docker.io, quay.io).

##

#### Complete Tag

Type: string

Complete image reference including registry, image name, and tag.

##

#### Reference Is Digest

Type: boolean

Whether the reference uses a digest hash instead of a tag name.

Type: null

##

#### AppImageChangedEvent

Type: object
No Additional Properties

##

#### Id

Type: string

##

#### AppImageEntry

Type: object
No Additional Properties

##

#### Id

Type: string

Unique identifier for the container image (usually SHA256 hash).

Must be at least `1` characters long

##

#### Repo Tags

Type: array of string

Array of repository tags associated with this image.

No Additional Items

##### Each item of this array must be:

Type: string

##

#### Repo Digests

Type: array of string

Array of repository digests (content-addressable identifiers) for this image.

No Additional Items

##### Each item of this array must be:

Type: string

##

#### Size

Type: integer

Size of the container image in bytes.

##

#### Dangling

Type: boolean

Whether this is a dangling image (no tags or references).

##

#### Update Available

Type: boolean

Whether a newer version of this image is available for download.

##

#### Created

Timestamp when the container image was created (ISO format) or `null` if not available.

## Any of

Type: string
Type: null

##

#### Author

Author or maintainer of the container image or `null` if not specified.

## Any of

Type: string
Type: null

##

#### Comment

Comment or description provided by the image author or `null` if not provided.

## Any of

Type: string
Type: null

##

#### Parsed Repo Tags

Default: null

Parsed repository tag information or `null` if not available.

## Any of

Type: array of object
No Additional Items

##### Each item of this array must be:

#### AppImageParsedRepoTags

Type: object
No Additional Properties

##

#### Reference

Type: string

Full reference to the container image (registry/repository:tag).

##

#### Image

Type: string

Container image name without registry or tag.

##

#### Tag

Type: string

Image tag (version) or digest identifier.

##

#### Registry

Type: string

Container registry hostname (e.g., docker.io, quay.io).

##

#### Complete Tag

Type: string

Complete image reference including registry, image name, and tag.

##

#### Reference Is Digest

Type: boolean

Whether the reference uses a digest hash instead of a tag name.

Type: null

##

#### AppImageRemovedEvent

Type: object
No Additional Properties

##

#### Id

Type: string

Required roles: APPS_READ