v1

package
v0.0.0-...-412688d Latest Latest
Warning

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

Go to latest
Published: May 4, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Package v1 contains API Schema definitions for the stack v1 API group +kubebuilder:object:generate=true +groupName=stack.optimism-stacks.net

Index

Constants

This section is empty.

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "stack.optimism-stacks.net", Version: "v1"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

This section is empty.

Types

type Actor

type Actor struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   ActorSpec   `json:"spec,omitempty"`
	Status ActorStatus `json:"status,omitempty"`
}

Actor is the Schema for the actors API

func (*Actor) DeepCopy

func (in *Actor) DeepCopy() *Actor

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Actor.

func (*Actor) DeepCopyInto

func (in *Actor) DeepCopyInto(out *Actor)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Actor) DeepCopyObject

func (in *Actor) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ActorList

type ActorList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Actor `json:"items"`
}

ActorList contains a list of Actor

func (*ActorList) DeepCopy

func (in *ActorList) DeepCopy() *ActorList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActorList.

func (*ActorList) DeepCopyInto

func (in *ActorList) DeepCopyInto(out *ActorList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ActorList) DeepCopyObject

func (in *ActorList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ActorSpec

type ActorSpec struct {
	Image                 string          `json:"image,omitempty"`
	L1URL                 string          `json:"l1_url"`
	L2URL                 string          `json:"l2_url"`
	PrivateKey            *Valuer         `json:"private_key,omitempty"`
	AddressManagerAddress string          `json:"address_manager_address"`
	TestFilename          string          `json:"test_filename,omitempty"`
	Concurrency           int             `json:"concurrency,omitempty"`
	RunForMS              int             `json:"run_for_ms,omitempty"`
	RunCount              int             `json:"run_count,omitempty"`
	ThinkTimeMS           int             `json:"think_time_ms,omitempty"`
	Env                   []corev1.EnvVar `json:"env,omitempty"`
}

ActorSpec defines the desired state of Actor

func (*ActorSpec) DeepCopy

func (in *ActorSpec) DeepCopy() *ActorSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActorSpec.

func (*ActorSpec) DeepCopyInto

func (in *ActorSpec) DeepCopyInto(out *ActorSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ActorStatus

type ActorStatus struct {
}

ActorStatus defines the observed state of Actor

func (*ActorStatus) DeepCopy

func (in *ActorStatus) DeepCopy() *ActorStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActorStatus.

func (*ActorStatus) DeepCopyInto

func (in *ActorStatus) DeepCopyInto(out *ActorStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BatchSubmitter

type BatchSubmitter struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   BatchSubmitterSpec   `json:"spec,omitempty"`
	Status BatchSubmitterStatus `json:"status,omitempty"`
}

BatchSubmitter is the Schema for the batchsubmitters API

func (*BatchSubmitter) DeepCopy

func (in *BatchSubmitter) DeepCopy() *BatchSubmitter

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchSubmitter.

func (*BatchSubmitter) DeepCopyInto

func (in *BatchSubmitter) DeepCopyInto(out *BatchSubmitter)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BatchSubmitter) DeepCopyObject

func (in *BatchSubmitter) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BatchSubmitterList

type BatchSubmitterList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []BatchSubmitter `json:"items"`
}

BatchSubmitterList contains a list of BatchSubmitter

func (*BatchSubmitterList) DeepCopy

func (in *BatchSubmitterList) DeepCopy() *BatchSubmitterList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchSubmitterList.

func (*BatchSubmitterList) DeepCopyInto

func (in *BatchSubmitterList) DeepCopyInto(out *BatchSubmitterList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*BatchSubmitterList) DeepCopyObject

func (in *BatchSubmitterList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type BatchSubmitterSpec

type BatchSubmitterSpec struct {
	Image                  string          `json:"image,omitempty"`
	L1URL                  string          `json:"l1_url,omitempty"`
	L1TimeoutSeconds       int             `json:"l1_timeout_seconds,omitempty"`
	L2URL                  string          `json:"l2_url,omitempty"`
	L2TimeoutSeconds       int             `json:"l2_timeout_seconds,omitempty"`
	DeployerURL            string          `json:"deployer_url,omitempty"`
	DeployerTimeoutSeconds int             `json:"deployer_timeout_seconds,omitempty"`
	Env                    []corev1.EnvVar `json:"env,omitempty"`
}

BatchSubmitterSpec defines the desired state of BatchSubmitter

func (*BatchSubmitterSpec) DeepCopy

func (in *BatchSubmitterSpec) DeepCopy() *BatchSubmitterSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchSubmitterSpec.

func (*BatchSubmitterSpec) DeepCopyInto

func (in *BatchSubmitterSpec) DeepCopyInto(out *BatchSubmitterSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BatchSubmitterStatus

type BatchSubmitterStatus struct {
}

BatchSubmitterStatus defines the observed state of BatchSubmitter

func (*BatchSubmitterStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BatchSubmitterStatus.

func (*BatchSubmitterStatus) DeepCopyInto

func (in *BatchSubmitterStatus) DeepCopyInto(out *BatchSubmitterStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CliqueL1

type CliqueL1 struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   CliqueL1Spec   `json:"spec,omitempty"`
	Status CliqueL1Status `json:"status,omitempty"`
}

CliqueL1 is the Schema for the cliquel1s API

func (*CliqueL1) DeepCopy

func (in *CliqueL1) DeepCopy() *CliqueL1

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CliqueL1.

func (*CliqueL1) DeepCopyInto

func (in *CliqueL1) DeepCopyInto(out *CliqueL1)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*CliqueL1) DeepCopyObject

func (in *CliqueL1) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type CliqueL1List

type CliqueL1List struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []CliqueL1 `json:"items"`
}

CliqueL1List contains a list of CliqueL1

func (*CliqueL1List) DeepCopy

func (in *CliqueL1List) DeepCopy() *CliqueL1List

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CliqueL1List.

func (*CliqueL1List) DeepCopyInto

func (in *CliqueL1List) DeepCopyInto(out *CliqueL1List)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*CliqueL1List) DeepCopyObject

func (in *CliqueL1List) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type CliqueL1Spec

type CliqueL1Spec struct {
	Image            string     `json:"image,omitempty"`
	GenesisFile      *Valuer    `json:"genesis_file,omitempty"`
	SealerPrivateKey *Valuer    `json:"sealer_private_key"`
	SealerAddress    string     `json:"sealer_address,omitempty"`
	ChainID          int        `json:"chain_id,omitempty"`
	DataPVC          *PVCConfig `json:"data_pvc,omitempty"`
	AdditionalArgs   []string   `json:"additional_args,omitempty"`
}

CliqueL1Spec defines the desired state of CliqueL1

func (*CliqueL1Spec) DeepCopy

func (in *CliqueL1Spec) DeepCopy() *CliqueL1Spec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CliqueL1Spec.

func (*CliqueL1Spec) DeepCopyInto

func (in *CliqueL1Spec) DeepCopyInto(out *CliqueL1Spec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CliqueL1Status

type CliqueL1Status struct {
}

CliqueL1Status defines the observed state of CliqueL1

func (*CliqueL1Status) DeepCopy

func (in *CliqueL1Status) DeepCopy() *CliqueL1Status

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CliqueL1Status.

func (*CliqueL1Status) DeepCopyInto

func (in *CliqueL1Status) DeepCopyInto(out *CliqueL1Status)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataTransportLayer

type DataTransportLayer struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DataTransportLayerSpec   `json:"spec,omitempty"`
	Status DataTransportLayerStatus `json:"status,omitempty"`
}

DataTransportLayer is the Schema for the datatransportlayers API

func (*DataTransportLayer) DeepCopy

func (in *DataTransportLayer) DeepCopy() *DataTransportLayer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataTransportLayer.

func (*DataTransportLayer) DeepCopyInto

func (in *DataTransportLayer) DeepCopyInto(out *DataTransportLayer)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DataTransportLayer) DeepCopyObject

func (in *DataTransportLayer) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DataTransportLayerList

type DataTransportLayerList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []DataTransportLayer `json:"items"`
}

DataTransportLayerList contains a list of DataTransportLayer

func (*DataTransportLayerList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataTransportLayerList.

func (*DataTransportLayerList) DeepCopyInto

func (in *DataTransportLayerList) DeepCopyInto(out *DataTransportLayerList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DataTransportLayerList) DeepCopyObject

func (in *DataTransportLayerList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DataTransportLayerSpec

type DataTransportLayerSpec struct {
	Image                  string      `json:"image,omitempty"`
	L1URL                  string      `json:"l1_url,omitempty"`
	L1TimeoutSeconds       int         `json:"l1_timeout_seconds,omitempty"`
	DeployerURL            string      `json:"deployer_url,omitempty"`
	DeployerTimeoutSeconds int         `json:"deployer_timeout_seconds,omitempty"`
	DataPVC                *PVCConfig  `json:"data_pvc,omitempty"`
	Env                    []v1.EnvVar `json:"env,omitempty"`
}

DataTransportLayerSpec defines the desired state of DataTransportLayer

func (*DataTransportLayerSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataTransportLayerSpec.

func (*DataTransportLayerSpec) DeepCopyInto

func (in *DataTransportLayerSpec) DeepCopyInto(out *DataTransportLayerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataTransportLayerStatus

type DataTransportLayerStatus struct {
}

DataTransportLayerStatus defines the observed state of DataTransportLayer

func (*DataTransportLayerStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataTransportLayerStatus.

func (*DataTransportLayerStatus) DeepCopyInto

func (in *DataTransportLayerStatus) DeepCopyInto(out *DataTransportLayerStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Deployer

type Deployer struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   DeployerSpec   `json:"spec,omitempty"`
	Status DeployerStatus `json:"status,omitempty"`
}

Deployer is the Schema for the deployers API

func (*Deployer) DeepCopy

func (in *Deployer) DeepCopy() *Deployer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deployer.

func (*Deployer) DeepCopyInto

func (in *Deployer) DeepCopyInto(out *Deployer)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Deployer) DeepCopyObject

func (in *Deployer) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DeployerList

type DeployerList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Deployer `json:"items"`
}

DeployerList contains a list of Deployer

func (*DeployerList) DeepCopy

func (in *DeployerList) DeepCopy() *DeployerList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployerList.

func (*DeployerList) DeepCopyInto

func (in *DeployerList) DeepCopyInto(out *DeployerList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*DeployerList) DeepCopyObject

func (in *DeployerList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type DeployerSpec

type DeployerSpec struct {
	// INSERT ADDITIONAL SPEC FIELDS - desired state of cluster
	// Important: Run "make" to regenerate code after modifying this file
	Image            string          `json:"image,omitempty"`
	L1URL            string          `json:"l1_url,omitempty"`
	L1TimeoutSeconds int             `json:"l1_timeout_seconds,omitempty"`
	Env              []corev1.EnvVar `json:"env,omitempty"`
}

DeployerSpec defines the desired state of Deployer

func (*DeployerSpec) DeepCopy

func (in *DeployerSpec) DeepCopy() *DeployerSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployerSpec.

func (*DeployerSpec) DeepCopyInto

func (in *DeployerSpec) DeepCopyInto(out *DeployerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DeployerStatus

type DeployerStatus struct {
}

DeployerStatus defines the observed state of Deployer

func (*DeployerStatus) DeepCopy

func (in *DeployerStatus) DeepCopy() *DeployerStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployerStatus.

func (*DeployerStatus) DeepCopyInto

func (in *DeployerStatus) DeepCopyInto(out *DeployerStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type GasOracle

type GasOracle struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   GasOracleSpec   `json:"spec,omitempty"`
	Status GasOracleStatus `json:"status,omitempty"`
}

GasOracle is the Schema for the gasoracles API

func (*GasOracle) DeepCopy

func (in *GasOracle) DeepCopy() *GasOracle

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GasOracle.

func (*GasOracle) DeepCopyInto

func (in *GasOracle) DeepCopyInto(out *GasOracle)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*GasOracle) DeepCopyObject

func (in *GasOracle) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type GasOracleList

type GasOracleList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []GasOracle `json:"items"`
}

GasOracleList contains a list of GasOracle

func (*GasOracleList) DeepCopy

func (in *GasOracleList) DeepCopy() *GasOracleList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GasOracleList.

func (*GasOracleList) DeepCopyInto

func (in *GasOracleList) DeepCopyInto(out *GasOracleList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*GasOracleList) DeepCopyObject

func (in *GasOracleList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type GasOracleSpec

type GasOracleSpec struct {
	Image            string      `json:"image,omitempty"`
	L1URL            string      `json:"l1_url,omitempty"`
	L1TimeoutSeconds int         `json:"l1_timeout_seconds,omitempty"`
	L2URL            string      `json:"l2_url,omitempty"`
	L2TimeoutSeconds int         `json:"l2_timeout_seconds,omitempty"`
	Env              []v1.EnvVar `json:"env,omitempty"`
}

GasOracleSpec defines the desired state of GasOracle

func (*GasOracleSpec) DeepCopy

func (in *GasOracleSpec) DeepCopy() *GasOracleSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GasOracleSpec.

func (*GasOracleSpec) DeepCopyInto

func (in *GasOracleSpec) DeepCopyInto(out *GasOracleSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type GasOracleStatus

type GasOracleStatus struct {
}

GasOracleStatus defines the observed state of GasOracle

func (*GasOracleStatus) DeepCopy

func (in *GasOracleStatus) DeepCopy() *GasOracleStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GasOracleStatus.

func (*GasOracleStatus) DeepCopyInto

func (in *GasOracleStatus) DeepCopyInto(out *GasOracleStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PVCConfig

type PVCConfig struct {
	Name    string             `json:"name"`
	Storage *resource.Quantity `json:"storage,omitempty"`
}

func (*PVCConfig) DeepCopy

func (in *PVCConfig) DeepCopy() *PVCConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PVCConfig.

func (*PVCConfig) DeepCopyInto

func (in *PVCConfig) DeepCopyInto(out *PVCConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Sequencer

type Sequencer struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Spec   SequencerSpec   `json:"spec,omitempty"`
	Status SequencerStatus `json:"status,omitempty"`
}

Sequencer is the Schema for the sequencers API

func (*Sequencer) DeepCopy

func (in *Sequencer) DeepCopy() *Sequencer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sequencer.

func (*Sequencer) DeepCopyInto

func (in *Sequencer) DeepCopyInto(out *Sequencer)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Sequencer) DeepCopyObject

func (in *Sequencer) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SequencerList

type SequencerList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Sequencer `json:"items"`
}

SequencerList contains a list of Sequencer

func (*SequencerList) DeepCopy

func (in *SequencerList) DeepCopy() *SequencerList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SequencerList.

func (*SequencerList) DeepCopyInto

func (in *SequencerList) DeepCopyInto(out *SequencerList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*SequencerList) DeepCopyObject

func (in *SequencerList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type SequencerSpec

type SequencerSpec struct {
	Image                  string          `json:"image,omitempty"`
	L1URL                  string          `json:"l1_url,omitempty"`
	L1TimeoutSeconds       int             `json:"l1_timeout_seconds,omitempty"`
	DeployerURL            string          `json:"deployer_url,omitempty"`
	DeployerTimeoutSeconds int             `json:"deployer_timeout_seconds,omitempty"`
	DTLURL                 string          `json:"dtl_url,omitempty"`
	DTLTimeoutSeconds      int             `json:"dtl_timeout_seconds,omitempty"`
	DataPVC                *PVCConfig      `json:"data_pvc,omitempty"`
	Env                    []corev1.EnvVar `json:"env,omitempty"`
	AdditionalArgs         []string        `json:"additional_args,omitempty"`
}

SequencerSpec defines the desired state of Sequencer

func (*SequencerSpec) DeepCopy

func (in *SequencerSpec) DeepCopy() *SequencerSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SequencerSpec.

func (*SequencerSpec) DeepCopyInto

func (in *SequencerSpec) DeepCopyInto(out *SequencerSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SequencerStatus

type SequencerStatus struct {
}

SequencerStatus defines the observed state of Sequencer

func (*SequencerStatus) DeepCopy

func (in *SequencerStatus) DeepCopy() *SequencerStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SequencerStatus.

func (*SequencerStatus) DeepCopyInto

func (in *SequencerStatus) DeepCopyInto(out *SequencerStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Valuer

type Valuer struct {
	Value     string               `json:"value,omitempty"`
	ValueFrom *corev1.EnvVarSource `json:"value_from,omitempty"`
}

func (*Valuer) DeepCopy

func (in *Valuer) DeepCopy() *Valuer

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Valuer.

func (*Valuer) DeepCopyInto

func (in *Valuer) DeepCopyInto(out *Valuer)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Valuer) EnvVar

func (v *Valuer) EnvVar(name string) corev1.EnvVar

func (*Valuer) String

func (v *Valuer) String() string

Jump to

Keyboard shortcuts

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