# Constants
ExportStatusError indicates that service is in error state and cannot process requests.
ExportStatusInitial is the initial state.
ExportStatusPending indicates that the service reconciliation is in progress and endpoints are not exported yet.
ExportStatusReady indicates that the Service is ready to serve requests.
ImportStatusError indicates that service is in error state and cannot process requests.
ImportStatusInitial is the initial state.
ImportStatusPending indicates that the service reconciliation is in progress and endpoints are not ready to communicate.
ImportStatusReady indicates that the Service is ready to serve requests.
ServiceProtocolHTTP is http protocol.
ServiceProtocolTCP is tcp protocol.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
AppPod defines the app pods connected to slice.
ExternalGatewayConfig determines istio ingress/egress configuration.
No description provided by the author
No description provided by the author
IngressGwPod contains ingress gw pod information.
NamespaceIsolationProfile defines the namespace isolation policy for the slice.
QosProfileDetails is the QOS Profile for the slice.
ServiceEndpoint contains details of a single endpoint which offers a particular service.
ServiceExport is the Schema for the serviceexports API.
ServiceExportList contains a list of ServiceExport.
ServiceExportSpec defines the desired state of ServiceExport.
ServiceExportStatus defines the observed state of ServiceExport.
ServiceImport is the Schema for the serviceimports API.
ServiceImportList contains a list of ServiceImport.
ServiceImportSpec defines the desired state of ServiceImport.
ServiceImportStatus defines the observed state of ServiceImport.
ServicePod contains pod information which offers a service.
ServicePort is the port exposed by ServicePod.
Slice is the Schema for the slices API.
SliceConfig defines the Config retrieved from Hub.
SliceGateway is the Schema for the slicegateways API.
SliceGatewayConfig defines the config received from backend.
SliceGatewayList contains a list of SliceGateway.
SliceGatewaySpec defines the desired state of SliceGateway.
SliceGatewayStatus defines the observed state of SliceGateway.
No description provided by the author
SliceList contains a list of Slice.
SliceSpec defines the desired state of Slice.
SliceStatus defines the observed state of Slice.
No description provided by the author
# Type aliases
ExportStatus is the status of Service Discovery reconciliation.
ImportStatus is the status of Service Discovery reconciliation.
ServiceProtocol is the protocol exposed by the service.