anchor.diff:  
   This operations allows to get all the registered providers in the SLA Manager Core.
   
  -+ Request (application/xml)
  ++ Request
   
       + Headers
       
  
positive.code:             <?xml version="1.0" encoding="UTF-8"?>
              <providers>
                  <provider>
                      <uuid>fc923960-03fe-41eb-8a21-a56709f9370f</uuid>
                      <name>Trento</name>
                  </provider>
              </providers>
  
  ### Create a new provider [POST]
  
  
negative.code:             
              <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
              <provider>
                  <name>Provider 3</name>
              </provider>
  
  + Response 201 (application/xml)
  
      + Body
  
              <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
              <provider>
                  <uuid>8145c0ba-f719-45ae-b293-baa942a4a156</uuid>
                  <name>Provider 3</name>
              </provider>
  
  + Request (application/json)
  
      + headers
      
              user: basic authentication user
              password: basic authentication password
  
      + body
              
              {
                  "name":"Provider 3"
              }
  
  + Response 201 (application/json)
  
      + Body
  
              {
                  "uuid":"8145c0ba-f719-45ae-b293-baa942a4a156",
                  "name":"Provider 3"
              }
  
  + Response 409
  
          Returned when the uuid or name already exists in the database.
  
  ## Provider [/providers/{uuid}]
  
  ### Get provider info [GET]
  
  + Parameters
  
      + uuid (string) - Id of the provider
  
  + Request
  
      + Headers
      
              user: basic authentication user
              password: basic authentication password
  
  + Response 200 (application/xml)
  
      + Body
  
              <?xml version="1.0" encoding="UTF-8"?>
              <provider>
                  <uuid>9a9b83ff-cce2-43d6-9a2e-dea7c7b4e48b</uuid>
                  <name>Provider 1</name>
              </provider>
  
  + Response 200 (application/json)
  
      + Body
  
              {
                  "id":null,
                  "uuid":"9a9b83ff-cce2-43d6-9a2e-dea7c7b4e48b",
                  "name":"Provider 1"
              }
  
  + Response 404
  
          Returned when the object is not in the database.
  
  ### Delete provider [DELETE]
  
  + Parameters
  
      + uuid (string) - Id of the provider
  
  + Request
  
      + Headers
      
              user: basic authentication user
              password: basic authentication password
  
  + Response 204
  + Response 404
  