code: func addKnownTypes(scheme *runtime.Scheme) {
  	scheme.AddKnownTypes(SchemeGroupVersion,
  		&Pod{},
  		&PodList{},
  		&PodStatusResult{},
  		&PodTemplate{},
  		&PodTemplateList{},
  		&ReplicationController{},
  		&ReplicationControllerList{},
  		&Service{},
  		&ServiceList{},
  		&Endpoints{},
  		&EndpointsList{},
  		&Node{},
  		&NodeList{},
  		&Binding{},
  		&Event{},
  		&EventList{},
  		&List{},
  		&LimitRange{},
  		&LimitRangeList{},
  		&ResourceQuota{},
  		&ResourceQuotaList{},
  		&Namespace{},
  		&NamespaceList{},
  		&Secret{},
  		&SecretList{},
  		&ServiceAccount{},
  		&ServiceAccountList{},
  		&PersistentVolume{},
  		&PersistentVolumeList{},
  		&PersistentVolumeClaim{},
  		&PersistentVolumeClaimList{},
  		&DeleteOptions{},
  		&ExportOptions{},
  		&ListOptions{},
  		&PodAttachOptions{},
  		&PodLogOptions{},
  		&PodExecOptions{},
  		&PodProxyOptions{},
  		&ComponentStatus{},
  		&ComponentStatusList{},
  		&SerializedReference{},
  		&RangeAllocation{},
  	)
  
  	// Add common types
  	scheme.AddKnownTypes(SchemeGroupVersion, &unversioned.Status{})
  }
docs: // Adds the list of known types to api.Scheme.