code: func (r Monitoring_Agent) GetAvailableConfigurationTemplates() (resp []datatypes.Configuration_Template, err error) {
  	err = r.Session.DoRequest("SoftLayer_Monitoring_Agent", "getAvailableConfigurationTemplates", nil, &r.Options, &resp)
  	return
  }
docs: // This method returns an array of available SoftLayer_Configuration_Template objects for this monitoring agent.