diff --git a/dist/go/spaceone/api/dashboard/v1/private_data_table.pb.go b/dist/go/spaceone/api/dashboard/v1/private_data_table.pb.go index aed6e13e..87d0deba 100755 --- a/dist/go/spaceone/api/dashboard/v1/private_data_table.pb.go +++ b/dist/go/spaceone/api/dashboard/v1/private_data_table.pb.go @@ -141,7 +141,9 @@ type AddPrivateDataTableRequest struct { SourceType SourceType `protobuf:"varint,3,opt,name=source_type,json=sourceType,proto3,enum=spaceone.api.dashboard.v1.SourceType" json:"source_type,omitempty"` Options *AddOptions `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"` // +optional - Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` + Vars *_struct.Struct `protobuf:"bytes,5,opt,name=vars,proto3" json:"vars,omitempty"` + // +optional + Tags *_struct.Struct `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` } func (x *AddPrivateDataTableRequest) Reset() { @@ -202,6 +204,13 @@ func (x *AddPrivateDataTableRequest) GetOptions() *AddOptions { return nil } +func (x *AddPrivateDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + func (x *AddPrivateDataTableRequest) GetTags() *_struct.Struct { if x != nil { return x.Tags @@ -220,7 +229,9 @@ type TransformPrivateDataTableRequest struct { Operator Operator `protobuf:"varint,3,opt,name=operator,proto3,enum=spaceone.api.dashboard.v1.Operator" json:"operator,omitempty"` Options *TransformOptions `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"` // +optional - Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` + Vars *_struct.Struct `protobuf:"bytes,5,opt,name=vars,proto3" json:"vars,omitempty"` + // +optional + Tags *_struct.Struct `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` } func (x *TransformPrivateDataTableRequest) Reset() { @@ -281,6 +292,13 @@ func (x *TransformPrivateDataTableRequest) GetOptions() *TransformOptions { return nil } +func (x *TransformPrivateDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + func (x *TransformPrivateDataTableRequest) GetTags() *_struct.Struct { if x != nil { return x.Tags @@ -299,7 +317,9 @@ type UpdatePrivateDataTableRequest struct { // +optional Options *_struct.Struct `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"` // +optional - Tags *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` + Vars *_struct.Struct `protobuf:"bytes,4,opt,name=vars,proto3" json:"vars,omitempty"` + // +optional + Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` } func (x *UpdatePrivateDataTableRequest) Reset() { @@ -353,6 +373,13 @@ func (x *UpdatePrivateDataTableRequest) GetOptions() *_struct.Struct { return nil } +func (x *UpdatePrivateDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + func (x *UpdatePrivateDataTableRequest) GetTags() *_struct.Struct { if x != nil { return x.Tags @@ -420,6 +447,8 @@ type LoadPrivateDataTableRequest struct { Sort []*v2.Sort `protobuf:"bytes,5,rep,name=sort,proto3" json:"sort,omitempty"` // +optional Page *v2.Page `protobuf:"bytes,6,opt,name=page,proto3" json:"page,omitempty"` + // +optional + Vars *_struct.Struct `protobuf:"bytes,7,opt,name=vars,proto3" json:"vars,omitempty"` } func (x *LoadPrivateDataTableRequest) Reset() { @@ -494,6 +523,13 @@ func (x *LoadPrivateDataTableRequest) GetPage() *v2.Page { return nil } +func (x *LoadPrivateDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + type PrivateDataTableQuery struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -821,7 +857,7 @@ var file_spaceone_api_dashboard_v1_private_data_table_proto_rawDesc = []byte{ 0x75, 0x65, 0x72, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x31, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x5f, 0x64, 0x61, 0x74, - 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x83, 0x02, + 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xb0, 0x02, 0x0a, 0x1a, 0x41, 0x64, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, @@ -835,219 +871,230 @@ var file_spaceone_api_dashboard_v1_private_data_table_proto_rawDesc = []byte{ 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x05, + 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, - 0x61, 0x67, 0x73, 0x22, 0x88, 0x02, 0x0a, 0x20, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, - 0x6d, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, - 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, - 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, - 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, - 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x45, 0x0a, 0x07, 0x6f, 0x70, - 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, - 0x6d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, - 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, - 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0xb7, - 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, - 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, - 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, - 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, - 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, - 0x63, 0x74, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, - 0x61, 0x67, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x76, + 0x61, 0x72, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, + 0x22, 0xb5, 0x02, 0x0a, 0x20, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x50, 0x72, + 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, + 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x08, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x45, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x4f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, + 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, + 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, + 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, - 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0x3d, 0x0a, 0x17, 0x50, 0x72, 0x69, 0x76, - 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, - 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, - 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x22, 0xf8, 0x02, 0x0a, 0x1b, 0x4c, 0x6f, 0x61, 0x64, - 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, - 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, - 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x64, 0x0a, 0x0b, 0x67, - 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x42, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, - 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, - 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, - 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x47, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, - 0x72, 0x69, 0x74, 0x79, 0x52, 0x0b, 0x67, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, - 0x79, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 0x64, 0x18, 0x04, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x65, 0x6e, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x73, 0x6f, 0x72, - 0x74, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, - 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x53, - 0x6f, 0x72, 0x74, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12, 0x2e, 0x0a, 0x04, 0x70, 0x61, 0x67, - 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, - 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x50, - 0x61, 0x67, 0x65, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x22, 0x47, 0x0a, 0x0b, 0x47, 0x72, 0x61, - 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x10, 0x47, 0x52, 0x41, 0x4e, - 0x55, 0x4c, 0x41, 0x52, 0x49, 0x54, 0x59, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x09, - 0x0a, 0x05, 0x44, 0x41, 0x49, 0x4c, 0x59, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x4d, 0x4f, 0x4e, - 0x54, 0x48, 0x4c, 0x59, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x59, 0x45, 0x41, 0x52, 0x4c, 0x59, - 0x10, 0x03, 0x22, 0xea, 0x02, 0x0a, 0x15, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, - 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x31, 0x0a, 0x05, - 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, - 0x76, 0x32, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, - 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0d, - 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, + 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0xe4, 0x01, 0x0a, 0x1d, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, + 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, + 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, + 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, + 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x07, 0x6f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x04, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x76, 0x61, + 0x72, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, + 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, + 0x3d, 0x0a, 0x17, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, + 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, + 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x22, 0xa5, + 0x03, 0x0a, 0x1b, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, + 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, + 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, + 0x49, 0x64, 0x12, 0x64, 0x0a, 0x0b, 0x67, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, + 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x42, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, + 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, + 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, + 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, + 0x47, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x52, 0x0b, 0x67, 0x72, 0x61, + 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, + 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x10, + 0x0a, 0x03, 0x65, 0x6e, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x65, 0x6e, 0x64, + 0x12, 0x2e, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, + 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, + 0x12, 0x2e, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, + 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x50, 0x61, 0x67, 0x65, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, + 0x12, 0x2b, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, + 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0x47, 0x0a, + 0x0b, 0x47, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x10, + 0x47, 0x52, 0x41, 0x4e, 0x55, 0x4c, 0x41, 0x52, 0x49, 0x54, 0x59, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, + 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x41, 0x49, 0x4c, 0x59, 0x10, 0x01, 0x12, 0x0b, 0x0a, + 0x07, 0x4d, 0x4f, 0x4e, 0x54, 0x48, 0x4c, 0x59, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x59, 0x45, + 0x41, 0x52, 0x4c, 0x59, 0x10, 0x03, 0x22, 0xea, 0x02, 0x0a, 0x15, 0x50, 0x72, 0x69, 0x76, 0x61, + 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, + 0x12, 0x31, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x1b, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, + 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x05, 0x71, 0x75, + 0x65, 0x72, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, 0x64, + 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, + 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, + 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, + 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, + 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, + 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, + 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, + 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, + 0x70, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x07, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, + 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, + 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, + 0x74, 0x6f, 0x72, 0x22, 0xef, 0x05, 0x0a, 0x14, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, + 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x22, 0x0a, 0x0d, + 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, - 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, + 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, + 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x73, 0x70, + 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3f, - 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, + 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x22, - 0xef, 0x05, 0x0a, 0x14, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, - 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, - 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, - 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, - 0x12, 0x40, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, - 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, - 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, - 0x70, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, - 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, - 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, - 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, - 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, - 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, - 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, - 0x72, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x0a, 0x07, 0x6f, - 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, - 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, - 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, - 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x38, 0x0a, 0x0b, 0x6c, - 0x61, 0x62, 0x65, 0x6c, 0x73, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, + 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, + 0x31, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, + 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, - 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x34, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x69, 0x6e, - 0x66, 0x6f, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, - 0x74, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1b, 0x0a, 0x09, 0x64, - 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, - 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x75, 0x73, 0x65, 0x72, - 0x5f, 0x69, 0x64, 0x18, 0x16, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, 0x73, 0x65, 0x72, 0x49, - 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x69, - 0x64, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, - 0x72, 0x64, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, - 0x64, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, - 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, - 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, - 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x20, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, - 0x50, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, - 0x12, 0x17, 0x0a, 0x13, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x47, 0x52, 0x4f, - 0x55, 0x50, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x4f, 0x4d, - 0x41, 0x49, 0x4e, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, - 0x43, 0x45, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x4f, 0x4a, 0x45, 0x43, 0x54, 0x10, - 0x03, 0x22, 0x83, 0x01, 0x0a, 0x15, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, - 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x49, 0x0a, 0x07, 0x72, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x73, + 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, + 0x38, 0x0a, 0x0b, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x0a, 0x6c, + 0x61, 0x62, 0x65, 0x6c, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x34, 0x0a, 0x09, 0x64, 0x61, 0x74, + 0x61, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, + 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x49, 0x6e, 0x66, 0x6f, 0x12, + 0x1b, 0x0a, 0x09, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x15, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x17, 0x0a, 0x07, + 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x16, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x75, + 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, + 0x72, 0x64, 0x5f, 0x69, 0x64, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x73, + 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, + 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, + 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, + 0x5f, 0x61, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x64, 0x41, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x5f, + 0x61, 0x74, 0x18, 0x20, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x64, 0x41, 0x74, 0x22, 0x50, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x47, + 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x13, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, + 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x0a, 0x0a, + 0x06, 0x44, 0x4f, 0x4d, 0x41, 0x49, 0x4e, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x57, 0x4f, 0x52, + 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x4f, 0x4a, + 0x45, 0x43, 0x54, 0x10, 0x03, 0x22, 0x83, 0x01, 0x0a, 0x15, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, + 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, + 0x49, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, + 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, + 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, + 0x6f, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x6f, + 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, + 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xe4, 0x08, 0x0a, 0x10, + 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, + 0x12, 0x9e, 0x01, 0x0a, 0x03, 0x61, 0x64, 0x64, 0x12, 0x35, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, + 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, + 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, + 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, + 0x22, 0x2f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x29, 0x3a, 0x01, 0x2a, 0x22, 0x24, 0x2f, 0x64, 0x61, + 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, + 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x64, 0x12, 0xb0, 0x01, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x12, + 0x3b, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, + 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, + 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, + 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, - 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x72, - 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, - 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, - 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x32, 0xe4, 0x08, 0x0a, 0x10, 0x50, 0x72, 0x69, 0x76, - 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x9e, 0x01, 0x0a, - 0x03, 0x61, 0x64, 0x64, 0x12, 0x35, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, - 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, - 0x2e, 0x41, 0x64, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, - 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, - 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x2f, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x29, 0x3a, 0x01, 0x2a, 0x22, 0x24, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, - 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, - 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x64, 0x12, 0xb0, 0x01, - 0x0a, 0x09, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x3b, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, - 0x6d, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, - 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, - 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, - 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, - 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x35, 0x82, 0xd3, 0xe4, 0x93, 0x02, - 0x2f, 0x3a, 0x01, 0x2a, 0x22, 0x2a, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, - 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, - 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, - 0x12, 0xa7, 0x01, 0x0a, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x38, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x72, - 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, - 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, - 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, - 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x32, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x3a, 0x01, - 0x2a, 0x22, 0x27, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, - 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, - 0x62, 0x6c, 0x65, 0x2f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x88, 0x01, 0x0a, 0x06, 0x64, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x32, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, - 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, - 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, - 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, - 0x79, 0x22, 0x32, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x3a, 0x01, 0x2a, 0x22, 0x27, 0x2f, 0x64, - 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, - 0x61, 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x64, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x04, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x36, - 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, - 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x50, - 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x22, - 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2a, 0x3a, 0x01, 0x2a, 0x22, 0x25, 0x2f, 0x64, 0x61, 0x73, - 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, - 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x61, - 0x64, 0x12, 0x9b, 0x01, 0x0a, 0x03, 0x67, 0x65, 0x74, 0x12, 0x32, 0x2e, 0x73, 0x70, 0x61, 0x63, + 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x35, 0x82, + 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x3a, 0x01, 0x2a, 0x22, 0x2a, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, + 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, + 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, + 0x66, 0x6f, 0x72, 0x6d, 0x12, 0xa7, 0x01, 0x0a, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, + 0x38, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, + 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, + 0x74, 0x65, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, + 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, + 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, + 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, + 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x32, 0x82, 0xd3, 0xe4, 0x93, + 0x02, 0x2c, 0x3a, 0x01, 0x2a, 0x22, 0x27, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, + 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x88, + 0x01, 0x0a, 0x06, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x32, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, - 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, + 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, + 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, + 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x32, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2c, 0x3a, 0x01, 0x2a, + 0x22, 0x27, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, + 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, + 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x89, 0x01, 0x0a, 0x04, 0x6c, 0x6f, + 0x61, 0x64, 0x12, 0x36, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, + 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, + 0x6f, 0x61, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, + 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, + 0x75, 0x63, 0x74, 0x22, 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2a, 0x3a, 0x01, 0x2a, 0x22, 0x25, + 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, + 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, + 0x2f, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x9b, 0x01, 0x0a, 0x03, 0x67, 0x65, 0x74, 0x12, 0x32, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, - 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x2f, - 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x29, 0x3a, 0x01, 0x2a, 0x22, 0x24, 0x2f, 0x64, 0x61, 0x73, 0x68, - 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, - 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x67, 0x65, 0x74, 0x12, - 0x9c, 0x01, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x30, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, - 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, - 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, - 0x54, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x30, 0x2e, 0x73, 0x70, 0x61, - 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, - 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, - 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x30, 0x82, 0xd3, - 0xe4, 0x93, 0x02, 0x2a, 0x3a, 0x01, 0x2a, 0x22, 0x25, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, - 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, - 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x42, 0x40, - 0x5a, 0x3e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, - 0x75, 0x64, 0x66, 0x6f, 0x72, 0x65, 0x74, 0x2d, 0x69, 0x6f, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x64, - 0x69, 0x73, 0x74, 0x2f, 0x67, 0x6f, 0x2f, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2f, - 0x61, 0x70, 0x69, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, - 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, + 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, + 0x69, 0x76, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, + 0x66, 0x6f, 0x22, 0x2f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x29, 0x3a, 0x01, 0x2a, 0x22, 0x24, 0x2f, + 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, + 0x76, 0x61, 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, + 0x67, 0x65, 0x74, 0x12, 0x9c, 0x01, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x30, 0x2e, 0x73, + 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, + 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, + 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x30, + 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, + 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x69, 0x76, 0x61, + 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, + 0x22, 0x30, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2a, 0x3a, 0x01, 0x2a, 0x22, 0x25, 0x2f, 0x64, 0x61, + 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x69, 0x76, 0x61, + 0x74, 0x65, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x6c, 0x69, + 0x73, 0x74, 0x42, 0x40, 0x5a, 0x3e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, + 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x66, 0x6f, 0x72, 0x65, 0x74, 0x2d, 0x69, 0x6f, 0x2f, 0x61, + 0x70, 0x69, 0x2f, 0x64, 0x69, 0x73, 0x74, 0x2f, 0x67, 0x6f, 0x2f, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x6f, 0x6e, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -1089,46 +1136,50 @@ var file_spaceone_api_dashboard_v1_private_data_table_proto_goTypes = []any{ var file_spaceone_api_dashboard_v1_private_data_table_proto_depIdxs = []int32{ 10, // 0: spaceone.api.dashboard.v1.AddPrivateDataTableRequest.source_type:type_name -> spaceone.api.dashboard.v1.SourceType 11, // 1: spaceone.api.dashboard.v1.AddPrivateDataTableRequest.options:type_name -> spaceone.api.dashboard.v1.AddOptions - 12, // 2: spaceone.api.dashboard.v1.AddPrivateDataTableRequest.tags:type_name -> google.protobuf.Struct - 13, // 3: spaceone.api.dashboard.v1.TransformPrivateDataTableRequest.operator:type_name -> spaceone.api.dashboard.v1.Operator - 14, // 4: spaceone.api.dashboard.v1.TransformPrivateDataTableRequest.options:type_name -> spaceone.api.dashboard.v1.TransformOptions - 12, // 5: spaceone.api.dashboard.v1.TransformPrivateDataTableRequest.tags:type_name -> google.protobuf.Struct - 12, // 6: spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest.options:type_name -> google.protobuf.Struct - 12, // 7: spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest.tags:type_name -> google.protobuf.Struct - 0, // 8: spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.granularity:type_name -> spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.Granularity - 15, // 9: spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.sort:type_name -> spaceone.api.core.v2.Sort - 16, // 10: spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.page:type_name -> spaceone.api.core.v2.Page - 17, // 11: spaceone.api.dashboard.v1.PrivateDataTableQuery.query:type_name -> spaceone.api.core.v2.Query - 18, // 12: spaceone.api.dashboard.v1.PrivateDataTableQuery.data_type:type_name -> spaceone.api.dashboard.v1.DataType - 10, // 13: spaceone.api.dashboard.v1.PrivateDataTableQuery.source_type:type_name -> spaceone.api.dashboard.v1.SourceType - 13, // 14: spaceone.api.dashboard.v1.PrivateDataTableQuery.operator:type_name -> spaceone.api.dashboard.v1.Operator - 18, // 15: spaceone.api.dashboard.v1.PrivateDataTableInfo.data_type:type_name -> spaceone.api.dashboard.v1.DataType - 10, // 16: spaceone.api.dashboard.v1.PrivateDataTableInfo.source_type:type_name -> spaceone.api.dashboard.v1.SourceType - 13, // 17: spaceone.api.dashboard.v1.PrivateDataTableInfo.operator:type_name -> spaceone.api.dashboard.v1.Operator - 12, // 18: spaceone.api.dashboard.v1.PrivateDataTableInfo.options:type_name -> google.protobuf.Struct - 12, // 19: spaceone.api.dashboard.v1.PrivateDataTableInfo.tags:type_name -> google.protobuf.Struct - 12, // 20: spaceone.api.dashboard.v1.PrivateDataTableInfo.labels_info:type_name -> google.protobuf.Struct - 12, // 21: spaceone.api.dashboard.v1.PrivateDataTableInfo.data_info:type_name -> google.protobuf.Struct - 8, // 22: spaceone.api.dashboard.v1.PrivateDataTablesInfo.results:type_name -> spaceone.api.dashboard.v1.PrivateDataTableInfo - 2, // 23: spaceone.api.dashboard.v1.PrivateDataTable.add:input_type -> spaceone.api.dashboard.v1.AddPrivateDataTableRequest - 3, // 24: spaceone.api.dashboard.v1.PrivateDataTable.transform:input_type -> spaceone.api.dashboard.v1.TransformPrivateDataTableRequest - 4, // 25: spaceone.api.dashboard.v1.PrivateDataTable.update:input_type -> spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest - 5, // 26: spaceone.api.dashboard.v1.PrivateDataTable.delete:input_type -> spaceone.api.dashboard.v1.PrivateDataTableRequest - 6, // 27: spaceone.api.dashboard.v1.PrivateDataTable.load:input_type -> spaceone.api.dashboard.v1.LoadPrivateDataTableRequest - 5, // 28: spaceone.api.dashboard.v1.PrivateDataTable.get:input_type -> spaceone.api.dashboard.v1.PrivateDataTableRequest - 7, // 29: spaceone.api.dashboard.v1.PrivateDataTable.list:input_type -> spaceone.api.dashboard.v1.PrivateDataTableQuery - 8, // 30: spaceone.api.dashboard.v1.PrivateDataTable.add:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo - 8, // 31: spaceone.api.dashboard.v1.PrivateDataTable.transform:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo - 8, // 32: spaceone.api.dashboard.v1.PrivateDataTable.update:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo - 19, // 33: spaceone.api.dashboard.v1.PrivateDataTable.delete:output_type -> google.protobuf.Empty - 12, // 34: spaceone.api.dashboard.v1.PrivateDataTable.load:output_type -> google.protobuf.Struct - 8, // 35: spaceone.api.dashboard.v1.PrivateDataTable.get:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo - 9, // 36: spaceone.api.dashboard.v1.PrivateDataTable.list:output_type -> spaceone.api.dashboard.v1.PrivateDataTablesInfo - 30, // [30:37] is the sub-list for method output_type - 23, // [23:30] is the sub-list for method input_type - 23, // [23:23] is the sub-list for extension type_name - 23, // [23:23] is the sub-list for extension extendee - 0, // [0:23] is the sub-list for field type_name + 12, // 2: spaceone.api.dashboard.v1.AddPrivateDataTableRequest.vars:type_name -> google.protobuf.Struct + 12, // 3: spaceone.api.dashboard.v1.AddPrivateDataTableRequest.tags:type_name -> google.protobuf.Struct + 13, // 4: spaceone.api.dashboard.v1.TransformPrivateDataTableRequest.operator:type_name -> spaceone.api.dashboard.v1.Operator + 14, // 5: spaceone.api.dashboard.v1.TransformPrivateDataTableRequest.options:type_name -> spaceone.api.dashboard.v1.TransformOptions + 12, // 6: spaceone.api.dashboard.v1.TransformPrivateDataTableRequest.vars:type_name -> google.protobuf.Struct + 12, // 7: spaceone.api.dashboard.v1.TransformPrivateDataTableRequest.tags:type_name -> google.protobuf.Struct + 12, // 8: spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest.options:type_name -> google.protobuf.Struct + 12, // 9: spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest.vars:type_name -> google.protobuf.Struct + 12, // 10: spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest.tags:type_name -> google.protobuf.Struct + 0, // 11: spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.granularity:type_name -> spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.Granularity + 15, // 12: spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.sort:type_name -> spaceone.api.core.v2.Sort + 16, // 13: spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.page:type_name -> spaceone.api.core.v2.Page + 12, // 14: spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.vars:type_name -> google.protobuf.Struct + 17, // 15: spaceone.api.dashboard.v1.PrivateDataTableQuery.query:type_name -> spaceone.api.core.v2.Query + 18, // 16: spaceone.api.dashboard.v1.PrivateDataTableQuery.data_type:type_name -> spaceone.api.dashboard.v1.DataType + 10, // 17: spaceone.api.dashboard.v1.PrivateDataTableQuery.source_type:type_name -> spaceone.api.dashboard.v1.SourceType + 13, // 18: spaceone.api.dashboard.v1.PrivateDataTableQuery.operator:type_name -> spaceone.api.dashboard.v1.Operator + 18, // 19: spaceone.api.dashboard.v1.PrivateDataTableInfo.data_type:type_name -> spaceone.api.dashboard.v1.DataType + 10, // 20: spaceone.api.dashboard.v1.PrivateDataTableInfo.source_type:type_name -> spaceone.api.dashboard.v1.SourceType + 13, // 21: spaceone.api.dashboard.v1.PrivateDataTableInfo.operator:type_name -> spaceone.api.dashboard.v1.Operator + 12, // 22: spaceone.api.dashboard.v1.PrivateDataTableInfo.options:type_name -> google.protobuf.Struct + 12, // 23: spaceone.api.dashboard.v1.PrivateDataTableInfo.tags:type_name -> google.protobuf.Struct + 12, // 24: spaceone.api.dashboard.v1.PrivateDataTableInfo.labels_info:type_name -> google.protobuf.Struct + 12, // 25: spaceone.api.dashboard.v1.PrivateDataTableInfo.data_info:type_name -> google.protobuf.Struct + 8, // 26: spaceone.api.dashboard.v1.PrivateDataTablesInfo.results:type_name -> spaceone.api.dashboard.v1.PrivateDataTableInfo + 2, // 27: spaceone.api.dashboard.v1.PrivateDataTable.add:input_type -> spaceone.api.dashboard.v1.AddPrivateDataTableRequest + 3, // 28: spaceone.api.dashboard.v1.PrivateDataTable.transform:input_type -> spaceone.api.dashboard.v1.TransformPrivateDataTableRequest + 4, // 29: spaceone.api.dashboard.v1.PrivateDataTable.update:input_type -> spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest + 5, // 30: spaceone.api.dashboard.v1.PrivateDataTable.delete:input_type -> spaceone.api.dashboard.v1.PrivateDataTableRequest + 6, // 31: spaceone.api.dashboard.v1.PrivateDataTable.load:input_type -> spaceone.api.dashboard.v1.LoadPrivateDataTableRequest + 5, // 32: spaceone.api.dashboard.v1.PrivateDataTable.get:input_type -> spaceone.api.dashboard.v1.PrivateDataTableRequest + 7, // 33: spaceone.api.dashboard.v1.PrivateDataTable.list:input_type -> spaceone.api.dashboard.v1.PrivateDataTableQuery + 8, // 34: spaceone.api.dashboard.v1.PrivateDataTable.add:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo + 8, // 35: spaceone.api.dashboard.v1.PrivateDataTable.transform:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo + 8, // 36: spaceone.api.dashboard.v1.PrivateDataTable.update:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo + 19, // 37: spaceone.api.dashboard.v1.PrivateDataTable.delete:output_type -> google.protobuf.Empty + 12, // 38: spaceone.api.dashboard.v1.PrivateDataTable.load:output_type -> google.protobuf.Struct + 8, // 39: spaceone.api.dashboard.v1.PrivateDataTable.get:output_type -> spaceone.api.dashboard.v1.PrivateDataTableInfo + 9, // 40: spaceone.api.dashboard.v1.PrivateDataTable.list:output_type -> spaceone.api.dashboard.v1.PrivateDataTablesInfo + 34, // [34:41] is the sub-list for method output_type + 27, // [27:34] is the sub-list for method input_type + 27, // [27:27] is the sub-list for extension type_name + 27, // [27:27] is the sub-list for extension extendee + 0, // [0:27] is the sub-list for field type_name } func init() { file_spaceone_api_dashboard_v1_private_data_table_proto_init() } diff --git a/dist/go/spaceone/api/dashboard/v1/public_data_table.pb.go b/dist/go/spaceone/api/dashboard/v1/public_data_table.pb.go index 50752075..b567f1e5 100755 --- a/dist/go/spaceone/api/dashboard/v1/public_data_table.pb.go +++ b/dist/go/spaceone/api/dashboard/v1/public_data_table.pb.go @@ -1150,7 +1150,9 @@ type AddPublicDataTableRequest struct { SourceType SourceType `protobuf:"varint,3,opt,name=source_type,json=sourceType,proto3,enum=spaceone.api.dashboard.v1.SourceType" json:"source_type,omitempty"` Options *AddOptions `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"` // +optional - Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` + Vars *_struct.Struct `protobuf:"bytes,5,opt,name=vars,proto3" json:"vars,omitempty"` + // +optional + Tags *_struct.Struct `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` } func (x *AddPublicDataTableRequest) Reset() { @@ -1211,6 +1213,13 @@ func (x *AddPublicDataTableRequest) GetOptions() *AddOptions { return nil } +func (x *AddPublicDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + func (x *AddPublicDataTableRequest) GetTags() *_struct.Struct { if x != nil { return x.Tags @@ -1229,7 +1238,9 @@ type TransformPublicDataTableRequest struct { Operator Operator `protobuf:"varint,3,opt,name=operator,proto3,enum=spaceone.api.dashboard.v1.Operator" json:"operator,omitempty"` Options *TransformOptions `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"` // +optional - Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` + Vars *_struct.Struct `protobuf:"bytes,5,opt,name=vars,proto3" json:"vars,omitempty"` + // +optional + Tags *_struct.Struct `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` } func (x *TransformPublicDataTableRequest) Reset() { @@ -1290,6 +1301,13 @@ func (x *TransformPublicDataTableRequest) GetOptions() *TransformOptions { return nil } +func (x *TransformPublicDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + func (x *TransformPublicDataTableRequest) GetTags() *_struct.Struct { if x != nil { return x.Tags @@ -1308,7 +1326,9 @@ type UpdatePublicDataTableRequest struct { // +optional Options *_struct.Struct `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"` // +optional - Tags *_struct.Struct `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` + Vars *_struct.Struct `protobuf:"bytes,4,opt,name=vars,proto3" json:"vars,omitempty"` + // +optional + Tags *_struct.Struct `protobuf:"bytes,5,opt,name=tags,proto3" json:"tags,omitempty"` } func (x *UpdatePublicDataTableRequest) Reset() { @@ -1362,6 +1382,13 @@ func (x *UpdatePublicDataTableRequest) GetOptions() *_struct.Struct { return nil } +func (x *UpdatePublicDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + func (x *UpdatePublicDataTableRequest) GetTags() *_struct.Struct { if x != nil { return x.Tags @@ -1429,6 +1456,8 @@ type LoadPublicDataTableRequest struct { Sort []*v2.Sort `protobuf:"bytes,5,rep,name=sort,proto3" json:"sort,omitempty"` // +optional Page *v2.Page `protobuf:"bytes,6,opt,name=page,proto3" json:"page,omitempty"` + // +optional + Vars *_struct.Struct `protobuf:"bytes,7,opt,name=vars,proto3" json:"vars,omitempty"` } func (x *LoadPublicDataTableRequest) Reset() { @@ -1503,6 +1532,13 @@ func (x *LoadPublicDataTableRequest) GetPage() *v2.Page { return nil } +func (x *LoadPublicDataTableRequest) GetVars() *_struct.Struct { + if x != nil { + return x.Vars + } + return nil +} + type PublicDataTableQuery struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache @@ -1960,7 +1996,7 @@ var file_spaceone_api_dashboard_v1_public_data_table_proto_rawDesc = []byte{ 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x04, 0x45, 0x56, 0x41, 0x4c, 0x42, 0x0a, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x22, - 0x82, 0x02, 0x0a, 0x19, 0x41, 0x64, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, + 0xaf, 0x02, 0x0a, 0x19, 0x41, 0x64, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, @@ -1973,239 +2009,250 @@ var file_spaceone_api_dashboard_v1_public_data_table_proto_rawDesc = []byte{ 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, - 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, + 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, - 0x74, 0x61, 0x67, 0x73, 0x22, 0x87, 0x02, 0x0a, 0x1f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, - 0x72, 0x6d, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, - 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, - 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, - 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, - 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x45, 0x0a, 0x07, 0x6f, 0x70, - 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, - 0x6d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, + 0x76, 0x61, 0x72, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, + 0x73, 0x22, 0xb4, 0x02, 0x0a, 0x1f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x50, + 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, + 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x08, 0x6f, + 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x45, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, + 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x4f, 0x70, + 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, + 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, + 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, + 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, + 0x61, 0x67, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, + 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, + 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0xe3, 0x01, 0x0a, 0x1c, 0x55, 0x70, 0x64, + 0x61, 0x74, 0x65, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, + 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, + 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, + 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, + 0x65, 0x12, 0x31, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x07, 0x6f, 0x70, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x76, 0x61, 0x72, 0x73, 0x18, 0x04, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, - 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0xb6, - 0x01, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, - 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, - 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, - 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, - 0x6e, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, - 0x74, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, - 0x67, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, - 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, - 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0x3c, 0x0a, 0x16, 0x50, 0x75, 0x62, 0x6c, 0x69, - 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, - 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, - 0x62, 0x6c, 0x65, 0x49, 0x64, 0x22, 0xf6, 0x02, 0x0a, 0x1a, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x75, - 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, - 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, - 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x63, 0x0a, 0x0b, 0x67, 0x72, 0x61, 0x6e, - 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, - 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, - 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x75, - 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x2e, 0x47, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, - 0x52, 0x0b, 0x67, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, - 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x74, - 0x61, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x03, 0x65, 0x6e, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, - 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x52, - 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12, 0x2e, 0x0a, 0x04, 0x70, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x50, 0x61, 0x67, 0x65, 0x52, - 0x04, 0x70, 0x61, 0x67, 0x65, 0x22, 0x47, 0x0a, 0x0b, 0x47, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, - 0x72, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x10, 0x47, 0x52, 0x41, 0x4e, 0x55, 0x4c, 0x41, 0x52, - 0x49, 0x54, 0x59, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x44, 0x41, - 0x49, 0x4c, 0x59, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x4d, 0x4f, 0x4e, 0x54, 0x48, 0x4c, 0x59, - 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x59, 0x45, 0x41, 0x52, 0x4c, 0x59, 0x10, 0x03, 0x22, 0xe9, - 0x02, 0x0a, 0x14, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, - 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x31, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, - 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x32, 0x2e, 0x51, 0x75, - 0x65, 0x72, 0x79, 0x52, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, - 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, - 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, - 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, - 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, - 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, - 0x40, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, - 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x44, - 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, - 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, - 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, - 0x76, 0x31, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, - 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x22, 0xfc, 0x06, 0x0a, 0x13, 0x50, - 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, - 0x66, 0x6f, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, - 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, - 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x09, 0x64, 0x61, - 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, - 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, - 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, - 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x46, 0x0a, 0x0b, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, - 0x0e, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x54, 0x79, 0x70, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, + 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x22, 0x3c, + 0x0a, 0x16, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, + 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, + 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x22, 0xa3, 0x03, 0x0a, + 0x1a, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, + 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x64, + 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, + 0x63, 0x0a, 0x0b, 0x67, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, + 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, + 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, + 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x47, 0x72, 0x61, 0x6e, + 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x52, 0x0b, 0x67, 0x72, 0x61, 0x6e, 0x75, 0x6c, 0x61, + 0x72, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, + 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x65, 0x6e, 0x64, 0x12, 0x2e, 0x0a, 0x04, + 0x73, 0x6f, 0x72, 0x74, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, + 0x32, 0x2e, 0x53, 0x6f, 0x72, 0x74, 0x52, 0x04, 0x73, 0x6f, 0x72, 0x74, 0x12, 0x2e, 0x0a, 0x04, + 0x70, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, + 0x32, 0x2e, 0x50, 0x61, 0x67, 0x65, 0x52, 0x04, 0x70, 0x61, 0x67, 0x65, 0x12, 0x2b, 0x0a, 0x04, + 0x76, 0x61, 0x72, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, + 0x75, 0x63, 0x74, 0x52, 0x04, 0x76, 0x61, 0x72, 0x73, 0x22, 0x47, 0x0a, 0x0b, 0x47, 0x72, 0x61, + 0x6e, 0x75, 0x6c, 0x61, 0x72, 0x69, 0x74, 0x79, 0x12, 0x14, 0x0a, 0x10, 0x47, 0x52, 0x41, 0x4e, + 0x55, 0x4c, 0x41, 0x52, 0x49, 0x54, 0x59, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x09, + 0x0a, 0x05, 0x44, 0x41, 0x49, 0x4c, 0x59, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x4d, 0x4f, 0x4e, + 0x54, 0x48, 0x4c, 0x59, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x59, 0x45, 0x41, 0x52, 0x4c, 0x59, + 0x10, 0x03, 0x22, 0xe9, 0x02, 0x0a, 0x14, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, + 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x31, 0x0a, 0x05, 0x71, + 0x75, 0x65, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, + 0x32, 0x2e, 0x51, 0x75, 0x65, 0x72, 0x79, 0x52, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, 0x1b, + 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x22, 0x0a, 0x0d, 0x64, + 0x61, 0x74, 0x61, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, + 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, + 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, - 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, 0x08, 0x6f, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x0a, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, - 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, - 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, - 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x38, 0x0a, 0x0b, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x5f, - 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, + 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, + 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, + 0x74, 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, + 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, + 0x65, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3f, 0x0a, + 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, + 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x6f, 0x72, 0x52, 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x22, 0xfc, + 0x06, 0x0a, 0x13, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, + 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x22, 0x0a, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, + 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, + 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, + 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, + 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, + 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, + 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, + 0x12, 0x46, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, + 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, + 0x31, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x23, 0x2e, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, + 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x52, + 0x08, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x31, 0x0a, 0x07, 0x6f, 0x70, 0x74, + 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, - 0x75, 0x63, 0x74, 0x52, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, - 0x34, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x09, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x08, 0x64, 0x61, 0x74, - 0x61, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x63, 0x0a, 0x0e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c, 0x2e, - 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, - 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, - 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x52, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x0d, 0x72, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1b, 0x0a, 0x09, 0x64, 0x6f, - 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x15, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, - 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x73, - 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x16, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x77, - 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, - 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, - 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x61, 0x73, - 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x69, 0x64, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0b, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, - 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x72, 0x65, - 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, - 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x75, 0x70, 0x64, 0x61, - 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x20, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x75, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x50, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x13, 0x52, 0x45, 0x53, 0x4f, - 0x55, 0x52, 0x43, 0x45, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, - 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x4f, 0x4d, 0x41, 0x49, 0x4e, 0x10, 0x01, 0x12, 0x0d, 0x0a, - 0x09, 0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, - 0x50, 0x52, 0x4f, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x03, 0x22, 0x81, 0x01, 0x0a, 0x14, 0x50, 0x75, - 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x49, 0x6e, - 0x66, 0x6f, 0x12, 0x48, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x01, 0x20, - 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, - 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, - 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, - 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x1f, 0x0a, 0x0b, - 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x2a, 0x3a, 0x0a, - 0x08, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x41, 0x54, - 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x09, 0x0a, - 0x05, 0x41, 0x44, 0x44, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x54, 0x52, 0x41, 0x4e, - 0x53, 0x46, 0x4f, 0x52, 0x4d, 0x45, 0x44, 0x10, 0x02, 0x2a, 0x37, 0x0a, 0x0a, 0x53, 0x6f, 0x75, - 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x53, 0x4f, 0x55, 0x52, 0x43, - 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x09, 0x0a, - 0x05, 0x41, 0x53, 0x53, 0x45, 0x54, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x43, 0x4f, 0x53, 0x54, - 0x10, 0x02, 0x2a, 0x57, 0x0a, 0x08, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x11, - 0x0a, 0x0d, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x4f, 0x52, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, - 0x00, 0x12, 0x08, 0x0a, 0x04, 0x4a, 0x4f, 0x49, 0x4e, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x43, - 0x4f, 0x4e, 0x43, 0x41, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x41, 0x47, 0x47, 0x52, 0x45, - 0x47, 0x41, 0x54, 0x45, 0x10, 0x03, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, 0x45, 0x52, 0x59, 0x10, - 0x04, 0x12, 0x08, 0x0a, 0x04, 0x45, 0x56, 0x41, 0x4c, 0x10, 0x05, 0x32, 0xd0, 0x08, 0x0a, 0x0f, - 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x12, - 0x9b, 0x01, 0x0a, 0x03, 0x61, 0x64, 0x64, 0x12, 0x34, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, - 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, - 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, - 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, - 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, - 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, - 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x2e, 0x82, - 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x22, 0x23, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x64, - 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x64, 0x12, 0xad, 0x01, - 0x0a, 0x09, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x3a, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, - 0x6d, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, + 0x75, 0x63, 0x74, 0x52, 0x07, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2b, 0x0a, 0x04, + 0x74, 0x61, 0x67, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, + 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, + 0x75, 0x63, 0x74, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x12, 0x38, 0x0a, 0x0b, 0x6c, 0x61, 0x62, + 0x65, 0x6c, 0x73, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, + 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x0a, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x49, + 0x6e, 0x66, 0x6f, 0x12, 0x34, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x69, 0x6e, 0x66, 0x6f, + 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, + 0x08, 0x64, 0x61, 0x74, 0x61, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x63, 0x0a, 0x0e, 0x72, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x14, 0x20, 0x01, 0x28, + 0x0e, 0x32, 0x3c, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, + 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, + 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, + 0x6f, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, + 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1b, + 0x0a, 0x09, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x15, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x08, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x77, + 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x16, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0b, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x70, 0x61, 0x63, 0x65, 0x49, 0x64, 0x12, 0x1d, + 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x17, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x12, 0x21, 0x0a, + 0x0c, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x69, 0x64, 0x18, 0x18, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x49, 0x64, + 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x19, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x64, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x1d, 0x0a, + 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x1f, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x12, 0x1d, 0x0a, 0x0a, + 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x61, 0x74, 0x18, 0x20, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x22, 0x50, 0x0a, 0x0d, 0x52, + 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x17, 0x0a, 0x13, + 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x4e, + 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x4f, 0x4d, 0x41, 0x49, 0x4e, 0x10, + 0x01, 0x12, 0x0d, 0x0a, 0x09, 0x57, 0x4f, 0x52, 0x4b, 0x53, 0x50, 0x41, 0x43, 0x45, 0x10, 0x02, + 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x4f, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x03, 0x22, 0x81, 0x01, + 0x0a, 0x14, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, + 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x48, 0x0a, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, + 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, - 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x34, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2e, 0x3a, - 0x01, 0x2a, 0x22, 0x29, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, - 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, - 0x62, 0x6c, 0x65, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0xa4, 0x01, - 0x0a, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x37, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, - 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, - 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, 0x75, 0x62, 0x6c, 0x69, + 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, + 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x43, 0x6f, 0x75, 0x6e, + 0x74, 0x2a, 0x3a, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, + 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, + 0x00, 0x12, 0x09, 0x0a, 0x05, 0x41, 0x44, 0x44, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, + 0x54, 0x52, 0x41, 0x4e, 0x53, 0x46, 0x4f, 0x52, 0x4d, 0x45, 0x44, 0x10, 0x02, 0x2a, 0x37, 0x0a, + 0x0a, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x53, + 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, + 0x00, 0x12, 0x09, 0x0a, 0x05, 0x41, 0x53, 0x53, 0x45, 0x54, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, + 0x43, 0x4f, 0x53, 0x54, 0x10, 0x02, 0x2a, 0x57, 0x0a, 0x08, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x6f, 0x72, 0x12, 0x11, 0x0a, 0x0d, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x4f, 0x52, 0x5f, 0x4e, + 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x4a, 0x4f, 0x49, 0x4e, 0x10, 0x01, 0x12, + 0x0a, 0x0a, 0x06, 0x43, 0x4f, 0x4e, 0x43, 0x41, 0x54, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x41, + 0x47, 0x47, 0x52, 0x45, 0x47, 0x41, 0x54, 0x45, 0x10, 0x03, 0x12, 0x09, 0x0a, 0x05, 0x51, 0x55, + 0x45, 0x52, 0x59, 0x10, 0x04, 0x12, 0x08, 0x0a, 0x04, 0x45, 0x56, 0x41, 0x4c, 0x10, 0x05, 0x32, + 0xd0, 0x08, 0x0a, 0x0f, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, + 0x62, 0x6c, 0x65, 0x12, 0x9b, 0x01, 0x0a, 0x03, 0x61, 0x64, 0x64, 0x12, 0x34, 0x2e, 0x73, 0x70, + 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, + 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, - 0x6f, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x3a, 0x01, 0x2a, 0x22, 0x26, 0x2f, 0x64, + 0x6f, 0x22, 0x2e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x22, 0x23, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, - 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x75, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x12, 0x86, 0x01, 0x0a, 0x06, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, - 0x31, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, - 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, - 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93, - 0x02, 0x2b, 0x3a, 0x01, 0x2a, 0x22, 0x26, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x61, 0x64, + 0x64, 0x12, 0xad, 0x01, 0x0a, 0x09, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x12, + 0x3a, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, + 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, + 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, + 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x73, 0x70, + 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, + 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, + 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x34, 0x82, 0xd3, 0xe4, + 0x93, 0x02, 0x2e, 0x3a, 0x01, 0x2a, 0x22, 0x29, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, + 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, + 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, + 0x6d, 0x12, 0xa4, 0x01, 0x0a, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x37, 0x2e, 0x73, + 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, + 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x50, + 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, + 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, + 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, + 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x3a, 0x01, 0x2a, + 0x22, 0x26, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, + 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, + 0x65, 0x2f, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x86, 0x01, 0x0a, 0x06, 0x64, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x12, 0x31, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, + 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, + 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x31, + 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x3a, 0x01, 0x2a, 0x22, 0x26, 0x2f, 0x64, 0x61, 0x73, 0x68, + 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, + 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x12, 0x87, 0x01, 0x0a, 0x04, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x35, 0x2e, 0x73, 0x70, 0x61, + 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, + 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, + 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x22, 0x2f, 0x82, 0xd3, 0xe4, 0x93, + 0x02, 0x29, 0x3a, 0x01, 0x2a, 0x22, 0x24, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, - 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x87, 0x01, - 0x0a, 0x04, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x35, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, + 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x98, 0x01, 0x0a, 0x03, + 0x67, 0x65, 0x74, 0x12, 0x31, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, + 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, + 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, - 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, - 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, - 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x22, 0x2f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x29, 0x3a, 0x01, - 0x2a, 0x22, 0x24, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, + 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, + 0x6c, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x2e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, + 0x2a, 0x22, 0x23, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, - 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x61, 0x64, 0x12, 0x98, 0x01, 0x0a, 0x03, 0x67, 0x65, 0x74, 0x12, - 0x31, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, + 0x6c, 0x65, 0x2f, 0x67, 0x65, 0x74, 0x12, 0x99, 0x01, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, + 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, - 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, - 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, - 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x49, 0x6e, - 0x66, 0x6f, 0x22, 0x2e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x3a, 0x01, 0x2a, 0x22, 0x23, 0x2f, - 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, - 0x6c, 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x67, - 0x65, 0x74, 0x12, 0x99, 0x01, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x2f, 0x2e, 0x73, 0x70, - 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, 0x61, - 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, 0x1a, 0x2f, 0x2e, 0x73, - 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x64, 0x61, 0x73, 0x68, - 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x44, - 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x22, 0x2f, 0x82, - 0xd3, 0xe4, 0x93, 0x02, 0x29, 0x3a, 0x01, 0x2a, 0x22, 0x24, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, - 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x64, - 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x42, 0x40, - 0x5a, 0x3e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, - 0x75, 0x64, 0x66, 0x6f, 0x72, 0x65, 0x74, 0x2d, 0x69, 0x6f, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x64, - 0x69, 0x73, 0x74, 0x2f, 0x67, 0x6f, 0x2f, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2f, - 0x61, 0x70, 0x69, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, - 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x51, 0x75, 0x65, 0x72, 0x79, + 0x1a, 0x2f, 0x2e, 0x73, 0x70, 0x61, 0x63, 0x65, 0x6f, 0x6e, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, + 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x75, 0x62, + 0x6c, 0x69, 0x63, 0x44, 0x61, 0x74, 0x61, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x49, 0x6e, 0x66, + 0x6f, 0x22, 0x2f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x29, 0x3a, 0x01, 0x2a, 0x22, 0x24, 0x2f, 0x64, + 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x75, 0x62, 0x6c, + 0x69, 0x63, 0x2d, 0x64, 0x61, 0x74, 0x61, 0x2d, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2f, 0x6c, 0x69, + 0x73, 0x74, 0x42, 0x40, 0x5a, 0x3e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, + 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x66, 0x6f, 0x72, 0x65, 0x74, 0x2d, 0x69, 0x6f, 0x2f, 0x61, + 0x70, 0x69, 0x2f, 0x64, 0x69, 0x73, 0x74, 0x2f, 0x67, 0x6f, 0x2f, 0x73, 0x70, 0x61, 0x63, 0x65, + 0x6f, 0x6e, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x64, 0x61, 0x73, 0x68, 0x62, 0x6f, 0x61, 0x72, + 0x64, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -2275,47 +2322,51 @@ var file_spaceone_api_dashboard_v1_public_data_table_proto_depIdxs = []int32{ 13, // 15: spaceone.api.dashboard.v1.TransformOptions.EVAL:type_name -> spaceone.api.dashboard.v1.EvaluateOperator 1, // 16: spaceone.api.dashboard.v1.AddPublicDataTableRequest.source_type:type_name -> spaceone.api.dashboard.v1.SourceType 15, // 17: spaceone.api.dashboard.v1.AddPublicDataTableRequest.options:type_name -> spaceone.api.dashboard.v1.AddOptions - 25, // 18: spaceone.api.dashboard.v1.AddPublicDataTableRequest.tags:type_name -> google.protobuf.Struct - 2, // 19: spaceone.api.dashboard.v1.TransformPublicDataTableRequest.operator:type_name -> spaceone.api.dashboard.v1.Operator - 16, // 20: spaceone.api.dashboard.v1.TransformPublicDataTableRequest.options:type_name -> spaceone.api.dashboard.v1.TransformOptions - 25, // 21: spaceone.api.dashboard.v1.TransformPublicDataTableRequest.tags:type_name -> google.protobuf.Struct - 25, // 22: spaceone.api.dashboard.v1.UpdatePublicDataTableRequest.options:type_name -> google.protobuf.Struct - 25, // 23: spaceone.api.dashboard.v1.UpdatePublicDataTableRequest.tags:type_name -> google.protobuf.Struct - 5, // 24: spaceone.api.dashboard.v1.LoadPublicDataTableRequest.granularity:type_name -> spaceone.api.dashboard.v1.LoadPublicDataTableRequest.Granularity - 28, // 25: spaceone.api.dashboard.v1.LoadPublicDataTableRequest.sort:type_name -> spaceone.api.core.v2.Sort - 29, // 26: spaceone.api.dashboard.v1.LoadPublicDataTableRequest.page:type_name -> spaceone.api.core.v2.Page - 30, // 27: spaceone.api.dashboard.v1.PublicDataTableQuery.query:type_name -> spaceone.api.core.v2.Query - 0, // 28: spaceone.api.dashboard.v1.PublicDataTableQuery.data_type:type_name -> spaceone.api.dashboard.v1.DataType - 1, // 29: spaceone.api.dashboard.v1.PublicDataTableQuery.source_type:type_name -> spaceone.api.dashboard.v1.SourceType - 2, // 30: spaceone.api.dashboard.v1.PublicDataTableQuery.operator:type_name -> spaceone.api.dashboard.v1.Operator - 0, // 31: spaceone.api.dashboard.v1.PublicDataTableInfo.data_type:type_name -> spaceone.api.dashboard.v1.DataType - 1, // 32: spaceone.api.dashboard.v1.PublicDataTableInfo.source_type:type_name -> spaceone.api.dashboard.v1.SourceType - 2, // 33: spaceone.api.dashboard.v1.PublicDataTableInfo.operator:type_name -> spaceone.api.dashboard.v1.Operator - 25, // 34: spaceone.api.dashboard.v1.PublicDataTableInfo.options:type_name -> google.protobuf.Struct - 25, // 35: spaceone.api.dashboard.v1.PublicDataTableInfo.tags:type_name -> google.protobuf.Struct - 25, // 36: spaceone.api.dashboard.v1.PublicDataTableInfo.labels_info:type_name -> google.protobuf.Struct - 25, // 37: spaceone.api.dashboard.v1.PublicDataTableInfo.data_info:type_name -> google.protobuf.Struct - 6, // 38: spaceone.api.dashboard.v1.PublicDataTableInfo.resource_group:type_name -> spaceone.api.dashboard.v1.PublicDataTableInfo.ResourceGroup - 23, // 39: spaceone.api.dashboard.v1.PublicDataTablesInfo.results:type_name -> spaceone.api.dashboard.v1.PublicDataTableInfo - 17, // 40: spaceone.api.dashboard.v1.PublicDataTable.add:input_type -> spaceone.api.dashboard.v1.AddPublicDataTableRequest - 18, // 41: spaceone.api.dashboard.v1.PublicDataTable.transform:input_type -> spaceone.api.dashboard.v1.TransformPublicDataTableRequest - 19, // 42: spaceone.api.dashboard.v1.PublicDataTable.update:input_type -> spaceone.api.dashboard.v1.UpdatePublicDataTableRequest - 20, // 43: spaceone.api.dashboard.v1.PublicDataTable.delete:input_type -> spaceone.api.dashboard.v1.PublicDataTableRequest - 21, // 44: spaceone.api.dashboard.v1.PublicDataTable.load:input_type -> spaceone.api.dashboard.v1.LoadPublicDataTableRequest - 20, // 45: spaceone.api.dashboard.v1.PublicDataTable.get:input_type -> spaceone.api.dashboard.v1.PublicDataTableRequest - 22, // 46: spaceone.api.dashboard.v1.PublicDataTable.list:input_type -> spaceone.api.dashboard.v1.PublicDataTableQuery - 23, // 47: spaceone.api.dashboard.v1.PublicDataTable.add:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo - 23, // 48: spaceone.api.dashboard.v1.PublicDataTable.transform:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo - 23, // 49: spaceone.api.dashboard.v1.PublicDataTable.update:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo - 31, // 50: spaceone.api.dashboard.v1.PublicDataTable.delete:output_type -> google.protobuf.Empty - 25, // 51: spaceone.api.dashboard.v1.PublicDataTable.load:output_type -> google.protobuf.Struct - 23, // 52: spaceone.api.dashboard.v1.PublicDataTable.get:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo - 24, // 53: spaceone.api.dashboard.v1.PublicDataTable.list:output_type -> spaceone.api.dashboard.v1.PublicDataTablesInfo - 47, // [47:54] is the sub-list for method output_type - 40, // [40:47] is the sub-list for method input_type - 40, // [40:40] is the sub-list for extension type_name - 40, // [40:40] is the sub-list for extension extendee - 0, // [0:40] is the sub-list for field type_name + 25, // 18: spaceone.api.dashboard.v1.AddPublicDataTableRequest.vars:type_name -> google.protobuf.Struct + 25, // 19: spaceone.api.dashboard.v1.AddPublicDataTableRequest.tags:type_name -> google.protobuf.Struct + 2, // 20: spaceone.api.dashboard.v1.TransformPublicDataTableRequest.operator:type_name -> spaceone.api.dashboard.v1.Operator + 16, // 21: spaceone.api.dashboard.v1.TransformPublicDataTableRequest.options:type_name -> spaceone.api.dashboard.v1.TransformOptions + 25, // 22: spaceone.api.dashboard.v1.TransformPublicDataTableRequest.vars:type_name -> google.protobuf.Struct + 25, // 23: spaceone.api.dashboard.v1.TransformPublicDataTableRequest.tags:type_name -> google.protobuf.Struct + 25, // 24: spaceone.api.dashboard.v1.UpdatePublicDataTableRequest.options:type_name -> google.protobuf.Struct + 25, // 25: spaceone.api.dashboard.v1.UpdatePublicDataTableRequest.vars:type_name -> google.protobuf.Struct + 25, // 26: spaceone.api.dashboard.v1.UpdatePublicDataTableRequest.tags:type_name -> google.protobuf.Struct + 5, // 27: spaceone.api.dashboard.v1.LoadPublicDataTableRequest.granularity:type_name -> spaceone.api.dashboard.v1.LoadPublicDataTableRequest.Granularity + 28, // 28: spaceone.api.dashboard.v1.LoadPublicDataTableRequest.sort:type_name -> spaceone.api.core.v2.Sort + 29, // 29: spaceone.api.dashboard.v1.LoadPublicDataTableRequest.page:type_name -> spaceone.api.core.v2.Page + 25, // 30: spaceone.api.dashboard.v1.LoadPublicDataTableRequest.vars:type_name -> google.protobuf.Struct + 30, // 31: spaceone.api.dashboard.v1.PublicDataTableQuery.query:type_name -> spaceone.api.core.v2.Query + 0, // 32: spaceone.api.dashboard.v1.PublicDataTableQuery.data_type:type_name -> spaceone.api.dashboard.v1.DataType + 1, // 33: spaceone.api.dashboard.v1.PublicDataTableQuery.source_type:type_name -> spaceone.api.dashboard.v1.SourceType + 2, // 34: spaceone.api.dashboard.v1.PublicDataTableQuery.operator:type_name -> spaceone.api.dashboard.v1.Operator + 0, // 35: spaceone.api.dashboard.v1.PublicDataTableInfo.data_type:type_name -> spaceone.api.dashboard.v1.DataType + 1, // 36: spaceone.api.dashboard.v1.PublicDataTableInfo.source_type:type_name -> spaceone.api.dashboard.v1.SourceType + 2, // 37: spaceone.api.dashboard.v1.PublicDataTableInfo.operator:type_name -> spaceone.api.dashboard.v1.Operator + 25, // 38: spaceone.api.dashboard.v1.PublicDataTableInfo.options:type_name -> google.protobuf.Struct + 25, // 39: spaceone.api.dashboard.v1.PublicDataTableInfo.tags:type_name -> google.protobuf.Struct + 25, // 40: spaceone.api.dashboard.v1.PublicDataTableInfo.labels_info:type_name -> google.protobuf.Struct + 25, // 41: spaceone.api.dashboard.v1.PublicDataTableInfo.data_info:type_name -> google.protobuf.Struct + 6, // 42: spaceone.api.dashboard.v1.PublicDataTableInfo.resource_group:type_name -> spaceone.api.dashboard.v1.PublicDataTableInfo.ResourceGroup + 23, // 43: spaceone.api.dashboard.v1.PublicDataTablesInfo.results:type_name -> spaceone.api.dashboard.v1.PublicDataTableInfo + 17, // 44: spaceone.api.dashboard.v1.PublicDataTable.add:input_type -> spaceone.api.dashboard.v1.AddPublicDataTableRequest + 18, // 45: spaceone.api.dashboard.v1.PublicDataTable.transform:input_type -> spaceone.api.dashboard.v1.TransformPublicDataTableRequest + 19, // 46: spaceone.api.dashboard.v1.PublicDataTable.update:input_type -> spaceone.api.dashboard.v1.UpdatePublicDataTableRequest + 20, // 47: spaceone.api.dashboard.v1.PublicDataTable.delete:input_type -> spaceone.api.dashboard.v1.PublicDataTableRequest + 21, // 48: spaceone.api.dashboard.v1.PublicDataTable.load:input_type -> spaceone.api.dashboard.v1.LoadPublicDataTableRequest + 20, // 49: spaceone.api.dashboard.v1.PublicDataTable.get:input_type -> spaceone.api.dashboard.v1.PublicDataTableRequest + 22, // 50: spaceone.api.dashboard.v1.PublicDataTable.list:input_type -> spaceone.api.dashboard.v1.PublicDataTableQuery + 23, // 51: spaceone.api.dashboard.v1.PublicDataTable.add:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo + 23, // 52: spaceone.api.dashboard.v1.PublicDataTable.transform:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo + 23, // 53: spaceone.api.dashboard.v1.PublicDataTable.update:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo + 31, // 54: spaceone.api.dashboard.v1.PublicDataTable.delete:output_type -> google.protobuf.Empty + 25, // 55: spaceone.api.dashboard.v1.PublicDataTable.load:output_type -> google.protobuf.Struct + 23, // 56: spaceone.api.dashboard.v1.PublicDataTable.get:output_type -> spaceone.api.dashboard.v1.PublicDataTableInfo + 24, // 57: spaceone.api.dashboard.v1.PublicDataTable.list:output_type -> spaceone.api.dashboard.v1.PublicDataTablesInfo + 51, // [51:58] is the sub-list for method output_type + 44, // [44:51] is the sub-list for method input_type + 44, // [44:44] is the sub-list for extension type_name + 44, // [44:44] is the sub-list for extension extendee + 0, // [0:44] is the sub-list for field type_name } func init() { file_spaceone_api_dashboard_v1_public_data_table_proto_init() } diff --git a/dist/json/cloudforet/api/dashboard/v1/Private_data_table.json b/dist/json/cloudforet/api/dashboard/v1/Private_data_table.json index 8346081e..ceb15773 100755 --- a/dist/json/cloudforet/api/dashboard/v1/Private_data_table.json +++ b/dist/json/cloudforet/api/dashboard/v1/Private_data_table.json @@ -126,6 +126,18 @@ "oneofdecl": "", "defaultValue": "" }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" + }, { "name": "tags", "description": "+optional", @@ -221,6 +233,18 @@ "isoneof": false, "oneofdecl": "", "defaultValue": "" + }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" } ] }, @@ -630,6 +654,18 @@ "oneofdecl": "", "defaultValue": "" }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" + }, { "name": "tags", "description": "+optional", @@ -690,6 +726,18 @@ "oneofdecl": "", "defaultValue": "" }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" + }, { "name": "tags", "description": "+optional", diff --git a/dist/json/cloudforet/api/dashboard/v1/Public_data_table.json b/dist/json/cloudforet/api/dashboard/v1/Public_data_table.json index 2c278b3a..eb99dee5 100755 --- a/dist/json/cloudforet/api/dashboard/v1/Public_data_table.json +++ b/dist/json/cloudforet/api/dashboard/v1/Public_data_table.json @@ -398,6 +398,18 @@ "oneofdecl": "", "defaultValue": "" }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" + }, { "name": "tags", "description": "+optional", @@ -709,6 +721,18 @@ "isoneof": false, "oneofdecl": "", "defaultValue": "" + }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" } ] }, @@ -1286,6 +1310,18 @@ "oneofdecl": "", "defaultValue": "" }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" + }, { "name": "tags", "description": "+optional", @@ -1346,6 +1382,18 @@ "oneofdecl": "", "defaultValue": "" }, + { + "name": "vars", + "description": "+optional", + "label": "", + "type": "Struct", + "longType": "google.protobuf.Struct", + "fullType": "google.protobuf.Struct", + "ismap": false, + "isoneof": false, + "oneofdecl": "", + "defaultValue": "" + }, { "name": "tags", "description": "+optional", diff --git a/dist/openapi/cloudforet/api/dashboard/v1/openapi.json b/dist/openapi/cloudforet/api/dashboard/v1/openapi.json index 62ba3e7a..1ba9bfca 100755 --- a/dist/openapi/cloudforet/api/dashboard/v1/openapi.json +++ b/dist/openapi/cloudforet/api/dashboard/v1/openapi.json @@ -635,11 +635,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |source_type||SourceType|True|\n |options||AddOptions|True|\n |name||string||\n |tags||Struct||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |source_type||SourceType|True|\n |options||AddOptions|True|\n |name||string||\n |vars||Struct||\n |tags||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"source_type" : {"type": "SourceType","title": "SOURCE_TYPE" },"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS" },"tags" : {"type": "object","title": "TAGS" } } + "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"source_type" : {"type": "SourceType","title": "SOURCE_TYPE" },"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS" },"vars" : {"type": "object","title": "VARS" },"tags" : {"type": "object","title": "TAGS" } } }, "examples":{"Schema":{} } @@ -664,11 +664,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |operator||Operator|True|\n |options||TransformOptions|True|\n |name||string||\n |tags||Struct||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |operator||Operator|True|\n |options||TransformOptions|True|\n |name||string||\n |vars||Struct||\n |tags||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"operator" : {"type": "Operator","title": "OPERATOR" },"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS" },"tags" : {"type": "object","title": "TAGS" } } + "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"operator" : {"type": "Operator","title": "OPERATOR" },"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS" },"vars" : {"type": "object","title": "VARS" },"tags" : {"type": "object","title": "TAGS" } } }, "examples":{"Schema":{} } @@ -693,11 +693,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |name||string||\n |options||Struct||\n |tags||Struct||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |name||string||\n |options||Struct||\n |vars||Struct||\n |tags||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"name" : {"type": "string","title": "NAME" },"options" : {"type": "object","title": "OPTIONS" },"tags" : {"type": "object","title": "TAGS" } } + "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"name" : {"type": "string","title": "NAME" },"options" : {"type": "object","title": "OPTIONS" },"vars" : {"type": "object","title": "VARS" },"tags" : {"type": "object","title": "TAGS" } } }, "examples":{"Schema":{} } @@ -745,11 +745,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |granularity|DAILY, MONTHLY, YEARLY |string|True|\n |start||string||\n |end||string||\n |sort||array||\n |page||Page||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |granularity|DAILY, MONTHLY, YEARLY |string|True|\n |start||string||\n |end||string||\n |sort||array||\n |page||Page||\n |vars||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"granularity" : {"type": "string","title": "GRANULARITY" },"start" : {"type": "string","title": "START" },"end" : {"type": "string","title": "END" },"sort" : {"items": {"$ref": "#/components/schemas/Sort"}, "type": "array","title": "SORT" },"page" : {"$ref": "#/components/schemas/Page","title": "PAGE" } } + "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"granularity" : {"type": "string","title": "GRANULARITY" },"start" : {"type": "string","title": "START" },"end" : {"type": "string","title": "END" },"sort" : {"items": {"$ref": "#/components/schemas/Sort"}, "type": "array","title": "SORT" },"page" : {"$ref": "#/components/schemas/Page","title": "PAGE" },"vars" : {"type": "object","title": "VARS" } } }, "examples":{"Schema":{} } @@ -832,11 +832,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |source_type|ASSET, COST |string|True|\n |options||AddOptions|True|\n |name||string||\n |tags||Struct||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |source_type|ASSET, COST |string|True|\n |options||AddOptions|True|\n |name||string||\n |vars||Struct||\n |tags||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"source_type" : {"type": "string","title": "SOURCE_TYPE" },"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS" },"tags" : {"type": "object","title": "TAGS" } } + "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"source_type" : {"type": "string","title": "SOURCE_TYPE" },"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS" },"vars" : {"type": "object","title": "VARS" },"tags" : {"type": "object","title": "TAGS" } } }, "examples":{"Schema":{} } @@ -861,11 +861,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |operator|JOIN, CONCAT, AGGREGATE, QUERY, EVAL |string|True|\n |options||TransformOptions|True|\n |name||string||\n |tags||Struct||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |widget_id||string|True|\n |operator|JOIN, CONCAT, AGGREGATE, QUERY, EVAL |string|True|\n |options||TransformOptions|True|\n |name||string||\n |vars||Struct||\n |tags||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"operator" : {"type": "string","title": "OPERATOR" },"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS" },"tags" : {"type": "object","title": "TAGS" } } + "properties": {"widget_id" : {"type": "string","title": "WIDGET_ID" },"name" : {"type": "string","title": "NAME" },"operator" : {"type": "string","title": "OPERATOR" },"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS" },"vars" : {"type": "object","title": "VARS" },"tags" : {"type": "object","title": "TAGS" } } }, "examples":{"Schema":{} } @@ -890,11 +890,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |name||string||\n |options||Struct||\n |tags||Struct||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |name||string||\n |options||Struct||\n |vars||Struct||\n |tags||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"name" : {"type": "string","title": "NAME" },"options" : {"type": "object","title": "OPTIONS" },"tags" : {"type": "object","title": "TAGS" } } + "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"name" : {"type": "string","title": "NAME" },"options" : {"type": "object","title": "OPTIONS" },"vars" : {"type": "object","title": "VARS" },"tags" : {"type": "object","title": "TAGS" } } }, "examples":{"Schema":{} } @@ -942,11 +942,11 @@ "operationId" : "", "description": "### Description \n", "requestBody": { - "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |granularity|DAILY, MONTHLY, YEARLY |string|True|\n |start||string||\n |end||string||\n |sort||array||\n |page||Page||\n
", + "description": "\n| Key | Description | Type | Required|\n|-------------------|---------------------------------------------------------------|-----------|-------|\n |data_table_id||string|True|\n |granularity|DAILY, MONTHLY, YEARLY |string|True|\n |start||string||\n |end||string||\n |sort||array||\n |page||Page||\n |vars||Struct||\n
", "content": { "application/json": { "schema": { - "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"granularity" : {"type": "string","title": "GRANULARITY" },"start" : {"type": "string","title": "START" },"end" : {"type": "string","title": "END" },"sort" : {"items": {"$ref": "#/components/schemas/Sort"}, "type": "array","title": "SORT" },"page" : {"$ref": "#/components/schemas/Page","title": "PAGE" } } + "properties": {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID" },"granularity" : {"type": "string","title": "GRANULARITY" },"start" : {"type": "string","title": "START" },"end" : {"type": "string","title": "END" },"sort" : {"items": {"$ref": "#/components/schemas/Sort"}, "type": "array","title": "SORT" },"page" : {"$ref": "#/components/schemas/Page","title": "PAGE" },"vars" : {"type": "object","title": "VARS" } } }, "examples":{"Schema":{} } @@ -1956,14 +1956,14 @@ "title": "UpdatePrivateWidgetRequest" } , "AddPrivateDataTableRequest": { - "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"source_type" : {"type": "SourceType","title": "SOURCE_TYPE"},"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS"},"tags" : {"type": "object","title": "TAGS"}}, + "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"source_type" : {"type": "SourceType","title": "SOURCE_TYPE"},"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS"},"vars" : {"type": "object","title": "VARS"},"tags" : {"type": "object","title": "TAGS"}}, "type": "object", "required": ["widget_id","source_type","options"], "title": "AddPrivateDataTableRequest" } , "LoadPrivateDataTableRequest": { "properties" : {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID"},"granularity" : {"type": "string","title": "GRANULARITY"},"start" : {"type": "string","title": "START"},"end" : {"type": "string","title": "END"},"sort" : {"items": {"$ref": "#/components/schemas/Sort"}, - "type": "array","$ref": "#/components/schemas/Sort","title": "SORT"},"page" : {"$ref": "#/components/schemas/Page","title": "PAGE"}}, + "type": "array","$ref": "#/components/schemas/Sort","title": "SORT"},"page" : {"$ref": "#/components/schemas/Page","title": "PAGE"},"vars" : {"type": "object","title": "VARS"}}, "type": "object", "required": ["data_table_id","granularity"], "title": "LoadPrivateDataTableRequest" @@ -1994,13 +1994,13 @@ "title": "PrivateDataTablesInfo" } , "TransformPrivateDataTableRequest": { - "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"operator" : {"type": "Operator","title": "OPERATOR"},"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS"},"tags" : {"type": "object","title": "TAGS"}}, + "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"operator" : {"type": "Operator","title": "OPERATOR"},"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS"},"vars" : {"type": "object","title": "VARS"},"tags" : {"type": "object","title": "TAGS"}}, "type": "object", "required": ["widget_id","operator","options"], "title": "TransformPrivateDataTableRequest" } , "UpdatePrivateDataTableRequest": { - "properties" : {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID"},"name" : {"type": "string","title": "NAME"},"options" : {"type": "object","title": "OPTIONS"},"tags" : {"type": "object","title": "TAGS"}}, + "properties" : {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID"},"name" : {"type": "string","title": "NAME"},"options" : {"type": "object","title": "OPTIONS"},"vars" : {"type": "object","title": "VARS"},"tags" : {"type": "object","title": "TAGS"}}, "type": "object", "required": ["data_table_id"], "title": "UpdatePrivateDataTableRequest" @@ -2014,7 +2014,7 @@ "title": "AddOptions" } , "AddPublicDataTableRequest": { - "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"source_type" : {"type": "string","title": "SOURCE_TYPE"},"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS"},"tags" : {"type": "object","title": "TAGS"}}, + "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"source_type" : {"type": "string","title": "SOURCE_TYPE"},"options" : {"$ref": "#/components/schemas/AddOptions","title": "OPTIONS"},"vars" : {"type": "object","title": "VARS"},"tags" : {"type": "object","title": "TAGS"}}, "type": "object", "required": ["widget_id","source_type","options"], "title": "AddPublicDataTableRequest" @@ -2059,7 +2059,7 @@ } , "LoadPublicDataTableRequest": { "properties" : {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID"},"granularity" : {"type": "string","title": "GRANULARITY"},"start" : {"type": "string","title": "START"},"end" : {"type": "string","title": "END"},"sort" : {"items": {"$ref": "#/components/schemas/Sort"}, - "type": "array","$ref": "#/components/schemas/Sort","title": "SORT"},"page" : {"$ref": "#/components/schemas/Page","title": "PAGE"}}, + "type": "array","$ref": "#/components/schemas/Sort","title": "SORT"},"page" : {"$ref": "#/components/schemas/Page","title": "PAGE"},"vars" : {"type": "object","title": "VARS"}}, "type": "object", "required": ["data_table_id","granularity"], "title": "LoadPublicDataTableRequest" @@ -2109,13 +2109,13 @@ "title": "TransformOptions" } , "TransformPublicDataTableRequest": { - "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"operator" : {"type": "string","title": "OPERATOR"},"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS"},"tags" : {"type": "object","title": "TAGS"}}, + "properties" : {"widget_id" : {"type": "string","title": "WIDGET_ID"},"name" : {"type": "string","title": "NAME"},"operator" : {"type": "string","title": "OPERATOR"},"options" : {"$ref": "#/components/schemas/TransformOptions","title": "OPTIONS"},"vars" : {"type": "object","title": "VARS"},"tags" : {"type": "object","title": "TAGS"}}, "type": "object", "required": ["widget_id","operator","options"], "title": "TransformPublicDataTableRequest" } , "UpdatePublicDataTableRequest": { - "properties" : {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID"},"name" : {"type": "string","title": "NAME"},"options" : {"type": "object","title": "OPTIONS"},"tags" : {"type": "object","title": "TAGS"}}, + "properties" : {"data_table_id" : {"type": "string","title": "DATA_TABLE_ID"},"name" : {"type": "string","title": "NAME"},"options" : {"type": "object","title": "OPTIONS"},"vars" : {"type": "object","title": "VARS"},"tags" : {"type": "object","title": "TAGS"}}, "type": "object", "required": ["data_table_id"], "title": "UpdatePublicDataTableRequest" diff --git a/dist/python/build/lib/spaceone/api/dashboard/v1/private_data_table_pb2.py b/dist/python/build/lib/spaceone/api/dashboard/v1/private_data_table_pb2.py index ca06b6e9..e0f521fe 100644 --- a/dist/python/build/lib/spaceone/api/dashboard/v1/private_data_table_pb2.py +++ b/dist/python/build/lib/spaceone/api/dashboard/v1/private_data_table_pb2.py @@ -19,7 +19,7 @@ from spaceone.api.dashboard.v1 import public_data_table_pb2 as spaceone_dot_api_dot_dashboard_dot_v1_dot_public__data__table__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2spaceone/api/dashboard/v1/private_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\x1a\x31spaceone/api/dashboard/v1/public_data_table.proto\"\xd8\x01\n\x1a\x41\x64\x64PrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xdf\x01\n TransformPrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x95\x01\n\x1dUpdatePrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\"0\n\x17PrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xc6\x02\n\x1bLoadPrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12W\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x42.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa6\x02\n\x15PrivateDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xd8\x04\n\x14PrivateDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x0f\n\x07user_id\x18\x16 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x17 \x01(\t\x12\x11\n\twidget_id\x18\x18 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"n\n\x15PrivateDataTablesInfo\x12@\n\x07results\x18\x01 \x03(\x0b\x32/.spaceone.api.dashboard.v1.PrivateDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05\x32\xe4\x08\n\x10PrivateDataTable\x12\x9e\x01\n\x03\x61\x64\x64\x12\x35.spaceone.api.dashboard.v1.AddPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/add:\x01*\x12\xb0\x01\n\ttransform\x12;.spaceone.api.dashboard.v1.TransformPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"5\x82\xd3\xe4\x93\x02/\"*/dashboard/v1/private-data-table/transform:\x01*\x12\xa7\x01\n\x06update\x12\x38.spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/update:\x01*\x12\x88\x01\n\x06\x64\x65lete\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a\x16.google.protobuf.Empty\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/delete:\x01*\x12\x89\x01\n\x04load\x12\x36.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest\x1a\x17.google.protobuf.Struct\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/load:\x01*\x12\x9b\x01\n\x03get\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/get:\x01*\x12\x9c\x01\n\x04list\x12\x30.spaceone.api.dashboard.v1.PrivateDataTableQuery\x1a\x30.spaceone.api.dashboard.v1.PrivateDataTablesInfo\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2spaceone/api/dashboard/v1/private_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\x1a\x31spaceone/api/dashboard/v1/public_data_table.proto\"\xff\x01\n\x1a\x41\x64\x64PrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x86\x02\n TransformPrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xbc\x01\n\x1dUpdatePrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04vars\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"0\n\x17PrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xed\x02\n\x1bLoadPrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12W\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x42.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\x12%\n\x04vars\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa6\x02\n\x15PrivateDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xd8\x04\n\x14PrivateDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x0f\n\x07user_id\x18\x16 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x17 \x01(\t\x12\x11\n\twidget_id\x18\x18 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"n\n\x15PrivateDataTablesInfo\x12@\n\x07results\x18\x01 \x03(\x0b\x32/.spaceone.api.dashboard.v1.PrivateDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05\x32\xe4\x08\n\x10PrivateDataTable\x12\x9e\x01\n\x03\x61\x64\x64\x12\x35.spaceone.api.dashboard.v1.AddPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/add:\x01*\x12\xb0\x01\n\ttransform\x12;.spaceone.api.dashboard.v1.TransformPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"5\x82\xd3\xe4\x93\x02/\"*/dashboard/v1/private-data-table/transform:\x01*\x12\xa7\x01\n\x06update\x12\x38.spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/update:\x01*\x12\x88\x01\n\x06\x64\x65lete\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a\x16.google.protobuf.Empty\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/delete:\x01*\x12\x89\x01\n\x04load\x12\x36.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest\x1a\x17.google.protobuf.Struct\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/load:\x01*\x12\x9b\x01\n\x03get\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/get:\x01*\x12\x9c\x01\n\x04list\x12\x30.spaceone.api.dashboard.v1.PrivateDataTableQuery\x1a\x30.spaceone.api.dashboard.v1.PrivateDataTablesInfo\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -42,25 +42,25 @@ _globals['_PRIVATEDATATABLE'].methods_by_name['list']._loaded_options = None _globals['_PRIVATEDATATABLE'].methods_by_name['list']._serialized_options = b'\202\323\344\223\002*\"%/dashboard/v1/private-data-table/list:\001*' _globals['_ADDPRIVATEDATATABLEREQUEST']._serialized_start=256 - _globals['_ADDPRIVATEDATATABLEREQUEST']._serialized_end=472 - _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_start=475 - _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_end=698 - _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_start=701 - _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_end=850 - _globals['_PRIVATEDATATABLEREQUEST']._serialized_start=852 - _globals['_PRIVATEDATATABLEREQUEST']._serialized_end=900 - _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_start=903 - _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_end=1229 - _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_start=1158 - _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_end=1229 - _globals['_PRIVATEDATATABLEQUERY']._serialized_start=1232 - _globals['_PRIVATEDATATABLEQUERY']._serialized_end=1526 - _globals['_PRIVATEDATATABLEINFO']._serialized_start=1529 - _globals['_PRIVATEDATATABLEINFO']._serialized_end=2129 - _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_start=2049 - _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_end=2129 - _globals['_PRIVATEDATATABLESINFO']._serialized_start=2131 - _globals['_PRIVATEDATATABLESINFO']._serialized_end=2241 - _globals['_PRIVATEDATATABLE']._serialized_start=2244 - _globals['_PRIVATEDATATABLE']._serialized_end=3368 + _globals['_ADDPRIVATEDATATABLEREQUEST']._serialized_end=511 + _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_start=514 + _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_end=776 + _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_start=779 + _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_end=967 + _globals['_PRIVATEDATATABLEREQUEST']._serialized_start=969 + _globals['_PRIVATEDATATABLEREQUEST']._serialized_end=1017 + _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_start=1020 + _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_end=1385 + _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_start=1314 + _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_end=1385 + _globals['_PRIVATEDATATABLEQUERY']._serialized_start=1388 + _globals['_PRIVATEDATATABLEQUERY']._serialized_end=1682 + _globals['_PRIVATEDATATABLEINFO']._serialized_start=1685 + _globals['_PRIVATEDATATABLEINFO']._serialized_end=2285 + _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_start=2205 + _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_end=2285 + _globals['_PRIVATEDATATABLESINFO']._serialized_start=2287 + _globals['_PRIVATEDATATABLESINFO']._serialized_end=2397 + _globals['_PRIVATEDATATABLE']._serialized_start=2400 + _globals['_PRIVATEDATATABLE']._serialized_end=3524 # @@protoc_insertion_point(module_scope) diff --git a/dist/python/build/lib/spaceone/api/dashboard/v1/public_data_table_pb2.py b/dist/python/build/lib/spaceone/api/dashboard/v1/public_data_table_pb2.py index 69d35ddc..4239395a 100644 --- a/dist/python/build/lib/spaceone/api/dashboard/v1/public_data_table_pb2.py +++ b/dist/python/build/lib/spaceone/api/dashboard/v1/public_data_table_pb2.py @@ -18,7 +18,7 @@ from spaceone.api.core.v2 import query_pb2 as spaceone_dot_api_dot_core_dot_v2_dot_query__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1spaceone/api/dashboard/v1/public_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\" \n\x0b\x41ssetSource\x12\x11\n\tmetric_id\x18\x01 \x01(\t\"\\\n\nCostSource\x12\x18\n\x0e\x64\x61ta_source_id\x18\x01 \x01(\tH\x00\x12\x13\n\tplugin_id\x18\x02 \x01(\tH\x00\x12\x10\n\x08\x64\x61ta_key\x18\x03 \x01(\tB\r\n\x0b\x63ost_source\"\xad\x01\n\x0cJoinOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\x12=\n\x03how\x18\x02 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.JoinOperator.JoinType\"I\n\x08JoinType\x12\x12\n\x0eJOIN_TYPE_NONE\x10\x00\x12\t\n\x05inner\x10\x01\x12\x08\n\x04left\x10\x02\x12\t\n\x05right\x10\x03\x12\t\n\x05outer\x10\x04\"%\n\x0e\x43oncatOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\"g\n\x11\x41ggregateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12)\n\x08\x66unction\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x10\n\x08group_by\x18\x03 \x01(\t\":\n\rQueryOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x12\n\nconditions\x18\x02 \x03(\t\"Z\n\x10\x45valuateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12/\n\x0b\x65xpressions\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"9\n\x08TimeDiff\x12\x0f\n\x05years\x18\x01 \x01(\x05H\x00\x12\x10\n\x06months\x18\x02 \x01(\x05H\x00\x42\n\n\x08timediff\"\xa9\x04\n\nAddOptions\x12\x37\n\x05\x41SSET\x18\x01 \x01(\x0b\x32&.spaceone.api.dashboard.v1.AssetSourceH\x00\x12\x35\n\x04\x43OST\x18\x02 \x01(\x0b\x32%.spaceone.api.dashboard.v1.CostSourceH\x00\x12\x11\n\tdata_name\x18\x03 \x01(\t\x12\x11\n\tdata_unit\x18\x04 \x01(\t\x12,\n\x08group_by\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12,\n\x06\x66ilter\x18\x06 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12/\n\tfilter_or\x18\x07 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12\x45\n\x0b\x64\x61te_format\x18\x08 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.AddOptions.DateFormat\x12\x32\n\x11\x61\x64\x64itional_labels\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x35\n\x08timediff\x18\n \x01(\x0b\x32#.spaceone.api.dashboard.v1.TimeDiff\"<\n\nDateFormat\x12\x14\n\x10\x44\x41TE_FORMAT_NONE\x10\x00\x12\n\n\x06SINGLE\x10\x01\x12\x0c\n\x08SEPARATE\x10\x02\x42\x08\n\x06source\"\xcf\x02\n\x10TransformOptions\x12\x37\n\x04JOIN\x18\x01 \x01(\x0b\x32\'.spaceone.api.dashboard.v1.JoinOperatorH\x00\x12;\n\x06\x43ONCAT\x18\x02 \x01(\x0b\x32).spaceone.api.dashboard.v1.ConcatOperatorH\x00\x12\x41\n\tAGGREGATE\x18\x03 \x01(\x0b\x32,.spaceone.api.dashboard.v1.AggregateOperatorH\x00\x12\x39\n\x05QUERY\x18\x04 \x01(\x0b\x32(.spaceone.api.dashboard.v1.QueryOperatorH\x00\x12;\n\x04\x45VAL\x18\x05 \x01(\x0b\x32+.spaceone.api.dashboard.v1.EvaluateOperatorH\x00\x42\n\n\x08operator\"\xd7\x01\n\x19\x41\x64\x64PublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xde\x01\n\x1fTransformPublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x94\x01\n\x1cUpdatePublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\"/\n\x16PublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xc4\x02\n\x1aLoadPublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12V\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x41.spaceone.api.dashboard.v1.LoadPublicDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa5\x02\n\x14PublicDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xc6\x05\n\x13PublicDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12T\n\x0eresource_group\x18\x14 \x01(\x0e\x32<.spaceone.api.dashboard.v1.PublicDataTableInfo.ResourceGroup\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x14\n\x0cworkspace_id\x18\x16 \x01(\t\x12\x12\n\nproject_id\x18\x17 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x18 \x01(\t\x12\x11\n\twidget_id\x18\x19 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"l\n\x14PublicDataTablesInfo\x12?\n\x07results\x18\x01 \x03(\x0b\x32..spaceone.api.dashboard.v1.PublicDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05*:\n\x08\x44\x61taType\x12\x12\n\x0e\x44\x41TA_TYPE_NONE\x10\x00\x12\t\n\x05\x41\x44\x44\x45\x44\x10\x01\x12\x0f\n\x0bTRANSFORMED\x10\x02*7\n\nSourceType\x12\x14\n\x10SOURCE_TYPE_NONE\x10\x00\x12\t\n\x05\x41SSET\x10\x01\x12\x08\n\x04\x43OST\x10\x02*W\n\x08Operator\x12\x11\n\rOPERATOR_NONE\x10\x00\x12\x08\n\x04JOIN\x10\x01\x12\n\n\x06\x43ONCAT\x10\x02\x12\r\n\tAGGREGATE\x10\x03\x12\t\n\x05QUERY\x10\x04\x12\x08\n\x04\x45VAL\x10\x05\x32\xd0\x08\n\x0fPublicDataTable\x12\x9b\x01\n\x03\x61\x64\x64\x12\x34.spaceone.api.dashboard.v1.AddPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/add:\x01*\x12\xad\x01\n\ttransform\x12:.spaceone.api.dashboard.v1.TransformPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"4\x82\xd3\xe4\x93\x02.\")/dashboard/v1/public-data-table/transform:\x01*\x12\xa4\x01\n\x06update\x12\x37.spaceone.api.dashboard.v1.UpdatePublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/update:\x01*\x12\x86\x01\n\x06\x64\x65lete\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a\x16.google.protobuf.Empty\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/delete:\x01*\x12\x87\x01\n\x04load\x12\x35.spaceone.api.dashboard.v1.LoadPublicDataTableRequest\x1a\x17.google.protobuf.Struct\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/load:\x01*\x12\x98\x01\n\x03get\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/get:\x01*\x12\x99\x01\n\x04list\x12/.spaceone.api.dashboard.v1.PublicDataTableQuery\x1a/.spaceone.api.dashboard.v1.PublicDataTablesInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1spaceone/api/dashboard/v1/public_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\" \n\x0b\x41ssetSource\x12\x11\n\tmetric_id\x18\x01 \x01(\t\"\\\n\nCostSource\x12\x18\n\x0e\x64\x61ta_source_id\x18\x01 \x01(\tH\x00\x12\x13\n\tplugin_id\x18\x02 \x01(\tH\x00\x12\x10\n\x08\x64\x61ta_key\x18\x03 \x01(\tB\r\n\x0b\x63ost_source\"\xad\x01\n\x0cJoinOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\x12=\n\x03how\x18\x02 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.JoinOperator.JoinType\"I\n\x08JoinType\x12\x12\n\x0eJOIN_TYPE_NONE\x10\x00\x12\t\n\x05inner\x10\x01\x12\x08\n\x04left\x10\x02\x12\t\n\x05right\x10\x03\x12\t\n\x05outer\x10\x04\"%\n\x0e\x43oncatOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\"g\n\x11\x41ggregateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12)\n\x08\x66unction\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x10\n\x08group_by\x18\x03 \x01(\t\":\n\rQueryOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x12\n\nconditions\x18\x02 \x03(\t\"Z\n\x10\x45valuateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12/\n\x0b\x65xpressions\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"9\n\x08TimeDiff\x12\x0f\n\x05years\x18\x01 \x01(\x05H\x00\x12\x10\n\x06months\x18\x02 \x01(\x05H\x00\x42\n\n\x08timediff\"\xa9\x04\n\nAddOptions\x12\x37\n\x05\x41SSET\x18\x01 \x01(\x0b\x32&.spaceone.api.dashboard.v1.AssetSourceH\x00\x12\x35\n\x04\x43OST\x18\x02 \x01(\x0b\x32%.spaceone.api.dashboard.v1.CostSourceH\x00\x12\x11\n\tdata_name\x18\x03 \x01(\t\x12\x11\n\tdata_unit\x18\x04 \x01(\t\x12,\n\x08group_by\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12,\n\x06\x66ilter\x18\x06 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12/\n\tfilter_or\x18\x07 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12\x45\n\x0b\x64\x61te_format\x18\x08 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.AddOptions.DateFormat\x12\x32\n\x11\x61\x64\x64itional_labels\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x35\n\x08timediff\x18\n \x01(\x0b\x32#.spaceone.api.dashboard.v1.TimeDiff\"<\n\nDateFormat\x12\x14\n\x10\x44\x41TE_FORMAT_NONE\x10\x00\x12\n\n\x06SINGLE\x10\x01\x12\x0c\n\x08SEPARATE\x10\x02\x42\x08\n\x06source\"\xcf\x02\n\x10TransformOptions\x12\x37\n\x04JOIN\x18\x01 \x01(\x0b\x32\'.spaceone.api.dashboard.v1.JoinOperatorH\x00\x12;\n\x06\x43ONCAT\x18\x02 \x01(\x0b\x32).spaceone.api.dashboard.v1.ConcatOperatorH\x00\x12\x41\n\tAGGREGATE\x18\x03 \x01(\x0b\x32,.spaceone.api.dashboard.v1.AggregateOperatorH\x00\x12\x39\n\x05QUERY\x18\x04 \x01(\x0b\x32(.spaceone.api.dashboard.v1.QueryOperatorH\x00\x12;\n\x04\x45VAL\x18\x05 \x01(\x0b\x32+.spaceone.api.dashboard.v1.EvaluateOperatorH\x00\x42\n\n\x08operator\"\xfe\x01\n\x19\x41\x64\x64PublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x85\x02\n\x1fTransformPublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xbb\x01\n\x1cUpdatePublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04vars\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"/\n\x16PublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xeb\x02\n\x1aLoadPublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12V\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x41.spaceone.api.dashboard.v1.LoadPublicDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\x12%\n\x04vars\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa5\x02\n\x14PublicDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xc6\x05\n\x13PublicDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12T\n\x0eresource_group\x18\x14 \x01(\x0e\x32<.spaceone.api.dashboard.v1.PublicDataTableInfo.ResourceGroup\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x14\n\x0cworkspace_id\x18\x16 \x01(\t\x12\x12\n\nproject_id\x18\x17 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x18 \x01(\t\x12\x11\n\twidget_id\x18\x19 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"l\n\x14PublicDataTablesInfo\x12?\n\x07results\x18\x01 \x03(\x0b\x32..spaceone.api.dashboard.v1.PublicDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05*:\n\x08\x44\x61taType\x12\x12\n\x0e\x44\x41TA_TYPE_NONE\x10\x00\x12\t\n\x05\x41\x44\x44\x45\x44\x10\x01\x12\x0f\n\x0bTRANSFORMED\x10\x02*7\n\nSourceType\x12\x14\n\x10SOURCE_TYPE_NONE\x10\x00\x12\t\n\x05\x41SSET\x10\x01\x12\x08\n\x04\x43OST\x10\x02*W\n\x08Operator\x12\x11\n\rOPERATOR_NONE\x10\x00\x12\x08\n\x04JOIN\x10\x01\x12\n\n\x06\x43ONCAT\x10\x02\x12\r\n\tAGGREGATE\x10\x03\x12\t\n\x05QUERY\x10\x04\x12\x08\n\x04\x45VAL\x10\x05\x32\xd0\x08\n\x0fPublicDataTable\x12\x9b\x01\n\x03\x61\x64\x64\x12\x34.spaceone.api.dashboard.v1.AddPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/add:\x01*\x12\xad\x01\n\ttransform\x12:.spaceone.api.dashboard.v1.TransformPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"4\x82\xd3\xe4\x93\x02.\")/dashboard/v1/public-data-table/transform:\x01*\x12\xa4\x01\n\x06update\x12\x37.spaceone.api.dashboard.v1.UpdatePublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/update:\x01*\x12\x86\x01\n\x06\x64\x65lete\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a\x16.google.protobuf.Empty\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/delete:\x01*\x12\x87\x01\n\x04load\x12\x35.spaceone.api.dashboard.v1.LoadPublicDataTableRequest\x1a\x17.google.protobuf.Struct\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/load:\x01*\x12\x98\x01\n\x03get\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/get:\x01*\x12\x99\x01\n\x04list\x12/.spaceone.api.dashboard.v1.PublicDataTableQuery\x1a/.spaceone.api.dashboard.v1.PublicDataTablesInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -40,12 +40,12 @@ _globals['_PUBLICDATATABLE'].methods_by_name['get']._serialized_options = b'\202\323\344\223\002(\"#/dashboard/v1/public-data-table/get:\001*' _globals['_PUBLICDATATABLE'].methods_by_name['list']._loaded_options = None _globals['_PUBLICDATATABLE'].methods_by_name['list']._serialized_options = b'\202\323\344\223\002)\"$/dashboard/v1/public-data-table/list:\001*' - _globals['_DATATYPE']._serialized_start=3845 - _globals['_DATATYPE']._serialized_end=3903 - _globals['_SOURCETYPE']._serialized_start=3905 - _globals['_SOURCETYPE']._serialized_end=3960 - _globals['_OPERATOR']._serialized_start=3962 - _globals['_OPERATOR']._serialized_end=4049 + _globals['_DATATYPE']._serialized_start=4001 + _globals['_DATATYPE']._serialized_end=4059 + _globals['_SOURCETYPE']._serialized_start=4061 + _globals['_SOURCETYPE']._serialized_end=4116 + _globals['_OPERATOR']._serialized_start=4118 + _globals['_OPERATOR']._serialized_end=4205 _globals['_ASSETSOURCE']._serialized_start=203 _globals['_ASSETSOURCE']._serialized_end=235 _globals['_COSTSOURCE']._serialized_start=237 @@ -71,25 +71,25 @@ _globals['_TRANSFORMOPTIONS']._serialized_start=1419 _globals['_TRANSFORMOPTIONS']._serialized_end=1754 _globals['_ADDPUBLICDATATABLEREQUEST']._serialized_start=1757 - _globals['_ADDPUBLICDATATABLEREQUEST']._serialized_end=1972 - _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_start=1975 - _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_end=2197 - _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_start=2200 - _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_end=2348 - _globals['_PUBLICDATATABLEREQUEST']._serialized_start=2350 - _globals['_PUBLICDATATABLEREQUEST']._serialized_end=2397 - _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_start=2400 - _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_end=2724 - _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_start=2653 - _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_end=2724 - _globals['_PUBLICDATATABLEQUERY']._serialized_start=2727 - _globals['_PUBLICDATATABLEQUERY']._serialized_end=3020 - _globals['_PUBLICDATATABLEINFO']._serialized_start=3023 - _globals['_PUBLICDATATABLEINFO']._serialized_end=3733 - _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_start=3653 - _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_end=3733 - _globals['_PUBLICDATATABLESINFO']._serialized_start=3735 - _globals['_PUBLICDATATABLESINFO']._serialized_end=3843 - _globals['_PUBLICDATATABLE']._serialized_start=4052 - _globals['_PUBLICDATATABLE']._serialized_end=5156 + _globals['_ADDPUBLICDATATABLEREQUEST']._serialized_end=2011 + _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_start=2014 + _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_end=2275 + _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_start=2278 + _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_end=2465 + _globals['_PUBLICDATATABLEREQUEST']._serialized_start=2467 + _globals['_PUBLICDATATABLEREQUEST']._serialized_end=2514 + _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_start=2517 + _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_end=2880 + _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_start=2809 + _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_end=2880 + _globals['_PUBLICDATATABLEQUERY']._serialized_start=2883 + _globals['_PUBLICDATATABLEQUERY']._serialized_end=3176 + _globals['_PUBLICDATATABLEINFO']._serialized_start=3179 + _globals['_PUBLICDATATABLEINFO']._serialized_end=3889 + _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_start=3809 + _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_end=3889 + _globals['_PUBLICDATATABLESINFO']._serialized_start=3891 + _globals['_PUBLICDATATABLESINFO']._serialized_end=3999 + _globals['_PUBLICDATATABLE']._serialized_start=4208 + _globals['_PUBLICDATATABLE']._serialized_end=5312 # @@protoc_insertion_point(module_scope) diff --git a/dist/python/dist/spaceone-api-2.0.289.tar.gz b/dist/python/dist/spaceone-api-2.0.289.tar.gz deleted file mode 100644 index c2c0b369..00000000 Binary files a/dist/python/dist/spaceone-api-2.0.289.tar.gz and /dev/null differ diff --git a/dist/python/dist/spaceone-api-2.0.290.tar.gz b/dist/python/dist/spaceone-api-2.0.290.tar.gz new file mode 100644 index 00000000..e3909c2b Binary files /dev/null and b/dist/python/dist/spaceone-api-2.0.290.tar.gz differ diff --git a/dist/python/dist/spaceone_api-2.0.289-py3-none-any.whl b/dist/python/dist/spaceone_api-2.0.290-py3-none-any.whl similarity index 87% rename from dist/python/dist/spaceone_api-2.0.289-py3-none-any.whl rename to dist/python/dist/spaceone_api-2.0.290-py3-none-any.whl index 6dc7b763..2cc571e5 100644 Binary files a/dist/python/dist/spaceone_api-2.0.289-py3-none-any.whl and b/dist/python/dist/spaceone_api-2.0.290-py3-none-any.whl differ diff --git a/dist/python/spaceone/api/dashboard/v1/private_data_table_pb2.py b/dist/python/spaceone/api/dashboard/v1/private_data_table_pb2.py index ca06b6e9..e0f521fe 100755 --- a/dist/python/spaceone/api/dashboard/v1/private_data_table_pb2.py +++ b/dist/python/spaceone/api/dashboard/v1/private_data_table_pb2.py @@ -19,7 +19,7 @@ from spaceone.api.dashboard.v1 import public_data_table_pb2 as spaceone_dot_api_dot_dashboard_dot_v1_dot_public__data__table__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2spaceone/api/dashboard/v1/private_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\x1a\x31spaceone/api/dashboard/v1/public_data_table.proto\"\xd8\x01\n\x1a\x41\x64\x64PrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xdf\x01\n TransformPrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x95\x01\n\x1dUpdatePrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\"0\n\x17PrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xc6\x02\n\x1bLoadPrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12W\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x42.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa6\x02\n\x15PrivateDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xd8\x04\n\x14PrivateDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x0f\n\x07user_id\x18\x16 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x17 \x01(\t\x12\x11\n\twidget_id\x18\x18 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"n\n\x15PrivateDataTablesInfo\x12@\n\x07results\x18\x01 \x03(\x0b\x32/.spaceone.api.dashboard.v1.PrivateDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05\x32\xe4\x08\n\x10PrivateDataTable\x12\x9e\x01\n\x03\x61\x64\x64\x12\x35.spaceone.api.dashboard.v1.AddPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/add:\x01*\x12\xb0\x01\n\ttransform\x12;.spaceone.api.dashboard.v1.TransformPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"5\x82\xd3\xe4\x93\x02/\"*/dashboard/v1/private-data-table/transform:\x01*\x12\xa7\x01\n\x06update\x12\x38.spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/update:\x01*\x12\x88\x01\n\x06\x64\x65lete\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a\x16.google.protobuf.Empty\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/delete:\x01*\x12\x89\x01\n\x04load\x12\x36.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest\x1a\x17.google.protobuf.Struct\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/load:\x01*\x12\x9b\x01\n\x03get\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/get:\x01*\x12\x9c\x01\n\x04list\x12\x30.spaceone.api.dashboard.v1.PrivateDataTableQuery\x1a\x30.spaceone.api.dashboard.v1.PrivateDataTablesInfo\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2spaceone/api/dashboard/v1/private_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\x1a\x31spaceone/api/dashboard/v1/public_data_table.proto\"\xff\x01\n\x1a\x41\x64\x64PrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x86\x02\n TransformPrivateDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xbc\x01\n\x1dUpdatePrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04vars\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"0\n\x17PrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xed\x02\n\x1bLoadPrivateDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12W\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x42.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\x12%\n\x04vars\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa6\x02\n\x15PrivateDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xd8\x04\n\x14PrivateDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x0f\n\x07user_id\x18\x16 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x17 \x01(\t\x12\x11\n\twidget_id\x18\x18 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"n\n\x15PrivateDataTablesInfo\x12@\n\x07results\x18\x01 \x03(\x0b\x32/.spaceone.api.dashboard.v1.PrivateDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05\x32\xe4\x08\n\x10PrivateDataTable\x12\x9e\x01\n\x03\x61\x64\x64\x12\x35.spaceone.api.dashboard.v1.AddPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/add:\x01*\x12\xb0\x01\n\ttransform\x12;.spaceone.api.dashboard.v1.TransformPrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"5\x82\xd3\xe4\x93\x02/\"*/dashboard/v1/private-data-table/transform:\x01*\x12\xa7\x01\n\x06update\x12\x38.spaceone.api.dashboard.v1.UpdatePrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/update:\x01*\x12\x88\x01\n\x06\x64\x65lete\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a\x16.google.protobuf.Empty\"2\x82\xd3\xe4\x93\x02,\"\'/dashboard/v1/private-data-table/delete:\x01*\x12\x89\x01\n\x04load\x12\x36.spaceone.api.dashboard.v1.LoadPrivateDataTableRequest\x1a\x17.google.protobuf.Struct\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/load:\x01*\x12\x9b\x01\n\x03get\x12\x32.spaceone.api.dashboard.v1.PrivateDataTableRequest\x1a/.spaceone.api.dashboard.v1.PrivateDataTableInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/private-data-table/get:\x01*\x12\x9c\x01\n\x04list\x12\x30.spaceone.api.dashboard.v1.PrivateDataTableQuery\x1a\x30.spaceone.api.dashboard.v1.PrivateDataTablesInfo\"0\x82\xd3\xe4\x93\x02*\"%/dashboard/v1/private-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -42,25 +42,25 @@ _globals['_PRIVATEDATATABLE'].methods_by_name['list']._loaded_options = None _globals['_PRIVATEDATATABLE'].methods_by_name['list']._serialized_options = b'\202\323\344\223\002*\"%/dashboard/v1/private-data-table/list:\001*' _globals['_ADDPRIVATEDATATABLEREQUEST']._serialized_start=256 - _globals['_ADDPRIVATEDATATABLEREQUEST']._serialized_end=472 - _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_start=475 - _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_end=698 - _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_start=701 - _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_end=850 - _globals['_PRIVATEDATATABLEREQUEST']._serialized_start=852 - _globals['_PRIVATEDATATABLEREQUEST']._serialized_end=900 - _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_start=903 - _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_end=1229 - _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_start=1158 - _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_end=1229 - _globals['_PRIVATEDATATABLEQUERY']._serialized_start=1232 - _globals['_PRIVATEDATATABLEQUERY']._serialized_end=1526 - _globals['_PRIVATEDATATABLEINFO']._serialized_start=1529 - _globals['_PRIVATEDATATABLEINFO']._serialized_end=2129 - _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_start=2049 - _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_end=2129 - _globals['_PRIVATEDATATABLESINFO']._serialized_start=2131 - _globals['_PRIVATEDATATABLESINFO']._serialized_end=2241 - _globals['_PRIVATEDATATABLE']._serialized_start=2244 - _globals['_PRIVATEDATATABLE']._serialized_end=3368 + _globals['_ADDPRIVATEDATATABLEREQUEST']._serialized_end=511 + _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_start=514 + _globals['_TRANSFORMPRIVATEDATATABLEREQUEST']._serialized_end=776 + _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_start=779 + _globals['_UPDATEPRIVATEDATATABLEREQUEST']._serialized_end=967 + _globals['_PRIVATEDATATABLEREQUEST']._serialized_start=969 + _globals['_PRIVATEDATATABLEREQUEST']._serialized_end=1017 + _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_start=1020 + _globals['_LOADPRIVATEDATATABLEREQUEST']._serialized_end=1385 + _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_start=1314 + _globals['_LOADPRIVATEDATATABLEREQUEST_GRANULARITY']._serialized_end=1385 + _globals['_PRIVATEDATATABLEQUERY']._serialized_start=1388 + _globals['_PRIVATEDATATABLEQUERY']._serialized_end=1682 + _globals['_PRIVATEDATATABLEINFO']._serialized_start=1685 + _globals['_PRIVATEDATATABLEINFO']._serialized_end=2285 + _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_start=2205 + _globals['_PRIVATEDATATABLEINFO_RESOURCEGROUP']._serialized_end=2285 + _globals['_PRIVATEDATATABLESINFO']._serialized_start=2287 + _globals['_PRIVATEDATATABLESINFO']._serialized_end=2397 + _globals['_PRIVATEDATATABLE']._serialized_start=2400 + _globals['_PRIVATEDATATABLE']._serialized_end=3524 # @@protoc_insertion_point(module_scope) diff --git a/dist/python/spaceone/api/dashboard/v1/public_data_table_pb2.py b/dist/python/spaceone/api/dashboard/v1/public_data_table_pb2.py index 69d35ddc..4239395a 100755 --- a/dist/python/spaceone/api/dashboard/v1/public_data_table_pb2.py +++ b/dist/python/spaceone/api/dashboard/v1/public_data_table_pb2.py @@ -18,7 +18,7 @@ from spaceone.api.core.v2 import query_pb2 as spaceone_dot_api_dot_core_dot_v2_dot_query__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1spaceone/api/dashboard/v1/public_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\" \n\x0b\x41ssetSource\x12\x11\n\tmetric_id\x18\x01 \x01(\t\"\\\n\nCostSource\x12\x18\n\x0e\x64\x61ta_source_id\x18\x01 \x01(\tH\x00\x12\x13\n\tplugin_id\x18\x02 \x01(\tH\x00\x12\x10\n\x08\x64\x61ta_key\x18\x03 \x01(\tB\r\n\x0b\x63ost_source\"\xad\x01\n\x0cJoinOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\x12=\n\x03how\x18\x02 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.JoinOperator.JoinType\"I\n\x08JoinType\x12\x12\n\x0eJOIN_TYPE_NONE\x10\x00\x12\t\n\x05inner\x10\x01\x12\x08\n\x04left\x10\x02\x12\t\n\x05right\x10\x03\x12\t\n\x05outer\x10\x04\"%\n\x0e\x43oncatOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\"g\n\x11\x41ggregateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12)\n\x08\x66unction\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x10\n\x08group_by\x18\x03 \x01(\t\":\n\rQueryOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x12\n\nconditions\x18\x02 \x03(\t\"Z\n\x10\x45valuateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12/\n\x0b\x65xpressions\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"9\n\x08TimeDiff\x12\x0f\n\x05years\x18\x01 \x01(\x05H\x00\x12\x10\n\x06months\x18\x02 \x01(\x05H\x00\x42\n\n\x08timediff\"\xa9\x04\n\nAddOptions\x12\x37\n\x05\x41SSET\x18\x01 \x01(\x0b\x32&.spaceone.api.dashboard.v1.AssetSourceH\x00\x12\x35\n\x04\x43OST\x18\x02 \x01(\x0b\x32%.spaceone.api.dashboard.v1.CostSourceH\x00\x12\x11\n\tdata_name\x18\x03 \x01(\t\x12\x11\n\tdata_unit\x18\x04 \x01(\t\x12,\n\x08group_by\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12,\n\x06\x66ilter\x18\x06 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12/\n\tfilter_or\x18\x07 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12\x45\n\x0b\x64\x61te_format\x18\x08 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.AddOptions.DateFormat\x12\x32\n\x11\x61\x64\x64itional_labels\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x35\n\x08timediff\x18\n \x01(\x0b\x32#.spaceone.api.dashboard.v1.TimeDiff\"<\n\nDateFormat\x12\x14\n\x10\x44\x41TE_FORMAT_NONE\x10\x00\x12\n\n\x06SINGLE\x10\x01\x12\x0c\n\x08SEPARATE\x10\x02\x42\x08\n\x06source\"\xcf\x02\n\x10TransformOptions\x12\x37\n\x04JOIN\x18\x01 \x01(\x0b\x32\'.spaceone.api.dashboard.v1.JoinOperatorH\x00\x12;\n\x06\x43ONCAT\x18\x02 \x01(\x0b\x32).spaceone.api.dashboard.v1.ConcatOperatorH\x00\x12\x41\n\tAGGREGATE\x18\x03 \x01(\x0b\x32,.spaceone.api.dashboard.v1.AggregateOperatorH\x00\x12\x39\n\x05QUERY\x18\x04 \x01(\x0b\x32(.spaceone.api.dashboard.v1.QueryOperatorH\x00\x12;\n\x04\x45VAL\x18\x05 \x01(\x0b\x32+.spaceone.api.dashboard.v1.EvaluateOperatorH\x00\x42\n\n\x08operator\"\xd7\x01\n\x19\x41\x64\x64PublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xde\x01\n\x1fTransformPublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x94\x01\n\x1cUpdatePublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\"/\n\x16PublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xc4\x02\n\x1aLoadPublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12V\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x41.spaceone.api.dashboard.v1.LoadPublicDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa5\x02\n\x14PublicDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xc6\x05\n\x13PublicDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12T\n\x0eresource_group\x18\x14 \x01(\x0e\x32<.spaceone.api.dashboard.v1.PublicDataTableInfo.ResourceGroup\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x14\n\x0cworkspace_id\x18\x16 \x01(\t\x12\x12\n\nproject_id\x18\x17 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x18 \x01(\t\x12\x11\n\twidget_id\x18\x19 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"l\n\x14PublicDataTablesInfo\x12?\n\x07results\x18\x01 \x03(\x0b\x32..spaceone.api.dashboard.v1.PublicDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05*:\n\x08\x44\x61taType\x12\x12\n\x0e\x44\x41TA_TYPE_NONE\x10\x00\x12\t\n\x05\x41\x44\x44\x45\x44\x10\x01\x12\x0f\n\x0bTRANSFORMED\x10\x02*7\n\nSourceType\x12\x14\n\x10SOURCE_TYPE_NONE\x10\x00\x12\t\n\x05\x41SSET\x10\x01\x12\x08\n\x04\x43OST\x10\x02*W\n\x08Operator\x12\x11\n\rOPERATOR_NONE\x10\x00\x12\x08\n\x04JOIN\x10\x01\x12\n\n\x06\x43ONCAT\x10\x02\x12\r\n\tAGGREGATE\x10\x03\x12\t\n\x05QUERY\x10\x04\x12\x08\n\x04\x45VAL\x10\x05\x32\xd0\x08\n\x0fPublicDataTable\x12\x9b\x01\n\x03\x61\x64\x64\x12\x34.spaceone.api.dashboard.v1.AddPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/add:\x01*\x12\xad\x01\n\ttransform\x12:.spaceone.api.dashboard.v1.TransformPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"4\x82\xd3\xe4\x93\x02.\")/dashboard/v1/public-data-table/transform:\x01*\x12\xa4\x01\n\x06update\x12\x37.spaceone.api.dashboard.v1.UpdatePublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/update:\x01*\x12\x86\x01\n\x06\x64\x65lete\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a\x16.google.protobuf.Empty\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/delete:\x01*\x12\x87\x01\n\x04load\x12\x35.spaceone.api.dashboard.v1.LoadPublicDataTableRequest\x1a\x17.google.protobuf.Struct\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/load:\x01*\x12\x98\x01\n\x03get\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/get:\x01*\x12\x99\x01\n\x04list\x12/.spaceone.api.dashboard.v1.PublicDataTableQuery\x1a/.spaceone.api.dashboard.v1.PublicDataTablesInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1spaceone/api/dashboard/v1/public_data_table.proto\x12\x19spaceone.api.dashboard.v1\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1cgoogle/api/annotations.proto\x1a spaceone/api/core/v2/query.proto\" \n\x0b\x41ssetSource\x12\x11\n\tmetric_id\x18\x01 \x01(\t\"\\\n\nCostSource\x12\x18\n\x0e\x64\x61ta_source_id\x18\x01 \x01(\tH\x00\x12\x13\n\tplugin_id\x18\x02 \x01(\tH\x00\x12\x10\n\x08\x64\x61ta_key\x18\x03 \x01(\tB\r\n\x0b\x63ost_source\"\xad\x01\n\x0cJoinOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\x12=\n\x03how\x18\x02 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.JoinOperator.JoinType\"I\n\x08JoinType\x12\x12\n\x0eJOIN_TYPE_NONE\x10\x00\x12\t\n\x05inner\x10\x01\x12\x08\n\x04left\x10\x02\x12\t\n\x05right\x10\x03\x12\t\n\x05outer\x10\x04\"%\n\x0e\x43oncatOperator\x12\x13\n\x0b\x64\x61ta_tables\x18\x01 \x03(\t\"g\n\x11\x41ggregateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12)\n\x08\x66unction\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x10\n\x08group_by\x18\x03 \x01(\t\":\n\rQueryOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x12\n\nconditions\x18\x02 \x03(\t\"Z\n\x10\x45valuateOperator\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12/\n\x0b\x65xpressions\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.ListValue\"9\n\x08TimeDiff\x12\x0f\n\x05years\x18\x01 \x01(\x05H\x00\x12\x10\n\x06months\x18\x02 \x01(\x05H\x00\x42\n\n\x08timediff\"\xa9\x04\n\nAddOptions\x12\x37\n\x05\x41SSET\x18\x01 \x01(\x0b\x32&.spaceone.api.dashboard.v1.AssetSourceH\x00\x12\x35\n\x04\x43OST\x18\x02 \x01(\x0b\x32%.spaceone.api.dashboard.v1.CostSourceH\x00\x12\x11\n\tdata_name\x18\x03 \x01(\t\x12\x11\n\tdata_unit\x18\x04 \x01(\t\x12,\n\x08group_by\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.ListValue\x12,\n\x06\x66ilter\x18\x06 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12/\n\tfilter_or\x18\x07 \x03(\x0b\x32\x1c.spaceone.api.core.v2.Filter\x12\x45\n\x0b\x64\x61te_format\x18\x08 \x01(\x0e\x32\x30.spaceone.api.dashboard.v1.AddOptions.DateFormat\x12\x32\n\x11\x61\x64\x64itional_labels\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x35\n\x08timediff\x18\n \x01(\x0b\x32#.spaceone.api.dashboard.v1.TimeDiff\"<\n\nDateFormat\x12\x14\n\x10\x44\x41TE_FORMAT_NONE\x10\x00\x12\n\n\x06SINGLE\x10\x01\x12\x0c\n\x08SEPARATE\x10\x02\x42\x08\n\x06source\"\xcf\x02\n\x10TransformOptions\x12\x37\n\x04JOIN\x18\x01 \x01(\x0b\x32\'.spaceone.api.dashboard.v1.JoinOperatorH\x00\x12;\n\x06\x43ONCAT\x18\x02 \x01(\x0b\x32).spaceone.api.dashboard.v1.ConcatOperatorH\x00\x12\x41\n\tAGGREGATE\x18\x03 \x01(\x0b\x32,.spaceone.api.dashboard.v1.AggregateOperatorH\x00\x12\x39\n\x05QUERY\x18\x04 \x01(\x0b\x32(.spaceone.api.dashboard.v1.QueryOperatorH\x00\x12;\n\x04\x45VAL\x18\x05 \x01(\x0b\x32+.spaceone.api.dashboard.v1.EvaluateOperatorH\x00\x42\n\n\x08operator\"\xfe\x01\n\x19\x41\x64\x64PublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12:\n\x0bsource_type\x18\x03 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x36\n\x07options\x18\x04 \x01(\x0b\x32%.spaceone.api.dashboard.v1.AddOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\x85\x02\n\x1fTransformPublicDataTableRequest\x12\x11\n\twidget_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x35\n\x08operator\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12<\n\x07options\x18\x04 \x01(\x0b\x32+.spaceone.api.dashboard.v1.TransformOptions\x12%\n\x04vars\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\"\xbb\x01\n\x1cUpdatePublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12(\n\x07options\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04vars\x18\x04 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x05 \x01(\x0b\x32\x17.google.protobuf.Struct\"/\n\x16PublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\"\xeb\x02\n\x1aLoadPublicDataTableRequest\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12V\n\x0bgranularity\x18\x02 \x01(\x0e\x32\x41.spaceone.api.dashboard.v1.LoadPublicDataTableRequest.Granularity\x12\r\n\x05start\x18\x03 \x01(\t\x12\x0b\n\x03\x65nd\x18\x04 \x01(\t\x12(\n\x04sort\x18\x05 \x03(\x0b\x32\x1a.spaceone.api.core.v2.Sort\x12(\n\x04page\x18\x06 \x01(\x0b\x32\x1a.spaceone.api.core.v2.Page\x12%\n\x04vars\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\"G\n\x0bGranularity\x12\x14\n\x10GRANULARITY_NONE\x10\x00\x12\t\n\x05\x44\x41ILY\x10\x01\x12\x0b\n\x07MONTHLY\x10\x02\x12\n\n\x06YEARLY\x10\x03\"\xa5\x02\n\x14PublicDataTableQuery\x12*\n\x05query\x18\x01 \x01(\x0b\x32\x1b.spaceone.api.core.v2.Query\x12\x11\n\twidget_id\x18\x02 \x01(\t\x12\x15\n\rdata_table_id\x18\x03 \x01(\t\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x36\n\tdata_type\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x06 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x07 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\"\xc6\x05\n\x13PublicDataTableInfo\x12\x15\n\rdata_table_id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x36\n\tdata_type\x18\x03 \x01(\x0e\x32#.spaceone.api.dashboard.v1.DataType\x12:\n\x0bsource_type\x18\x04 \x01(\x0e\x32%.spaceone.api.dashboard.v1.SourceType\x12\x35\n\x08operator\x18\x05 \x01(\x0e\x32#.spaceone.api.dashboard.v1.Operator\x12(\n\x07options\x18\x06 \x01(\x0b\x32\x17.google.protobuf.Struct\x12%\n\x04tags\x18\x07 \x01(\x0b\x32\x17.google.protobuf.Struct\x12,\n\x0blabels_info\x18\x08 \x01(\x0b\x32\x17.google.protobuf.Struct\x12*\n\tdata_info\x18\t \x01(\x0b\x32\x17.google.protobuf.Struct\x12T\n\x0eresource_group\x18\x14 \x01(\x0e\x32<.spaceone.api.dashboard.v1.PublicDataTableInfo.ResourceGroup\x12\x11\n\tdomain_id\x18\x15 \x01(\t\x12\x14\n\x0cworkspace_id\x18\x16 \x01(\t\x12\x12\n\nproject_id\x18\x17 \x01(\t\x12\x14\n\x0c\x64\x61shboard_id\x18\x18 \x01(\t\x12\x11\n\twidget_id\x18\x19 \x01(\t\x12\x12\n\ncreated_at\x18\x1f \x01(\t\x12\x12\n\nupdated_at\x18 \x01(\t\"P\n\rResourceGroup\x12\x17\n\x13RESOURCE_GROUP_NONE\x10\x00\x12\n\n\x06\x44OMAIN\x10\x01\x12\r\n\tWORKSPACE\x10\x02\x12\x0b\n\x07PROJECT\x10\x03\"l\n\x14PublicDataTablesInfo\x12?\n\x07results\x18\x01 \x03(\x0b\x32..spaceone.api.dashboard.v1.PublicDataTableInfo\x12\x13\n\x0btotal_count\x18\x02 \x01(\x05*:\n\x08\x44\x61taType\x12\x12\n\x0e\x44\x41TA_TYPE_NONE\x10\x00\x12\t\n\x05\x41\x44\x44\x45\x44\x10\x01\x12\x0f\n\x0bTRANSFORMED\x10\x02*7\n\nSourceType\x12\x14\n\x10SOURCE_TYPE_NONE\x10\x00\x12\t\n\x05\x41SSET\x10\x01\x12\x08\n\x04\x43OST\x10\x02*W\n\x08Operator\x12\x11\n\rOPERATOR_NONE\x10\x00\x12\x08\n\x04JOIN\x10\x01\x12\n\n\x06\x43ONCAT\x10\x02\x12\r\n\tAGGREGATE\x10\x03\x12\t\n\x05QUERY\x10\x04\x12\x08\n\x04\x45VAL\x10\x05\x32\xd0\x08\n\x0fPublicDataTable\x12\x9b\x01\n\x03\x61\x64\x64\x12\x34.spaceone.api.dashboard.v1.AddPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/add:\x01*\x12\xad\x01\n\ttransform\x12:.spaceone.api.dashboard.v1.TransformPublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"4\x82\xd3\xe4\x93\x02.\")/dashboard/v1/public-data-table/transform:\x01*\x12\xa4\x01\n\x06update\x12\x37.spaceone.api.dashboard.v1.UpdatePublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/update:\x01*\x12\x86\x01\n\x06\x64\x65lete\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a\x16.google.protobuf.Empty\"1\x82\xd3\xe4\x93\x02+\"&/dashboard/v1/public-data-table/delete:\x01*\x12\x87\x01\n\x04load\x12\x35.spaceone.api.dashboard.v1.LoadPublicDataTableRequest\x1a\x17.google.protobuf.Struct\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/load:\x01*\x12\x98\x01\n\x03get\x12\x31.spaceone.api.dashboard.v1.PublicDataTableRequest\x1a..spaceone.api.dashboard.v1.PublicDataTableInfo\".\x82\xd3\xe4\x93\x02(\"#/dashboard/v1/public-data-table/get:\x01*\x12\x99\x01\n\x04list\x12/.spaceone.api.dashboard.v1.PublicDataTableQuery\x1a/.spaceone.api.dashboard.v1.PublicDataTablesInfo\"/\x82\xd3\xe4\x93\x02)\"$/dashboard/v1/public-data-table/list:\x01*B@Z>github.com/cloudforet-io/api/dist/go/spaceone/api/dashboard/v1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -40,12 +40,12 @@ _globals['_PUBLICDATATABLE'].methods_by_name['get']._serialized_options = b'\202\323\344\223\002(\"#/dashboard/v1/public-data-table/get:\001*' _globals['_PUBLICDATATABLE'].methods_by_name['list']._loaded_options = None _globals['_PUBLICDATATABLE'].methods_by_name['list']._serialized_options = b'\202\323\344\223\002)\"$/dashboard/v1/public-data-table/list:\001*' - _globals['_DATATYPE']._serialized_start=3845 - _globals['_DATATYPE']._serialized_end=3903 - _globals['_SOURCETYPE']._serialized_start=3905 - _globals['_SOURCETYPE']._serialized_end=3960 - _globals['_OPERATOR']._serialized_start=3962 - _globals['_OPERATOR']._serialized_end=4049 + _globals['_DATATYPE']._serialized_start=4001 + _globals['_DATATYPE']._serialized_end=4059 + _globals['_SOURCETYPE']._serialized_start=4061 + _globals['_SOURCETYPE']._serialized_end=4116 + _globals['_OPERATOR']._serialized_start=4118 + _globals['_OPERATOR']._serialized_end=4205 _globals['_ASSETSOURCE']._serialized_start=203 _globals['_ASSETSOURCE']._serialized_end=235 _globals['_COSTSOURCE']._serialized_start=237 @@ -71,25 +71,25 @@ _globals['_TRANSFORMOPTIONS']._serialized_start=1419 _globals['_TRANSFORMOPTIONS']._serialized_end=1754 _globals['_ADDPUBLICDATATABLEREQUEST']._serialized_start=1757 - _globals['_ADDPUBLICDATATABLEREQUEST']._serialized_end=1972 - _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_start=1975 - _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_end=2197 - _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_start=2200 - _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_end=2348 - _globals['_PUBLICDATATABLEREQUEST']._serialized_start=2350 - _globals['_PUBLICDATATABLEREQUEST']._serialized_end=2397 - _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_start=2400 - _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_end=2724 - _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_start=2653 - _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_end=2724 - _globals['_PUBLICDATATABLEQUERY']._serialized_start=2727 - _globals['_PUBLICDATATABLEQUERY']._serialized_end=3020 - _globals['_PUBLICDATATABLEINFO']._serialized_start=3023 - _globals['_PUBLICDATATABLEINFO']._serialized_end=3733 - _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_start=3653 - _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_end=3733 - _globals['_PUBLICDATATABLESINFO']._serialized_start=3735 - _globals['_PUBLICDATATABLESINFO']._serialized_end=3843 - _globals['_PUBLICDATATABLE']._serialized_start=4052 - _globals['_PUBLICDATATABLE']._serialized_end=5156 + _globals['_ADDPUBLICDATATABLEREQUEST']._serialized_end=2011 + _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_start=2014 + _globals['_TRANSFORMPUBLICDATATABLEREQUEST']._serialized_end=2275 + _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_start=2278 + _globals['_UPDATEPUBLICDATATABLEREQUEST']._serialized_end=2465 + _globals['_PUBLICDATATABLEREQUEST']._serialized_start=2467 + _globals['_PUBLICDATATABLEREQUEST']._serialized_end=2514 + _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_start=2517 + _globals['_LOADPUBLICDATATABLEREQUEST']._serialized_end=2880 + _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_start=2809 + _globals['_LOADPUBLICDATATABLEREQUEST_GRANULARITY']._serialized_end=2880 + _globals['_PUBLICDATATABLEQUERY']._serialized_start=2883 + _globals['_PUBLICDATATABLEQUERY']._serialized_end=3176 + _globals['_PUBLICDATATABLEINFO']._serialized_start=3179 + _globals['_PUBLICDATATABLEINFO']._serialized_end=3889 + _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_start=3809 + _globals['_PUBLICDATATABLEINFO_RESOURCEGROUP']._serialized_end=3889 + _globals['_PUBLICDATATABLESINFO']._serialized_start=3891 + _globals['_PUBLICDATATABLESINFO']._serialized_end=3999 + _globals['_PUBLICDATATABLE']._serialized_start=4208 + _globals['_PUBLICDATATABLE']._serialized_end=5312 # @@protoc_insertion_point(module_scope) diff --git a/dist/python/spaceone_api.egg-info/PKG-INFO b/dist/python/spaceone_api.egg-info/PKG-INFO index dd1fa06d..5bd3870d 100644 --- a/dist/python/spaceone_api.egg-info/PKG-INFO +++ b/dist/python/spaceone_api.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: spaceone-api -Version: 2.0.289 +Version: 2.0.290 Summary: Coreforet API Protobuf Home-page: https://cloudforet.io/ Author: MEGAZONE Cloud Corp.