# File lib/fog/aws/requests/elasticache/create_cache_security_group.rb, line 26
        def create_cache_security_group(name, description = name)
          if self.data[:security_groups][name]
            raise Fog::AWS::Elasticache::IdentifierTaken.new("CacheClusterAlreadyExists => The security group '#{name}' already exists")
          end

          data = {
            'CacheSecurityGroupName' => name,
            'Description' => description,
            'EC2SecurityGroups' => [],
            'OwnerId' => '0123456789'
          }
          self.data[:security_groups][name] = data

          Excon::Response.new(
              {
                  :body => {
                      'ResponseMetadata'=>{ 'RequestId'=> Fog::AWS::Mock.request_id },
                      'CacheSecurityGroup' => data
                  }
              }
          )
        end