X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=RSM%2Fmodels%2Fresource_status_payload.go;fp=RSM%2Fmodels%2Fresource_status_payload.go;h=5e5c1c9ce4e92bc2d296341a5eb618fe4a57d040;hb=7b80668df78103cebafdfb7caa0070dc92ed3779;hp=0000000000000000000000000000000000000000;hpb=66db8f159a8034a65cc02f3ff4701cdfb908b496;p=ric-plt%2Fresource-status-manager.git diff --git a/RSM/models/resource_status_payload.go b/RSM/models/resource_status_payload.go new file mode 100644 index 0000000..5e5c1c9 --- /dev/null +++ b/RSM/models/resource_status_payload.go @@ -0,0 +1,18 @@ +package models + +import ( + "rsm/enums" + "gerrit.o-ran-sc.org/r/ric-plt/nodeb-rnib.git/entities" +) + +type ResourceStatusPayload struct { + NodeType entities.Node_Type `json:"nodeType"` + MessageDirection enums.MessageDirection `json:"messageDirection"` +} + +func NewResourceStatusPayload(nodeType entities.Node_Type, messageDirection enums.MessageDirection) *ResourceStatusPayload { + return &ResourceStatusPayload{ + NodeType: nodeType, + MessageDirection: messageDirection, + } +}