channel.appstreams

Description

Provides methods to handle appstreams for channels.

Namespace:

channel.appstreams

Method: isModular

HTTP GET

Description:

Check if channel is modular.

Parameters:

  • string sessionKey

  • string channelLabel

Returns:

  • boolean result - true if the channel is modular

Method: listModular

HTTP GET

Description:

List modular channels in users organization.

Parameters:

  • string sessionKey

Returns:

  • array :

  • struct channel

    • int "id"

    • string "name"

    • string "label"

    • string "arch_name"

    • string "arch_label"

    • string "summary"

    • string "description"

    • string "checksum_label"

    • dateTime.iso8601 "last_modified"

    • string "maintainer_name"

    • string "maintainer_email"

    • string "maintainer_phone"

    • string "support_policy"

    • string "gpg_key_url"

    • string "gpg_key_id"

    • string "gpg_key_fp"

    • dateTime.iso8601 "yumrepo_last_sync" - (optional)

    • string "end_of_life"

    • string "parent_channel_label"

    • string "clone_original"

    • array "contentSources"

      • struct content source

        • int "id"

        • string "label"

        • string "sourceUrl"

        • string "type"

Method: listModuleStreams

HTTP GET

Description:

List available module streams for a given channel.

Parameters:

  • string sessionKey

  • string channelLabel

Returns:

  • array :

  • struct AppStream

    • string "stream"

    • string "module"

    • string "arch"