code: func (c *scales) Get(kind string, name string) (result *extensions.Scale, err error) {
  	result = &extensions.Scale{}
  
  	// TODO this method needs to take a proper unambiguous kind
  	fullyQualifiedKind := unversioned.GroupVersionKind{Kind: kind}
  	resource, _ := meta.KindToResource(fullyQualifiedKind)
  
  	err = c.client.Get().Namespace(c.ns).Resource(resource.Resource).Name(name).SubResource("scale").Do().Into(result)
  	return
  }
docs: // Get takes the reference to scale subresource and returns the subresource or error, if one occurs.