github.com/ActiveState/cli@v0.0.0-20240508170324-6801f60cd051/pkg/platform/api/svc/request/version.go (about)

     1  package request
     2  
     3  type VersionRequest struct {
     4  }
     5  
     6  func NewVersionRequest() *VersionRequest {
     7  	return &VersionRequest{}
     8  }
     9  
    10  func (v *VersionRequest) Query() string {
    11  	return `query {
    12          version {
    13              state {
    14                  license,
    15                  version,
    16                  channel,
    17                  revision,
    18                  date,
    19              }
    20          }
    21      }`
    22  }
    23  
    24  func (v *VersionRequest) Vars() (map[string]interface{}, error) {
    25  	return nil, nil
    26  }