v1alpha1

package
v0.3.2 Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2024 License: MIT Imports: 5 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Airway

type Airway struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              AirwaySpec   `json:"spec"`
	Status            AirwayStatus `json:"status,omitempty"`
}

func (Airway) MarshalJSON

func (airway Airway) MarshalJSON() ([]byte, error)

type AirwaySpec

type AirwaySpec struct {
	WasmURLs         map[string]string                            `json:"wasmUrls"`
	ObjectPath       []string                                     `json:"objectPath,omitempty"`
	FixDriftInterval openapi.Duration                             `json:"fixDriftInterval,omitempty"`
	CreateCRDs       bool                                         `json:"createCrds,omitempty"`
	Template         apiextensionsv1.CustomResourceDefinitionSpec `json:"template"`
}

func (AirwaySpec) OpenAPISchema

func (airway AirwaySpec) OpenAPISchema() *apiextensionsv1.JSONSchemaProps

type AirwayStatus

type AirwayStatus struct {
	Status string `json:"status"`
	Msg    string `json:"msg"`
}

Jump to

Keyboard shortcuts

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