code: def define(self):
          
          self.server_def = self.consul.define_server(
                  self.name,
                  self.server_tpl,
                  self.server_tpl_rev,
                  self.instance_type,
                  self.ssh_key_name,
                  tags=self.tags,
                  availability_zone=self.availability_zone,
                  security_groups=self.security_groups,
                  **self.provider_extras
                  )
          log.debug('Defined server %s' % self.server_def)
docs: Defines a new server.