Documentation ¶
Index ¶
Constants ¶
View Source
const ( KindAirway = "Airway" APIVersion = "yoke.cd/v1alpha1" )
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) CRD ¶ added in v0.4.1
func (airway Airway) CRD() apiextensionsv1.CustomResourceDefinition
func (Airway) CRGroupResource ¶ added in v0.5.1
func (airway Airway) CRGroupResource() schema.GroupResource
func (Airway) MarshalJSON ¶
type AirwaySpec ¶
type AirwaySpec struct { WasmURLs WasmURLs `json:"wasmUrls"` ObjectPath []string `json:"objectPath,omitempty"` FixDriftInterval openapi.Duration `json:"fixDriftInterval,omitempty"` CreateCRDs bool `json:"createCrds,omitempty"` Template apiextensionsv1.CustomResourceDefinitionSpec `json:"template"` }
type AirwayStatus ¶
Click to show internal directories.
Click to hide internal directories.