📄️ AccessNetwork
AccessNetwork defines an Access Network (AN) to be used for deployment.
📄️ AccessRadio
AccessRadio structure is a grouping for radio-related parameters of the AccessNetwork (AN).
📄️ Cell
Cell structure defines an EUTRA or NR cell, with all of its parameters.
📄️ CellGroup
CellGroup defines a group of cells, which are associated with each other.
📄️ CompositionModel
CompositionModel is the Schema for the Composition Models API.
📄️ CompositionModelSpecs
CompositionModelSpecs defines the high-level structure of the CompositionModel.
📄️ Condition
Type field of tag type
📄️ ConditionStatus
ConditionStatus field
📄️ Config
Config encapsulates the configuration settings for a particular Element. Since this structure is used to generate the configuration for the Manager, each field is double-tagged. The json tags are used by the Kubernetes API machinery to generate the CRD and the yaml tags are used by Athena to generate the configuration file for the Manager. No validation is performed before passing the values to the Manager, hence the Manager might panic if the values are not proper. Despite the defined immutability, for the current version, the Manager might not always properly handle all the day-2 scenarios.
📄️ ContainerDefinition
ContainerDefinition is used for definition of Sidecars.
📄️ CoreNetwork
CoreNetwork defines a Core Network (CN) to be used for deployment.
📄️ Dummy
Dummy is an empty struct for the sake of compliance model.
📄️ EdgeNetwork
EdgeNetwork defines an Edge Network (EN) to be used for deployment.
📄️ Element
Element is the Schema for the elements API.
📄️ ElementSpec
ElementSpec defines the desired state of Element.
📄️ ElementStatus
ElementStatus defines the observed state of Element.
📄️ Format
Format field
📄️ GroupKind
GroupKind defines the type of the group in a cell group.
📄️ ImageTag
ImageTag is a string that represents a container image.
📄️ infDecAmount
Dec field
📄️ int64Amount
value field
📄️ IntOrString
Type field
📄️ ManagedFieldsEntry
Manager field of tag manager
📄️ ManagedFieldsOperationType
ManagedFieldsOperationType field
📄️ Model
Model is a placeholder for individual Workloads definitions in a CompositionModel.
📄️ Network
Network is the Schema for the networks API.
📄️ NetworkDesc
NetworkDesc is the description of a network in the most general sense, either AccessNetwork, CoreNetwork, or EdgeNetwork.
📄️ NetworkSpec
NetworkSpec defines the desired state of Network.
📄️ NetworkStatus
NetworkStatus defines the observed state of Network
📄️ ObjectMeta
Name field of tag name
📄️ Observation
Observation instance to be associated with the Workload for providing extensive observability. By default, the Observation is periodic. The json tags are used by the Kubernetes API machinery to generate the CRD and the yaml tags are used by Athena to generate the configuration file for the Manager. No validation is performed before passing the values to the Manager, hence the Manager might panic if the values are not proper.
📄️ OwnerReference
APIVersion field of tag apiVersion
📄️ Plugin
Plugin is a placeholder for defining custom plugins for the future versions of Athena.
📄️ Port
Port structure to capture port information for the pod.
📄️ Quantity
i field
📄️ ResDevice
ResDevice structure groups the resource requests in Trirematics.
📄️ ResourceName
ResourceName field
📄️ Role
Role presents the data type of the role to be associated with the Workload.
📄️ Scale
Scale field
📄️ SliceDesc
SliceDesc describes an End-to-End (E2E) 3GPP slice.
📄️ TermDesc
TermDesc is the description of a terminal in the most general sense.
📄️ TermIdentity
TermIdentity represents the identity of a terminal as a whole.
📄️ Terminal
Terminal is the Schema for the terminals API.
📄️ TerminalSpec
TerminalSpec defines the desired state of Terminal
📄️ TerminalStatus
TerminalStatus defines the observed state of Terminal
📄️ TermRadio
TermRadio represents the radio information of a terminal
📄️ TermSlice
TermSlice represents the main slice information of a Terminal.
📄️ Time
Time field
📄️ Type
Type field
📄️ UID
UID field