github.com/Rookout/GoSDK@v0.1.48/pkg/protobuf/agent_info.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.26.0
     4  // 	protoc        v3.11.0
     5  // source: agent_info.proto
     6  
     7  package protobuf2
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  type SCMInformation struct {
    24  	state         protoimpl.MessageState
    25  	sizeCache     protoimpl.SizeCache
    26  	unknownFields protoimpl.UnknownFields
    27  
    28  	Commit  string                       `protobuf:"bytes,1,opt,name=commit,proto3" json:"commit,omitempty"`
    29  	Origin  string                       `protobuf:"bytes,2,opt,name=origin,proto3" json:"origin,omitempty"`
    30  	Sources []*SCMInformation_SourceInfo `protobuf:"bytes,4,rep,name=sources,proto3" json:"sources,omitempty"`
    31  }
    32  
    33  func (x *SCMInformation) Reset() {
    34  	*x = SCMInformation{}
    35  	if protoimpl.UnsafeEnabled {
    36  		mi := &file_agent_info_proto_msgTypes[0]
    37  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    38  		ms.StoreMessageInfo(mi)
    39  	}
    40  }
    41  
    42  func (x *SCMInformation) String() string {
    43  	return protoimpl.X.MessageStringOf(x)
    44  }
    45  
    46  func (*SCMInformation) ProtoMessage() {}
    47  
    48  func (x *SCMInformation) ProtoReflect() protoreflect.Message {
    49  	mi := &file_agent_info_proto_msgTypes[0]
    50  	if protoimpl.UnsafeEnabled && x != nil {
    51  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    52  		if ms.LoadMessageInfo() == nil {
    53  			ms.StoreMessageInfo(mi)
    54  		}
    55  		return ms
    56  	}
    57  	return mi.MessageOf(x)
    58  }
    59  
    60  
    61  func (*SCMInformation) Descriptor() ([]byte, []int) {
    62  	return file_agent_info_proto_rawDescGZIP(), []int{0}
    63  }
    64  
    65  func (x *SCMInformation) GetCommit() string {
    66  	if x != nil {
    67  		return x.Commit
    68  	}
    69  	return ""
    70  }
    71  
    72  func (x *SCMInformation) GetOrigin() string {
    73  	if x != nil {
    74  		return x.Origin
    75  	}
    76  	return ""
    77  }
    78  
    79  func (x *SCMInformation) GetSources() []*SCMInformation_SourceInfo {
    80  	if x != nil {
    81  		return x.Sources
    82  	}
    83  	return nil
    84  }
    85  
    86  type NetworkInformation struct {
    87  	state         protoimpl.MessageState
    88  	sizeCache     protoimpl.SizeCache
    89  	unknownFields protoimpl.UnknownFields
    90  
    91  	IpAddr     string `protobuf:"bytes,1,opt,name=ip_addr,json=ipAddr,proto3" json:"ip_addr,omitempty"`
    92  	Network    string `protobuf:"bytes,2,opt,name=network,proto3" json:"network,omitempty"`
    93  	ExternalIp string `protobuf:"bytes,3,opt,name=external_ip,json=externalIp,proto3" json:"external_ip,omitempty"`
    94  }
    95  
    96  func (x *NetworkInformation) Reset() {
    97  	*x = NetworkInformation{}
    98  	if protoimpl.UnsafeEnabled {
    99  		mi := &file_agent_info_proto_msgTypes[1]
   100  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   101  		ms.StoreMessageInfo(mi)
   102  	}
   103  }
   104  
   105  func (x *NetworkInformation) String() string {
   106  	return protoimpl.X.MessageStringOf(x)
   107  }
   108  
   109  func (*NetworkInformation) ProtoMessage() {}
   110  
   111  func (x *NetworkInformation) ProtoReflect() protoreflect.Message {
   112  	mi := &file_agent_info_proto_msgTypes[1]
   113  	if protoimpl.UnsafeEnabled && x != nil {
   114  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   115  		if ms.LoadMessageInfo() == nil {
   116  			ms.StoreMessageInfo(mi)
   117  		}
   118  		return ms
   119  	}
   120  	return mi.MessageOf(x)
   121  }
   122  
   123  
   124  func (*NetworkInformation) Descriptor() ([]byte, []int) {
   125  	return file_agent_info_proto_rawDescGZIP(), []int{1}
   126  }
   127  
   128  func (x *NetworkInformation) GetIpAddr() string {
   129  	if x != nil {
   130  		return x.IpAddr
   131  	}
   132  	return ""
   133  }
   134  
   135  func (x *NetworkInformation) GetNetwork() string {
   136  	if x != nil {
   137  		return x.Network
   138  	}
   139  	return ""
   140  }
   141  
   142  func (x *NetworkInformation) GetExternalIp() string {
   143  	if x != nil {
   144  		return x.ExternalIp
   145  	}
   146  	return ""
   147  }
   148  
   149  type SystemInformation struct {
   150  	state         protoimpl.MessageState
   151  	sizeCache     protoimpl.SizeCache
   152  	unknownFields protoimpl.UnknownFields
   153  
   154  	Hostname  string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
   155  	Os        string `protobuf:"bytes,2,opt,name=os,proto3" json:"os,omitempty"`
   156  	OsVersion string `protobuf:"bytes,3,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
   157  	Distro    string `protobuf:"bytes,4,opt,name=distro,proto3" json:"distro,omitempty"`
   158  	Arch      string `protobuf:"bytes,5,opt,name=arch,proto3" json:"arch,omitempty"`
   159  }
   160  
   161  func (x *SystemInformation) Reset() {
   162  	*x = SystemInformation{}
   163  	if protoimpl.UnsafeEnabled {
   164  		mi := &file_agent_info_proto_msgTypes[2]
   165  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   166  		ms.StoreMessageInfo(mi)
   167  	}
   168  }
   169  
   170  func (x *SystemInformation) String() string {
   171  	return protoimpl.X.MessageStringOf(x)
   172  }
   173  
   174  func (*SystemInformation) ProtoMessage() {}
   175  
   176  func (x *SystemInformation) ProtoReflect() protoreflect.Message {
   177  	mi := &file_agent_info_proto_msgTypes[2]
   178  	if protoimpl.UnsafeEnabled && x != nil {
   179  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   180  		if ms.LoadMessageInfo() == nil {
   181  			ms.StoreMessageInfo(mi)
   182  		}
   183  		return ms
   184  	}
   185  	return mi.MessageOf(x)
   186  }
   187  
   188  
   189  func (*SystemInformation) Descriptor() ([]byte, []int) {
   190  	return file_agent_info_proto_rawDescGZIP(), []int{2}
   191  }
   192  
   193  func (x *SystemInformation) GetHostname() string {
   194  	if x != nil {
   195  		return x.Hostname
   196  	}
   197  	return ""
   198  }
   199  
   200  func (x *SystemInformation) GetOs() string {
   201  	if x != nil {
   202  		return x.Os
   203  	}
   204  	return ""
   205  }
   206  
   207  func (x *SystemInformation) GetOsVersion() string {
   208  	if x != nil {
   209  		return x.OsVersion
   210  	}
   211  	return ""
   212  }
   213  
   214  func (x *SystemInformation) GetDistro() string {
   215  	if x != nil {
   216  		return x.Distro
   217  	}
   218  	return ""
   219  }
   220  
   221  func (x *SystemInformation) GetArch() string {
   222  	if x != nil {
   223  		return x.Arch
   224  	}
   225  	return ""
   226  }
   227  
   228  type VersionInformation struct {
   229  	state         protoimpl.MessageState
   230  	sizeCache     protoimpl.SizeCache
   231  	unknownFields protoimpl.UnknownFields
   232  
   233  	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
   234  	Commit  string `protobuf:"bytes,2,opt,name=commit,proto3" json:"commit,omitempty"`
   235  }
   236  
   237  func (x *VersionInformation) Reset() {
   238  	*x = VersionInformation{}
   239  	if protoimpl.UnsafeEnabled {
   240  		mi := &file_agent_info_proto_msgTypes[3]
   241  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   242  		ms.StoreMessageInfo(mi)
   243  	}
   244  }
   245  
   246  func (x *VersionInformation) String() string {
   247  	return protoimpl.X.MessageStringOf(x)
   248  }
   249  
   250  func (*VersionInformation) ProtoMessage() {}
   251  
   252  func (x *VersionInformation) ProtoReflect() protoreflect.Message {
   253  	mi := &file_agent_info_proto_msgTypes[3]
   254  	if protoimpl.UnsafeEnabled && x != nil {
   255  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   256  		if ms.LoadMessageInfo() == nil {
   257  			ms.StoreMessageInfo(mi)
   258  		}
   259  		return ms
   260  	}
   261  	return mi.MessageOf(x)
   262  }
   263  
   264  
   265  func (*VersionInformation) Descriptor() ([]byte, []int) {
   266  	return file_agent_info_proto_rawDescGZIP(), []int{3}
   267  }
   268  
   269  func (x *VersionInformation) GetVersion() string {
   270  	if x != nil {
   271  		return x.Version
   272  	}
   273  	return ""
   274  }
   275  
   276  func (x *VersionInformation) GetCommit() string {
   277  	if x != nil {
   278  		return x.Commit
   279  	}
   280  	return ""
   281  }
   282  
   283  type PlatformInformation struct {
   284  	state         protoimpl.MessageState
   285  	sizeCache     protoimpl.SizeCache
   286  	unknownFields protoimpl.UnknownFields
   287  
   288  	Platform string `protobuf:"bytes,1,opt,name=platform,proto3" json:"platform,omitempty"`
   289  	Version  string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
   290  	Variant  string `protobuf:"bytes,3,opt,name=variant,proto3" json:"variant,omitempty"`
   291  }
   292  
   293  func (x *PlatformInformation) Reset() {
   294  	*x = PlatformInformation{}
   295  	if protoimpl.UnsafeEnabled {
   296  		mi := &file_agent_info_proto_msgTypes[4]
   297  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   298  		ms.StoreMessageInfo(mi)
   299  	}
   300  }
   301  
   302  func (x *PlatformInformation) String() string {
   303  	return protoimpl.X.MessageStringOf(x)
   304  }
   305  
   306  func (*PlatformInformation) ProtoMessage() {}
   307  
   308  func (x *PlatformInformation) ProtoReflect() protoreflect.Message {
   309  	mi := &file_agent_info_proto_msgTypes[4]
   310  	if protoimpl.UnsafeEnabled && x != nil {
   311  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   312  		if ms.LoadMessageInfo() == nil {
   313  			ms.StoreMessageInfo(mi)
   314  		}
   315  		return ms
   316  	}
   317  	return mi.MessageOf(x)
   318  }
   319  
   320  
   321  func (*PlatformInformation) Descriptor() ([]byte, []int) {
   322  	return file_agent_info_proto_rawDescGZIP(), []int{4}
   323  }
   324  
   325  func (x *PlatformInformation) GetPlatform() string {
   326  	if x != nil {
   327  		return x.Platform
   328  	}
   329  	return ""
   330  }
   331  
   332  func (x *PlatformInformation) GetVersion() string {
   333  	if x != nil {
   334  		return x.Version
   335  	}
   336  	return ""
   337  }
   338  
   339  func (x *PlatformInformation) GetVariant() string {
   340  	if x != nil {
   341  		return x.Variant
   342  	}
   343  	return ""
   344  }
   345  
   346  type AgentInformation struct {
   347  	state         protoimpl.MessageState
   348  	sizeCache     protoimpl.SizeCache
   349  	unknownFields protoimpl.UnknownFields
   350  
   351  	AgentId          string               `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
   352  	Version          *VersionInformation  `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
   353  	Network          *NetworkInformation  `protobuf:"bytes,3,opt,name=network,proto3" json:"network,omitempty"`
   354  	System           *SystemInformation   `protobuf:"bytes,4,opt,name=system,proto3" json:"system,omitempty"`
   355  	Platform         *PlatformInformation `protobuf:"bytes,5,opt,name=platform,proto3" json:"platform,omitempty"`
   356  	Executable       string               `protobuf:"bytes,6,opt,name=executable,proto3" json:"executable,omitempty"`
   357  	CommandArguments []string             `protobuf:"bytes,7,rep,name=command_arguments,json=commandArguments,proto3" json:"command_arguments,omitempty"`
   358  	ProcessId        uint32               `protobuf:"varint,8,opt,name=process_id,json=processId,proto3" json:"process_id,omitempty"`
   359  	Labels           map[string]string    `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
   360  	Scm              *SCMInformation      `protobuf:"bytes,10,opt,name=scm,proto3" json:"scm,omitempty"`
   361  	Tags             []string             `protobuf:"bytes,11,rep,name=tags,proto3" json:"tags,omitempty"`
   362  }
   363  
   364  func (x *AgentInformation) Reset() {
   365  	*x = AgentInformation{}
   366  	if protoimpl.UnsafeEnabled {
   367  		mi := &file_agent_info_proto_msgTypes[5]
   368  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   369  		ms.StoreMessageInfo(mi)
   370  	}
   371  }
   372  
   373  func (x *AgentInformation) String() string {
   374  	return protoimpl.X.MessageStringOf(x)
   375  }
   376  
   377  func (*AgentInformation) ProtoMessage() {}
   378  
   379  func (x *AgentInformation) ProtoReflect() protoreflect.Message {
   380  	mi := &file_agent_info_proto_msgTypes[5]
   381  	if protoimpl.UnsafeEnabled && x != nil {
   382  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   383  		if ms.LoadMessageInfo() == nil {
   384  			ms.StoreMessageInfo(mi)
   385  		}
   386  		return ms
   387  	}
   388  	return mi.MessageOf(x)
   389  }
   390  
   391  
   392  func (*AgentInformation) Descriptor() ([]byte, []int) {
   393  	return file_agent_info_proto_rawDescGZIP(), []int{5}
   394  }
   395  
   396  func (x *AgentInformation) GetAgentId() string {
   397  	if x != nil {
   398  		return x.AgentId
   399  	}
   400  	return ""
   401  }
   402  
   403  func (x *AgentInformation) GetVersion() *VersionInformation {
   404  	if x != nil {
   405  		return x.Version
   406  	}
   407  	return nil
   408  }
   409  
   410  func (x *AgentInformation) GetNetwork() *NetworkInformation {
   411  	if x != nil {
   412  		return x.Network
   413  	}
   414  	return nil
   415  }
   416  
   417  func (x *AgentInformation) GetSystem() *SystemInformation {
   418  	if x != nil {
   419  		return x.System
   420  	}
   421  	return nil
   422  }
   423  
   424  func (x *AgentInformation) GetPlatform() *PlatformInformation {
   425  	if x != nil {
   426  		return x.Platform
   427  	}
   428  	return nil
   429  }
   430  
   431  func (x *AgentInformation) GetExecutable() string {
   432  	if x != nil {
   433  		return x.Executable
   434  	}
   435  	return ""
   436  }
   437  
   438  func (x *AgentInformation) GetCommandArguments() []string {
   439  	if x != nil {
   440  		return x.CommandArguments
   441  	}
   442  	return nil
   443  }
   444  
   445  func (x *AgentInformation) GetProcessId() uint32 {
   446  	if x != nil {
   447  		return x.ProcessId
   448  	}
   449  	return 0
   450  }
   451  
   452  func (x *AgentInformation) GetLabels() map[string]string {
   453  	if x != nil {
   454  		return x.Labels
   455  	}
   456  	return nil
   457  }
   458  
   459  func (x *AgentInformation) GetScm() *SCMInformation {
   460  	if x != nil {
   461  		return x.Scm
   462  	}
   463  	return nil
   464  }
   465  
   466  func (x *AgentInformation) GetTags() []string {
   467  	if x != nil {
   468  		return x.Tags
   469  	}
   470  	return nil
   471  }
   472  
   473  type AgentInformationArray struct {
   474  	state         protoimpl.MessageState
   475  	sizeCache     protoimpl.SizeCache
   476  	unknownFields protoimpl.UnknownFields
   477  
   478  	Agents []*AgentInformation `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
   479  }
   480  
   481  func (x *AgentInformationArray) Reset() {
   482  	*x = AgentInformationArray{}
   483  	if protoimpl.UnsafeEnabled {
   484  		mi := &file_agent_info_proto_msgTypes[6]
   485  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   486  		ms.StoreMessageInfo(mi)
   487  	}
   488  }
   489  
   490  func (x *AgentInformationArray) String() string {
   491  	return protoimpl.X.MessageStringOf(x)
   492  }
   493  
   494  func (*AgentInformationArray) ProtoMessage() {}
   495  
   496  func (x *AgentInformationArray) ProtoReflect() protoreflect.Message {
   497  	mi := &file_agent_info_proto_msgTypes[6]
   498  	if protoimpl.UnsafeEnabled && x != nil {
   499  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   500  		if ms.LoadMessageInfo() == nil {
   501  			ms.StoreMessageInfo(mi)
   502  		}
   503  		return ms
   504  	}
   505  	return mi.MessageOf(x)
   506  }
   507  
   508  
   509  func (*AgentInformationArray) Descriptor() ([]byte, []int) {
   510  	return file_agent_info_proto_rawDescGZIP(), []int{6}
   511  }
   512  
   513  func (x *AgentInformationArray) GetAgents() []*AgentInformation {
   514  	if x != nil {
   515  		return x.Agents
   516  	}
   517  	return nil
   518  }
   519  
   520  type SCMInformation_SourceInfo struct {
   521  	state         protoimpl.MessageState
   522  	sizeCache     protoimpl.SizeCache
   523  	unknownFields protoimpl.UnknownFields
   524  
   525  	RemoteOriginUrl string `protobuf:"bytes,1,opt,name=remoteOriginUrl,proto3" json:"remoteOriginUrl,omitempty"`
   526  	Commit          string `protobuf:"bytes,2,opt,name=commit,proto3" json:"commit,omitempty"`
   527  }
   528  
   529  func (x *SCMInformation_SourceInfo) Reset() {
   530  	*x = SCMInformation_SourceInfo{}
   531  	if protoimpl.UnsafeEnabled {
   532  		mi := &file_agent_info_proto_msgTypes[7]
   533  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   534  		ms.StoreMessageInfo(mi)
   535  	}
   536  }
   537  
   538  func (x *SCMInformation_SourceInfo) String() string {
   539  	return protoimpl.X.MessageStringOf(x)
   540  }
   541  
   542  func (*SCMInformation_SourceInfo) ProtoMessage() {}
   543  
   544  func (x *SCMInformation_SourceInfo) ProtoReflect() protoreflect.Message {
   545  	mi := &file_agent_info_proto_msgTypes[7]
   546  	if protoimpl.UnsafeEnabled && x != nil {
   547  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   548  		if ms.LoadMessageInfo() == nil {
   549  			ms.StoreMessageInfo(mi)
   550  		}
   551  		return ms
   552  	}
   553  	return mi.MessageOf(x)
   554  }
   555  
   556  
   557  func (*SCMInformation_SourceInfo) Descriptor() ([]byte, []int) {
   558  	return file_agent_info_proto_rawDescGZIP(), []int{0, 0}
   559  }
   560  
   561  func (x *SCMInformation_SourceInfo) GetRemoteOriginUrl() string {
   562  	if x != nil {
   563  		return x.RemoteOriginUrl
   564  	}
   565  	return ""
   566  }
   567  
   568  func (x *SCMInformation_SourceInfo) GetCommit() string {
   569  	if x != nil {
   570  		return x.Commit
   571  	}
   572  	return ""
   573  }
   574  
   575  var File_agent_info_proto protoreflect.FileDescriptor
   576  
   577  var file_agent_info_proto_rawDesc = []byte{
   578  	0x0a, 0x10, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
   579  	0x74, 0x6f, 0x12, 0x0b, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x22,
   580  	0xd8, 0x01, 0x0a, 0x0e, 0x53, 0x43, 0x4d, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69,
   581  	0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x18, 0x01, 0x20, 0x01,
   582  	0x28, 0x09, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x72,
   583  	0x69, 0x67, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6f, 0x72, 0x69, 0x67,
   584  	0x69, 0x6e, 0x12, 0x40, 0x0a, 0x07, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20,
   585  	0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75,
   586  	0x74, 0x2e, 0x53, 0x43, 0x4d, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   587  	0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x73, 0x6f, 0x75,
   588  	0x72, 0x63, 0x65, 0x73, 0x1a, 0x4e, 0x0a, 0x0a, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x6e,
   589  	0x66, 0x6f, 0x12, 0x28, 0x0a, 0x0f, 0x72, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67,
   590  	0x69, 0x6e, 0x55, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x72, 0x65, 0x6d,
   591  	0x6f, 0x74, 0x65, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x55, 0x72, 0x6c, 0x12, 0x16, 0x0a, 0x06,
   592  	0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x63, 0x6f,
   593  	0x6d, 0x6d, 0x69, 0x74, 0x4a, 0x04, 0x08, 0x03, 0x10, 0x04, 0x22, 0x68, 0x0a, 0x12, 0x4e, 0x65,
   594  	0x74, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   595  	0x12, 0x17, 0x0a, 0x07, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28,
   596  	0x09, 0x52, 0x06, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x6e, 0x65, 0x74,
   597  	0x77, 0x6f, 0x72, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x65, 0x74, 0x77,
   598  	0x6f, 0x72, 0x6b, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f,
   599  	0x69, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e,
   600  	0x61, 0x6c, 0x49, 0x70, 0x22, 0x8a, 0x01, 0x0a, 0x11, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49,
   601  	0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f,
   602  	0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f,
   603  	0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x6f, 0x73, 0x18, 0x02, 0x20, 0x01,
   604  	0x28, 0x09, 0x52, 0x02, 0x6f, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6f, 0x73, 0x5f, 0x76, 0x65, 0x72,
   605  	0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6f, 0x73, 0x56, 0x65,
   606  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x69, 0x73, 0x74, 0x72, 0x6f, 0x18,
   607  	0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x69, 0x73, 0x74, 0x72, 0x6f, 0x12, 0x12, 0x0a,
   608  	0x04, 0x61, 0x72, 0x63, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x72, 0x63,
   609  	0x68, 0x22, 0x46, 0x0a, 0x12, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
   610  	0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
   611  	0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
   612  	0x6e, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28,
   613  	0x09, 0x52, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x69, 0x74, 0x22, 0x65, 0x0a, 0x13, 0x50, 0x6c, 0x61,
   614  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   615  	0x12, 0x1a, 0x0a, 0x08, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x01, 0x20, 0x01,
   616  	0x28, 0x09, 0x52, 0x08, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x18, 0x0a, 0x07,
   617  	0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76,
   618  	0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e,
   619  	0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6e, 0x74,
   620  	0x22, 0xc6, 0x04, 0x0a, 0x10, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,
   621  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x69,
   622  	0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x64,
   623  	0x12, 0x39, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
   624  	0x0b, 0x32, 0x1f, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e,
   625  	0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69,
   626  	0x6f, 0x6e, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x39, 0x0a, 0x07, 0x6e,
   627  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x63,
   628  	0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x4e, 0x65, 0x74, 0x77, 0x6f,
   629  	0x72, 0x6b, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x6e,
   630  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x36, 0x0a, 0x06, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d,
   631  	0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f,
   632  	0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x72,
   633  	0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x12, 0x3c,
   634  	0x0a, 0x08, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
   635  	0x32, 0x20, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x50,
   636  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69,
   637  	0x6f, 0x6e, 0x52, 0x08, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x1e, 0x0a, 0x0a,
   638  	0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
   639  	0x52, 0x0a, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x2b, 0x0a, 0x11,
   640  	0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x5f, 0x61, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74,
   641  	0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64,
   642  	0x41, 0x72, 0x67, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f,
   643  	0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x70,
   644  	0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x41, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65,
   645  	0x6c, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72,
   646  	0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x66, 0x6f,
   647  	0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e,
   648  	0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x2d, 0x0a, 0x03, 0x73,
   649  	0x63, 0x6d, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72,
   650  	0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x53, 0x43, 0x4d, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d,
   651  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x03, 0x73, 0x63, 0x6d, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x61,
   652  	0x67, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x09, 0x52, 0x04, 0x74, 0x61, 0x67, 0x73, 0x1a, 0x39,
   653  	0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
   654  	0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
   655  	0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
   656  	0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x4e, 0x0a, 0x15, 0x41, 0x67, 0x65,
   657  	0x6e, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x72, 0x72,
   658  	0x61, 0x79, 0x12, 0x35, 0x0a, 0x06, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03,
   659  	0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x63, 0x6f, 0x6d, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74,
   660  	0x2e, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f,
   661  	0x6e, 0x52, 0x06, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x42, 0x4f, 0x0a, 0x19, 0x63, 0x6f, 0x6d,
   662  	0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2e, 0x72, 0x6f, 0x6f, 0x6b, 0x2e, 0x70, 0x72,
   663  	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x5a, 0x32, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
   664  	0x6f, 0x6d, 0x2f, 0x52, 0x6f, 0x6f, 0x6b, 0x6f, 0x75, 0x74, 0x2f, 0x6d, 0x61, 0x6e, 0x61, 0x67,
   665  	0x65, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x70, 0x6b, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73,
   666  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x32, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
   667  	0x6f, 0x33,
   668  }
   669  
   670  var (
   671  	file_agent_info_proto_rawDescOnce sync.Once
   672  	file_agent_info_proto_rawDescData = file_agent_info_proto_rawDesc
   673  )
   674  
   675  func file_agent_info_proto_rawDescGZIP() []byte {
   676  	file_agent_info_proto_rawDescOnce.Do(func() {
   677  		file_agent_info_proto_rawDescData = protoimpl.X.CompressGZIP(file_agent_info_proto_rawDescData)
   678  	})
   679  	return file_agent_info_proto_rawDescData
   680  }
   681  
   682  var file_agent_info_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
   683  var file_agent_info_proto_goTypes = []interface{}{
   684  	(*SCMInformation)(nil),            
   685  	(*NetworkInformation)(nil),        
   686  	(*SystemInformation)(nil),         
   687  	(*VersionInformation)(nil),        
   688  	(*PlatformInformation)(nil),       
   689  	(*AgentInformation)(nil),          
   690  	(*AgentInformationArray)(nil),     
   691  	(*SCMInformation_SourceInfo)(nil), 
   692  	nil,                               
   693  }
   694  var file_agent_info_proto_depIdxs = []int32{
   695  	7, 
   696  	3, 
   697  	1, 
   698  	2, 
   699  	4, 
   700  	8, 
   701  	0, 
   702  	5, 
   703  	8, 
   704  	8, 
   705  	8, 
   706  	8, 
   707  	0, 
   708  }
   709  
   710  func init() { file_agent_info_proto_init() }
   711  func file_agent_info_proto_init() {
   712  	if File_agent_info_proto != nil {
   713  		return
   714  	}
   715  	if !protoimpl.UnsafeEnabled {
   716  		file_agent_info_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   717  			switch v := v.(*SCMInformation); i {
   718  			case 0:
   719  				return &v.state
   720  			case 1:
   721  				return &v.sizeCache
   722  			case 2:
   723  				return &v.unknownFields
   724  			default:
   725  				return nil
   726  			}
   727  		}
   728  		file_agent_info_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   729  			switch v := v.(*NetworkInformation); i {
   730  			case 0:
   731  				return &v.state
   732  			case 1:
   733  				return &v.sizeCache
   734  			case 2:
   735  				return &v.unknownFields
   736  			default:
   737  				return nil
   738  			}
   739  		}
   740  		file_agent_info_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   741  			switch v := v.(*SystemInformation); i {
   742  			case 0:
   743  				return &v.state
   744  			case 1:
   745  				return &v.sizeCache
   746  			case 2:
   747  				return &v.unknownFields
   748  			default:
   749  				return nil
   750  			}
   751  		}
   752  		file_agent_info_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   753  			switch v := v.(*VersionInformation); i {
   754  			case 0:
   755  				return &v.state
   756  			case 1:
   757  				return &v.sizeCache
   758  			case 2:
   759  				return &v.unknownFields
   760  			default:
   761  				return nil
   762  			}
   763  		}
   764  		file_agent_info_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
   765  			switch v := v.(*PlatformInformation); i {
   766  			case 0:
   767  				return &v.state
   768  			case 1:
   769  				return &v.sizeCache
   770  			case 2:
   771  				return &v.unknownFields
   772  			default:
   773  				return nil
   774  			}
   775  		}
   776  		file_agent_info_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
   777  			switch v := v.(*AgentInformation); i {
   778  			case 0:
   779  				return &v.state
   780  			case 1:
   781  				return &v.sizeCache
   782  			case 2:
   783  				return &v.unknownFields
   784  			default:
   785  				return nil
   786  			}
   787  		}
   788  		file_agent_info_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
   789  			switch v := v.(*AgentInformationArray); i {
   790  			case 0:
   791  				return &v.state
   792  			case 1:
   793  				return &v.sizeCache
   794  			case 2:
   795  				return &v.unknownFields
   796  			default:
   797  				return nil
   798  			}
   799  		}
   800  		file_agent_info_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
   801  			switch v := v.(*SCMInformation_SourceInfo); i {
   802  			case 0:
   803  				return &v.state
   804  			case 1:
   805  				return &v.sizeCache
   806  			case 2:
   807  				return &v.unknownFields
   808  			default:
   809  				return nil
   810  			}
   811  		}
   812  	}
   813  	type x struct{}
   814  	out := protoimpl.TypeBuilder{
   815  		File: protoimpl.DescBuilder{
   816  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   817  			RawDescriptor: file_agent_info_proto_rawDesc,
   818  			NumEnums:      0,
   819  			NumMessages:   9,
   820  			NumExtensions: 0,
   821  			NumServices:   0,
   822  		},
   823  		GoTypes:           file_agent_info_proto_goTypes,
   824  		DependencyIndexes: file_agent_info_proto_depIdxs,
   825  		MessageInfos:      file_agent_info_proto_msgTypes,
   826  	}.Build()
   827  	File_agent_info_proto = out.File
   828  	file_agent_info_proto_rawDesc = nil
   829  	file_agent_info_proto_goTypes = nil
   830  	file_agent_info_proto_depIdxs = nil
   831  }