code: func (containerType *ContainerType) MarshalJSON() ([]byte, error) {
  	if containerType == nil {
  		return []byte("null"), nil
  	}
  
  	return []byte(`"` + containerType.String() + `"`), nil
  }
docs: // MarshalJSON overrides the logic for JSON-encoding a ContainerType object