v1

package
v0.7.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2024 License: AGPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BBBFrontend

type BBBFrontend struct {
	metav1.ObjectMeta `json:"metadata"`
	Kind              string            `json:"kind"`
	APIVersion        string            `json:"apiVersion"`
	Spec              BBBFrontendSpecs  `json:"spec"`
	Status            BBBFrontendStatus `json:"status"`
}

type BBBFrontendSpecs

type BBBFrontendSpecs struct {
	Settings    FrontendSettings `json:"settings"`
	Credentials *Credentials     `json:"credentials"`
}

type BBBFrontendStatus

type BBBFrontendStatus struct {
	Conditions []metav1.Condition `json:"conditions"`
}

type Credentials

type Credentials struct {
	Key       string               `json:"key"`
	SecretRef v1.SecretKeySelector `json:"secretRef"`
}

type DefaultPresentationSettings

type DefaultPresentationSettings struct {
	URL   string `json:"url"`
	Force bool   `json:"force"`
}

type FrontendSettings

type FrontendSettings struct {
	RequiredTags        []string                     `json:"required_tags"`
	DefaultPresentation *DefaultPresentationSettings `json:"default_presentation"`

	CreateDefaultParams  *bbb.Params `json:"create_default_params"`
	CreateOverrideParams *bbb.Params `json:"create_override_params"`
}

func (*FrontendSettings) ToAPIFrontendSettings

func (f *FrontendSettings) ToAPIFrontendSettings() store.FrontendSettings

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL