---
title: Console APIs
---

# Console APIs {#console-apis}

## ConsoleCLIDownload \[console.openshift.io/v1\] {#_consoleclidownload_consoleopenshiftiov1}

Description
:   ConsoleCLIDownload is an extension for configuring openshift web console command line interface (CLI) downloads.

    Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```

## ConsoleExternalLogLink \[console.openshift.io/v1\] {#_consoleexternalloglink_consoleopenshiftiov1}

Description
:   ConsoleExternalLogLink is an extension for customizing OpenShift web console log links.

    Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```

## ConsoleLink \[console.openshift.io/v1\] {#_consolelink_consoleopenshiftiov1}

Description
:   ConsoleLink is an extension for customizing OpenShift web console links.

    Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```

## ConsoleNotification \[console.openshift.io/v1\] {#_consolenotification_consoleopenshiftiov1}

Description
:   ConsoleNotification is the extension for configuring openshift web console notifications.

    Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```

## ConsolePlugin \[console.openshift.io/v1\] {#_consoleplugin_consoleopenshiftiov1}

Description
:   ConsolePlugin is an extension for customizing OpenShift web console by dynamically loading code from another service running on the cluster.

    Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```

## ConsoleQuickStart \[console.openshift.io/v1\] {#_consolequickstart_consoleopenshiftiov1}

Description
:   ConsoleQuickStart is an extension for guiding user through various workflows in the OpenShift web console.

    Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```

## ConsoleSample \[console.openshift.io/v1\] {#_consolesample_consoleopenshiftiov1}

Description
:   ConsoleSample is an extension to customizing OpenShift web console by adding samples.

    Compatibility level 1: Stable within a major release for a minimum of 12 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```

## ConsoleYAMLSample \[console.openshift.io/v1\] {#_consoleyamlsample_consoleopenshiftiov1}

Description
:   ConsoleYAMLSample is an extension for customizing OpenShift web console YAML samples.

    Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).

Type
:   ```
    `object`
    ```
