syntax = "proto3"; package onprem.user.v1; option go_package = "gitlab.com/on-prem-net/protocol/onprem/user/v1;userproto"; import "google/protobuf/timestamp.proto"; message Service { string id = 1; string name = 2; string display_name = 3; optional string description = 4; optional string long_description = 5; optional string image_url = 6; map metadata = 7; repeated string compatible_image_ids = 8; repeated string tags = 9; bool visible = 10; google.protobuf.Timestamp created_at = 11; string created_by_user_id = 12; optional google.protobuf.Timestamp deleted_at = 13; optional google.protobuf.Timestamp updated_at = 14; optional string updated_by_user_id = 15; optional string image_file_info_id = 16; repeated string plan_ids = 17; optional bool plan_updateable = 18; }