Skip to content

API Reference

Packages

operator.tinysystems.io/v1alpha1

Package v1alpha1 contains API Schema definitions for the operator v1alpha1 API group

Resource Types

Position

Underlying type: integer

Appears in:

TinyModule

TinyModule is the Schema for the tinymodules API

Appears in:

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinyModule
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec TinyModuleSpec
status TinyModuleStatus

TinyModuleComponentStatus

Appears in:

FieldDescription
name string
description string
info string
tags string array

TinyModuleList

TinyModuleList contains a list of TinyModule

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinyModuleList
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items TinyModule array

TinyModuleSpec

TinyModuleSpec defines the desired state of TinyModule

Appears in:

FieldDescription
image stringFoo is an example field of TinyModule. Edit tinymodule_types.go to remove/update

TinyModuleStatus

TinyModuleStatus defines the observed state of TinyModule

Appears in:

FieldDescription
addr stringINSERT ADDITIONAL STATUS FIELD - define observed state of cluster

Important: Run "make" to regenerate code after modifying this file
name string
version string
components TinyModuleComponentStatus array

TinyNode

TinyNode is the Schema for the tinynodes API

Appears in:

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinyNode
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec TinyNodeSpec
status TinyNodeStatus

TinyNodeComponentStatus

Appears in:

FieldDescription
description string
info string
tags string array

TinyNodeEdge

Appears in:

FieldDescription
id stringEdge id
port stringCurrent node's port name

Source port
to stringOther node's full port name
flowID string

TinyNodeList

TinyNodeList contains a list of TinyNode

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinyNodeList
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items TinyNode array

TinyNodeModuleStatus

Appears in:

FieldDescription
name string
version string

TinyNodePortConfig

Appears in:

FieldDescription
from stringSettings depend on a sender
port string
schema byte arraySchema JSON schema of the port
configuration byte arrayConfiguration JSON data of the port's configuration
flowID string

TinyNodePortStatus

Appears in:

FieldDescription
name string
label string
position Position
source boolean
schema byte array
configuration byte array

TinyNodeSpec

TinyNodeSpec defines the desired state of TinyNode

Appears in:

FieldDescription
module stringModule name - container image repo + tag
module_version stringModule version semver v2 compatible (without v prefix)
component stringComponent name within a module
ports TinyNodePortConfig arrayPort configurations
edges TinyNodeEdge arrayEdges to send message next

TinyNodeStatus

TinyNodeStatus defines the observed state of TinyNode

Appears in:

FieldDescription
module TinyNodeModuleStatus
component TinyNodeComponentStatus
ports TinyNodePortStatus array
status string
error boolean
lastUpdateTime Time

TinySignal

TinySignal is the Schema for the tinysignals API

Appears in:

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinySignal
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec TinySignalSpec
status TinySignalStatus

TinySignalList

TinySignalList contains a list of TinySignal

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinySignalList
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items TinySignal array

TinySignalSpec

TinySignalSpec defines the desired state of TinySignal

Appears in:

FieldDescription
node stringFoo is an example field of TinySignal. Edit tinysignal_types.go to remove/update
port string
data byte array

TinySignalStatus

TinySignalStatus defines the observed state of TinySignal

Appears in:

TinyTracker

TinyTracker is the Schema for the tinytrackers API

Appears in:

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinyTracker
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec TinyTrackerSpec
status TinyTrackerStatus

TinyTrackerList

TinyTrackerList contains a list of TinyTracker

FieldDescription
apiVersion stringoperator.tinysystems.io/v1alpha1
kind stringTinyTrackerList
kind stringKind is a string value representing the REST resource this object represents.

Servers may infer this from the endpoint the client submits requests to.

Cannot be updated.

In CamelCase.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
apiVersion stringAPIVersion defines the versioned schema of this representation of an object.

Servers should convert recognized schemas to the latest internal value, and

may reject unrecognized values.

More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items TinyTracker array

TinyTrackerSpec

TinyTrackerSpec defines the desired state of Tracker

Appears in:

TinyTrackerStatus

TinyTrackerStatus defines the observed state of TinyTracker

Appears in: