# File lib/fog/profitbricks/requests/compute/create_group.rb, line 58
        def create_group(options = {})
          if options[:name] == nil
            raise Excon::Error::HTTPStatus, "Attribute 'name' is required"
          end

          response = Excon::Response.new
          response.status = 202

          group_id = Fog::UUID.uuid

          group = {
            'id' => group_id,
            'type'      => 'group',
            'href'      => "https=>//api.profitbricks.com/rest/v4/um/groups/#{group_id}",
            'properties' => {
                'name'              => options[:name],
                'createDataCenter'  => options[:createDataCenter],
                'createSnapshot'    => options[:createSnapshot],
                'reserveIp'         => options[:reserveIp],
                'accessActivityLog' => options[:accessActivityLog]
            },
            'entities' => {
              'users' => {
                'id' => "#{group_id}/owns",
                'type' => 'collection',
                'href' => "https://api.profitbricks.com/cloudapi/v4/um/groups/#{group_id}/users",
                'items' => []
              },
              'resources' => {
                'id' => "#{group_id}/resources",
                'type' => 'collection',
                'href' => "https://api.profitbricks.com/cloudapi/v4/um/groups/#{group_id}/resources",
                'items' => []
              }
            }
          }

          data[:groups]['items'] << group

          response.body = group
          response
        end