horizon-k8s

Horizon K8S

Channel Revision Published Runs on
yoga/beta 32 30 May 2023
Ubuntu 22.04
yoga/edge 32 22 May 2023
Ubuntu 22.04
xena/beta 17 21 Nov 2022
Ubuntu 22.04
xena/edge 25 20 Jan 2023
Ubuntu 22.04
2025.1/edge 153 08 Sep 2025
Ubuntu 24.04
2024.1/stable 135 25 Jun 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/stable 106 30 Apr 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/candidate 135 09 May 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/candidate 106 16 Jan 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/beta 152 05 Sep 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/beta 106 22 Nov 2024
Ubuntu 24.04 Ubuntu 22.04
2024.1/edge 154 09 Sep 2025
Ubuntu 24.04 Ubuntu 22.04
2024.1/edge 106 08 Oct 2024
Ubuntu 24.04 Ubuntu 22.04
2023.2/stable 62 06 Dec 2023
Ubuntu 22.04
2023.2/candidate 75 25 Mar 2024
Ubuntu 22.04
2023.2/beta 75 25 Mar 2024
Ubuntu 22.04
2023.2/edge 75 23 Feb 2024
Ubuntu 22.04
2023.1/stable 56 26 Sep 2023
Ubuntu 22.04
2023.1/candidate 64 12 Jan 2024
Ubuntu 22.04
2023.1/beta 64 10 Jan 2024
Ubuntu 22.04
2023.1/edge 64 12 Dec 2023
Ubuntu 22.04
juju deploy horizon-k8s --channel 2024.1/stable
Show information

Platform:

charms.horizon_k8s.v0.trusted_dashboard


class DataValidationError

Description

Raised when data validation fails on relation data. None

class TrustedDashboadProvidersChangedEvent

Description

Event to notify the charm that the information in the databag changed. None

Methods

TrustedDashboadProvidersChangedEvent. __init__( self , handle: Handle , fid_providers: list )

TrustedDashboadProvidersChangedEvent. snapshot( self )

Description

Save event. None

TrustedDashboadProvidersChangedEvent. restore( self , snapshot: Dict )

Description

Restore event. None

class TrustedDashboadChangedEvent

Description

Event to notify the charm that the information in the databag changed. None

Methods

TrustedDashboadChangedEvent. __init__( self , handle: Handle , trusted_dashboard: str )

TrustedDashboadChangedEvent. snapshot( self )

Description

Save event. None

TrustedDashboadChangedEvent. restore( self , snapshot: Dict )

Description

Restore event. None

class TrustedDashboardRequirerEvents

Description

Event descriptor for events raised by TrustedDashboardRequirerEvents. None

class TrustedDashboardProviderEvents

Description

Event descriptor for events raised by TrustedDashboardProviderEvents. None

class TrustedDashboardProvider

Methods

TrustedDashboardProvider. __init__( self , charm: CharmBase , relation_name: str )

TrustedDashboardProvider. fid_providers( self )

TrustedDashboardProvider. set_provider_info( self , trusted_dashboard: str )

class TrustedDashboardRequirer

Methods

TrustedDashboardRequirer. __init__( self , charm: CharmBase , relation_name: str )

TrustedDashboardRequirer. get_trusted_dashboard( self , relation_id )

Description

Get the trusted dashboard URL from the relation data. None

TrustedDashboardRequirer. set_requirer_info( self , federated_providers: Dict , relation_id )